Andrew Heaney

P Los Angeles Dodgers
Age 36 LHP 6'2" / 200 lbs MLB peak 1.2 · 2027
Overview
MLBSP
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202332MLBTEX34281474.154.3023.6%9.4%1.9
202433MLBTEX32311604.283.7322.9%5.8%3.2
202534MIX2 levels31271325.175.0117.3%7.4%0.6K 16.0% · BB 7.5% · FIP 5.15
202635No MLB games played
2027PROJ36MLBLAD19191164.554.4919.9%6.4%1.2
2028PROJ37MLBLAD1111684.754.8918.9%7.0%0.4
2029PROJ38MLBLAD66365.095.3217.7%7.7%0.0
Last 3 seasons WAR 5.7  ·  Next 3 projected WAR 1.7Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2025
FB Velo10
K%10
xwOBA vs10
CompsTsuyoshi Wada (age 34) · Mauricio Lara (age 36) · Arturo Lopez (age 36)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 110118vR 126
ERA4.55
FIP4.49
K%19.9%
BB%6.4%
K-BB%13.6%
Proj IP116
Value2027 · WAR
Runs saved vs league avg · 116 IP
K: -1.6 runs (Runs saved by strikeouts vs lg-avg K%)-2KBB: +2.4 runs (Runs saved by walk suppression vs lg-avg BB%)+2BBCONTACT: -4.8 runs (Runs saved on contact quality (HR suppression) vs lg)-5CONTACTSTAM: +15.7 runs (Replacement credit for innings volume)+16STAMTotal WAR: +1.23 (116 IP)+1.2WAR
1.20.40.0272829
Statcast · Contract
Statcast Percentiles
FB Velo
p1090.1
Whiff%
p1219.9%
K%
p1016.0%
xwOBA vs
p100.362

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 the standard WAR scale.

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)
201423MLB MLEMiami Marlins7529126207671%4.215.9%5.6%10.3%5.0%5.835.21+0.1
201423MLB RAWMiami Marlins7529126207671%4.215.9%5.6%10.3%4.8%5.835.11+0.1
201524MIX MLE2 levels32321847921525211100%5.818.1%6.7%11.3%1.4%4.013.19+5.0
201524MIX RAW2 levels32321847921525211100%5.819.2%6.6%12.6%1.4%4.013.07+5.4
201625MLB MLELos Angeles Angels11625702100%6.028.0%0.0%28.0%8.0%6.005.13+0.0
201625MLB RAWLos Angeles Angels11625702100%6.028.0%0.0%28.0%8.0%6.005.10+0.0
201726MIX MLE3 levels111149213561414100%4.523.0%7.7%15.3%8.2%4.566.63-0.7
201726MIX RAW3 levels111149213561414100%4.526.3%6.6%19.7%6.6%4.565.37+0.0
201827MIX MLE2 levels31311867711864627100%6.024.0%6.0%18.0%3.5%4.063.77+3.7
201827MIX RAW2 levels31311867711864627100%6.024.1%6.0%18.2%3.5%4.063.73+3.8
201928MIX MLE2 levels19191004251283020100%5.228.9%7.1%21.8%4.8%4.704.19+1.4
201928MIX RAW2 levels19191004251283020100%5.230.1%7.1%23.1%4.7%4.704.04+1.6
202029MLB MLELos Angeles Angels12126727970189100%5.625.1%6.5%18.6%3.2%4.463.53+1.5
202029MLB RAWLos Angeles Angels12126727970189100%5.625.1%6.5%18.6%3.2%4.463.56+1.5
202130MLB MLENew York Yankees3023130558150412977%4.326.9%7.3%19.5%4.9%5.834.43+1.5
202130MLB RAWNew York Yankees3023130558150412977%4.326.9%7.3%19.5%5.2%5.834.64+1.1
202231MIX MLE5 levels211993386139201890%4.435.5%6.1%29.4%4.3%3.113.26+2.4
202231MIX RAW5 levels211993386139201890%4.436.0%5.2%30.8%4.7%3.113.27+2.4
202332MLB MLETexas Rangers3428147641151602382%4.323.6%9.4%14.2%3.3%4.154.13+2.2
202332MLB RAWTexas Rangers3428147641151602382%4.323.6%9.4%14.2%3.6%4.154.30+1.9
202433MLB MLETexas Rangers3231160693159402397%5.022.9%5.8%17.2%3.1%4.283.59+3.5
202433MLB MLETexas Rangers3231160693159402397%5.022.9%5.8%17.2%3.1%4.283.59+3.5
202433MLB RAWTexas Rangers3231160693159402397%5.022.9%5.8%17.2%3.3%4.283.73+3.2
202534MIX MLE2 levels312713257199422587%4.316.0%7.5%8.6%4.5%5.175.15+0.4
202534MIX MLE2 levels312713257199422587%4.316.0%7.5%8.6%4.5%5.175.15+0.4
202534MIX RAW2 levels312713257199422587%4.317.3%7.4%10.0%4.4%5.175.01+0.6
▸ Career totals (raw MLB only — as recorded)
MLB Career—23020811374865115633519990%4.923.8%6.9%16.9%4.1%4.574.23+15.7
▸ 2027 season — projected remainder (no 2027 stats recorded)
202736MLBLAD1919116490983117100%6.119.9%6.4%13.6%3.4%4.554.49+1.2
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202837MLB MLELAD111168288542011100%6.218.9%7.0%11.8%3.8%4.754.89+0.4
202938MLB MLELAD663615327127100%6.017.7%7.7%10.0%4.3%5.095.32+0.0
202837MLB CTXLAD111168287542011100%6.218.9%7.0%11.8%3.8%4.754.89+0.4
202938MLB CTXLAD663615227127100%6.017.7%7.7%10.0%4.3%5.095.32+0.0
▸ Career totals — MLB only (actual + projected)
Career— RAW24722512415307123736721791%5.023.3%6.9%16.4%4.1%4.594.25+16.8
/ 200 IP— RAW4036200855199593591%5.023.3%6.9%16.4%4.1%4.594.25+2.7
Career— MLE26123912835480128637820592%4.923.5%6.9%16.6%3.7%4.454.05+16.1
/ 200 IP— MLE4137200854200593292%4.923.5%6.9%16.6%3.7%4.454.05+2.6

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2025 AAAOklahoma City Comets · 10 IPFIP 0.69 → 1.05 (+0.37)K% 37.1% → 31.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF37.14%—×0.86031.94%
BB% (unintentional) /BF5.71%—×0.9005.14%
HR / BF /BF0.00%÷0.956×1.1000.00%

