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

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

No batted balls with a location in this window.

Pitch locations · 1030 pitches
Called strike (144) Swinging strike (131) In play (189) Foul (181) Ball (385)

Catcher’s view · the zone drawn is the average of the 1,030 batter zones recorded here, 1.60 to 3.41 feet

Pitch mix
PitchNShareMPHRPMStrike%
Cutter40539.3%89.22,08944.7%
Sinker22321.7%96.02,23841.7%
Four-Seam Fastball19919.3%95.92,26351.8%
Curveball12412.0%78.92,18444.4%
Changeup797.7%88.21,73630.4%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 30@ TBL 1541201011.02101
MAR 30@ TBL 154120001
APR 1@ HOUL 0105322010
APR 1@ HOUL 01053223101.02310
APR 5@ NYYW 3020000100.20010
APR 5@ NYYW 302000010
APR 7@ NYYL 386230001
APR 7@ NYYL 3862302011.13201
APR 12vs COLL 4121000001
APR 12vs COLL 41210001010.20001
APR 14vs COLW 503000000
APR 14vs COLW 5030000001.00000
APR 17vs NYYL 467121003
APR 17vs NYYL 4671211032.02103
APR 20@ SDW 5221101100.11110
APR 20@ SDW 522110010
APR 24@ KCL 233000010
APR 24@ KCL 2330000101.00010
APR 27vs LADL 244010000
APR 27vs LADL 2440100000.21000
APR 29vs KCW 6550100021.11002
APR 29vs KCW 655010002
APR 30vs KCL 1420101100.11010
APR 30vs KCL 142010010
MAY 3@ WSHL 3944201300.22030
MAY 3@ WSHL 394420030
MAY 5@ WSHL 8114120000
MAY 5@ WSHL 81141201001.02100
MAY 7@ PHIL 1104010011
MAY 7@ PHIL 11040100111.01011
MAY 10vs MINL 233020001
MAY 10vs MINL 2330201010.12001
MAY 15@ BALL 2330200000.12000
MAY 15@ BALL 233020000
MAY 17vs TBL 3420000011.00001
MAY 17vs TBL 342000001
MAY 20vs CWSW 9330000201.00020
MAY 20vs CWSW 933000020
MAY 22vs CWSW 924211000
MAY 22vs CWSW 9242112001.01100
MAY 24@ DETL 2630000001.00000
MAY 24@ DETL 263000000
MAY 27@ CWSW 513010010
MAY 27@ CWSW 5130100101.01010
MAY 28@ CWSW 7261301011.03101
MAY 28@ CWSW 726130001
MAY 31vs PITW 535000003
MAY 31vs PITW 5350000031.20003
JUN 4vs BALL 11033101100.21310
JUN 4vs BALL 1103310010
JUN 9@ W 6431001001.00000
JUN 9@ W 643100000
JUN 14vs CLEL 1340000011.20001
JUN 14vs CLEL 134000001
JUN 15vs CLEW 5030100001.01000
JUN 15vs CLEW 503010000
JUN 18vs BOSL 343000000
JUN 18vs BOSL 3430000001.00000
JUN 19vs BOSL 3730000001.00000
JUN 19vs BOSL 373000000
JUN 22@ CLEL 3651211011.02101
JUN 22@ CLEL 365121001
JUN 23@ CLEL 564010011
JUN 23@ CLEL 5640100111.01011
JUN 26@ BOSW 4130000011.00001
JUN 26@ BOSW 413000001
JUN 28vs NYYL 5163000001
JUN 28vs NYYL 51630000011.00001
JUN 30vs NYYL 183010000
JUN 30vs NYYL 1830102000.21000
JUL 4vs HOUL 354000002
JUL 4vs HOUL 3540000021.10002
JUL 5@ SEAL 1210000010.10001
JUL 5@ SEAL 121000001
JUL 7@ SEAW 544010011
JUL 7@ SEAW 5440100111.01011
JUL 12@ AZL 454010011
JUL 12@ AZL 4540100111.01011
JUL 14@ AZW 8720102000.11000
JUL 14@ AZW 872010000
JUL 19vs DETL 4530000021.00002
JUL 19vs DETL 453000002
JUL 21vs DETW 5430100110.21011
JUL 21vs DETW 543010011
JUL 23vs TBL 2430000021.00002
JUL 23vs TBL 243000002
JUL 24vs TBW 6330000121.00012
JUL 24vs TBW 633000012
JUL 26vs TEXW 655020000
JUL 26vs TEXW 6550200001.02000
JUL 28vs TEXW 7362412000.24200
JUL 28vs TEXW 736241000
JUL 29@ BALW 844010002
JUL 29@ BALW 8440100021.01002
AUG 2@ NYYW 853010011
AUG 2@ NYYW 8530100110.21011
AUG 4@ NYYL 3441111211.01121
AUG 4@ NYYL 344111021
AUG 6vs BALW 523000012
AUG 6vs BALW 5230001121.00012
AUG 7vs BALL 373000010
AUG 7vs BALL 3730000101.00010
AUG 12@ LAAW 421000000
AUG 12@ LAAW 4210000000.10000
AUG 16@ CHCL 5630000011.00001
AUG 16@ CHCL 563000001
AUG 18@ CHCW 101000001
AUG 18@ CHCW 1010000010.10001
AUG 21vs CINL 7113000011
AUG 21vs CINL 71130000111.00011
AUG 23vs LAAW 543010002
AUG 23vs LAAW 5430100021.01002
AUG 29@ BOSW 2040100011.01001
AUG 29@ BOSW 204010001
SEP 3vs PHIL 91050201201.12020
SEP 3vs PHIL 9105020020
SEP 7@ ATLW 9520000101.00010
SEP 7@ ATLW 952000010
SEP 8@ ATLL 341000000
SEP 8@ ATLL 3410000000.10000
SEP 10vs NYMW 6230000011.00001
SEP 10vs NYMW 623000001
SEP 11vs NYML 263121010
SEP 11vs NYML 2631213100.12110
SEP 13vs STLW 4351211011.02101
SEP 13vs STLW 435121001
SEP 15vs STLW 3220000101.00010
SEP 15vs STLW 322000010
SEP 19@ TEXW 403010001
SEP 19@ TEXW 4030100011.01001
SEP 21@ TBL 232000001
SEP 21@ TBL 2320000011.00001
SEP 22@ TBL 343120001
SEP 22@ TBL 3431201011.02101
SEP 24vs BOSL 5651301010.23101
SEP 24vs BOSL 565130001
SEP 28vs MIAL 1863313001.03300
SEP 28vs MIAL 186331000

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.