Kyle Leahy

P St. Louis Cardinals
Age 30 RHP 6'5" / 225 lbs MLB peak 0.8 · 2027
Overview
MLBSP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202427MIX2 levels490773.993.8320.5%5.8%0.7K 19.1% · BB 5.5% · FIP 4.08
202528MLBSTL621883.072.9422.0%7.4%1.7
202629MLBSTL30301403.663.4922.1%6.9%2.4
2027PROJ30MLBSTL13001364.024.0321.9%7.2%0.8
2028PROJ95% MLB31MLBSTL11401204.174.2621.1%7.5%0.4
2029PROJ95% MLB32MLBSTL10601114.384.5220.3%7.9%0.0
Last 3 seasons WAR 4.8  ·  Next 3 projected WAR 1.3Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
K%50
FB Velo47
Whiff%32
xwOBA vs29
CompsKenta Maeda (age 30) · Odrisamer Despaigne (age 30) · Tiago Da Silva (age 30)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 114106vR 98
ERA4.02
FIP4.03
K%21.9%
BB%7.2%
K-BB%14.7%
Proj IP136
Value2027 · WAR
Runs saved vs league avg · 136 IP
K: -0.4 runs (Runs saved by strikeouts vs lg-avg K%)-0KBB: +2.8 runs (Runs saved by walk suppression vs lg-avg BB%)+3BBCONTACT: -0.1 runs (Runs saved on contact quality (HR suppression) vs lg)-0CONTACTSTAM: +18.4 runs (Replacement credit for innings volume)+18STAMTotal WAR: +2.18 (136 IP)+2.2WAR
0.80.40.0272829
Grades · Statcast · Arsenal · Contract
Scouting Grades
OFP—45
STUF5050
CTRL5050
CMD4545
K†5050
Statcast Percentiles
FB Velo
p4794.3
Whiff%
p3222.7%
K%
p5022.1%
xwOBA vs
p290.337
SI (13%)
CU (16%)
CH-1.3 (15%)
SL-1.7 (30%)
FB-1.9 (39%)

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to industry-standard fWAR.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
▸ Career — actual stats, one row per year (as recorded, no adjustments)
▸ Career — adjusted (each season translated to a park/league-neutral MLB-equivalent line; levels combined per year)
▸ Model inputs — neutral MLE (past 3 seasons + 2027 so far)
201821ROK MLEJohnson City Cardinals1310592774511777%4.511.0%5.0%6.1%3.5%5.684.74—
201821ROK RAWJohnson City Cardinals1310592774511777%4.516.2%4.0%12.3%2.5%5.683.68—
201922MIX MLE3 levels232212351910232796%5.314.7%7.4%7.3%1.7%3.733.75—
201922MIX RAW3 levels232212351910232796%5.319.7%6.2%13.5%1.3%3.732.96—
202124AA MLESpringfield Cardinals25108742263441740%3.512.1%11.5%0.6%4.9%8.206.21—
202124AA RAWSpringfield Cardinals25108742263441740%3.514.9%10.4%4.5%4.0%8.205.72—
202225MIX MLE2 levels2826145654146722393%5.218.3%12.2%6.0%3.9%5.295.23—
202225MIX RAW2 levels2826145654146722393%5.222.3%11.0%11.3%3.5%5.294.64—
202326MIX MLE2 levels494854019444168%1.720.5%9.1%11.4%4.5%6.564.98-0.4
202326MIX RAW2 levels494854019444168%1.723.4%11.0%12.5%4.0%6.564.89-0.3
202427MIX MLE2 levels490773126418100%1.619.1%5.5%13.6%3.5%3.994.08+0.4
202427MIX MLE2 levels490773126418100%1.619.1%5.5%13.6%3.5%3.994.08+0.4
202427MIX RAW2 levels490773126418100%1.620.5%5.8%14.7%3.2%3.993.83+0.7
202528MLB MLESt. Louis Cardinals62188363802752%1.422.0%7.4%14.6%1.5%3.072.99+1.6
202528MLB MLESt. Louis Cardinals62188363802752%1.422.0%7.4%14.6%1.5%3.072.99+1.6
202528MLB RAWSt. Louis Cardinals62188363802752%1.422.0%7.4%14.6%1.4%3.072.94+1.7
202629MLB MLESt. Louis Cardinals30301405961324115100%4.722.1%6.9%15.3%2.7%3.663.59+2.2
202629MLB MLESt. Louis Cardinals30301405961324115100%4.722.1%6.9%15.3%2.7%3.663.59+2.2
202629MLB RAWSt. Louis Cardinals30301405961324115100%4.722.1%6.9%15.3%2.5%3.663.49+2.4
▸ Career totals (raw MLB only — as recorded)
MLB Career—128312781165247832524%2.221.2%7.1%14.1%2.1%3.653.39+3.9
▸ 2027 season — projected remainder (no 2027 stats recorded)
202730MLBSTL130013657412641160%1.021.9%7.2%14.7%2.7%4.024.03+0.8
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202831MLB MLESTL121012753511340160%1.021.1%7.5%13.6%2.9%4.174.26+0.4
202932MLB MLESTL112011749410039160%1.020.3%7.9%12.4%3.2%4.384.52+0.0
202831MLB CTXSTL114012050710738150%1.121.1%7.5%13.6%2.9%4.174.26+0.4
202932MLB CTXSTL10601114699537150%1.020.3%7.9%12.4%3.2%4.384.52+0.0
▸ Career totals — MLB only (actual + projected)
Career— RAW348315102143450158559%1.521.0%7.4%13.6%2.6%3.933.67+5.3
/ 200 IP— RAW1371220084017762229%1.521.0%7.4%13.6%2.6%3.933.67+2.1
Career— MLE279103803354463130211537%2.917.8%8.5%9.3%3.2%4.884.46+4.3
/ 200 IP— MLE7026200883157752937%2.917.8%8.5%9.3%3.2%4.884.46+1.7

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 3,327 pitcher careers (1,251 from 1990-2025 + 2,076 historical, 1901-2023), also matched on career-to-date at the same age. * Historical (Lahman) careers: rates era-adjusted to 2001-24 league levels; WAR is an OGILVIE proxy.

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION3.311021.2%7.4%1.013.96
Art Fowler ('54-'64, 11 WAR*)5.112819.8%*6.8%*1.01*4.19*
Don Gross ('55-'60, 4 WAR*)2.08021.1%*6.9%*1.17*3.95*
Archie McKain ('37-'43, 6 WAR*)2.49718.6%*8.3%*0.80*3.81*
Zach McAllister ('23)3.08521.1%7.8%1.074.15
Garrett Richards ('22)4.99820.4%8.7%0.853.87
Mike Montgomery ('20)2.710818.0%8.8%0.963.84