Carlos Estévez

P Kansas City Royals
Age 34 RHP 6'6" / 277 lbs MLB peak 0.3 · 2027 ILInjured 60-Day (D60)
Overview
MLBRPIL-6040-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202431MLBPHI540552.452.9023.6%3.8%1.1
202532MLBKC670662.453.1820.1%5.9%1.1
202633MIX2 levels20154.0025.100.0%30.0%-0.2K 0.0% · BB 30.0% · FIP 12.39
2027PROJ34MLBKC350373.753.8921.9%6.0%0.3
2028PROJ35MLBKC370394.034.2220.9%6.6%0.2
2029PROJ36MLBKC220234.374.5919.9%7.2%-0.0
Last 3 seasons WAR 1.9  ·  Next 3 projected WAR 0.4Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2025
FB Velo70
xwOBA vs63
K%36
CompsZack Segovia (age 33) · Akinori Otsuka (age 34) · Jumbo Diaz (age 34)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 10395vR 87
ERA3.75
FIP3.89
K%21.9%
BB%6.0%
K-BB%15.8%
Proj IP37
Value2027 · WAR
Runs saved vs league avg · 37 IP
K: -0.3 runs (Runs saved by strikeouts vs lg-avg K%)-0KBB: +3.1 runs (Runs saved by walk suppression vs lg-avg BB%)+3BBCONTACT: -1.6 runs (Runs saved on contact quality (HR suppression) vs lg)-2CONTACTSTAM: +1.5 runs (Replacement credit for innings volume)+2STAMTotal WAR: +0.29 (37 IP)+0.3WAR
0.30.20.0-0.1272830
Grades · Statcast · Contract
Scouting Grades
STUF4545
CTRL5555
CMD5050
K†5050
Statcast Percentiles
FB Velo
p7095.9
Whiff%
p1019.0%
K%
p3620.1%
xwOBA vs
p630.299

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)
201522MIX MLE2 levels48056229681420%1.223.6%6.8%16.8%0.9%3.402.48—
201522MIX RAW2 levels48056229681420%1.229.7%6.1%23.6%0.9%3.401.88—
201623MIX MLE2 levels68061272632760%0.924.0%9.8%14.2%2.2%5.043.50+0.8
201623MIX RAW2 levels68061272632760%0.923.2%9.9%13.2%2.2%5.043.64+0.7
201724MIX MLE2 levels68066279652250%1.021.8%8.1%13.8%1.6%3.413.16+1.1
201724MIX RAW2 levels68066279652250%1.023.3%7.9%15.4%1.8%3.413.12+1.1
201825AAA MLEAlbuquerque Isotopes28028131351160%1.023.5%8.8%14.7%4.3%6.354.61—
201825AAA RAWAlbuquerque Isotopes28028131351160%1.026.7%8.4%18.3%4.6%6.354.55—
201926MLB MLEColorado Rockies710723088122120%1.026.3%7.1%19.2%3.5%3.753.68+0.7
201926MLB RAWColorado Rockies710723088122120%1.026.3%7.1%19.2%3.9%3.753.93+0.5
202027MLB MLEColorado Rockies2602411627960%0.923.3%7.8%15.5%4.6%7.504.64-0.0
202027MLB RAWColorado Rockies2602411627960%0.923.3%7.8%15.5%5.2%7.505.22-0.2
202128MIX MLE2 levels65063275632180%1.022.2%7.8%14.4%2.6%4.313.65+0.7
202128MIX RAW2 levels65063275632180%1.022.9%7.6%15.3%2.9%4.313.75+0.6
202229MLB MLEColorado Rockies62057235542270%0.923.0%9.4%13.6%2.6%3.473.80+0.5
202229MLB RAWColorado Rockies62057235542270%0.923.0%9.4%13.6%3.0%3.473.96+0.4
202330MLB MLELos Angeles Angels63062281782670%1.027.8%9.3%18.5%2.4%3.903.27+1.0
202330MLB RAWLos Angeles Angels63062281782670%1.027.8%9.3%18.5%2.5%3.903.31+0.9
202431MLB MLEPhiladelphia Phillies5405521250850%1.023.6%3.8%19.8%2.2%2.452.79+1.2
202431MLB MLEPhiladelphia Phillies5405521250850%1.023.6%3.8%19.8%2.2%2.452.79+1.2
202431MLB RAWPhiladelphia Phillies5405521250850%1.023.6%3.8%19.8%2.4%2.452.90+1.1
202532MLB MLEKansas City Royals67066269541650%1.020.1%5.9%14.1%2.0%2.453.26+1.0
202532MLB MLEKansas City Royals67066269541650%1.020.1%5.9%14.1%2.0%2.453.26+1.0
202532MLB RAWKansas City Royals67066269541650%1.020.1%5.9%14.1%1.9%2.453.18+1.1
202633MIX MLE2 levels201100310%0.50.0%30.0%-30.0%10.0%54.0012.39-0.1
202633MIX MLE2 levels201100310%0.50.0%30.0%-30.0%10.0%54.0012.39-0.1
202633MIX RAW2 levels201100310%0.50.0%30.0%-30.0%10.0%54.0025.10-0.2
▸ Career totals (raw MLB only — as recorded)
MLB Career—50604862093494162600%1.023.6%7.7%15.9%2.9%4.083.67+5.1
▸ 2027 season — projected remainder (no 2027 stats recorded)
202734MLBKC3503715634940%1.121.9%6.0%15.8%2.7%3.753.89+0.3
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202835MLB MLEKC37039166351150%1.120.9%6.6%14.3%3.0%4.034.22+0.2
202936MLB MLEKC220239819730%1.119.9%7.2%12.7%3.4%4.374.59-0.0
203037MLB MLEKC120125210420%1.018.8%7.8%10.9%3.8%4.744.99-0.1
202835MLB CTXKC37039165341150%1.120.9%6.6%14.3%3.0%4.034.22+0.2
202936MLB CTXKC220239719730%1.019.9%7.2%12.7%3.4%4.374.59-0.0
203037MLB CTXKC110125110420%1.118.8%7.8%10.9%3.8%4.744.99-0.1
▸ Career totals — MLB only (actual + projected)
Career— RAW57705602408558184700%1.023.2%7.6%15.5%2.9%4.103.72+5.5
/ 200 IP— RAW206020086019966250%1.023.2%7.6%15.5%2.9%4.103.72+2.0
Career— MLE62206112617616204660%1.023.5%7.8%15.8%2.5%3.953.47+5.1
/ 200 IP— MLE204020085720267210%1.023.5%7.8%15.8%2.5%3.953.47+1.8

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.

