Biography
At UR 2024: Appeared in 22 games and made 17 starts in his first year with the Yellowjackets...Made 13 starts at third and four at first base...Slashed .247/.313/.438...Tallied 18 hits, five doubles, three home runs, 10 runs scored and 10 RBI...Walked twice and drew five hit-by-pitches...Dropped down three sacrifice bunts and went 3-for-4 on the base paths in stolen base attempts...Notched four multi-hit games...Hit a walk-off, RBI single vs. RIT on April 28 to clinch UR's hosting rights for the Liberty League Crossover series...Went 2-for-4 with a double and an RBI in Rochester's Liberty League Tournament opener at RPI on May 9...Drove in a pair, going 2-for-5 with two runs scored and and two RBI vs. Union on May 10, helping UR advance to the Liberty League Tournament Final.
At Bates 2023: ABCA Third-Team All-Region and First-Team All-NESCAC selection...Team Offensive Player of the Year...Started all 31 games for the Bobcats, batting .353/.422/.454 (42-for-119) with nine doubles, a home run, 21 runs scored and 31 RBI...Also drew 10 walks and five hit-by-pitches...Stole 26 bases in 30 attempts to lead the team and conference...26 stolen bases were a program single-season record...Ranked 15th in DIII in stolen bases per game (0.84) and 40th in total steals...Recorded 11 multi-hit games, including a pair of four-hit performances...Notched eight multi-RBI games, including a five RBI game...Season-long 17-game on-base streak, as well as an eight-game hitting streak...Went 4-for-5 with a double, run scored, two stolen bases and an RBI in game two of a doubleheader at RPI on March 12...Tallied four hits in four at-bats, going 4-for-4 with a double, run scored and a season-high three stolen bases and six RBI at the Coast Guard on March 26...Opened a three-game series vs. Skidmore with a 3-for-4 performance with a double, two runs scored, two stolen bases and two RBI...Added another three-hit day at Southern Maine on April 26, going 3-for-5 with a stolen base, run scored and RBI.
At Bates 2022: Appeared in and started 30 games for the Bobcats...Hit .293 (29-for-99) with a .388 on-base percentage and .414 slugging...Tallied 29 hits, nine doubles, a home run, 14 walks, four hit-by-pitches, 18 runs scored and 16 RBI...Also stole one base in two attempts...Went 2-for-5 with a home run and two RBI in a 12-10 win over Carthage on Feb. 27...Hit 3-for-6 with a double, two runs scored and two walks in a doubleheader at RPI on March 6...Doubled twice, drove in three runs and drew a walk in a doubleheader at Brandeis on March 20...Tied for a team-high 14 walks, finished second on the team in average, doubles, runs scored and RBI.
At Bates 2021: Made seven starts during the abbreviated, 2021 season...Went 4-for-22 at the plate with a walk, run scored, and an RBI.
At Bates 2020: Started all nine games during the COVID-19 shortened 2020 campaign.... Hit .237/.310/.421 with two doubles, a triple, a home run, three walks, three runs scored, and five RBI.
HS:Â Graduated from Glynn Academy in Brunswick, GA...Played baseball for the Red Terrors...Earned First-Team All-Region and Pitcher of the Year honors as a senior...Started his high school career at IMG Academy, earning the Hitter of the Year Award...As a junior, played at Frederica Academy and was named First-Team All-Region and the Defensive Player of the Year...Helped Frederica win their division in 2018 and reach the state championship.