Factors used: pitcher AAA level factors (Triple-A 2023+ robo-zone set: walks improve on promotion) — K ×0.86, BB ×0.90, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 91).

Result: FIP 0.69 → 1.05, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2022 AAAOklahoma City Dodgers · 7 IPFIP -0.28 → 0.13 (+0.41)K% 40.0% → 35.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF40.00%—×0.88035.20%
BB% (unintentional) /BF0.00%—×1.0500.00%
HR / BF /BF0.00%÷0.997×1.1000.00%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 99).

Result: FIP -0.28 → 0.13, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2018 A+Inland Empire 66ers · 6 IPFIP 1.37 → 1.99 (+0.62)K% 27.3% → 21.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.27%—×0.77021.00%
BB% (unintentional) /BF4.55%—×1.1505.23%
HR / BF /BF0.00%÷0.978×1.2500.00%

Factors used: pitcher A+ level factors — K ×0.77, BB ×1.15, HR ×1.25. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 96).

Result: FIP 1.37 → 1.99, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2017 AAASalt Lake Bees · 17 IPFIP 3.70 → 4.12 (+0.42)K% 20.0% → 17.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF20.00%—×0.88017.60%
BB% (unintentional) /BF5.71%—×1.0506.00%
HR / BF /BF2.86%÷0.989×1.1003.18%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 98).

Result: FIP 3.70 → 4.12, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2017 ROKAZL Angels · 10 IPFIP 0.39 → 1.43 (+1.04)K% 35.7% → 24.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF35.71%—×0.68024.29%
BB% (unintentional) /BF2.38%—×1.2502.98%
HR / BF /BF0.00%÷1.000×1.4000.00%

Factors used: pitcher ROK level factors — K ×0.68, BB ×1.25, HR ×1.40. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 100).

Result: FIP 0.39 → 1.43, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2015 AAASalt Lake Bees · 78 IPFIP 2.54 → 2.83 (+0.29)K% 20.9% → 18.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF20.90%—×0.88018.40%
BB% (unintentional) /BF7.06%—×1.0507.42%
HR / BF /BF0.56%÷0.980×1.1000.63%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 96).

Result: FIP 2.54 → 2.83, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 2,161 pitcher careers (1,251 from 1990-2025 + 910 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 PROJECTION6.89723.0%6.9%1.564.59
Drew Smyly ('24)5.710423.1%7.7%1.494.20
Chase Anderson ('24)5.510119.7%8.1%1.484.41
Mark Leiter ('90-'01, 5 WAR*)5.911820.7%*7.8%*1.36*4.61*
Derek Holland ('21)7.311319.7%8.4%1.354.62
Doug Bird ('73-'83, 10 WAR*)6.111020.3%*5.8%*1.41*4.43*
Scott Bankhead ('86-'95, 10 WAR*)4.510021.2%*7.3%*1.36*4.16*