Michael Rucker

P Seattle Mariners
Age 33 RHP 6'1" / 195 lbs MLB peak 0.2 · 2027
Overview
MLBRP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202329MIX2 levels482623.794.0423.3%9.5%0.4K 22.3% · BB 9.3% · FIP 4.24
202430MIX3 levels260316.163.3326.9%7.6%—K 22.0% · BB 6.8% · FIP 3.94
202632MIX2 levels590664.213.4826.0%9.7%0.8K 24.8% · BB 9.3% · FIP 3.57
2027PROJ33MLBSEA480504.084.1425.4%9.3%0.2
2028PROJ95% MLB34MLBSEA360384.304.4524.5%9.8%0.0
2029PROJ91% MLB35MLBSEA240254.594.7823.6%10.3%-0.1
Last 3 seasons WAR 1.2  ·  Next 3 projected WAR 0.2Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
K%75
FB Velo74
xwOBA vs57
Form6.38 ERA (proj 4.08) · K 26.7% (proj 25.4%) · BB 10.9% (proj 9.3%) · last 90d · 24 IP through Oct 27
CompsTony Barnette (age 33) · Joe Nelson (age 33) · Jim Henderson (age 33)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 108100vR 92
ERA4.08
FIP4.14
K%25.4%
BB%9.3%
K-BB%16.1%
Proj IP50
Value2027 · WAR
Runs saved vs league avg · 50 IP
K: +1.5 runs (Runs saved by strikeouts vs lg-avg K%)+2KBB: -0.5 runs (Runs saved by walk suppression vs lg-avg BB%)-0BBCONTACT: -0.8 runs (Runs saved on contact quality (HR suppression) vs lg)-1CONTACTSTAM: +2.1 runs (Replacement credit for innings volume)+2STAMTotal WAR: +0.24 (50 IP)+0.2WAR
0.20.0-0.1272829
Grades · Statcast · Contract
Scouting Grades
STUF5555
CTRL4545
CMD5050
K†6060
Statcast Percentiles
FB Velo
p7496.2
Whiff%
p5425.9%
K%
p7526.9%
xwOBA vs
p570.305

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)
201622ROK MLEAZL Cubs5093011100%1.736.7%3.3%33.3%0.0%0.000.43—
201622ROK RAWAZL Cubs5093011100%1.736.7%3.3%33.3%0.0%0.000.91—
201723MIX MLE2 levels271510642111419656%3.918.9%5.8%13.1%1.8%2.383.22—
201723MIX RAW2 levels271510642111419656%3.927.1%4.5%22.6%1.4%2.382.22—
201824AA MLETennessee Smokies26261335581183717100%5.117.1%7.3%9.8%3.9%3.734.70—
201824AA RAWTennessee Smokies26261335581183717100%5.121.1%6.6%14.5%3.0%3.733.82—
201925MIX MLE2 levels361803399325103%2.222.5%7.6%15.0%3.3%4.183.96—
201925MIX RAW2 levels361803399325103%2.227.4%7.4%20.1%2.9%4.183.34—
202127MIX MLE2 levels390682937919130%1.725.0%6.6%18.3%4.6%5.724.33+0.2
202127MIX RAW2 levels390682937919130%1.727.0%6.5%20.5%4.4%5.724.10+0.4
202228MIX MLE2 levels51070297632780%1.420.7%9.2%11.5%2.8%3.344.06+0.4
202228MIX RAW2 levels51070297632780%1.421.2%9.1%12.1%2.7%3.343.94+0.5
202329MIX MLE2 levels48262253592484%1.322.3%9.3%13.0%3.4%3.794.24+0.2
202329MIX RAW2 levels48262253592484%1.323.3%9.5%13.8%3.2%3.794.04+0.4
202430MIX MLE3 levels26031145391140%1.222.0%6.8%15.2%3.4%6.163.94—
202430MIX MLE3 levels26031145391140%1.222.0%6.8%15.2%3.4%6.163.94—
202430MIX RAW3 levels26031145391140%1.226.9%7.6%19.3%2.8%6.163.33—
202632MIX MLE2 levels59066288752870%1.124.8%9.3%15.5%2.5%4.213.57+0.8
202632MIX MLE2 levels59066288752870%1.124.8%9.3%15.5%2.5%4.213.57+0.8
202632MIX RAW2 levels59066288752870%1.126.0%9.7%16.3%2.4%4.213.48+0.8
▸ Career totals (raw MLB only — as recorded)
MLB Career—133016771717067250%1.323.7%9.3%14.4%3.5%5.124.21+0.7
▸ 2027 season — projected remainder (no 2027 stats recorded)
202733MLBSEA48050211542060%1.025.4%9.3%16.1%3.0%4.084.14+0.2
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202834MLB MLESEA38040169411760%1.124.5%9.8%14.7%3.3%4.304.45+0.0
202935MLB MLESEA26028116271240%1.123.6%10.3%13.2%3.6%4.594.78-0.1
202834MLB CTXSEA36038160391650%1.124.5%9.8%14.7%3.3%4.304.45+0.0
202935MLB CTXSEA24025106251140%1.023.6%10.3%13.2%3.6%4.594.78-0.1
▸ Career totals — MLB only (actual + projected)
Career— RAW193023098323494340%1.223.8%9.5%14.3%3.5%4.934.20+1.0
/ 200 IP— RAW168020085520382300%1.223.8%9.5%14.3%3.5%4.934.20+0.8
Career— MLE3174462326245571998214%2.021.2%7.6%13.6%3.1%3.863.99+0.6
/ 200 IP— MLE10214200842179642614%2.021.2%7.6%13.6%3.1%3.863.99+0.5

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.

