MLB/Players/Carlos Estévez
Carlos Estévez

CARLOS ESTÉVEZ

P · Kansas City Royals · 20162026 · 944 games
944
CAREER GAMES · REGULAR SEASON
8 seasons · postseason below
.252
CAREER BATTING AVERAGE
814 hits in 3,236 at-bats
108
CAREER HOME RUNS
228 RBI · 34 stolen bases
4.08
CAREER ERA
485.2 innings · 494 strikeouts
31-37
CAREER RECORD
WHIP 1.33

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024PHI10839636761041018241006.192.238.313.551
2023LAA126488681242001433621564.254.338.381.719
2022COL12441854881841427461080.211.289.373.662
2021COL128484641422621635421204.293.350.455.804
2020COL522084266146122318542.317.372.615.987
2019COL142560681404002444461624.250.307.450.757
2017COL70266427810261728620.293.361.414.774
2016COL1264166410014612315611814.240.331.389.720
Career8763,2364388141522410822832288034.252.319.413.733

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026KC1010.146201162.0018.00
2025KC674566.04818225452.451.06
2024PHI544555.03815125052.450.91
2023LAA635562.16227317873.901.49
2022COL624457.04422235473.471.18
2021COL643561.27130216084.381.49
2020COL261324.0332092767.501.75
2019COL712272.070302381123.751.29
2017COL355032.13920143135.571.64
2016COL633755.05032285965.241.42
Career5063137485.2459220185494604.081.33

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024PHI611215.1822.243.38
2017COL22100.5000.1127.00

04/Every pitch

2016 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 1025 pitches
Called strike (146) Swinging strike (126) In play (154) Foul (212) Ball (387)

Catcher’s view · the zone drawn is the average of the 1,025 batter zones recorded here, 1.59 to 3.46 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball65964.3%97.21,95649.8%
Slider20119.6%85.878844.3%
Changeup898.7%89.01,49044.9%
Sinker373.6%97.92,35537.8%
Cutter252.4%96.71,69252.0%
Intentional Ball141.4%87.31,4510.0%

05/Game log

2016
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 23vs LADL 146000012
APR 23vs LADL 1460000122.00012
APR 26vs PITL 4951201111.02111
APR 26vs PITL 495120011
APR 27vs PITL 8971101122.01112
APR 27vs PITL 897110012
APR 30@ AZW 525221000
APR 30@ AZW 5252212001.02200
MAY 1@ AZW 631000001
MAY 1@ AZW 6310000010.10001
MAY 6@ SFL 4641101101.01110
MAY 6@ SFL 464110010
MAY 7@ SFL 1210000100.10010
MAY 7@ SFL 121000010
MAY 8@ SFW 202000020
MAY 8@ SFW 2020000200.20020
MAY 11vs AZW 8731100010.21101
MAY 11vs AZW 873110001
MAY 13vs NYMW 5240100021.01002
MAY 13vs NYMW 524010002
MAY 14vs NYMW 743000002
MAY 14vs NYMW 7430000021.00002
MAY 17@ STLW 313000001
MAY 17@ STLW 3130000011.00001
MAY 21@ PITW 5130000121.10012
MAY 21@ PITW 513000012
MAY 26@ BOSW 8230000001.00000
MAY 26@ BOSW 823000000
MAY 27vs SFW 524010001
MAY 27vs SFW 5240100011.01001
MAY 28vs SFL 51033313000.03300
MAY 28vs SFL 5103331000
JUN 2vs CINL 4113000001
JUN 2vs CINL 41130000011.00001
JUN 5@ SDW 1033000000
JUN 5@ SDW 10330000001.00000
JUN 7@ LADL 341111000
JUN 7@ LADL 3411111000.01100
JUN 8@ LADW 104010003
JUN 8@ LADW 1040100031.01003
JUN 10vs SDL 574010023
JUN 10vs SDL 5740100231.01023
JUN 11vs SDW 5320000001.00000
JUN 11vs SDW 532000000
JUN 14vs NYYW 131030000011.00001
JUN 14vs NYYW 13103000001
JUN 15vs NYYW 633000000
JUN 15vs NYYW 6330000001.00000
JUN 20@ MIAW 5330100011.01001
JUN 20@ MIAW 533010001
JUN 21@ NYYW 844010000
JUN 21@ NYYW 8440100001.01000
JUN 23vs AZL 676130002
JUN 23vs AZL 6761301021.03102
JUN 24vs AZL 91062312111.03211
JUN 24vs AZL 9106231011
JUN 26vs AZW 973000002
JUN 26vs AZW 9730000021.00002
JUN 29vs TORL 353100021
JUN 29vs TORL 3531000211.00121
JUL 5@ SFW 7330000011.00001
JUL 5@ SFW 733000001
JUL 8vs PHIL 3551100121.01112
JUL 8vs PHIL 355110012
JUL 10vs PHIL 3103000002
JUL 10vs PHIL 31030000021.00002
JUL 16@ ATLW 433000001
JUL 16@ ATLW 4330000011.00001
JUL 18vs TBW 743000011
JUL 18vs TBW 7430000111.00011
JUL 20vs TBL 31141201020.22102
JUL 20vs TBL 3114120002
JUL 21vs ATLW 731000000
JUL 21vs ATLW 7310000000.10000
JUL 22vs ATLW 4330100211.01021
JUL 22vs ATLW 433010021
JUL 26@ BALW 633000001
JUL 26@ BALW 6330000011.00001
JUL 27@ BALW 3130000011.00001
JUL 27@ BALW 313000001
JUL 28@ NYMW 2130000011.00001
JUL 28@ NYMW 213000001
AUG 4vs LADL 243000002
AUG 4vs LADL 2430000021.00002
AUG 5vs MIAL 3544303210.13421
AUG 5vs MIAL 354430021
AUG 8vs TEXL 343320010
AUG 8vs TEXL 3433202100.12310
AUG 10@ TEXL 454010000
AUG 10@ TEXL 4540100001.01000
AUG 13@ PHIL 3642202011.02201
AUG 13@ PHIL 364220001
AUG 14@ PHIL 6740100121.01012
AUG 14@ PHIL 674010012
AUG 16vs WSHW 624010001
AUG 16vs WSHW 6240100011.01001
AUG 17vs WSHW 12101110000
AUG 17vs WSHW 121011101000.11100
AUG 23@ MILL 462010000
AUG 23@ MILL 4620102000.11000
AUG 24@ MILL 1720000000.20000
AUG 24@ MILL 172000000
AUG 27@ WSHW 941000011
AUG 27@ WSHW 9410000110.10011
AUG 31vs LADW 7030000011.00001
AUG 31vs LADL 81030202000.22000
AUG 31vs LADL 8103020000
AUG 31vs LADW 703000001
SEP 2vs AZW 1473000001
SEP 2vs AZW 14730000011.00001
SEP 4vs AZL 583210011
SEP 4vs AZL 5832102110.21211
SEP 8@ SDL 1143000000
SEP 8@ SDL 11430000001.00000
SEP 12@ AZL 91210000000.10000
SEP 12@ AZL 9121000000
SEP 14@ AZL 61151311110.23111
SEP 14@ AZL 6115131011
SEP 19vs STLL 355020001
SEP 19vs STLL 3550200011.02001
SEP 23@ LADL 2531101111.01111
SEP 23@ LADL 253110011
SEP 30vs MILW 4140000111.10011
SEP 30vs MILW 414000011
OCT 2vs MILL 464221021
OCT 2vs MILL 4642212210.22221

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.