Michael King

P San Diego Padres
Age 32 RHP 6'3" / 210 lbs MLB peak 0.4 · 2027
Overview
MLBSP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202429MLBSD31301742.953.1127.7%8.4%5.0
202530MIX2 levels1616773.994.4225.0%8.3%0.9K 24.7% · BB 8.4% · FIP 4.17
202631MLBSD32321853.213.9221.0%9.2%3.3
2027PROJ32MLBSD19191283.984.2722.4%9.0%1.7
2028PROJ33MLBSD1313854.324.5521.5%9.5%0.8
2029PROJ34MLBSD88554.644.8620.6%10.0%0.3
Last 3 seasons WAR 9.1  ·  Next 3 projected WAR 2.9Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
FB Velo47
K%42
xwOBA vs41
Form3.10 ERA (proj 3.98) · K 19.8% (proj 22.4%) · BB 8.3% (proj 9.0%) · last 60d · 29 IP through Oct 27
CompsMiguel González (age 32) · Elmer Dessens (age 32) · Mike Fiers (age 32)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 114105vR 97
ERA3.98
FIP4.27
K%22.4%
BB%9.0%
K-BB%13.4%
Proj IP128
Value2027 · WAR
Runs saved vs league avg · 128 IP
K: +0.1 runs (Runs saved by strikeouts vs lg-avg K%)+0KBB: -0.3 runs (Runs saved by walk suppression vs lg-avg BB%)-0BBCONTACT: -1.1 runs (Runs saved on contact quality (HR suppression) vs lg)-1CONTACTSTAM: +17.4 runs (Replacement credit for innings volume)+17STAMTotal WAR: +1.69 (128 IP)+1.7WAR
1.70.80.3272829
Statcast · Contract
Statcast Percentiles
FB Velo
p4794.3
Whiff%
p4424.5%
K%
p4221.0%
xwOBA vs
p410.322

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)
201621MIX MLE2 levels509455300%1.911.1%6.7%4.4%0.0%5.793.01—
201621MIX RAW2 levels509455300%1.911.1%6.7%4.4%0.0%5.792.99—
201722A MLEGreensboro Grasshoppers2625149597106211496%5.713.1%4.2%9.0%2.6%3.143.95—
201722A RAWGreensboro Grasshoppers2625149597106211496%5.717.8%3.5%14.2%2.3%3.143.32—
201823MIX MLE3 levels252416162415228896%6.519.8%5.0%14.8%1.4%1.792.84—
201823MIX RAW3 levels252416162415228896%6.524.4%4.5%19.9%1.3%1.792.38—
201924MIX MLE4 levels117441914510464%4.019.6%5.3%14.2%2.7%5.733.60+1.0
201924MIX RAW4 levels117441914510464%4.023.6%5.2%18.3%2.1%5.732.92+1.3
202025MLB MLENew York Yankees94271212611544%3.021.5%9.1%12.4%3.9%7.764.56-0.0
202025MLB RAWNew York Yankees94271212611544%3.021.5%9.1%12.4%4.1%7.764.83-0.1
202126MIX MLE2 levels257692987323728%2.822.5%8.4%14.2%2.0%3.653.38+1.0
202126MIX RAW2 levels257692987323728%2.824.5%7.7%16.8%2.3%3.653.30+1.0
202227MLB MLENew York Yankees34051199661430%1.533.2%7.0%26.1%1.4%2.291.97+1.6
202227MLB RAWNew York Yankees34051199661430%1.533.2%7.0%26.1%1.5%2.292.10+1.5
202328MLB MLENew York Yankees499105431127311018%2.129.5%7.2%22.3%2.2%2.752.72+2.3
202328MLB RAWNew York Yankees499105431127311018%2.129.5%7.2%22.3%2.3%2.752.80+2.2
202429MLB MLESan Diego Padres3130174726201611797%5.627.7%8.4%19.3%2.3%2.953.08+5.0
202429MLB MLESan Diego Padres3130174726201611797%5.627.7%8.4%19.3%2.3%2.953.08+5.0
202429MLB RAWSan Diego Padres3130174726201611797%5.627.7%8.4%19.3%2.3%2.953.11+5.0
202530MIX MLE2 levels161677324812714100%4.824.7%8.4%16.2%3.8%3.994.17+1.1
202530MIX MLE2 levels161677324812714100%4.824.7%8.4%16.2%3.8%3.994.17+1.1
202530MIX RAW2 levels161677324812714100%4.825.0%8.3%16.7%4.3%3.994.42+0.9
202631MLB MLESan Diego Padres32321857571597020100%5.821.0%9.2%11.8%2.6%3.213.91+3.3
202631MLB MLESan Diego Padres32321857571597020100%5.821.0%9.2%11.8%2.6%3.213.91+3.3
202631MLB RAWSan Diego Padres32321857571597020100%5.821.0%9.2%11.8%2.6%3.213.92+3.3
▸ Career totals (raw MLB only — as recorded)
MLB Career—1939668028267182367350%3.525.4%8.4%17.1%2.6%3.233.43+9.2
▸ 2027 season — projected remainder (no 2027 stats recorded)
202732MLBSD19191285401214915100%6.722.4%9.0%13.4%2.8%3.984.27+1.7
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202833MLB MLESD131385359773411100%6.521.5%9.5%12.1%3.1%4.324.55+0.8
202934MLB MLESD885523348238100%6.920.6%10.0%10.7%3.4%4.644.86+0.3
202833MLB CTXSD131385359773411100%6.521.5%9.5%12.1%3.1%4.324.55+0.8
202934MLB CTXSD885523248238100%6.920.6%10.0%10.7%3.4%4.644.86+0.3
▸ Career totals — MLB only (actual + projected)
Career— RAW21411782034198442939255%3.824.7%8.6%16.1%2.7%3.443.58+18.0
/ 200 IP— RAW5229200834206712255%3.824.7%8.6%16.1%2.7%3.443.58+4.4
Career— MLE2631541050431397030810159%4.022.5%7.1%15.4%2.3%3.183.39+17.4
/ 200 IP— MLE5029200821185591959%4.022.5%7.1%15.4%2.3%3.183.39+4.2

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.

