Career: One of 89 Senior Scholar Award-winners, who have participated in varsity sports for four years and maintained a cumulative grade point average of 3.50 or better.... Finished his career with a fielding percentage of .981.
2023: Named to the NCAA Division III All-Region 1 Defensive Team by the American Baseball Coaches Association.... NESCAC Spring All-Academic selection.... Recorded a pair of outfield assists in 2023, started all 31 games, and made only two errors.... Hit .230/.345/.350 on the season.... Went 23-100 at the plate with 23 runs scored, four doubles, a triple, two home runs, 11 RBIs, 12 walks, and 14 stolen bases.... Went 2-4 with three runs scored, a double, a triple, a walk, and two stolen bases in a doubleheader sweep of Houghton (Feb. 25).... Went 2-6 with four runs scored, two RBIs, a home run, and two stolen bases in a doubleheader sweep of Brandeis (March 18).... Went 3-5 with two runs scored, three RBIs, a walk, and three stolen bases.... Went 2-4 with a home run at Tufts (March 31).... Went 1-1 with two runs scored, a walk, a stolen base, and a hit-by-pitch in a 9-1 win over Thomas College (April 6).... Went 1-2 with two runs scored, a double, and a walk in a 7-4 win over Colby (April 8).... Went 3-9 with an RBI, a walk, and a stolen base in a three-game sweep of Skidmore (April 22-23).
2022: NESCAC Spring All-Academic selection.... Started all 33 games in the outfield for the Bobcats.... Hit .286/.336/.457 on the season.... Went 30-105 with 22 runs scored, four doubles, four triples, two home runs, 18 RBIs, and seven walks at the plate.... Went 3-4 with a run scored, four RBIs, and a double in a 14-2 win over Northern Vermont-Lyndon (Feb. 25).... Went 1-4 with a triple, two RBIs, and a stolen base in a 12-10 win over Carthage (Feb. 27).... Went 1-2 with an RBI, a walk, and a hit by pitch against RPI (March 5).... Went 1-3 with a run scored at Endicott (March 10).... Went 2-6 with two runs scored, four RBIs, a double, and a home run in a doubleheader at Brandeis (March 20).... Went 1-3 with a run scored, an RBI, and a triple at Springfield (March 26).... Went 2-4 against Husson (March 30).... Went 2-5 with two runs scored, two RBIs, and a stolen base in an 11-10 win over Trinity (April 3).... Went 3-4 with three runs scored and a walk in a 10-9 win over Thomas College (April 6).... Doubled, scored a run, and drew a walk in a doubleheader against Tufts (April 10).... Went 3-4 with three runs scored, an RBI, a triple, and a stolen base in a 28-12 win over Dean (April 13).... Went 2-2 with a run scored, two RBIs, three walks, and two stolen bases against Colby (April 15).... Tripled and scored a run in a doubleheader at Colby (April 16).... Went 2-6 with a run scored in a doubleheader at Wesleyan (April 23).... Went 1-3 with a solo home run against Tufts (April 28).... Went 3-8 with two runs scored in a doubleheader against Bowdoin (April 30).... Went 1-4 with a double against Southern Maine (May 5).
2021: NESCAC Spring All-Academic selection.... Saw action in six games, starting five in an abbreviated season for the Bobcats.... Went 4-18 at the plate with two doubles and two RBIs.... Went 2-4 with a double and two RBIs in a 6-5 win over Saint Joseph's (March 27).... Went 1-1 with a double against Colby (May 2).
2020: Saw action in five games, starting three as a first-year in an abbreviated season for Bates.... Went 3-12 at the plate with two runs scored, a double and a stolen base.... Went 1-3 with a run scored and a double against Elmira (Feb. 18).... Went 1-1 with a stolen base against Brandeis (Feb. 20).... Went 1-3 with a run scored against Capital (Feb. 22).