Completed Event: Men's Lacrosse versus Georgetown on May 10, 2025 , Loss , 12, to, 16

Career Statistics | 2015 | 2016 | 2017 | 2018 |
Career: Played in 72 games ... Registered three goals and an assist for four points ... Finished with 139 ground balls and 37 caused turnovers ... A crucial member of Duke's defense throughout his career ... Four-time ACC Academic Honor Roll.
2018: Played in 20 games with one start ... Scored a goal and an assist for two points ... Registered a goal in NCAA Tournament win versus Johns Hopkins (5/20) ... Had an assist in NCAA First Round win over Villanova (5/12) ... Led all non-faceoff specialists with 56 ground balls ... Forced 12 turnovers ... Had at least one ground ball in 18 games ... Picked up a career-high eight GBs in win over High Point (2/8) ... Collected six ground balls against Richmond (3/3) ... Also had five ground balls against Johns Hopkins ... Registered at least four ground balls in eight outings ... Caused three turnovers at Cleveland State (3/18) ... Forced at least one turnover in 10 games ... ACC Academic Honor Roll.
2017: Played in 17 games as a longstick midfielder … Scored one goal … Was crucial member of defense that led the ACC and ranked 12th nationally in goals against average at 8.39 … Instrumental on the faceoff wing, helping Duke to lead the ACC and ranked 15th nationally with a .549 win percentage at the X … The goals allowed per game total was the lowest by a Blue Devil team since 2009 … Finished the season with 24 ground balls and eight caused turnovers … Had at least one ground ball in 12 contests … Tallied a goal against Jacksonville (3/13) … Collected three ground balls in five outings … Picked up three GBs at No. 1 Denver (2/18) … Also had three in ACC victory over Virginia (4/15) … Corralled three ground balls in NCAA Quarterfinal loss to Ohio State (5/20) … Recorded a single caused turnover in eight games … ACC Academic Honor Roll.
2016: Played in 19 games with 13 starts on close defense … Scored his first collegiate goal in win over Lehigh (2/14) … Ranked second on the team in ground balls with 41 … Had at least one ground ball in 15 games … Recorded 12 caused turnovers … Picked up a career-high six ground balls against High Point (2/12) and Richmond (3/7) … Had five ground balls and a caused turnover in overtime win over Syracuse (3/26) … Corralled four loose balls in overtime loss to North Carolina (4/1) … Registered three caused turnovers versus Harvard (3/5).
2015: Played in 17 games with nine starts on defense … Compiled 18 ground balls and five caused turnovers … Picked up three ground balls in wins over Harvard (2/28) and Providence (3/1) … Had at least one ground ball in 12 games … Collected two ground balls in win over Loyola (3/7) and Mercer (2/15).