Biography
2025: College Sports Communicators Academic All-District®.... NESCAC Spring All-Academic selection.... Started all 32 games in the outfield for the Bobcats.... Led the team in batting average and on-base percentage while slashing .305/.452/.390 on the season.... Went 32-105 at the plate with a team-high 24 runs scored, three doubles, two home runs, eight RBIs, 12 walks, a school-record 17 hit by pitches, and a team-high 16 stolen bases.... Singled and scored two runs at Ferrum (Feb. 21).... Went 2-4 with a double and a run scored at Endicott (March 12).... Went 2-3 with a home run and a double against Saint Joseph's (March 18).... Singled, drew two walks and stole two bases in a doubleheader against MIT (March 22).... Singled and scored a run in a 6-3 win at Tufts (March 28).... Went 3-4 with three runs scored, an RBI, two stolen bases, and a hit by pitch in a 17-0 win over UMaine-Farmington (April 2).... Went 1-3 with three runs scored, a home run, a walk, two stolen bases, and a hit by pitch in a 7-5 win over Saint Joseph's (April 9).... Went 2-3 with two runs scored, a walk, and a hit by pitch in a 5-2 win over Colby (April 11).... Went 4-13 with three runs scored, a walk, and a stolen base in a three-game sweep of Bard (April 18-19).... Scored three runs, recorded an RBI, drew three walks, stole two bases, and got hit by a pitch in a 25-4 win over Thomas (April 22).... Went 5-10 with three runs scored, a walk, two stolen bases, and two hit by pitches in a three-game series against Trinity (April 24-25).... Went 1-2 with two RBIs and three hit by pitches against Southern Maine (April 29).... Went 2-5 with a run scored, an RBI, a double, and a hit by pitch in the season finale against Southern Maine (April 30).
2024: Started 28 games as a rookie for the Bobcats.... Slashed .214/.366/.347 on the season, going 21-98 at the plate with three home runs, seven RBIs, and 22 stolen bases.... Singled, scored a run, and got hit by a pitch in a 9-5 win over Averett (Feb. 22).... Singled, drew two walks, and got hit by a pitch against Hampden-Sydney (Feb. 23).... Walked, got hit by a pitch, and scored a run against St. Mary's College of Maryland (Feb. 24).... Went 4-7 with a home run, four runs scored, two RBIs, five stolen bases, and a hit by pitch in a doubleheader sweep of Plymouth State (March 3).... Double twice, scored three runs, drew two walks, and stole a base in a doubleheader sweep of Bard (March 9).... Singled and stole a base in a 4-2 win over Bard (March 10).... Went 1-3 with two runs scored, two hit by pitches, and three stolen bases in a 7-1 win over Carleton (March 18).... Went 1-3 with a home run, two runs scored, an RBI, a walk, and a hit by pitch against Wesleyan (March 19).... Singled, scored two runs, drew two walks, and stole two bases in a 12-6 win over Carleton (March 21).... Drew a walk and stole two bases in a 6-5 win over Trinity (March 30).... Scored two runs and stole a base in a 10-9 win over Tufts (April 6).... Went 1-3 with a double and a hit by pitch against Tufts (April 7).... Went 3-5 with a double, two RBIs, a run scored, and a stolen base against Bowdoin (April 12).... Got hit by a pitch, stole a base, and scored a run against Bowdoin (April 13).... Homered, scored two runs, stole two bases, and got hit by a pitch in a doubleheader against Wesleyan (April 21).... Went 1-2 with a run scored, a walk, and two stolen bases against Husson (April 23).... Got hit by a pitch, stole a base, and scored a run against Bowdoin (April 25).... Scored a run, drove in a run, drew a walk, and got hit by a pitch in a 9-3 win over Colby (April 26).
Minor: Digital and Computational Studies
Personal: 2023 graduate of Lawrence Academy (Mass.) where he competed in baseball and soccer ... Pillsbury Prize for Character and Conduct, Defensive MVP Award, 2x ISL Honorable Mention, varsity baseball team captain.