Career Highs:
Innings Pitched……….………..5.1, at Michigan State (4/12/25)
Strikeouts………………………......…4, vs. Valparaiso (5/13/25)
Fewest Hits Allowed (min. 5 IP)...2, at Michigan State (4/12/25)
Fewest Earned Runs Allowed (min. 5 IP)...3, at Michigan State (4/12/25)
2026: Worked 3.0 scoreless, hitless innings with a season-high four strikeouts in his season debut against Cornell (2/21) … Worked 1.0 innings of relief in Northwestern’s win over UIC (4/8).
2025: Appeared in 15 games, starting five… Made first collegiate appearance against Long Beach State (2/14)... Logged a scoreless inning of work with his first two career strikeouts at Duke (3/2)... Earned his first career win with 2.0 innings of one run ball at The Citadel (3/9)... Excelled in first career start with three strikeouts across 5.1 innings of three run ball at Michigan State… Struck out two over 3.2 innings against Nebraska (4/19)... Worked 3.0 one-hit shutout innings in a win over Washington (4/27)... Tossed 4.2 innings of one-run ball with three punch outs against Purdue (5/3)... Earned his first collegiate save for 3.0 shutout innings against Valparaiso, punching out four Beacons (5/13)... Hurled 4.1 innings of two-run ball against UCLA, striking out two (5/16).
High School: Ranked as the No. 8 LHP in the state of Indiana by Perfect Game…Attended Brebeuf Jesuit Prep where he pitched to a 2.53 ERA his senior season…Three time varsity letter winner in high school…Recorded 131 strikeouts in just 97.1 IP in his high school career
Why Northwestern: "I chose Northwestern because I loved the coaches, the academics are top tier and the location is great."
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…