Biography
2025: Named to the College Sports Communicators Baseball Academic All-District® Team.... NESCAC Spring All-Academic selection.... Started all 32 games at shortstop for the Bobcats.... Slashed .239/.361/.394 on the season.... Went 26-109 at the plate with 14 runs scored, five doubles, four home runs, 13 RBIs, a team-high 21 walks, and a pair of stolen bases.... Went 2-4 with a run scored, an RBI, a double, and a walk at Ferrum (Feb. 21).... Went 2-4 with a home run, two runs scored, two RBIs, three walks, and a stolen base in a doubleheader split with Ferrum (Feb. 22).... Homered, scored two runs, drove in two runs, and drew a walk in a doubleheader against RPI (March 9).... Went 1-3 with a double and a walk against Saint Joseph's (March 18).... Went 3-7 with two home runs, two runs scored, three RBIs, and a walk in a doubleheader split with Tufts (March 28).... Went 2-4 with a walk in a 7-5 win over Saint Joseph's (April 9).... Singled and drove in a run in a 5-3 win over Dean (April 10).... Went 3-10 with a run scored, two RBIs, a double, and a walk in a three-game sweep of Bard (April 18-19).... Went 1-3 with two walks and a run scored in a 25-4 win over Thomas (April 22).... Went 4-7 with two runs scored and a double in a doubleheader split with Trinity (April 25).... Singled and scored two runs at Southern Maine (April 29).... Smacked in a double in the season finale against Southern Maine (April 30).
2024: Named to the College Sports Communicators Baseball Academic All-District® Team.... NESCAC Spring All-Academic selection.... Started 27 games as a sophomore for the Bobcats.... Slashed .281/.366/.354 on the season.... Went 27-96 at the plate with 15 runs scored, three doubles, two triples, 16 RBIs, 10 walks, and six stolen bases.... Went 1-3 with two runs scored, an RBI, two walks, and a stolen base in a 9-5 win over Averett (Feb. 22).... Went 2-3 with a run scored, an RBI, and a walk against St. Mary's College of Maryland (Feb. 24).... Went 1-3 with a triple, three RBIs, and a walk in a 10-1 win over Plymouth State (March 3).... Doubled against Endicott (March 6).... Went 3-8 with a double, four RBIs, and a walk in a doubleheader sweep of Bard (March 9).... Singled, stole a base, scored a run, and drove in a run in a 7-1 win over Carleton (March 18).... Singled, stole a base, and scored a run against Redlands (March 22).... Went 2-4 against Trinity (March 29).... Went 3-8 with a run scored, two RBIs, a double, and a triple in a doubleheader split with Trinity (March 30).... Went 3-7 with two runs scored, an RBI, and a walk in a doubleheader split with Tufts (April 6).... Walked three times, scored a run, and stole two bases in an 8-4 win over the University of Maine at Farmington (April 9).... Went 2-3 with a run scored, an RBI, a walk, and a hit by pitch against Bowdoin (April 12).... Singled and scored a run against Bowdoin (April 25).... Singled, scored a run, and stole a base in a 9-3 win over Colby (April 26).... Went 3-7 with an RBI at Colby (April 27).
2023: Saw action in seven games, starting four as a rookie for the Bobcats.... Went 4-18 at the plate with five runs scored, two RBIs, and two walks on the season.... Singled, scored a run, and drove in a pair of runs in a 14-5 win over RPI (March 12).... Went 1-3 with two runs scored and a stolen base in a 10-4 win over the Coast Guard Academy (March 26).... Went 1-2 with a run scored against Trinity (April 15).... Singled and scored a run in a doubleheader sweep of Skidmore (April 22).
Personal: 2022 graduate of Yarmouth (Maine) High School where he competed in baseball and Nordic skiing.
Favorite book? Heart of Darkness by Joseph Conrad
A place you've visited that left a lasting impression on you? Acadia National Park
Go-to karaoke song? "The Sweet Escape" by Gwen Stefani