Graduated from San Clemente (Calif.) High School where he was a high school teammate of Andre Pallante...Earned freshman All-America honors as a reliever at UC Santa Barbara...Named semifinalist for National Pitcher of the Year award by the College Baseball Foundation in 2021...Two-time First Team All-Big West Conference: as a freshman in 2019 and again as a junior in 2021...Ranked second among qualified NCAA Division I pitchers in walks/9 IP (0.97) and strikeout-to-walk ratio (10.45) in 2021...Led the 2021 Big West Conference in innings pitched (101.2)...Named 2019 First Team Freshman All-American by Baseball America...Is an avid fan of the Los Angeles Chargers...Planned to pitch for the Yarmouth-Dennis Red Sox in the 2020 Cape Cod League before it was cancelled due to the coronavirus pandemic...Signed by Michael Garciaparra...Resides in San Clemente, Calif.
2024
Began the season in Memphis (AAA) and made a team-leading 27 starts for the Redbirds, which ranked tied for fourth in the International League...Finished the season with wins in four straight starts (4-0, 2.35 ERA, 23.0 IP, 6 R, 28 SO)...Was selected to the St. Louis roster on July 31 and made his Major League debut vs. Texas that afternoon...Fired seven innings for the win allowing just one run in the sixth inning, as the Cardinals rolled to a 10-1 victory...Compiled a 1.96 ERA (5 ER/23.0 IP) through his first four career games, best by a Cardinal through his first four career games since RHP Ren¨¦ Arocha¡¯s 1.52 ERA (4 ER/23.2 IP) in 1993 (min. 20 IP)...Became the first Cardinals rookie to pitch at least eight IP in one of his first four career starts since RHP Alan Benes on Sept. 30, 1995, at Pittsburgh (third career start)...First Cardinals pitcher to earn a win in his MLB debut at Busch Stadium since Nick Greenwood (6/16/2014 vs. NYM)...First Cardinals pitcher to throw seven or more innings in his MLB debut at home since Jason Simontacchi vs. ATL (5/4/2002)...First Cardinals pitcher to throw seven innings with 1 ER or less in his MLB debut since Michael Wacha vs. KC (5/30/2013), and first to do so and earn the win since Tyler Lyons (5/22/13 at SD)...Started the game with five scoreless innings, most since Austin Gomber with 6.1 scoreless innings at CIN (7/23/2018)...Became the eighth player to make his MLB debut with the Cardinals in 2024 and sixth pitcher...Optioned to Memphis (AAA) following his debut and was recalled on Sept. 18 and made his second appearance earning a win in relief with three scoreless innings in relief vs. PIT in a 10-5 win at Busch Stadium...Is the only Cardinal in franchise history to earn a win as a starting pitcher and then a relief pitcher in his first two appearances (7/31 vs. TEX & 9/18 vs. PIT)...Threw a career-high eight innings at on Sept. 29 at San Francisco on the final day of the regular season, allowing one run in a win...Marked the longest outing by a Cardinals starting pitcher in 2024...Struck out a career-high six batters in the 6-1 win...His outing on 9/29 at SF made him one of 11 rookie pitchers in 2024 (12 instances) to throw eight or more innings...His 0.78 WHIP was the best in franchise history among Cardinals pitchers with 20 or more innings and three or more starts and best mark since Bob Gibson (0.85) in 1968...Was also the best among MLB rookie pitchers with the same qualifications...Ranked fifth among pitchers with 20 innings or more with a 64.1 ground ball percentage...2024 Baseball America Triple-A All-Star...Led Memphis in innings pitched (150), strikeouts (138) and qualifying opponent BA (.259)...Ranked among International League leaders in ERA (4.02, third), wins (nine, T-10th), innings pitched (150, second), strikeouts (138, third), WHIP (1.31, fourth) and winning percentage (.529, sixth)...His three complete games were the most in his career and was tied for the most in all of Minor League Baseball with Ian Mejia (Mississippi-AA & Gwinnett-AAA) of the Braves organization. Did not pitch more than eight innings in any of the three complete games...Struck out a career-high 11 batters at Durham (5/23) over eight innings pitched in a complete game 1-0 loss.
2023
Entered the season rated as the No. 9 prospect in the Cardinals organization by Baseball America. Also listed as having the ¡°Best Control¡± in the Cardinals organization by the same publication for the second straight season...Began the season in Springfield (AA) making three starts and posting a 2-0 record with a 1.45 ERA, then finished the season with Memphis (AAA) after an April 22 promotion...Combined to post a 13-6 record with a 4.12 ERA and 123 strikeouts over 153.0 innings and only 38 walks...Posted career-highs in wins, innings pitched and strikeouts...Ranked second in the International League with 11 wins...Led all Cardinals Minor League pitchers in wins, innings pitched, games started and was second in strikeouts...Made four starts of 7.0 innings or more with a career-high 7.2 at Arkansas (4/13)...Struck out a season-high nine batters three times, matching his career-high...Walked one batter or fewer in 16-of-27 starts (13-3) with zero walks in six starts (5-1)...Failed to complete 5.0 or more innings in just 3-of-27 starts.
2022
Entered the season rated as the No. 4 prospect in the Cardinals organization by Baseball America. Also listed as having the ¡°Best Curveball¡± and ¡°Best Control¡± in the Cardinals organization by the same publication....Split the season between Peoria (High-A) and Springfield (AA), leading Cardinals minor leaguers in starts (28)....Also ranked among organizational leaders in wins (nine, T-4th), innings pitched (144.1, second), strikeouts (117, eighth), strikeouts/walk ratio (3.90, ninth), and walks/9 IP (1.9, second)....Began his campaign 3-1 with a 2.58 ERA (45.1 IP), 41 strikeouts, and four walks in eight starts for the Chiefs. ...Recognized as the Midwest League's Pitcher of the Week (April 11-17) and Pitcher of the Month for April....Promoted to Springfield on 5/24 with Gordon Graceffo and Masyn Winn....Pitched 6.0 innings or more in 12 starts (eight quality starts), topping out at a season-high 6.2 innings of two-hit ball on 4/15 vs. Great Lakes (83 pitches)....Walked one batter or fewer in 18 starts and none in 10 outings....Struck out a career-high nine batters on 4/26 vs. Wisconsin.