2026: Team captain … One of 16 players who appeared in all 16 games … Led the team in both ground balls (41) and caused turnovers (20) … Recorded assists against Messiah (2/17), McDaniel (4/4), and Dickinson (4/15) … Took a shot versus Washington College (3/28) and had one face off attempt in the season finale at Gettysburg (4/25) … Scooped up multiple ground balls in 11 different contests, with a season-high five GBs versus Lebanon Valley (2/14), Christopher Newport (3/3), and Haverford (3/25) … Caused a turnover in 12 different games, forcing three takeaways against both Ohio Wesleyan (2/27) and the Bullets.
2025: Team captain … One of 11 players who appeared in all 17 games, making eight starts … Led the team with 19 caused turnovers and ranked second with 38 ground balls … Put all three of his shots on goal, scoring once while adding two assists for a total of three points … Caused a turnover during 12 different contests, forcing a season-high four giveaways versus Haverford (3/26) after causing three turnovers against Ursinus (3/22) … Scooped up multiple ground balls in 13 appearances, including a season-best four GBs at Washington College (3/29) and McDaniel (4/5) … Scored in the win over Ohio Wesleyan (3/2), adding assists versus Sewanee (3/8) and Dickinson (4/16).
2024: One of 15 players who appeared in all 17 games … Tied for the team lead with 15 caused turnovers, adding 28 ground balls … Totaled four points, with two goals and two assists … Put all four of his shot attempts on goal … Was 0-for-1 at the face-off X … Registered a ground ball during 12 different games, matching his season high with three GBs on seven different occasions … Caused a turnover in 10 different games, featuring four games with multiple forced takeaways … Picked up three ground balls and caused a season-high three turnovers versus Catholic (3/2) … Had three ground balls and two caused turnovers against Lebanon Valley (2/17), Swarthmore (3/30), and Gettysburg (4/10) … Scored goals against Messiah (2/28) and Roanoke (3/13), setting a season high in points with two assists against Elizabethtown (3/16).
2023: Appeared in 16 games … Picked up 24 ground balls and caused seven turnovers … Secured multiple ground balls on seven occasions, featuring a season-high four at Washington College (4/19) … Caused two turnovers against York (Pa.) (3/17) … Put three of his five shots on goal … Recorded assists against Catholic (2/25) and McDaniel (4/28).
High School: Lettered four times in lacrosse, playing first at Sunset High School in Portland, Oregon and then at St. Paul’s School in Brooklandville, Maryland … Captain of the lacrosse team … Played for West Coast Starz, NASG Pacific Northwest, and Under Armour West teams … Honor Roll student all four years.
CAREER ALL-TIME RANKINGS (at time of graduation):
Caused turnovers: 7th (61)
Games played: t-8th (66)
Caused turnovers per game: 12th (0.92)
Ground balls: 16th (131)