2026:Â Made 15 appearances and started 12 games... Struck out 44 batters in 66.1 innings of work, both second-highest on the team... Did not allow an earned run in his season debut against Rice (2/13)... Earned his first win of the year after working 3.0 innings with just one earned run and one hit against Rice (2/15)... Worked 5.0 innings and allowed two earned runs and three hits while striking out five batters against Boston College (2/22)... Allowed just one earned run in 4.0 innings of work with a career-high six strikeouts against UNLV (3/8)... Worked 4.1 scoreless innings with two strikeouts and just one hit against No. 25 USC (3/14)... Tossed 5.0 innings and allowed just two earned runs with five strikeouts against No. 21 Oregon (3/22)... Set a season high with 6.0 innings pitched, striking out five batters while allowing just one earned run on four hits against Purdue (4/11)... Surrendered just one earned run in a season-high 6.0 innings of work with four hits allowed and five strikeouts against Purdue (4/11)... Matched his season-high innings total with 6.0 innings of work when he allowed two earned runs on five hits with a pair of strikeouts at Minnesota (4/26).
2025: Appeared 15 times, making a team-high 14 starts and tossing 61.2 IP in his rookie campaign… Threw 6.0 innings of one run ball to earn a quality start and a win in his collegiate debut against Long Beach State (2/16)... Tossed a second consecutive quality start and earned another win against Fordham, striking out three over 6.0 innings (2/23)... Notched 5.0 innings while allowing three runs against #17 Duke (3/1)... Struck out two over 1.2 perfect innings against Western Michigan (3/25)... Worked 5.0 innings of one run ball in a win over Iowa (4/6)... Tossed 5.1 innings of three run ball against Michigan State while striking out a pair (4/13)... Earned his fourth win of the season for 2.1 innings of work against Washington (4/27)... Tossed 4.0 innings and picked up three strikeouts against Purdue (5/2)... Worked 3.0 perfect innings in a start against Valparaiso, striking out three (5/13).
High School: Attended St. Augustine Prep for high school…Ranked the No. 14 player in New Jersey and No. 7 RHP by Perfect Game…Led St. Augustine to a 2024 Non-Public A State Championship as a senior.
Why Northwestern: "The coaching staff and the family component of the team."
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…