2026 AAATacoma Rainiers · 23 IPFIP 2.93 → 3.14 (+0.21)K% 24.5% → 21.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF24.51%—×0.86021.08%
BB% (unintentional) /BF10.78%—×0.9009.71%
HR / BF /BF0.98%÷1.000×1.1001.08%

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

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

2024 AAARochester Red Wings · 28 IPFIP 3.54 → 3.94 (+0.40)K% 25.6% → 22.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.56%—×0.86021.98%
BB% (unintentional) /BF7.52%—×0.9006.77%
HR / BF /BF3.01%÷0.986×1.1003.36%

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

Result: FIP 3.54 → 3.94, 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).

2023 AAAIowa Cubs · 21 IPFIP 3.26 → 3.67 (+0.41)K% 24.7% → 21.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF24.68%—×0.86021.22%
BB% (unintentional) /BF6.49%—×0.9005.84%
HR / BF /BF2.60%÷0.965×1.1002.96%

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

Result: FIP 3.26 → 3.67, 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 AAAIowa Cubs · 15 IPFIP 2.79 → 3.05 (+0.26)K% 19.1% → 16.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF19.12%—×0.88016.82%
BB% (unintentional) /BF10.29%—×1.05010.81%
HR / BF /BF0.00%÷0.996×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 2.79 → 3.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).

2021 AAAIowa Cubs · 39 IPFIP 3.86 → 4.23 (+0.37)K% 29.3% → 25.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF29.34%—×0.88025.82%
BB% (unintentional) /BF4.79%—×1.0505.03%
HR / BF /BF4.79%÷1.081×1.1004.88%

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

Result: FIP 3.86 → 4.23, 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 AATennessee Smokies · 76 IPFIP 3.34 → 3.96 (+0.62)K% 27.8% → 22.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.81%—×0.81022.53%
BB% (unintentional) /BF6.88%—×1.1007.56%
HR / BF /BF3.12%÷1.142×1.2003.28%

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

Result: FIP 3.34 → 3.96, 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 AATennessee Smokies · 133 IPFIP 3.83 → 4.70 (+0.87)K% 21.1% → 17.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.15%—×0.81017.13%
BB% (unintentional) /BF6.63%—×1.1007.29%
HR / BF /BF3.05%÷0.947×1.2003.86%

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

Result: FIP 3.83 → 4.70, 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 A+Myrtle Beach Pelicans · 93 IPFIP 2.40 → 3.22 (+0.82)K% 24.6% → 18.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF24.60%—×0.77018.94%
BB% (unintentional) /BF5.08%—×1.1505.84%
HR / BF /BF1.34%÷0.936×1.2501.79%

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

Result: FIP 2.40 → 3.22, 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: 1,234 reliever careers (754 from 1990-2025 + 480 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 PROJECTION1.44124.1%9.5%1.314.77
Chris Hatcher ('18)1.35322.9%8.4%1.324.65
Jacob Barnes ('25)1.74822.0%9.2%1.154.79
Sam Long ('25)1.14219.5%9.7%1.284.65
Tom Dukes ('67-'72, -2 WAR*)1.14322.7%*8.7%*1.16*5.37*
Bill Pleis ('61-'66, -0 WAR*)1.45619.7%*9.8%*1.15*4.53*
Randy St. Claire ('84-'94, -0 WAR*)1.35019.0%*8.4%*1.39*4.61*