Genesis Cabrera

Genesis Cabrera
Born: October 10, 1996
Santo Domingo, Distrito Nacional D.R.
Primary Position: P
All Position(s) Played: P
Bats: L
Throws: L
Height: 6'2"
Weight: 180
Career: 2019-2025
Minor League Statistics

Genesis Cabrera compiled a career record of 17 wins and 15 losses in his 313-game career with the St. Louis Cardinals, Toronto Blue Jays, New York Mets, Minnesota Twins, Pittsburgh Pirates and Chicago Cubs. He began playing during the 2019 season and last took the field during the 2025 campaign.


Click on column headings to sort.

Pitching:

Year Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2019NLSt. Louis Cardinals02.0004.87132500120.323161121101920199
2020NLSt. Louis Cardinals41.8002.42190100122.3109631603240396
2021NLSt. Louis Cardinals45.4443.73710500070.0523129336277509296
2022NLSt. Louis Cardinals42.6674.63390400144.7392423820332401194
2023NLSt. Louis Cardinals11.5005.063201000032.0321818618038010143
2023ALToronto Blue Jays101.0002.66290200023.7171072632020196
2024ALToronto Blue Jays33.5003.596901000262.76331251029450222271
2025ALMinnesota Twins01.0007.98160500114.717141351111311370
2025NLChicago Cubs008.689030009.31099430800039
2025NLNew York Mets003.526010007.7733130700032
2025NLPittsburgh Pirates004.9190100011.01266210710046
Totals1715.5314.24312247006318.32821711504615413303214201382

Batting:

Year Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2019NLSt. Louis Cardinals13440000000004.000.000.000.000000000
2020NLSt. Louis Cardinals20000000000000000000
2021NLSt. Louis Cardinals71000000000000000000
2022NLSt. Louis Cardinals39000000000000000000
2023NLSt. Louis Cardinals32000000000000000000
2023ALToronto Blue Jays29000000000000000000
2024ALToronto Blue Jays69000000000000000000
Totals273440000000004.000.000.000.000000000

Fielding:

Year Lg Team Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G
2019NLSt. Louis CardinalsP13220.303001.0001.328.231
2020NLSt. Louis CardinalsP19022.30000.000.000
2021NLSt. Louis CardinalsP71070.064011.0001.286.141
2022NLSt. Louis CardinalsP39044.7311001.0002.821.359
2023NLSt. Louis CardinalsP32032.043011.0001.969.219
2023ALToronto Blue JaysP29023.710001.000.380.034
2024ALToronto Blue JaysP69062.733001.000.862.087
2025ALMinnesota TwinsP16014.721001.0001.841.188
2025NLPittsburgh PiratesP9011.00000.000.000
2025NLChicago CubsP909.30000.000.000
2025NLNew York MetsP607.701001.0001.174.167
Totals3122318.31926021.0001.272.144

Postseason - Pitching:

Year Lg Team Rnd W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2019NLSt. Louis CardinalsNLDS2000.001010001.010000010004
2019NLSt. Louis CardinalsNLCS000.001000000.700000000002
2020NLSt. Louis CardinalsNLWC20018.002000001.012203011007
2023ALToronto Blue JaysALWC2000.001000000.700000020002
Totals005.405010003.3222030410015

Postseason - Batting:

Year Lg Team Rnd GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2019NLSt. Louis CardinalsNLDS21000000000000000000
2019NLSt. Louis CardinalsNLCS1000000000000000000
2020NLSt. Louis CardinalsNLWC22000000000000000000
2023ALToronto Blue JaysALWC21000000000000000000
Totals5000000000000000000

Postseason - Fielding:

Year Lg Team Rnd Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G
2019NLSt. Louis CardinalsNLDS2P101.00000.000.000
2019NLSt. Louis CardinalsNLCSP100.701001.00013.5001.000
2020NLSt. Louis CardinalsNLWC2P201.00000.000.000
2023ALToronto Blue JaysALWC2P100.70000.000.000
Totals503.301001.0002.700.200




Statistical data from Baseball Databank, made available under the Creative Commons Attribution-ShareAlike 3.0 Unported License