2024: (UMBC) Played in five games, making four starts ... Notched an assist in the season-opening tie against Maryland ... Team captain.
2023: (UMBC) Started all 16 games that he appeared in ... Distributed three assists, two of which came in the season-opening win at George Mason ... Also added an assist against UNH.
2022: (UMBC) Saw action in 16 games and earned 15 starts ... Matched his 2021 by registering four assists ... Scored UMBC’s third goal in the opening 8-2 decision over Fairfield ... Recorded his first career 2-assist game in the 3-0 victory over St. Peter’s ... Added helpers in home victories over UMass Lowell and NJIT.
2021: (UMBC) Named one of the team’s two Unsung Heroes ... Started and appeared in 17 games for the Retrievers ... Recorded a pair of goals and four assists ... Scored UMBC’s first goal and the first goal of his Retriever career on Sept. 3 versus La Salle ... Assisted on Taylor Calheira’s game-winner in that 3-2 overtime triumph ... Also contributed single assists at Maryland and Lehigh and versus Iona ... Scored the game’s first goal in the Homecoming Game versus Stony Brook ... Played 1,557 minutes and went for 90+ on 15 occasions.
2020 (spring 2021) (UMBC) Started the first six games as a holding midfielder for the Retrievers ... Presided over many of the Retrievers’ corner kicks and other set pieces ... Drew an assist on a corner as Taylor Calheira found the net in UMBC’s 1-0 overtime win versus GW (2/23)
HIGH SCHOOL: Played at reserve level five times for Bristol City U-23, making one start ... Has captained eight different squads since 2012, most recently wearing the armband for Bristol City U-18 ... Led the Bristol City U-16 and U18 squads to third-place finishes in the Youth Development Premier League ... Captain of the winning U-16 FA Peoples’ Cup team in 2018 ... Has competed in Portugal, Germany, Scotland, Sweden, Norway and Spain and volunteered to support a children’s charity for two weeks in Ghana ... Considering a major in political science.