J.A. Happ P St. Louis Cardinals
Age 43 LHP 6'5" / 205 lbs MLB
ERA
FIP
K%
BB%
K-BB%
ROS IP
Statcast · Arsenal · Contract
Statcast Percentiles
FB Velo
p1091.0
Whiff%
p1019.6%
K%
p2318.2%
xwOBA vs
p130.356
SL-3.0
FB-8.9

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)
201532MLB MLEPittsburgh Pirates3231172717151411697%5.421.1%5.7%15.3%2.4%3.613.37+3.2
201532MLB RAWPittsburgh Pirates3231172717151411697%5.421.1%5.7%15.3%2.2%3.613.27+3.5
201633MLB MLEToronto Blue Jays32321957961636022100%6.120.5%7.5%12.9%2.8%3.183.84+2.5
201633MLB RAWToronto Blue Jays32321957961636022100%6.120.5%7.5%12.9%2.8%3.183.82+2.5
201734MIX MLE2 levels26261486421454518100%5.722.7%7.2%15.5%2.9%3.643.67+2.2
201734MIX RAW2 levels26261486421454518100%5.722.6%7.0%15.6%2.8%3.643.63+2.3
201835MLB MLENew York Yankees31311787331935127100%5.726.3%7.0%19.4%3.5%3.653.65+2.7
201835MLB RAWNew York Yankees31311787331935127100%5.726.3%7.0%19.4%3.7%3.653.76+2.4
201936MLB MLENew York Yankees3130161678140483497%5.220.6%7.1%13.6%4.7%4.914.83+0.1
201936MLB RAWNew York Yankees3130161678140483497%5.220.6%7.1%13.6%5.0%4.915.00-0.2
202037MLB MLENew York Yankees994919642158100%5.521.4%7.7%13.8%3.8%3.474.36+0.3
202037MLB RAWNew York Yankees994919642158100%5.521.4%7.7%13.8%4.1%3.474.42+0.3
202138MLB MLESt. Louis Cardinals30301526711224830100%5.118.2%7.2%11.0%4.8%5.795.11-0.4
202138MLB RAWSt. Louis Cardinals30301526711224830100%5.118.2%7.2%11.0%4.5%5.795.00-0.2
▸ Career totals (raw MLB only — as recorded)
MLB Career1901881053441795330815599%5.521.6%7.0%14.6%3.5%4.034.08+10.2
▸ Career totals — MLB only (actual + projected)
Career RAW1901881053441795330815599%5.521.6%7.0%14.6%3.5%4.034.09+10.1
/ 200 IP RAW3636200839181582999%5.521.6%7.0%14.6%3.5%4.034.09+1.9
Career MLE1911891056443395730915599%5.521.6%7.0%14.6%3.5%4.054.08+10.2
/ 200 IP MLE3636200840181592999%5.521.6%7.0%14.6%3.5%4.054.08+1.9