2018: Started 15 of the 17 games he played … Key component of the midfield … Played a total of 1,136 minutes … Scored two goals and assisted on two others for six points … Registered the game winner at University of San Diego (8/31) … Also had the winning goal versus Pittsburgh (10/19) … Provided assists in wins against Wofford (10/2) and Virginia (10/15) … Missed parts of the final portion of the season to injury.
2017: Played in 20 games, starting 16 at right midfield ... Tied for the team lead with five assists ... Provided an assist in 3-0 victory over Fordham (8/27) in John Rennie Nike Invitational ... Registered the assist on the game winner at No. 11 Syracuse (9/22) ... Also had the assist on the winning goal over No. 13 Virginia (10/27) ... Scored first collegiate goal in 2-1 NCAA victory over FIU ... Provided two assists in NCAA third round game against Fordham (11/25) ... Played the full 110 minutes in scoreless draw at Notre Dame ... ACC Academic Honor Roll.
2016: Played all 17 games with 16 starting assignments … All-ACC Freshman Team selection … Voted team’s Rookie of the Year … Played 1,342 minutes overall … Went the distance in four games … Led the team and ranked third in the ACC with seven assists … Second in the ACC overall and tied for second nationally among all freshmen in assists per game (0.41) … Provided an assist in his first career game, helping Duke to a 1-1 draw with San Diego (8/26) … Also had an assist in victory over UNC Asheville (8/28) to earn John Rennie Nike Invitational All-Tournament team honors … Assisted on the game winner in 2-1 win versus Georgia Southern (9/20) … Also provided the game-winning assist in the 109th minute in 2-1 triumph over No. 4 Notre Dame (10/21) … Tallied assists versus North Carolina (10/14), Campbell (10/18) and Notre Dame (11/3) in the ACC Tournament … All-ACC Academic Team choice … ACC Academic Honor Roll.
Before Duke: Played youth soccer with Academy Vorarlbert for four seasons … Most recently is a member of SC Austria Lustenau, a club in the second highest league in Austria … Has seen action on both the first and second teams … Is the youngest player to join the club and declined a professional contract to join Duke … Debuted on the first team in October 2015 … A starter for Academy Vorarlberg over the course of his four seasons … Missed just 175 minutes overall in four seasons … This season he has started two games for the SC Austria Lustenau first team and played in three games overall … Went the full 90 in nine games for the second team and scored two goals as right back … An excellent student and won an accolade for one of the best pre-scientific papers in Austria.
Personal: Son of Armin and Rebekka Moser … Has one sister, Emilie … Born February 21, 1997 in Bregenz, Austria.