2021 AAAScranton/Wilkes-Barre RailRiders · 6 IPFIP 1.45 → 1.83 (+0.38)K% 47.8% → 42.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF47.83%—×0.88042.09%
BB% (unintentional) /BF0.00%—×1.0500.00%
HR / BF /BF4.35%÷1.149×1.1004.16%

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 130).

Result: FIP 1.45 → 1.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).

2019 AAAScranton/Wilkes-Barre RailRiders · 24 IPFIP 3.14 → 3.49 (+0.35)K% 28.6% → 25.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.57%—×0.88025.14%
BB% (unintentional) /BF6.12%—×1.0506.43%
HR / BF /BF3.06%÷1.087×1.1003.10%

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 117).

Result: FIP 3.14 → 3.49, 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).

2019 AATrenton Thunder · 13 IPFIP 3.31 → 3.78 (+0.48)K% 13.1% → 10.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF13.11%—×0.81010.62%
BB% (unintentional) /BF3.28%—×1.1003.61%
HR / BF /BF1.64%÷0.960×1.2002.05%

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

Result: FIP 3.31 → 3.78, 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).

2019 ROKGCL Yankees West · 6 IPFIP 1.26 → 2.48 (+1.22)K% 34.8% → 23.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF34.78%—×0.68023.65%
BB% (unintentional) /BF8.70%—×1.25010.87%
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 1.26 → 2.48, 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 AATrenton Thunder · 82 IPFIP 2.25 → 2.79 (+0.54)K% 23.9% → 19.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.90%—×0.81019.36%
BB% (unintentional) /BF3.77%—×1.1004.15%
HR / BF /BF1.26%÷1.034×1.2001.46%

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

Result: FIP 2.25 → 2.79, 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+Tampa Tarpons · 40 IPFIP 1.89 → 2.55 (+0.66)K% 27.4% → 21.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.44%—×0.77021.13%
BB% (unintentional) /BF6.10%—×1.1507.01%
HR / BF /BF0.61%÷1.205×1.2500.63%

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 141).

Result: FIP 1.89 → 2.55, 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 AAAScranton/Wilkes-Barre RailRiders · 39 IPFIP 2.95 → 3.26 (+0.31)K% 21.8% → 19.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.83%—×0.88019.21%
BB% (unintentional) /BF4.23%—×1.0504.44%
HR / BF /BF2.11%÷1.046×1.1002.22%

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 109).

Result: FIP 2.95 → 3.26, 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 AGreensboro Grasshoppers · 149 IPFIP 3.33 → 3.95 (+0.62)K% 17.8% → 13.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF17.76%—×0.74013.14%
BB% (unintentional) /BF3.52%—×1.1804.15%
HR / BF /BF2.35%÷1.168×1.3002.61%

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

Result: FIP 3.33 → 3.95, 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 PROJECTION4.79524.3%8.8%1.053.51
Joe Hesketh ('84-'94, 10 WAR*)4.88723.2%*8.8%*1.07*3.95*
Andy McGaffigan ('81-'91, 10 WAR*)4.210422.6%*8.2%*0.87*3.85*
Alejandro Peña ('81-'96, 15 WAR*)5.38124.7%*7.5%*0.96*3.61*
Carlos Martinez ('21)4.810722.5%9.1%0.753.74
Garrett Richards ('22)4.99820.4%8.7%0.853.87
Collin McHugh ('23)5.09023.3%6.7%0.963.72