STATS
MLB/Players/Génesis Cabrera
Génesis Cabrera

GÉNESIS CABRERA

P · 20192025 · 586 games
586
CAREER GAMES · REGULAR SEASON
6 seasons · postseason below
.230
CAREER BATTING AVERAGE
472 hits in 2,048 at-bats
68
CAREER HOME RUNS
157 RBI · 50 stolen bases
4.24
CAREER ERA
318.1 innings · 303 strikeouts
17-15
CAREER RECORD
WHIP 1.37

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024TOR1384706212622020375810028.268.348.443.791
2023TOR122422569826016354811610.232.311.408.718
2022STL783384878160162840642.231.312.420.732
2021STL14249862104320640721544.209.309.309.618
2020STL401521820406532642.132.283.276.559
2019STL2616832468041222384.274.358.393.751
Career5462,04827847210806815727253650.230.321.383.704

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025MIN400142.246311835126.541.50
2024TOR693362.263252950103.591.47
2023TOR612155.24925245884.041.31
2022STL394244.23923203284.631.32
2021STL714570.05229367733.731.26
2020STL204122.1106163232.421.16
2019STL130220.12311111924.871.67
Career3131715318.1282150154303464.241.37

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023TOR22000.0000.220.00
2020STL42101.5001.0118.00
2019STL46100.1671.210.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 · 1200 pitches
Called strike (177) Swinging strike (150) In play (178) Foul (239) Ball (456)

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

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball53944.9%97.62,29753.8%
Sinker23319.4%97.72,22545.9%
Curveball22618.8%80.92,43540.3%
Changeup20216.8%89.71,76640.1%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 1@ CINW 1163000020
APR 1@ CINW 11630000201.00020
APR 4@ CINL 11252202111.02211
APR 4@ CINL 1125220011
APR 6@ MIAW 4220000000.20000
APR 6@ MIAW 422000000
APR 7@ MIAW 7070100022.01002
APR 7@ MIAW 707010002
APR 11vs MILL 3952112021.01102
APR 11vs MILL 395211002
APR 13vs WSHW 14330000021.00002
APR 13vs WSHW 1433000002
APR 17@ PHIW 9430000011.00001
APR 17@ PHIW 943000001
APR 19@ WSHW 12540100121.01012
APR 19@ WSHW 1254010012
APR 23vs CINW 5430100010.21001
APR 23vs CINW 543010001
APR 24vs CINW 203000001
APR 24vs CINW 2030000011.00001
APR 28vs PHIL 351110000
APR 28vs PHIL 3511101000.01100
APR 30@ PITW 7360000022.00002
APR 30@ PITW 736000002
MAY 1@ PITW 1253120000
MAY 1@ PITW 12531202000.12100
MAY 3vs NYMW 653000021
MAY 3vs NYMW 6530000211.00021
MAY 6vs NYML 143000011
MAY 6vs NYML 1430000111.00011
MAY 7vs COLW 5040100021.01002
MAY 7vs COLW 504010002
MAY 12@ MILL 145000011
MAY 12@ MILL 1450000112.00011
MAY 13@ MILW 203000001
MAY 13@ MILW 2030000011.00001
MAY 16@ SDL 3560302121.23012
MAY 16@ SDL 356030012
MAY 18vs PITW 523010000
MAY 18vs PITW 5230102000.21000
MAY 19vs PITW 8530000011.00001
MAY 19vs PITW 853000001
MAY 22vs CHCW 214000003
MAY 22vs CHCW 2140000031.10003
MAY 26@ CWSW 402000011
MAY 26@ CWSW 4020000111.10011
MAY 27@ AZW 542020010
MAY 27@ AZW 5420202100.02010
MAY 29@ AZW 744010011
MAY 29@ AZW 7440100111.01011
MAY 31@ LADL 493210032
MAY 31@ LADL 4932104320.21232
JUN 5vs CINL 257120012
JUN 5vs CINL 2571200121.22012
JUN 9vs CLEW 8230000011.00001
JUN 9vs CLEW 823000001
JUN 11@ CHCL 5842302010.13201
JUN 11@ CHCL 584230001
JUN 14vs MIAW 4230100011.01001
JUN 14vs MIAW 423010001
JUN 15vs MIAW 213000002
JUN 15vs MIAW 2130000021.00002
JUN 20@ ATLL 013000002
JUN 20@ ATLL 0130000021.00002
JUN 23@ DETL 265120000
JUN 23@ DETL 2651201001.12100
JUN 25vs PITL 455000002
JUN 25vs PITL 4550000021.20002
JUN 26vs PITW 3120000001.00000
JUN 26vs PITW 312000000
JUN 28vs AZW 7120100110.11011
JUN 28vs AZW 712010011
JUN 29vs AZW 3221100210.21121
JUN 29vs AZW 322110021
JUL 2@ COLW 9320000110.20011
JUL 2@ COLW 932000011
JUL 3@ COLL 2353213111.02311
JUL 3@ COLL 235321011
JUL 6@ SFW 6551302110.23111
JUL 6@ SFW 655130011
JUL 9@ CHCL 51013000200.10320
JUL 9@ CHCL 5101300020
JUL 10@ CHCW 604010001
JUL 10@ CHCW 6040100011.01001
JUL 17vs SFW 312000001
JUL 17vs SFW 3120000010.20001
JUL 18vs SFW 213000012
JUL 18vs SFW 2130000121.00012
JUL 20vs CHCL 6730000221.00022
JUL 20vs CHCL 673000022
JUL 21vs CHCW 322000010
JUL 21vs CHCW 3220000100.20010
JUL 23@ CINL 5630000001.00000
JUL 23@ CINL 563000000
JUL 25@ CINW 10630102110.21011
JUL 25@ CINW 1063010011
AUG 4vs ATLL 473000001
AUG 4vs ATLL 4730000011.00001
AUG 5vs ATLL 482000001
AUG 5vs ATLL 4820000011.00001
AUG 7vs KCW 524010002
AUG 7vs KCW 5240100021.01002
AUG 10@ PITW 4140000001.10000
AUG 10@ PITW 414000000
AUG 12@ PITW 765000002
AUG 12@ PITW 7650000021.20002
AUG 14@ KCW 9420000010.20001
AUG 14@ KCW 942000001
AUG 18vs MILL 463000000
AUG 18vs MILL 4630000001.00000
AUG 19vs MILW 8430000011.00001
AUG 19vs MILW 843000001
AUG 21vs PITL 4563403111.04311
AUG 21vs PITL 456340011
AUG 25vs DETW 323000002
AUG 25vs DETW 3230000021.00002
AUG 26@ PITL 71166618000.06600
AUG 26@ PITL 7116661000
SEP 1@ CINW 5480300022.03002
SEP 1@ CINW 548030002
SEP 5@ MILL 562010021
SEP 5@ MILL 5620100210.11021
SEP 11vs CINW 6460000012.00001
SEP 11vs CINW 646000001
SEP 12vs CINW 2040100021.01002
SEP 12vs CINW 204010002
SEP 14@ NYMW 765000002
SEP 14@ NYMW 7650000021.20002
SEP 17vs SDW 8210000000.10000
SEP 17vs SDW 821000000
SEP 19vs SDW 873010000
SEP 19vs SDW 8730101000.21000
SEP 21@ MILW 213000002
SEP 21@ MILW 2130000021.00002
SEP 24@ CHCW 12450001022.00002
SEP 24@ CHCW 1245000002
SEP 26@ CHCW 422000010
SEP 26@ CHCW 4220000100.20010
SEP 29vs MILL 043000001
SEP 29vs MILL 0430000011.00001
OCT 1vs CHCW 4312000300.20230
OCT 1vs CHCW 431200030

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.