2018 AAAAlbuquerque Isotopes · 28 IPFIP 4.42 → 4.61 (+0.19)K% 26.7% → 23.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF26.72%—×0.88023.51%
BB% (unintentional) /BF8.40%—×1.0508.82%
HR / BF /BF4.58%÷1.162×1.1004.34%

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

Result: FIP 4.42 → 4.61, 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 AAAAlbuquerque Isotopes · 34 IPFIP 2.71 → 2.95 (+0.24)K% 26.2% → 23.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF26.15%—×0.88023.02%
BB% (unintentional) /BF7.69%—×1.0508.08%
HR / BF /BF1.54%÷1.202×1.1001.41%

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

Result: FIP 2.71 → 2.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).

2016 AAAAlbuquerque Isotopes · 6 IPFIP 3.26 → 3.49 (+0.23)K% 15.4% → 13.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF15.38%—×0.88013.54%
BB% (unintentional) /BF11.54%—×1.05012.12%
HR / BF /BF0.00%÷1.202×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 140).

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

2015 AANew Britain Rock Cats · 36 IPFIP 2.21 → 2.77 (+0.55)K% 27.4% → 22.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.39%—×0.81022.18%
BB% (unintentional) /BF5.73%—×1.1006.31%
HR / BF /BF1.27%÷1.133×1.2001.35%

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

Result: FIP 2.21 → 2.77, 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 A+Modesto Nuts · 20 IPFIP 1.05 → 1.85 (+0.81)K% 34.7% → 26.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF34.72%—×0.77026.74%
BB% (unintentional) /BF6.94%—×1.1507.99%
HR / BF /BF0.00%÷0.827×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 65).

Result: FIP 1.05 → 1.85, 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 PROJECTION3.04623.1%8.4%1.134.08
Alan Embree ('09)3.95220.8%8.8%1.104.59
Fernando Salas ('19)2.45423.1%7.3%1.053.91
Jason Grilli ('17)3.45323.4%9.8%1.004.22
Mark Guthrie ('89-'03, 8 WAR*)4.96522.8%*8.5%*1.07*4.01*
Tom Niedenfuer ('81-'90, 8 WAR*)3.36523.1%*8.1%*1.19*3.80*
Bob Patterson ('85-'98, 4 WAR*)3.15123.0%*6.7%*1.32*4.33*