2025: Earned VMI’s starting role to begin the season, getting the call 10 times in 14 appearances…claimed four wins and one save…tossed a complete game against Holy Cross…threw a career-high 13 strikeouts against Coppin State en route to earning SoCon Pitcher of the Week honors in February…threw 50 strikeouts in 60 innings…named College Sports Communicators Academic All-District...earned SoCon Honor Roll and Commissioner's Medal honors.
2024: Tossed 27 innings in 16 appearances and one start on the mound…posted a career-best two victories...named to the SoCon Academic Honor Roll and Academic All-Conference Team.
2023 (Sophomore)
- Made 15 appearances on the hill, five in a starting role
- Earned two wins
- Earned the win in a start vs. Norfolk State on April 25.
- Needed just 11 pitches to throw a perfect inning out of the bullpen March 7 at James Madison
- Retired the only two batters he faced at Miss. St. on 2/19
2022: Started five times as a freshman and threw in 14 games out of the bullpen … picked up one win … worked 2.1 scoreless innings to finish May 17 game vs. ODU, 0 H, 2 BB, 6 K … tossed four strong innings at #18 ODU in a mid-week start on March 22 … retired all five batters he faced against Rider on 3/20 … notched his first collegiate win 3/8 vs. Penn State, 3 IP, 2 H, 1 ER, 0 BB, 4 Ks … tossed two scoreless innings against Binghamton on 3/5 … threw 1 2/3 scoreless innings of relief at JMU 3/1, allowing no hits.
Before VMI: Team took 2nd in the State as a senior … 13 innings, 24 strikeouts, 0 earned runs … 2018, 2019 (2x) WWBA PG All Tournament Team … 2019 Perfect Game Tournament's All-American First Team.