Graduated from San Clemente (Calif.) High School, the same high school which produced Cardinals 2021 first-round draft pick Michael McGreevy and Braves 2015 first-round draft pick Kolby Allard...Played college baseball at the University of California-Irvine, where he was a two-time All-Big West honoree compiling a 26-9 record and 2.59 ERA over 243 innings pitched with 260 strikeouts...Recorded back-to-back 10-win seasons in 2018 and 2019...Posted the fifth-highest strikeout mark in school history (115) in 2018...Posted the second-lowest ERA in UC-Irvine history in 2018 with a 1.60 mark, ranking sixth-lowest in NCAA Division I...Named a unanimous All-American and was a finalist for the National Collegiate Baseball Hall of Fame Pitcher of the Year award...Traveled with the U.S. Collegiate National Baseball Team after the season...Pitched for Chatham in the 2017 Cape Cod League recording marks of 0-1 with a 1.20 ERA and an 0.93 WHIP in 11 relief appearances...Signing scout was Eli Tupuola...Resides in San Clemente, Calif.
2023
NL Ranks: inherited runners (43, T-third), inherited runners scored (19, second)...Led all Cardinals pitchers with 62 appearances, while his 68.0 innings pitched paced the Cardinals relief corps (min. nine relief appearances)...Also led Cardinals relievers with eight groundball double plays induced (T-ninth in NL)...Led the team (T-third in NL) with his 43 inherited runners and has 66 over the past two seasons (2022-23) ranking T-12th in MLB...Allowed one hit or fewer in 43 appearances, ranking T-second with Giovanny Gallegos among Cardinals, trailing only Drew VerHagen (45)...Ranked third among Cardinals relievers with a 3.15 ERA (12 ER/34.1 IP) at home (min. four appearances)...Posted a 1.59 ERA (2 ER/11.1 IP) across nine appearances in May to lead all Cardinals (min. two appearances)...Recorded two outs without recording an official opponent at-bat on June 9 vs. Cincinnati (sac fly, caught stealing), becoming the first Cardinal to do so since Dakota Hudson on Sept. 24, 2018 vs. Milwaukee...Compiled a season-high 7.0-inning scoreless streak that covered five outings from Sept. 15-28.
2022
Non-roster invite made the Major League roster out of Spring Training and remained on the roster the entire season...Made Major League debut with 1.0 inning of relief vs. PIT (4/10). His first start came in his 18th career appearance, at CHI (6/4) in the second game of a doubleheader. Threw 4.0 innings allowing one run in a no decision the Cardinals rallied to win in extra innings (7-4)...Ranked fourth on the Cardinals pitching staff in innings pitched (108.0) and ranked third among National League rookies...Became the first Cardinals rookie pitcher since 1977 (John Urrea) to throw 50 innings as a starter and reliever in the same season and first in MLB to do so since 2010 (Hisanori Takahaski, NYM)...Was joined by Nick Martinez (SD) at the end of the season as the only two pitchers to compile 50 innings both as a starter and reliever. ..Was the eighth Cardinals rookie to pitch 100 or more innings since 2000 and first to do it in his inaugural season since Joe Kelly in 2012 (107.0)...Led all Major League rookies with 17 ground into double plays induced. Ranked among National League rookies in wins (6, T-3rd) and strikeouts (73, 10th). ..Ran off a 35.0-inning homerless streak (7/26-10/3), which was T-7th longest active in the N.L. at the time...Posted the third-longest scoreless streak by a Cardinals pitcher, T24th-longest by a National League pitcher and 3rd-longest by a National League rookie...Was 3-3 with a 3.98 ERA in 10 starts and 3-2 with a 2.35 ERA in 37 relief appearances...Threw 8.0 scoreless IP for a combined 5-0 five-hit shutout with Ryan Helsley for a win in his final start (7/31 at WSH) of the year before moving to the bullpen the rest of the season.
2021
Appeared in 23 games, making 22 starts between Springfield (AA) and Memphis (AAA)... Was promoted to Memphis on Sept. 21 after making 21 starts in Springfield with his first appearance out of the bullpen... Ranked 2nd among Cardinals minor leaguers in starts (22)... Made his lone relief appearances at Jacksonville (9/24) tossing an inning and earning a Hold... Surrendered a career-high 10 runs over 3.2 innings vs. Tulsa (8/4) and did not allow more than two runs or a home run over his final six appearances (five starts) of the season compiling 21.1 innings facing 92 total batters... Placed on the 7-Day Injured List (8/14-9/6) with a viral infection...Honored as Double-A Central Player of the Week (8/9-8/15) after tossing 6.0 scoreless innings of one-hit ball in a 9-0 win at Arkansas (8/10)... Named an Arizona Fall League All-Star. Made seven appearances including four starts for a 1-1 record with a 1.29 ERA and 22 strikeouts in 21.0 innings pitched without allowing a home run... Ranked among Arizona Fall League leaders in ERA (1.29, 2nd), innings pitched (21.0, T-5th) and strikeouts (22, T-7th).