|Hometown:||West Newbury, Mass.|
|High School:||Williston Northampton|
2018: Saw action in 24 games, starting 18 as a sophomore.... Hit .190/.347/.224 on the season, going 11-58 at the plate with 14 runs scored, a triple, four runs batted in 13 walks and a team-leading seven stolen bases.... Went 1-4 with a stolen base at Occidental (Feb. 19).... Went 1-1 with a stolen base against Puget Sound (Feb. 24).... Went 2-8 with two runs scored, a triple and an RBI in Bates' doubleheader sweep of Worcester State (March 10).... Went 1-4 with an RBI in Bates' 4-3 win over UMass-Dartmouth (March 25).... Went 1-3 with an RBI and a walk at Endicott (March 27).... Went 1-3 with a run scored and a walk at Bowdoin (March 30).... Went 2-6 with three runs scored, two walks and a stolen base in Bates' doubleheader split with Bowdoin (March 31).... Went 1-3 with a run scored, a run batted in, two walks and a stolen base in Bates' 7-0 win over Plymouth State (April 5).... Drew three walks, stole a base and scored three runs in Bates' 9-1 win at Hamilton (April 17).... Went 1-3 with a run scored at Bard (April 19).... Scored a run in the NESCAC tournament against Wesleyan (May 12).
2017: Hit .364/.462/.364 on the season, going 4-11 at the plate with a run scored and two walks.... Saw action in five games, starting three.... Did not make an error 21 chances in the field.... Went 1-1 and recorded his first collegiate hit against Plymouth State (April 30).... Went 2-5 in Bates' 14-1 win over Maine-Farmington (May 4).... Went 1-3 with a run scored at Williams (May 6).... Drew a pair of walks in Bates' 2-1 win over Suffolk (May 11).