Miguel Cabrera Player Stats 2025

Position: DH
Jersey: 24
Exp: 21st season
Age: 42
Ht: 6' 4"
Wt: 267 lbs
College: None
79
RATING
2025
#16 DH
POS RANK
2025
.257
AVG
2025
4
HR
2025
21
R
2025
34
RBI
2025

Player Stats

Player
YEAR TEAM GP
2023 DET 98
2022 DET 112
2021 DET 130
2020 DET 57
2019 DET 136
2018 DET 38
2017 DET 130
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2023 DET 98 Offense 370 86 20 0 4 21 34 0 0 31 2 .257 .322 .353 .675
Player 2022 DET 112 Offense 433 101 10 0 5 25 43 1 0 28 3 .254 .305 .317 .622
Player 2021 DET 130 Offense 526 121 16 0 15 48 75 0 0 40 5 .256 .316 .386 .702
Player 2020 DET 57 Offense 231 51 4 0 10 28 35 1 0 24 1 .250 .329 .417 .746
Player 2019 DET 136 Offense 549 139 21 0 12 41 59 0 0 48 3 .282 .346 .398 .744
Player 2018 DET 38 Offense 157 40 11 0 3 17 22 0 0 22 0 .299 .395 .448 .843
Player 2017 DET 130 Offense 529 117 22 0 16 50 60 0 1 54 3 .249 .329 .399 .728

Game Logs

