Junior (2026)
Appeared in all 13 games for the Big Green coming off the bench in each…tallied two goals…dished four assists…had 11 caused turnovers…was second in ground balls totaling 46 this season…had a season-high seven ground balls vs. Penn on Mar. 28… had a season-high three caused turnovers vs. Siena on Feb. 28…had a season-high two goals vs. Merrimack on Feb. 24.
Sophomore (2025)
Did not see action due to injury.
First Year (2024)
Saw action in all 13 games as key member of Big Green defense … Finished third on the team in caused turnovers (13) while adding 19 groundballs, two goals and an assist … Recorded at least one caused turnover in nine of his 13 games … Had two groundballs and a caused turnover at Brown (4/20) … Scored a goal in consecutive games, at No. 17 Harvard (4/6) and against No. 9 Yale (4/13) … Also had a groundball and two caused turnovers against the Bulldogs … Recorded two groundballs and two caused turnovers vs. No. 13 Penn (3/23) … Three groundballs and a caused turnover in nonleague finale at No. 10 Georgetown (3/19) … Had first-career point, an assist, along with a groundball and two caused turnovers in win at Vermont (3/14) … Finished with four groundballs and one caused turnover at Siena (3/2) … Posted two groundballs and a caused turnover the game prior vs. Lehigh (2/26) … Tallied two groundballs and two caused turnovers in home opening win against Holy Cross (2/24).
Before Dartmouth
Four-star prospect by Inside Lacrosse out of the Landon School in Maryland … Lettered in both lacrosse and soccer … Led soccer team to the Interstate Athletic Conference Tournament championship in back-to-back seasons, in 2021 and 2022 … As a senior in lacrosse, was named first team All-Metropolitan by The Washington Post … Also as a senior, was named first team All-IAC and second team All-State by the Maryland Lacrosse Association.
CAREER HIGHS
Goals: 1, two times; last vs. Yale (4/13/24)
Assists: 1 at Vermont (3/14/24)
Points: 1, three times; last vs. Yale (4/13/24)
Groundballs: 4 at Siena (3/2/24)
Caused Turnovers: 2, four times; last vs. Yale (4/13/24)