2023 MLS Regular Season
2023 MLS Regular Season
Career Summary

Updated April 21, 2021


  • Made professional debut with Stade Briochin in the Championnat National 2 of the French fourth division on Jan. 20, 2018.
  • Played two seasons at the University of North Carolina at Charlotte from 2016-17, making 32 appearances and scoring three goals.
  • Was a key member of the Carolina RailHawks (now North Carolina FC) U-18 Academy team during its 2015 playoff run, earning an opportunity to train with their first team.

PROFESSIONAL CAREER: Signed by New England Revolution II to the team’s inaugural USL League One roster on January 16…Signed with North Carolina FC of the USL Championship in September 2019 but did not make a first-team appearance…Signed with Stade Briochin in the Championnat National 2 of the French fourth division after a successful trial period in 2018, making nine appearances for the club in half a season…Featured for the North Carolina FC U-23 team during the 2017 Premier Development League (now USL League Two) season, scoring five goals.

2021: (4/10) at FTL: Played 90 minutes, registering one shot with four interceptions, three tackles, three recoveries, and two clearances…(4/17) vs. RIC: Made a substitute appearance, logging 13 minutes and recording two tackles and one chance created.

2020: Appeared in 15 of the club’s 16 matches this season, starting 13 times, tallying 1,159 minutes played, and adding a goal and two assists with a pair of selections to the USL League One Team of the Week… (7/25) vs. OMA: Started and played a full 90 minutes in 0-0 draw in club’s inaugural match… (8/7) vs. ORL: Made his second consecutive start, recording game-highs in interceptions (4) and tackles (3) in 78 minutes in 2-0 defeat… (8/15) at NTX: Started and played 89 minutes... (8/21) vs. RIC: Started and played 90 minutes, recording first career assist... (8/26) vs. GVL: Played six minutes as substitute... (8/29) at CHA: Made first start at forward, playing 65 minutes... (9/16) at TUC: Played 45 minutes as a substitute, tying his season high with two shots… (9/19) at OMA: Played 90 minutes, recording second assist of the season and earning League One Team of the Week honors for the first time... (9/26) at ORL: Played 90 minutes, blocking two shots with two interceptions and a defensive clearance... (10/3) at RIC: Recorded nine interceptions, nine possessions gained, and three tackles to earn a League One Team of the Week selection... (10/9) vs. FTL: Scored first-career goal in 90-minute effort, adding eight recoveries and three interceptions... (10/24) at MAD: Saw first yellow card of the season and took two shots in a 90-minute effort.

COLLEGE (UNC-CHARLOTTE): Played two seasons at UNC-Charlotte, making 32 appearances and scoring three goals…Started 12 of 15 games played as a sophomore in 2017, finishing the season with two goals and an assist…Scored lone goal in the 49ers 1-1 tie against South Carolina on Oct. 20, 2017…Also scored in a 3-1 victory over Florida Atlantic on Oct. 14, 2017…Set a career high with eight shots, including four on target, in a 1-0 win over Winthrop on Aug. 26, 2017…Appeared in 17 games as a freshman in 2016, all off the bench, helping Charlotte to a Conference USA regular-season title and a national seed in the 2016 NCAA Tournament…Earned All-Conference USA Freshman Team…Scored first-career goal in collegiate debut, a 6-0 victory over Hofstra on Aug. 29, 2016, also recording an assist.

PERSONAL: Born in Hartford, Conn. …Attended Panther Creek High School in Cary, N.C. …Learned French upon signing with Stade Briochin…Played for the North Carolina FC Youth Academy, then known as the Carolina RailHawks… Helped the CASL RailHawks U-18 Team to the 2015 Academy Playoffs, earning an invite to train with the first team…Named to TopDrawerSoccer.com’s Academy Team of the Week in 2014.