2025 (UIC): Second Team All-MVC…Started 15 games on the mound, punching out 62 in 83.0 innings…Ranked fourth in the Missouri Valley Conference in innings pitched, seventh in batting average against (.266)…Struck out five in a complete game, one-hitter at Valparaiso on May 2…Followed that up with 10 strikeouts in seven shutout innings at Illinois State (May 9)…Made season debut at The Citadel on Opening Day, striking out six (Feb. 14)…Started at Georgia on Feb. 21…Earned the win at Southern Illinois on March 21…Threw eight innings, earned the win vs. Evansville (April 4)…Seven strikeouts in six innings of work vs. Bradley (April 25)…Punched out seven in 5.1 innings to earn the win vs. Missouri State in the conference tournament (May 23).
2024 (UIC): CSC Academic All-District…Started 14 games on the mound…Logged 75.2 innings pitched, recording 56 strikeouts…Made UIC debur vs. Kansas (Feb. 16), earning the win with five innings of one-run ball…Seven shutout frames in a win at Ohio (March 2)…Tossed seven innings in the next start vs. St. Thomas (March 9)…Season-high seven K’s at Belmont (March 22)…Tied season-high in strikeouts vs. Valparaiso (April 26) and at Bradley (May 3)…Started vs. Murray State in the Missouri Valley Conference tournament (May 23).
2023 (Sauk Valley CC): Pitched in 15 games…Struck out 10 in four shutout innings in first appearance of the year at Parkland (Feb. 18)…Punched out nine vs. Prairie State (March 4)…Tied season-high with 11 strikeouts in six innings vs. Oakton (March 24)…Also had 11 K’s at Carl Sandburg (April 15)…Logged 10 strikeouts at Highland (April 8) in longest outing of the year, 6.2 innings…Struck out seven and allowed just one run in six innings at Elgin (May 7).