Graduated from Barrington (Ill.) High School where he was the Male Athlete of the Year award winner in 2017...Lettered in both baseball and golf...Posted an 0.47 ERA with 92 strikeouts his high school senior season...Illinois Class 4A All-State selection...Graduated in the Top five percent of his class...Selected Washington University of St. Louis due to the academics and baseball program...Did not receive interest from Stanford, Cal-Berkeley or Ivy League schools...Switched Majors after taking a Computer Science course his freshman year...Played college baseball at Wash U where he led the Bears to the NCAA Division III World Series in 2021 posting an 11-1 record with a 1.33 ERA over 94.2 innings pitched...One of the most decorated players to come out of Wash U, with career marks of 17-5, 1.84 ERA and 287 strikeouts over 230 innings...Set the school record with 116 single-season strikeouts and was third all-time in strikeouts and ERA...Named UAA Rookie of the Year in 2018 as a freshman, going 5-3 with a 2.83 ERA and 75 strikeouts in 57.1 innings...Played two seasons for Fond du Lac of the Northwoods League, a collegiate wood bat league, posting a 4-0 record with a 4.62 ERA and 28 strikeouts over 37 innings...Was doing work for Rapsodo when he attended a Cardinals pre-draft tryout...Was hired as an application developer after the draft and worked as a consultant for the Cardinals Baseball Operations department developing applications...Was signed by Cardinals Amateur Scouting Analyst and area scout, Julia Prusaczyk, the first female to have a player signed appear in a Major League game...Resides in Barrington, Ill.
2024
Was selected to the Major League roster on May 20 but did not make his debut until June 1 at Philadelphia, his fourth series (vs. BAL, vs. CHI, at CIN) not playing in the first 10 games on the roster...Appeared in three games and was unscored upon over 2.1 innings pitched...Was optioned to Memphis on June 4, but recalled twice more during the season...Appeared in one more game, closing out Michael McGreevy's first Major League win in his MLB debut vs. TEX (7/31)...Retired the side on 10 pitches...Did not allow a hit to a left-handed batter (0-3)...Surrendered two hits to right-handers (single to Edmundo Sosa at PHI & ground-rule double to Jose Altuve at HOU)...Became the first Major League pitcher (non-position player) since the Blue Jays' Murphy Smith in 2018, to appear in three or more games without recording a strikeout to begin his career...Ranked second in the International League with a career-high 18 saves...Led the Redbirds with 34 games finished and tied for second on the staff with 47 appearances, trailing only lefty Connor Thomas (56)...Held opposing batters to a .235 BA (12-51) when behind in the count at Memphis with zero home runs...Posted a 5.86 ERA (23.0 IP, 26 K) with the ABS system and 1.50 ERA (30.0 IP, 33 K) with human umpires.
2023
Began the season at Springfield (AA), made two relief appearances and was promoted to Memphis (AAA) on April 14, where he remained the rest of the season...Ranked second among Cardinals Minor League pitchers with a career-high 50 appearances...Led Memphis with 48 appearances and was in the Top 15 among International League hurlers in games pitched...Of his 50 appearances, 30 were four outs or more (60%) and 19 were 2.0 innings or more (12 scoreless)...Topped out at 3.0 innings at Indianapolis (7/7), in a season-high 60-pitch outing...Struck out a batter in 38-of-50 appearances including his final 13 of the season.
2022
Began the season at High-A Peoria, but was promoted to Springfield (AA) and finished the season at Memphis (AAA)....Combined for a 3-6 record, 3.96 ERA and struck out 72 batters over 63.2 innings....Ranked third among Cardinals Minor League pitchers with nine saves and 46 appearances. Four of his nine saves were four outs or more....Ran off an 11.1 inning scoreless stretch from 4/27-5/19....Made two starts coming at Durham (7/8) and at Iowa (9/17)....Of his 46 appearances, 24 were of four outs or more (15 scoreless) with a season-high 2.2 scoreless innings at Wichita (5/19)....Struck out a batter in 37-of-46 appearances with a season-high five strikeouts over 2.0 innings vs. Cedar Rapids (5/13)