Biography
At UR 2024: Saw action in 35 games, making 33 starts during his senior campaign...Made 22 starts at first base, four in left field and seven as the designated hitter...Capped off a superb season with Honorable Mention All-Liberty League honors...Slashed .353/.388/.522 with 48 hits, eight doubles, three triples, three home runs, 22 runs scored and a team-high 32 RBI...Ranked in the top 10 of the Liberty League in both hits and triples...Drew two walks and seven hit-by-pitches...Hit two sacrifice flies and five sacrifice bunts...Went 5-for-5 on stolen base attempts...Turned 13 double plays in the field and made just two errors for a .989 fielding percentage...Graduates ranked 10th in program history with a .990 fielding percentage...Hit .371 in 17 games against conference foes with 11 extra-base hits...Two-time Liberty League Performer of the Week...Recorded 13 multi-hit games, including four of three-plus hits, and five multi-RBI performances...Reached base in 21-straight games from March 16 to May 4...Also had a 12-game hitting streak during that stretch from March 16 to April 7...Drove in three, going 1-for-4 with two runs scored and a stolen base at William Peace on March 12...Added four more hits across two games against Pacers on March 13...Added his second three-RBI performance of the week vs. St. John Fisher on March 17 to earn Liberty League Performer of the Week honors...Tied the single-game program record with five hits vs. St. Lawrence on March 25, going 5-for-6 with three runs scored and two RBI...Opened UR's three-game set vs. Hobart with five RBI on March 29, going 3-for-4 with two doubles, a triple and a run scored...Wrapped up Rochester's series vs. Clarkson with a home run, three hits and three runs scored en route to Liberty League Performer of the Week honors...College Sports Communicators Academic All-District selection...Liberty League All-Academic.
At UR 2023: Junior outfielder appeared in 18 games, making 13 starts...Hit .234 (11-for-47) with a .321 on-base percentage and a .404 slugging...Tallied 11 hits, two doubles, two home runs, eight runs scored and eight RBI...Walked four times and drew three hit-by-pitches, striking out nine times...Hit .273 against conference foes with a .646 slugging percentage, with all four of his extra-base hits coming against Liberty League opponents...Had one multi-hit game and two multi-RBI games, and a season-long hitting streak of six games...Launched a home run in game one of UR's doubleheader at Skidmore on April 15, going 2-for-2 with a double, home run, walk, two runs scored and an RBI...Drove in a pair in the nightcap, going 1-for-1 with a walk and two RBI in the second game of the doubleheader in Saratoga Springs, NY...Hit a three-run blast in UR's series opener vs. RIT, going 1-for-4 with a home run, run scored and three RBI...Drove in a run in an elimination game in the Liberty League Tournament at Skidmore on May 12...Named Liberty League All-Academic.
At UR 2022: Logged time in nine games...Made five starts in the outfield...Ended the year hitting .318 (7-for-22) with 4 runs, 2 doubles, 1 triple and 4 RBI...Added two walks (.360 OBP) and slugged .500 on the season...Went 2-for-4 with an RBI against RIT on May 1...Had two RBI in win over RPI on Mar. 26...Scored three runs against Rivier on Mar. 12, adding a double, RBI and two walks...Named to Liberty League All-Academic team for the spring season.
At UR 2021: Appeared in one game for Rochester, going 0-1, with an RBI as a pinch hitter against Clarkson on Apr. 18.
HS: Attended Yorktown HS...Earned three varsity letters for the Patriots baseball team, playing 3rd base and outfield...Named team captain in 2020...Helped team to Liberty District Championship in 2018...Member of the National Honors Society...President and Founder of ASAP Club...Member of Best Buddies.