2019: Three-year letterwinner ... expected to compete for a starting nod on close defense again this spring.
2018: Started all 20 games during his junior campaign ... registered 32 ground balls and 18 caused turnovers ... helped the defense rank first in the ODAC in scoring defense, allowing an average of just 8.2 goals per game ... scooped up a career-best five ground balls and tied a career high with three caused turnovers in a 13-8 win over Guilford (4/25) ... picked up four ground balls and had three caused turnovers in a 12-7 win over Christopher Newport (2/14) ... also had one ground ball and three caused turnovers in a 12-6 win over Randolph-Macon (3/17).
2017: Played in 16 games, starting 15 of them ... registered 15 ground balls and 14 caused turnovers ... notched three ground balls and three caused turnovers in a 19-10 loss to Hampden-Sydney (5/5) ... picked up three ground balls and caused a pair of turnovers in a 15-14 loss to Roanoke (4/22) ... caused two turnovers and picked up two ground balls in a 17-9 win over Bridgewater (4/5).
2016: Saw action in 11 games as a first-year ... totaled five ground balls and three caused turnovers ... helped the Generals tie for 22nd in Division III in scoring defense, allowing an average of just 7.32 goals per game ... recorded two ground balls and two caused turnovers in a 21-3 win over Bridgewater (4/6) ... had one caused turnover in a 9-5 win over Sewanee in the NCAA Tournament (5/11).
High School: Earned four letters as a member of the lacrosse team at Marin Catholic High School ... helped lead the team to a pair of North Coast Section Championships and the 2015 Marin County Athletic League title ... was a four-year starter, earning All-MCAL honors as a junior.
Off the Field: Economics major.