Player
DATE OPP Score OPPOSING SP
10-1-23 vs CLE W 5-2 Lucas Giolito L. Giolito
9-30-23 vs CLE W 8-0 Triston McKenzie T. McKenzie
9-24-23 at OAK W 2-0 JP Sears J. Sears
9-23-23 at OAK L 2-8 Ken Waldichuk K. Waldichuk
9-22-23 at OAK W 7-3 Luis Medina L. Medina
9-20-23 at LAD L 2-3 Caleb Ferguson C. Ferguson
9-19-23 at LAD L 3-8 Lance Lynn L. Lynn
9-17-23 at LAA W 5-4 Tyler Anderson T. Anderson
9-16-23 at LAA W 11-2 Griffin Canning G. Canning
9-13-23 vs CIN L 3-4 Connor Phillips C. Phillips
9-12-23 vs CIN L 5-6 Brandon Williamson B. Williamson
9-8-23 vs CHW L 0-6 Mike Clevinger M. Clevinger
9-7-23 at NYY W 10-3 Carlos Rodon C. Rodon
9-5-23 at NYY L 1-5 Gerrit Cole G. Cole
9-2-23 at CHW W 10-0 Mike Clevinger M. Clevinger
9-2-23 at CHW W 4-2 Touki Toussaint T. Toussaint
8-31-23 vs NYY W 4-3 Clarke Schmidt C. Schmidt
8-28-23 vs NYY L 1-4 Luis Severino L. Severino
8-27-23 vs HOU L 4-17 Justin Verlander J. Verlander
8-25-23 vs HOU W 4-1 Framber Valdez F. Valdez
8-22-23 vs CHC W 8-6 Drew Smyly D. Smyly
8-20-23 at CLE W 4-1 Logan Allen L. Allen
8-19-23 at CLE W 4-3 Tanner Bibee T. Bibee
8-18-23 at CLE W 4-2 Gavin Williams G. Williams
8-16-23 at MIN W 8-7 Kenta Maeda K. Maeda
8-15-23 at MIN L 3-5 Bailey Ober B. Ober
8-13-23 at BOS L 3-6 Kutter Crawford K. Crawford
8-11-23 at BOS L 2-5 Chris Sale C. Sale
8-9-23 vs MIN W 9-5 Bailey Ober B. Ober
8-8-23 vs MIN W 6-0 Sonny Gray S. Gray
8-7-23 vs MIN L 3-9 Pablo Lopez P. Lopez
8-5-23 vs TB W 4-2 Aaron Civale A. Civale
8-4-23 vs TB L 0-8 Zack Littell Z. Littell
8-1-23 at PIT L 1-4 Juan Carlos Oviedo J. C. Oviedo
7-30-23 at MIA L 6-8 Jesus Luzardo J. Luzardo
7-29-23 at MIA W 5-0 Johnny Cueto J. Cueto
7-28-23 at MIA L 5-6 Braxton Garrett B. Garrett
7-27-23 vs LAA L 4-11 Patrick Sandoval P. Sandoval
7-24-23 vs SF W 5-1 Ross Stripling R. Stripling
7-22-23 vs SD L 3-14 Jackson Wolf J. Wolf
7-21-23 vs SD L 4-5 Seth Lugo S. Lugo
7-20-23 at KC W 3-2 Ryan Yarbrough R. Yarbrough
7-19-23 at KC L 10-11 Daniel Lynch D. Lynch
7-16-23 at SEA W 6-0 George Kirby G. Kirby
7-9-23 vs TOR L 3-4 Chris Bassitt C. Bassitt
7-7-23 vs TOR L 2-12 Alek Manoah A. Manoah
7-5-23 vs OAK L 3-12 Austin Pruitt A. Pruitt
7-4-23 vs OAK L 0-1 JP Sears J. Sears
7-2-23 at COL W 4-2 Peter Lambert P. Lambert
7-1-23 at COL L 5-8 Austin Gomber A. Gomber
6-29-23 at TEX L 2-10 Dane Dunning D. Dunning
6-28-23 at TEX L 3-8 Martin Perez M. Perez
6-27-23 at TEX W 7-2 Andrew Heaney A. Heaney
6-24-23 vs MIN W 3-2 Pablo Lopez P. Lopez
6-23-23 vs MIN L 1-4 Kenta Maeda K. Maeda
6-20-23 vs KC L 0-1 Daniel Lynch D. Lynch
6-19-23 vs KC W 6-4 Jordan Lyles J. Lyles
6-18-23 at MIN W 6-4 Louie Varland L. Varland
6-17-23 at MIN L 0-2 Jose De Leon J. D. Leon
6-15-23 at MIN W 8-4 Sonny Gray S. Gray
6-14-23 vs ATL L 5-6 Dylan Dodd D. Dodd
6-14-23 vs ATL L 7-10 Spencer Strider S. Strider
6-11-23 vs ARI L 5-7 Zac Gallen Z. Gallen
6-10-23 vs ARI L 0-5 Ryne Nelson R. Nelson
6-6-23 at PHI L 0-1 Taijuan Walker T. Walker
6-5-23 at PHI L 3-8 Aaron Nola A. Nola
6-3-23 at CHW L 0-3 Mike Clevinger M. Clevinger
5-30-23 vs TEX L 6-10 Martin Perez M. Perez
5-27-23 vs CHW W 7-3 Jesse Scholtens J. Scholtens
5-26-23 vs CHW L 3-12 Lance Lynn L. Lynn
5-25-23 vs CHW W 7-2 Lucas Giolito L. Giolito
5-23-23 at KC L 1-4 Mike Mayers M. Mayers
5-20-23 at WSH L 2-5 Patrick Corbin P. Corbin
5-17-23 vs PIT L 0-8 Rich Hill R. Hill
5-16-23 vs PIT W 4-0 Luis Ortiz L. Ortiz
5-12-23 vs SEA L 2-9 Marco Gonzales M. Gonzales
5-10-23 at CLE W 5-0 Peyton Battenfield P. Battenfield
5-8-23 at CLE W 6-2 Tanner Bibee T. Bibee
5-7-23 at STL L 6-12 Steven Matz S. Matz
5-6-23 at STL W 5-4 Jordan Montgomery J. Montgomery
4-29-23 vs BAL L 4-6 Grayson Rodriguez G. Rodriguez
4-27-23 vs BAL L 4-7 Kyle Gibson K. Gibson
4-25-23 at MIL W 4-3 Eric Lauer E. Lauer
4-24-23 at MIL W 4-2 Colin Rea C. Rea
4-21-23 at BAL L 1-2 Tyler Wells T. Wells
4-18-23 vs CLE W 4-3 Jason Bilous J. Bilous
4-15-23 vs SF W 7-6 Anthony DeSclafani A. DeSclafani
4-14-23 vs SF W 7-5 Sean Manaea S. Manaea
4-12-23 at TOR L 3-4 Kevin Gausman K. Gausman
4-9-23 vs BOS L 1-4 Kutter Crawford K. Crawford
4-6-23 vs BOS L 3-6 Chris Sale C. Sale
4-5-23 at HOU W 6-3 Framber Valdez F. Valdez
4-2-23 at TB L 1-5 Jeffrey Springs J. Springs
4-1-23 at TB L 2-12 Zach Eflin Z. Eflin
3-30-23 at TB L 0-4 Shane McClanahan S. McClanahan
Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 10-1-23 vs CLE W 5-2 Lucas Giolito L. Giolito Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 9-30-23 vs CLE W 8-0 Triston McKenzie T. McKenzie Offense 5 1 1 0 0 1 1 0 0 0 0 .250 .200 .500
Player 9-24-23 at OAK W 2-0 JP Sears J. Sears Offense 5 0 0 0 0 0 0 0 0 1 0 .000 .200 .000
Player 9-23-23 at OAK L 2-8 Ken Waldichuk K. Waldichuk Offense 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .500
Player 9-22-23 at OAK W 7-3 Luis Medina L. Medina Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-20-23 at LAD L 2-3 Caleb Ferguson C. Ferguson Offense 3 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Player 9-19-23 at LAD L 3-8 Lance Lynn L. Lynn Offense 4 1 0 0 0 1 0 0 0 0 0 .250 .250 .250
Player 9-17-23 at LAA W 5-4 Tyler Anderson T. Anderson Offense 5 2 0 0 0 0 2 0 0 0 0 .400 .400 .400
Player 9-16-23 at LAA W 11-2 Griffin Canning G. Canning Offense 4 2 0 0 0 0 0 0 0 0 0 .500 .500 .500
Player 9-13-23 vs CIN L 3-4 Connor Phillips C. Phillips Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 9-12-23 vs CIN L 5-6 Brandon Williamson B. Williamson Offense 4 1 0 0 0 0 1 0 0 0 0 .250 .250 .250
Player 9-8-23 vs CHW L 0-6 Mike Clevinger M. Clevinger Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-7-23 at NYY W 10-3 Carlos Rodon C. Rodon Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-5-23 at NYY L 1-5 Gerrit Cole G. Cole Offense 3 1 0 0 0 0 1 0 0 0 0 .333 .333 .333
Player 9-2-23 at CHW W 10-0 Mike Clevinger M. Clevinger Offense 5 4 1 0 0 1 3 0 0 0 0 .800 .800 1.000
Player 9-2-23 at CHW W 4-2 Touki Toussaint T. Toussaint Offense 4 2 0 0 0 0 0 0 0 0 0 .500 .500 .500
Player 8-31-23 vs NYY W 4-3 Clarke Schmidt C. Schmidt Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-28-23 vs NYY L 1-4 Luis Severino L. Severino Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 8-27-23 vs HOU L 4-17 Justin Verlander J. Verlander Offense 4 1 0 0 1 1 3 0 0 0 0 .250 .250 1.000
Player 8-25-23 vs HOU W 4-1 Framber Valdez F. Valdez Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 8-22-23 vs CHC W 8-6 Drew Smyly D. Smyly Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-20-23 at CLE W 4-1 Logan Allen L. Allen Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 8-19-23 at CLE W 4-3 Tanner Bibee T. Bibee Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-18-23 at CLE W 4-2 Gavin Williams G. Williams Offense 4 1 1 0 0 0 1 0 0 0 0 .250 .250 .500
Player 8-16-23 at MIN W 8-7 Kenta Maeda K. Maeda Offense 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .500
Player 8-15-23 at MIN L 3-5 Bailey Ober B. Ober Offense 4 1 0 0 1 1 2 0 0 1 0 .333 .500 1.333
Player 8-13-23 at BOS L 3-6 Kutter Crawford K. Crawford Offense 4 0 0 0 0 0 1 0 0 0 0 .000 .000 .000
Player 8-11-23 at BOS L 2-5 Chris Sale C. Sale Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-9-23 vs MIN W 9-5 Bailey Ober B. Ober Offense 4 3 0 0 0 0 0 0 0 0 0 .750 .750 .750
Player 8-8-23 vs MIN W 6-0 Sonny Gray S. Gray Offense 4 2 0 0 0 1 0 0 0 0 0 .500 .500 .500
Player 8-7-23 vs MIN L 3-9 Pablo Lopez P. Lopez Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-5-23 vs TB W 4-2 Aaron Civale A. Civale Offense 4 1 0 0 0 1 0 0 0 0 0 .250 .250 .250
Player 8-4-23 vs TB L 0-8 Zack Littell Z. Littell Offense 3 1 1 0 0 0 0 0 0 0 0 .333 .333 .667
Player 8-1-23 at PIT L 1-4 Juan Carlos Oviedo J. C. Oviedo Offense 3 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Player 7-30-23 at MIA L 6-8 Jesus Luzardo J. Luzardo Offense 4 1 1 0 0 0 2 0 0 1 0 .333 .500 .667
Player 7-29-23 at MIA W 5-0 Johnny Cueto J. Cueto Offense 4 2 1 0 0 1 0 0 0 0 0 .500 .500 .750
Player 7-28-23 at MIA L 5-6 Braxton Garrett B. Garrett Offense 4 0 0 0 0 0 0 0 0 0 1 .000 .250 .000
Player 7-27-23 vs LAA L 4-11 Patrick Sandoval P. Sandoval Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 7-24-23 vs SF W 5-1 Ross Stripling R. Stripling Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 7-22-23 vs SD L 3-14 Jackson Wolf J. Wolf Offense 3 1 0 0 0 1 0 0 0 0 0 .333 .333 .333
Player 7-21-23 vs SD L 4-5 Seth Lugo S. Lugo Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-20-23 at KC W 3-2 Ryan Yarbrough R. Yarbrough Offense 4 1 0 0 0 0 1 0 0 0 0 .250 .250 .250
Player 7-19-23 at KC L 10-11 Daniel Lynch D. Lynch Offense 4 0 0 0 0 0 0 0 0 2 0 .000 .500 .000
Player 7-16-23 at SEA W 6-0 George Kirby G. Kirby Offense 4 2 0 0 0 0 0 0 0 0 0 .500 .500 .500
Player 7-9-23 vs TOR L 3-4 Chris Bassitt C. Bassitt Offense 4 1 0 0 0 0 1 0 0 0 0 .250 .250 .250
Player 7-7-23 vs TOR L 2-12 Alek Manoah A. Manoah Offense 3 0 0 0 0 0 0 0 0 1 0 .000 .333 .000
Player 7-5-23 vs OAK L 3-12 Austin Pruitt A. Pruitt Offense 3 1 1 0 0 0 1 0 0 1 0 .500 .667 1.000
Player 7-4-23 vs OAK L 0-1 JP Sears J. Sears Offense 4 2 0 0 0 0 0 0 0 0 0 .500 .500 .500
Player 7-2-23 at COL W 4-2 Peter Lambert P. Lambert Offense 3 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Player 7-1-23 at COL L 5-8 Austin Gomber A. Gomber Offense 4 1 0 0 0 0 1 0 0 0 0 .250 .250 .250
Player 6-29-23 at TEX L 2-10 Dane Dunning D. Dunning Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-28-23 at TEX L 3-8 Martin Perez M. Perez Offense 4 1 0 0 0 0 1 0 0 1 0 .333 .500 .333
Player 6-27-23 at TEX W 7-2 Andrew Heaney A. Heaney Offense 4 2 0 0 0 1 0 0 0 1 0 .667 .750 .667
Player 6-24-23 vs MIN W 3-2 Pablo Lopez P. Lopez Offense 4 0 0 0 0 1 0 0 0 1 0 .000 .250 .000
Player 6-23-23 vs MIN L 1-4 Kenta Maeda K. Maeda Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 6-20-23 vs KC L 0-1 Daniel Lynch D. Lynch Offense 3 0 0 0 0 0 0 0 0 1 0 .000 .333 .000
Player 6-19-23 vs KC W 6-4 Jordan Lyles J. Lyles Offense 4 2 0 0 0 1 0 0 0 0 0 .500 .500 .500
Player 6-18-23 at MIN W 6-4 Louie Varland L. Varland Offense 4 0 0 0 0 0 1 0 0 2 0 .000 .500 .000
Player 6-17-23 at MIN L 0-2 Jose De Leon J. D. Leon Offense 3 1 1 0 0 0 0 0 0 0 0 .333 .333 .667
Player 6-15-23 at MIN W 8-4 Sonny Gray S. Gray Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 6-14-23 vs ATL L 5-6 Dylan Dodd D. Dodd Offense 4 0 0 0 0 1 0 0 0 1 0 .000 .250 .000
Player 6-14-23 vs ATL L 7-10 Spencer Strider S. Strider Offense 5 3 1 0 1 1 2 0 0 0 0 .600 .600 1.400
Player 6-11-23 vs ARI L 5-7 Zac Gallen Z. Gallen Offense 4 1 0 0 0 1 0 0 0 0 0 .250 .250 .250
Player 6-10-23 vs ARI L 0-5 Ryne Nelson R. Nelson Offense 4 2 2 0 0 0 0 0 0 0 0 .500 .500 1.000
Player 6-6-23 at PHI L 0-1 Taijuan Walker T. Walker Offense 3 1 1 0 0 0 0 0 0 1 0 .500 .667 1.000
Player 6-5-23 at PHI L 3-8 Aaron Nola A. Nola Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-3-23 at CHW L 0-3 Mike Clevinger M. Clevinger Offense 3 1 0 0 0 0 0 0 0 1 0 .500 .667 .500
Player 5-30-23 vs TEX L 6-10 Martin Perez M. Perez Offense 4 3 1 0 0 1 2 0 0 0 0 1.000 .750 1.333
Player 5-27-23 vs CHW W 7-3 Jesse Scholtens J. Scholtens Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-26-23 vs CHW L 3-12 Lance Lynn L. Lynn Offense 4 0 0 0 0 0 1 0 0 1 0 .000 .250 .000
Player 5-25-23 vs CHW W 7-2 Lucas Giolito L. Giolito Offense 4 0 0 0 0 1 0 0 0 2 0 .000 .500 .000
Player 5-23-23 at KC L 1-4 Mike Mayers M. Mayers Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 5-20-23 at WSH L 2-5 Patrick Corbin P. Corbin Offense 3 0 0 0 0 0 0 0 0 1 0 .000 .333 .000
Player 5-17-23 vs PIT L 0-8 Rich Hill R. Hill Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-16-23 vs PIT W 4-0 Luis Ortiz L. Ortiz Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 5-12-23 vs SEA L 2-9 Marco Gonzales M. Gonzales Offense 4 0 0 0 0 1 0 0 0 2 0 .000 .500 .000
Player 5-10-23 at CLE W 5-0 Peyton Battenfield P. Battenfield Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-8-23 at CLE W 6-2 Tanner Bibee T. Bibee Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 5-7-23 at STL L 6-12 Steven Matz S. Matz Offense 4 2 0 0 0 1 1 0 0 0 0 .500 .500 .500
Player 5-6-23 at STL W 5-4 Jordan Montgomery J. Montgomery Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-29-23 vs BAL L 4-6 Grayson Rodriguez G. Rodriguez Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 4-27-23 vs BAL L 4-7 Kyle Gibson K. Gibson Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-25-23 at MIL W 4-3 Eric Lauer E. Lauer Offense 4 2 0 0 0 0 0 0 0 0 0 .500 .500 .500
Player 4-24-23 at MIL W 4-2 Colin Rea C. Rea Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-21-23 at BAL L 1-2 Tyler Wells T. Wells Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-18-23 vs CLE W 4-3 Jason Bilous J. Bilous Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-15-23 vs SF W 7-6 Anthony DeSclafani A. DeSclafani Offense 1 1 0 0 0 0 1 0 0 0 0 1.000 1.000 1.000
Player 4-14-23 vs SF W 7-5 Sean Manaea S. Manaea Offense 5 1 0 0 0 0 0 0 0 0 0 .200 .200 .200
Player 4-12-23 at TOR L 3-4 Kevin Gausman K. Gausman Offense 3 1 1 0 0 0 0 0 0 0 0 .333 .333 .667
Player 4-9-23 vs BOS L 1-4 Kutter Crawford K. Crawford Offense 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .500
Player 4-6-23 vs BOS L 3-6 Chris Sale C. Sale Offense 4 1 0 0 0 0 1 0 0 1 0 .333 .500 .333
Player 4-5-23 at HOU W 6-3 Framber Valdez F. Valdez Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-2-23 at TB L 1-5 Jeffrey Springs J. Springs Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-1-23 at TB L 2-12 Zach Eflin Z. Eflin Offense 4 1 0 0 0 0 1 0 0 1 0 .333 .500 .333
Player 3-30-23 at TB L 0-4 Shane McClanahan S. McClanahan Offense 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .500