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

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

No batted balls with a location in this window.

Pitch locations · 1007 pitches
Called strike (139) Swinging strike (123) In play (187) Foul (191) Ball (367)

Catcher’s view · the zone drawn is the average of the 1,007 batter zones recorded here, 1.58 to 3.40 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball66365.8%97.12,16345.2%
Changeup19419.3%88.71,59446.9%
Slider14914.8%86.72,34842.3%
Curveball10.1%83.92,3190.0%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 2vs LADL 61131101111.01111
APR 2vs LADL 6113110011
APR 4vs LADL 2430100021.01002
APR 4vs LADL 243010002
APR 6vs AZL 81030000011.00001
APR 6vs AZL 8103000001
APR 8vs AZW 7332212200.12220
APR 8vs AZW 733221020
APR 11@ SFL 0451201101.02110
APR 11@ SFL 045120010
APR 15@ LADL 5740000011.10001
APR 15@ LADL 574000001
APR 23vs PHIW 544010001
APR 23vs PHIW 5440100011.01001
APR 25vs PHIW 1225020002
APR 25vs PHIW 12250200021.02002
APR 27@ SFW 753110001
APR 27@ SFW 7531101011.01001
APR 29@ AZL 354000001
APR 29@ AZL 3540000011.10001
MAY 22vs AZW 764000001
MAY 22vs AZW 7640000011.10001
MAY 24@ NYMW 323000002
MAY 24@ NYMW 3230000021.00002
MAY 30@ PITW 4330000011.00001
MAY 30@ PITW 433000001
JUN 1vs TEXW 325121001
JUN 1vs TEXW 3251211011.02101
JUN 2vs TEXW 631000001
JUN 2vs TEXW 6310000010.10001
JUN 8@ MIAL 2652402010.14201
JUN 8@ MIAL 265240001
JUN 9@ MIAW 433010000
JUN 9@ MIAW 4330100000.21000
JUN 13@ CINL 2631103111.01111
JUN 13@ CINL 263110011
JUN 15vs SDW 842000011
JUN 15vs SDW 8420000111.00011
JUN 16vs SDW 873100020
JUN 16vs SDW 8731001201.00020
JUN 18vs MILW 651000000
JUN 18vs MILW 6510000000.20000
JUN 20vs MILL 677010001
JUN 20vs MILL 6770100012.01001
JUN 23@ SEAW 5241201010.22101
JUN 23@ SEAW 524120001
JUN 25@ MILL 4541111001.01100
JUN 25@ MILL 454111000
JUN 26@ MILL 4102420010
JUN 26@ MILL 41024203100.12410
JUN 28vs PITW 2030000011.00001
JUN 28vs PITW 203000001
JUN 30vs PITW 624010001
JUN 30vs PITW 6240100011.01001
JUL 3vs STLW 3262302121.03212
JUL 3vs STLW 326230012
JUL 6@ AZL 343000001
JUL 6@ AZL 3430000011.00001
JUL 8@ AZW 9330000011.00001
JUL 8@ AZW 933000001
JUL 10@ SDW 305020001
JUL 10@ SDW 3050200011.02001
JUL 17vs LADL 2941111011.01101
JUL 17vs LADL 294111001
JUL 18vs LADW 6552212021.02202
JUL 18vs LADW 655221002
JUL 20vs SEAL 4630000121.00012
JUL 20vs SEAL 463000012
JUL 21vs SEAW 6340100011.01001
JUL 21vs SEAW 634010001
JUL 25@ LADL 235121000
JUL 25@ LADL 2351211001.02100
JUL 28@ LAAL 785120011
JUL 28@ LAAL 7851201111.02111
JUL 31@ SDW 533000012
JUL 31@ SDW 5330000121.00012
AUG 4vs CHCL 2340100101.01010
AUG 4vs CHCL 234010010
AUG 5vs CHCW 653000001
AUG 5vs CHCW 6530000011.00001
AUG 7vs MIAW 744010011
AUG 7vs MIAW 7440100111.01011
AUG 13@ SFL 455020003
AUG 13@ SFL 4550200031.02003
AUG 16vs SDW 6540100001.01000
AUG 16vs SDW 654010000
AUG 17vs SDW 7340100001.01000
AUG 17vs SDW 734010000
AUG 20vs AZW 9430100101.01010
AUG 20vs AZW 943010010
AUG 23@ CHCL 4640202011.02001
AUG 23@ CHCL 464020001
AUG 25@ CHCW 131040100011.01001
AUG 25@ CHCW 13104010001
AUG 27@ LADW 424010003
AUG 27@ LADW 4240100031.01003
AUG 29@ LADW 503000012
AUG 29@ LADW 5030000121.00012
SEP 1@ TEXW 953010001
SEP 1@ TEXW 9530100011.01001
SEP 3vs ATLW 4330000001.00000
SEP 3vs ATLW 433000000
SEP 4vs ATLW 7641111011.01101
SEP 4vs ATLW 764111001
SEP 8vs SFL 476440012
SEP 8vs SFL 4764404120.24412
SEP 9@ PHIW 4351201011.02101
SEP 9@ PHIW 435120001
SEP 12@ PHIW 5430100001.01000
SEP 12@ PHIW 543010000
SEP 14@ ATLW 544010011
SEP 14@ ATLW 5440100111.01011
SEP 15@ ATLW 3240100111.01011
SEP 15@ ATLW 324010011
SEP 17@ WSHW 985020001
SEP 17@ WSHW 9850200011.02001
SEP 21vs LADL 453010000
SEP 21vs LADL 4530100001.01000
SEP 23vs LADL 5761301011.03101
SEP 23vs LADL 576130001
SEP 27vs WSHL 4561401001.04100
SEP 27vs WSHL 456140000
SEP 28vs WSHW 3120000101.00010
SEP 28vs WSHW 312000010
OCT 1@ AZW 973000002
OCT 1@ AZW 9730000021.00002
OCT 3@ AZL 4531111000.21100
OCT 3@ AZL 453111000

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.