MLB/Players/Edward Cabrera
Edward Cabrera

EDWARD CABRERA

P · Chicago Cubs · 20212026 · 167 games
167
CAREER GAMES · REGULAR SEASON
4 seasons
.213
CAREER BATTING AVERAGE
456 hits in 2,140 at-bats
84
CAREER HOME RUNS
120 RBI · 82 stolen bases
4.31
CAREER ERA
507.2 innings · 545 strikeouts
30-34
CAREER RECORD
WHIP 1.33

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024MIA40722120164242304510021440.227.321.391.712
2023MIA4472696156360223913223632.215.336.355.691
2022MIA2849848881402019661508.177.273.325.598
2021MIA141944048102121738562.247.371.505.876
Career1262,1403044568448412033665682.213.320.374.694

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026CHC155576.078483267155.681.45
2025MIA2687137.21215448150173.531.23
2024MIA204896.1825350107154.951.37
2023MIA227799.2784766118114.241.44
2022MIA146471.244243375103.011.07
2021MIA70326.12417192865.811.63
Career1043034507.2427243248545744.311.33

04/Every pitch

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

No batted balls with a location in this window.

Pitch locations · 2252 pitches
Called strike (408) Swinging strike (298) In play (373) Foul (344) Ball (829)

Catcher’s view · the zone drawn is the average of the 2,252 batter zones recorded here, 1.60 to 3.43 feet

Pitch mix
PitchNShareMPHRPMStrike%
Changeup58025.8%94.21,74941.6%
Curveball53123.6%84.02,63153.3%
Sinker46020.4%96.92,30946.3%
Slider38917.3%88.52,54849.6%
Four-Seam Fastball29213.0%97.02,33541.1%

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 11vs WSHL 4741355.24235
APR 17vs AZL 4641364.04536
APR 22vs CINW 4351275.05327
APR 28@ LADL 6791324.09532
MAY 4vs ATHL 2370145.27214
MAY 10@ CWSW 3131125.03112
MAY 19vs CHCW 8751175.05317
MAY 25@ LAAW 30302105.230210
MAY 31vs SFW 1060355.26035
JUN 6@ TBL 3460254.06125
JUN 13@ WSHW 11921253.02225
JUN 19vs PHIL 1220356.12135
JUN 25@ SFW 8531365.13236
JUL 1vs MINW 2020167.02016
JUL 6vs MILL 1351057.05205
JUL 11@ BALL 2580064.08406
JUL 22vs SDW 4350065.25106
JUL 28@ STLL 1741346.04134
AUG 3vs NYYW 7321176.02117
AUG 8@ ATLW 51211118.021111
AUG 14@ CLEL 4970365.17536
AUG 19vs STLL 47110164.111416
AUG 25vs ATLW 21102107.010210
AUG 30@ NYMW 11883144.08514
SEP 23@ PHIW 6552134.05313
SEP 28vs NYMW 4020575.02057

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.