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

Career: Played in 79 games and started 16 … Recorded 45 goals and 25 assists for 70 points … Collected 33 ground balls … 2018 and 2019 All-ACC Academic Team … Four-time ACC Academic Honor Roll.
2021: Saw action in 15 games with two starts in the midfield … Notched starts at Towson (2/20) and versus Notre Dame (4/22) … Recorded five goals and three assists for eight points … Picked up seven ground balls … Scored a goal in each of the first three games of the season … ACC Academic Honor Roll.
2020: Saw time in all eight games … Recorded four goals and four assists for eight points … Collected five ground balls … Scored two goals in season opener versus Air Force (2/1) … Handed out two assists against No. 7 Penn (2/22) and Furman (3/1) … Scored a goal and corralled two ground balls in overtime win over No. 20 Richmond (2/28) … ACC Academic Honor Roll.
2019: Played in all 18 games with six starts … Scored eight goals and eight assists for 16 points … Registered a season-best four points from a goal and three assists versus Jacksonville (2/9) … Had two goals and three points overall in season-opening win at Furman (2/2) … Handed out two assists to help Duke beat No. 2 Loyola (3/7) … All-ACC Academic Team … ACC Academic Honor Roll.
2018: Played in all 20 games on the second midfield … Recorded 16 goals and three points for 19 assists … Registered three goals and an assist in ACC Tournament loss to Notre Dame (4/27) … Tallied two markers versus both Air Force (2/3) and High Point (2/8) to start the season … Had eight points overall in his first five games of 2018 … Scored two goals and handed out an assist in NCAA first round win over Villanova (5/12) … Had one goal in the NCAA quarterfinal (5/20) and NCAA semifinal (5/26) triumphs … Also had two goals in loss to Syracuse (3/24) … ACC Academic Honor Roll.
2017: Played in 18 games with eight starts on the first midfield line … Scored 12 goals and seven assists for 19 points … Had at least one point 12 games … Had five multiple-point outings … Tallied his first career goal and points with a goal and an assist in win over Cleveland State (2/12) … Recorded his first career hat trick versus Saint Joseph’s (2/25) … Totaled two goals, including the game winner, in 11-7 win at Marquette (4/22) … Had two points from a goal and an assist in comeback win over Richmond (3/5).
Before Duke: Played his lacrosse for two seasons at Bronxville School and at Brunswick School for three seasons … Voted to the Under Armour All-American game in 2016 … Was selected to the Bronxville School varsity squad as an eighth grader and freshman before attending Brunswick … Totaled 198 goals and 49 assists during his scholastic career … Registered 65 goals in his first two seasons at Bronxville and helped lead the team to the state semifinal game as an eighth grader and to the state finals as a freshman … Also picked for the Under Armour Underclass games as a sophomore and junior … Scored a career-best 51 goals his junior season and finished his senior year campaign with a career-high 67 points (42g, 25a) … A three-time first team New England West selection … Helped lead Brunswick to the New England title … Voted the team’s Offensive MVP in 2015 and 2016 … Started both years at Bronxville and three seasons at Brunswick … Also lettered four years in football … Was a three-year starter and helped lead team to two bowl championships … Honored with the Simmon Family Leadership Award.
Personal: Son of Christopher and Mary Walsh … Has three brothers and one sister … Brother, Chris played lacrosse Wesleyan … Born December 22, 1997.