Originally selected by the Toronto Blue Jays in the third round (88th overall) of the 2018 MLB Draft...Played high school baseball at Magnolia High School, where he was teammates with Marlins' infielder Jordan Groshans, who was drafted in the first round by the Blue Jays in the 2018 draft...Helped lead Magnolia to the Class 5A Region III quarterfinals...Was The Courier's Montgomery County Player of the Year in 2018 sporting an 11-1 record and 1.25 ERA including 113 strikeouts over 78.0 innings...Joins first basemen Paul Goldschmidt (The Woodlands) and Luken Baker (Oak Ridge) as players on the Cardinals roster who played high school baseball in Montgomery County (Texas)...Signed his college letter of intent to play at Texas Christian University...Resides in Magnolia, Texas.
2023
Combined to post a 7-6 record with a 3.16 ERA making 25 starts (26 app) with 140 strikeouts over 128.0 innings pitched between New Hampshire (AA) and Memphis (AAA)...Began the season with New Hampshire before a transaction at the trade deadline sent him and teammate RHP Sem Robberse to the Cardinals organization in exchange for RHP Jordan Hicks...Tied his career-high with seven wins, while posting highs in strikeouts, innings pitched and games started...Made five starts of 6.0 innings or more with a season-high of 7.0 vs. Hartford (4/28) while with New Hampshire...Did not pitch more than 5.0 innings in eight starts with Memphis...Threw 11.0 consecutive scoreless innings over three starts with Memphis (8/30-9/14)...Had a season-high 13.0-inning scoreless streak with New Hampshire (4/28-5/11)...Posted three starts of 5.0 innings or more and limiting his opponent to only one hit.
2020
Pitched a total of 21.1 innings with 20 strikeouts over nine games in the Constellation Energy League, a four-team league that ran for two months based in Texas...There he took instruction from three-time All-Star Fernando Rodney, seven-time Cy Young Award winner and former Blue Jay, Roger Clemens, and other retired players.
2019
Made 13 starts for Class-A (short) Vancouver in 2019, going 4-4 with a 2.24 ERA and a 9.0 SO/9...Earned Northwest League Pitcher of the Week on July 21...Threw at least five innings in each of his last eight starts while allowing a total of eight earned runs for a 1.61 ERA over that stretch (44.2 IP)…Named a NWL Mid-Season All-Star and a Post-Season All-Star...Also named a Baseball America Short-Season All-Star.