Kyle Leahy
Bats B Throws R6'5" 200 lbBorn 1997 Boulder, USADebut 2023Team STLDraft 2018 R17 #513 St. Louis Cardinals, Colorado Mesa UniversityContract 1 y/$795,600 (26) 2026: $795,600
Projections
| Season | BF | K% | BB% | HR% | 1B% | XBH% | PITCH+ |
|---|
| 2026 | 254 | 21.5 | 7.8 | 2.94 | 22.2 | 6.33 | 106.0 |
| 2027 | | | | | | | 104.9 |
| 2028 | | | | | | | 102.5 |
Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.
Most similar through age 28
His ten closest age-28 comparables averaged 101 PITCH+ the next season; 9 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.
Pitching
| Year | Team | W | L | ERA | G | GS | SV | IP | BF | HR | BB | SO | PITCH+ |
|---|
| 2027 proj | | | | | | | | | 254 | | | | 104.9 | | |
| 2026* | | | | | | | | | 515 | | | | 99.0 | 98.9 | 97.9 |
| 2025 | STL | 4 | 2 | 3.07 | 62 | 1 | 1 | 88.0 | 363 | 5 | 28 | 80 | 109.2 | 100.2 | 109.4 |
| 2024 | STL | 1 | 1 | 4.07 | 33 | 0 | 1 | 48.7 | 191 | 4 | 10 | 33 | 112.8 | 98.9 | 111.7 |
| 2023 | STL | 0 | 1 | 21.60 | 3 | 0 | 0 | 1.7 | 15 | 1 | 5 | 2 | -8.9 | 97.9 | -11.0 |
| Career | | 5 | 4 | 3.64 | 98 | 1 | 2 | 138.3 | 569 | 10 | 43 | 115 | 107.3 | | 107.0 |
Fielding
| Year | Team | Pos | G | Inn | PO | A | E | DP | Fld% | Runs saved |
|---|
| 2025 | STL | P | 62 | 88 | 6 | 9 | 1 | 0 | 0.938 | +0.1 |
| 2024 | STL | P | 33 | 49 | 1 | 3 | 1 | 1 | 0.800 | -0.3 |
| 2023 | STL | P | 3 | 2 | 0 | 0 | 0 | 0 | | -0.0 |
Runs saved covers the Statcast era; for catchers it includes framing.
Minor leagues
| Year | Level | Team | Side | PA / BF | Line | AVG / ERA | OPS |
|---|
| 2024 | AAA | Memphis Redbirds | Pit | 121 | 28.0 IP, 26% K | 3.86 | |
| 2023 | AAA | Memphis Redbirds | Pit | 386 | 83.1 IP, 24% K | 6.28 | |
| 2022 | AA | Springfield Cardinals | Pit | 639 | 141.0 IP, 23% K | 5.23 | |
| 2021 | AA | Springfield Cardinals | Pit | 422 | 86.2 IP, 15% K | 8.25 | |
| 2019 | A+ | Palm Beach Cardinals | Pit | 143 | 30.0 IP, 13% K | 6.30 | |
| 2019 | A | Peoria Chiefs | Pit | 365 | 90.0 IP, 22% K | 3.00 | |
| 2018 | Rk | Johnson City Cardinals | Pit | 277 | 58.2 IP, 16% K | 5.72 | |
Splits
| Year | vs LHP | vs RHP | Home | Away |
|---|
| 2026 | 0.373 | 0.272 | 0.314 | 0.338 |
| 2025 | 0.313 | 0.269 | 0.316 | 0.259 |
| 2024 | 0.356 | 0.216 | 0.296 | 0.252 |
| 2023 | 0.975 | 0.615 | 0.650 | 0.667 |
wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.