Graduated from Erie (Colo.) High School...Named Boulder County Player of the Year and was selected to play at the High School Futures Game at Coors Field...Played college baseball at Colorado Mesa University in Grand Junction, Colo., going 22-2 with a 3.13 ERA (204.1 IP), 188 strikeouts and six complete games...Joins Tigers' outfielder Bligh Madris as Colorado Mesa alums currently in MLB...Allowed nine home runs to 852 total batters faced while pitching in high altitude (Grand Junction is 4,583 feet above sea level)...Posted a 13-0 record with a 1.41 ERA during his sophomore season, earning First Team All-American, First Team Academic All-American and was the South Central Regional Tournament MVP...Pitched two summers for the Waterloo Bucks of the collegiate summer Northwoods League (2016-17)...His father, Tim Leahy, played college basketball at Kansas State...His uncle, Thomas Leahy, pitched in the Braves organization (1991-93) advancing to Durham (High-A)...Resides in Boulder, Colo.
2025
NL Reliever Ranks: Innings Pitched (85.0, first), Batters Faced (354, first), Strikeouts (79, eighth)...Spent the entire season with St. Louis and led MLB with 32 relief appearances of at least 1.1 innings, the most by a Cardinals reliever since John Frascatore had 32 such appearances in 1998...Pitched an NL-high 85.0 innings as a reliever, the most by a Cardinals relief pitcher since Manny Aybar tossed 93.1 innings of relief in 1999. His 61 relief appearances were also the most among Cardinals right-handed pitchers...Became the first Cardinals reliever since Tyler Lyons (2017) to strike out at least seven batters in 3.2 IP or fewer on 7/22 at Colorado and the sixth to do so in franchise history, along with Dave LaPoint (1983), Doug Bair (1982), Bobby Shantz (1963) and Dizzy Dean (1934). His seven K's were tied for the third most among NL relievers in 2025, behind only CHC's Ben Brown and ATL's Chris Sale, who both had nine...His career-high seven strikeout performance on 7/22 at Coors Field came on the same day he learned of the passing of his grandmother. Kyle often-times attended Rockies games as a child with his grandparents...Made his first career MLB start in the season finale on 9/28 at CHC, working 3.0 scoreless innings with one hit allowed, no walks and one strikeout, his first start since 7/29/23 with Triple-A Memphis vs. Iowa (Cubs)...Became the first Cardinals pitcher to make at least 62 appearances and at least one start since Jeff Fassero (62 G, 6 GS) in 2003 and the first Cardinals right-hander to do so since Manny Aybar (65 G, 1 GS) in 1999...Allowed a combined three runs through his first 15 appearances across March/April for a 1.47 ERA (3 ER/18.1 IP) that led the team (min. 10.0 IP) and led all NL relievers with a .086 opp. batting average (5-58) in March/April that was the lowest by a Cardinals pitcher since Todd Worrell posted a .059 mark (2-34) in 1992...Compiled a career-high, 14.0-inning scoreless streak from April 21-May 20 that was the second-longest streak of the year by a Cardinals reliever, trailing only Matt Svanson (15.2 IP, 7/29-8/21)...Generated eight double plays as a relief pitcher (nine total) to lead the St. Louis relief corps. and tied for eight among NL relievers...Ranked in the 96th percentile in extension at 7.2 ft., and in the 93rd percentile with nine runs prevented via breaking ball run value, which measures the effectiveness of a pitch by calculating the run impact of every event, factoring in count, runners on base and outs.
2024
Was selected from Memphis (AAA) to St. Louis on April 30 as the 27th player for a doubleheader and would be recalled five more times during the season...Led Cardinals relief pitchers in inherited runners scored percentage (11.8%), stranding 15-of-17 of those with 10 or more inherited runners...Ranked T-7th among N.L. relievers with 15 or more inherited runners...Stranded 10 inherited runners without allowing one to score from May 10 - Sept. 6...Pitched 2.2 perfect innings for his first Major League win at LAA (5/13), retiring all eight batters faced in a 10-5 win...Ran off a season-high seven scoreless innings over five appearances beginning with his first MLB win at LAA and through 5/27 at CIN...Recorded his first Major League save at ATL (7/20) with two scoreless innings in the night-cap of a doubleheader...Ranked third among National League rookies with a 1.03 WHIP, trailing only Bryan Hudson (MIL, 0.72) and Porter Hodge (0.83, CHI)...Also ranked in the Top 10 among NL rookies in ground into double plays (0.92, fifth), GIDP (5, T-5th), home runs/9 IP (0.74, 10th), walks/9 IP (1.85, second), baserunners/9 IP (9.43, third) and SO/BB ratio (3.30, fourth).
2023
Primarily operated out of the bullpen in Memphis (AAA) for the first time in his professional career (2018-23)...Ranked third in the Cardinals organization in appearances (46) behind Andre Granillo (53) and Ryan Loutos (50)...Posted a 5-5 mark with a 7.23 ERA in 44 relief appearances at Memphis, striking out 84 in 71.0 innings pitched...Recorded four outs or more in 28 relief appearances...Fanned a season-high four batters in four different relief outings...Struck out at least one batter in 42 relief appearances and multiple batters in 28 outings...Made four starts in Memphis and was 0-0 with a 3.21 ERA over 14.0 innings allowing 15 hits in those starts...Had his contract selected on July 6...Made his MLB debut the following night at the Chicago White Sox, suffering a blown save and loss (0.2 IP, 2 R, HR, 2 K)...Struck out Tim Anderson (swinging) for his first batter faced...Optioned to Memphis on July 22...Finished the season with a 9.74 ERA (32.1 IP) and 41 strikeouts in his final 18 games for the Redbirds...Outrighted on Oct. 26.
2022
Pitched between Springfield (AA) and Memphis (AAA) in 28 appearances (26 starts) overall. Ended season with a 3.2-inning relief outing vs. AAA-Gwinnett (9/21)....Set a Springfield (AA) single-season record with 144 strikeouts, surpassing Austin Gomber (140) in 2017....Made one relief appearance at Springfield backing up a rehab start by Steven Matz (9/10 vs. San Antonio). Picked up his 10th win tying with Gordon Graceffo for second-most among Cardinals Minor Leaguers....Led all Cardinals Minor League pitchers with 144.2 innings pitched and ranked second with 146 strikeouts and 26 starts....Made nine starts of 6.0+ IP, all quality starts. Threw season-high 7.0 IP twice (vs. Amarillo 5/10 & at NW Arkansas 8/26)....Struck out a season-high nine batters twice (at NW Arkansas 7/22 & at Tulsa 9/16)....Went 21.0 innings without an earned run (8/26-9/16).