2025: Appeared in 21 games, making three starts…Made collegiate debut at Duke (Feb. 15)…Started the final game at UNLV (Feb. 24)…Struck out four in two scoreless frames vs. Canisius (March 8)…Four strikeouts in 4.0 innings at Arizona (March 15), longest outing of the season…Threw 3.1 innings out of the bullpen vs. BYU (March 22)…Made the start at home vs. Xavier (April 15)…Started regular season finale vs. Kansas State (May 17)…Struck out one in one scoreless inning vs. Wake Forest in the NCAA Tournament (June 1).
2024 (Pitt-Johnstown): Named First-Team All-PSAC West...Named PSAC West Co-Pitcher of the Week, Atlantic Region Pitcher of the Week, and D2 Baseball National Pitcher of the Week after throwing no-hitter against Mercyhurst on April 20...Pitched in 12 games, all starts…3-4 record in team-best 6.1 innings...led team in strikeouts with 82... ranked second in PSAC and 11 nationally in Strikeouts Per Nine Innings (11.97) and third in PSAC and 37th in strikeouts (82)…Season-high 11 strikeouts at University of Charleston (March 10).
2023 (Pitt-Johnstown): Pitched in and started 12 games…Led team with 7-2 record...Also led team in innings pitched (61.2) and was tied for team-lead with 48 strikeouts...Posted a 4.23 ERA...Ranked seventh in PSAC and 81st in NCAA Division II in victories (7).
2022 (Pitt-Johnstown): Joined Pitt-Johnstown weekend starting rotation as a true freshman...Pitched in 12 nine games (12 starts)...2-5 record (1 complete game) with 5.37 ERA in team-best 62.0 innings...Third on team with 46 strikeouts.