Matt Carpenter Player Stats 2025

Position: DH
Jersey: 13
Exp: 15th season
Age: 39
Ht: 6' 4"
Wt: 224 lbs
College: Texas Christian
71
RATING
2025
#6 DH
POS RANK
2025
.234
AVG
2025
4
HR
2025
15
R
2025
15
RBI
2025

Player Stats

Player
YEAR TEAM GP
2024 STL 59
2023 SD 75
2022 NYY 47
2021 STL 130
2020 STL 50
2019 STL 129
2018 STL 156
2017 STL 145
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2024 STL 59 Offense 156 32 7 0 4 15 15 0 2 15 2 .234 .314 .372 .686
Player 2023 SD 75 Offense 236 33 12 0 5 18 31 1 0 41 2 .176 .322 .319 .641
Player 2022 NYY 47 Offense 153 39 9 0 15 28 37 0 0 19 5 .305 .412 .727 1.139
Player 2021 STL 130 Offense 249 35 11 1 3 18 21 2 0 35 6 .169 .305 .275 .581
Player 2020 STL 50 Offense 169 26 6 0 4 22 24 0 0 23 6 .186 .325 .314 .640
Player 2019 STL 129 Offense 492 94 20 2 15 59 46 6 1 63 7 .226 .334 .392 .726
Player 2018 STL 156 Offense 676 145 42 0 36 111 81 4 1 102 6 .257 .374 .523 .897
Player 2017 STL 145 Offense 620 120 31 2 23 91 69 2 1 109 9 .241 .384 .451 .835

Game Logs

Player
DATE OPP Score OPPOSING SP
9-29-24 at SF W 6-1 Hayden Birdsong H. Birdsong
9-28-24 at SF L 5-6 Tristan Beck T. Beck
9-28-24 at SF W 6-3 Landen Roupp L. Roupp
9-25-24 at COL W 7-3 Ryan Feltner R. Feltner
9-22-24 vs CLE W 2-1 Gavin Williams G. Williams
9-11-24 vs CIN W 2-1 Brandon Williamson B. Williamson
9-10-24 vs CIN L 0-3 Rhett Lowder R. Lowder
9-8-24 vs SEA L 4-10 Luis Castillo L. Castillo
9-7-24 vs SEA L 1-6 Bryce Miller B. Miller
8-28-24 vs SD W 4-3 Joe Musgrove J. Musgrove
8-26-24 vs SD L 4-7 Randy Vasquez R. Vasquez
8-25-24 at MIN W 3-2 Zebby Matthews Z. Matthews
8-24-24 at MIN L 0-6 Pablo Lopez P. Lopez
8-24-24 at MIN W 6-1 David Festa D. Festa
8-22-24 vs MIL W 3-0 Freddy Peralta F. Peralta
8-21-24 vs MIL W 10-6 Tobias Myers T. Myers
8-20-24 vs MIL L 2-3 Frankie Montas F. Montas
8-7-24 vs TB W 5-2 Taj Bradley T. Bradley
7-31-24 vs TEX W 10-1 Andrew Heaney A. Heaney
7-30-24 vs TEX W 8-1 Max Scherzer M. Scherzer
7-29-24 vs TEX L 3-6 Nathan Eovaldi N. Eovaldi
7-27-24 vs WSH L 3-14 Jake Irvin J. Irvin
7-20-24 at ATL L 2-3 Charlie Morton C. Morton
7-14-24 vs CHC W 5-4 Javier Assad J. Assad
7-13-24 vs CHC W 11-3 Hayden Wesneski H. Wesneski
7-13-24 vs CHC L 1-5 Kyle Hendricks K. Hendricks
7-10-24 vs KC L 5-8 Michael Wacha M. Wacha
7-4-24 at PIT W 3-2 Martin Perez M. Perez
7-2-24 at PIT W 7-4 Mitch Keller M. Keller
6-29-24 vs CIN L 4-9 Carson Spiers C. Spiers
6-29-24 vs CIN W 1-0 Frankie Montas F. Montas
6-27-24 vs CIN L 4-11 Andrew Abbott A. Abbott
6-26-24 vs ATL L 2-6 Reynaldo Lopez R. Lopez
6-24-24 vs ATL W 4-3 Spencer Schwellenbach S. Schwellenbach
6-23-24 vs SF W 5-3 Logan Webb L. Webb
6-22-24 vs SF W 9-4 Jordan Hicks J. Hicks
6-20-24 vs SF W 6-5 Keaton Winn K. Winn
6-19-24 at MIA L 3-4 Yonny Chirinos Y. Chirinos
6-18-24 at MIA L 8-9 Roddery Munoz R. Munoz
6-11-24 vs PIT L 1-2 Paul Skenes P. Skenes
6-8-24 vs COL L 5-6 Ryan Feltner R. Feltner
6-8-24 vs COL W 8-5 Austin Gomber A. Gomber
6-6-24 vs COL L 2-3 Cal Quantrill C. Quantrill
6-5-24 at HOU L 5-8 Spencer Arrighetti S. Arrighetti
6-4-24 at HOU L 4-7 Justin Verlander J. Verlander
6-2-24 at PHI W 5-4 Taijuan Walker T. Walker
6-1-24 at PHI L 1-6 Ranger Suarez R. Suarez
5-31-24 at PHI L 2-4 Aaron Nola A. Nola
5-29-24 at CIN W 5-3 Frankie Montas F. Montas
5-26-24 vs CHC W 4-3 Javier Assad J. Assad
5-25-24 vs CHC W 7-6 Jameson Taillon J. Taillon
5-19-24 vs BOS L 3-11 Nick Pivetta N. Pivetta
5-16-24 at LAA L 2-7 Griffin Canning G. Canning
5-14-24 at LAA W 10-5 Jose Soriano J. Soriano
5-12-24 at MIL W 4-3 Bryse Wilson B. Wilson
5-11-24 at MIL L 3-5 Freddy Peralta F. Peralta
4-2-24 at SD W 6-2 Matt Waldron M. Waldron
3-31-24 at LAD W 6-5 Yoshinobu Yamamoto Y. Yamamoto
3-30-24 at LAD L 3-6 Bobby Miller B. Miller
Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 9-29-24 at SF W 6-1 Hayden Birdsong H. Birdsong Offense 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000
Player 9-28-24 at SF L 5-6 Tristan Beck T. Beck Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-28-24 at SF W 6-3 Landen Roupp L. Roupp Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-25-24 at COL W 7-3 Ryan Feltner R. Feltner Offense 1 1 1 0 0 0 0 0 0 0 0 1.000 1.000 2.000
Player 9-22-24 vs CLE W 2-1 Gavin Williams G. Williams Offense 3 0 0 0 0 0 0 0 0 1 0 .000 .333 .000
Player 9-11-24 vs CIN W 2-1 Brandon Williamson B. Williamson Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-10-24 vs CIN L 0-3 Rhett Lowder R. Lowder Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-8-24 vs SEA L 4-10 Luis Castillo L. Castillo Offense 1 1 1 0 0 1 0 0 0 0 0 1.000 1.000 2.000
Player 9-7-24 vs SEA L 1-6 Bryce Miller B. Miller Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-28-24 vs SD W 4-3 Joe Musgrove J. Musgrove Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-26-24 vs SD L 4-7 Randy Vasquez R. Vasquez Offense 2 0 0 0 0 0 1 0 0 0 0 .000 .000 .000
Player 8-25-24 at MIN W 3-2 Zebby Matthews Z. Matthews Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-24-24 at MIN L 0-6 Pablo Lopez P. Lopez Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-24-24 at MIN W 6-1 David Festa D. Festa Offense 1 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000
Player 8-22-24 vs MIL W 3-0 Freddy Peralta F. Peralta Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-21-24 vs MIL W 10-6 Tobias Myers T. Myers Offense 5 0 0 0 0 0 1 0 1 2 0 .000 .400 .000
Player 8-20-24 vs MIL L 2-3 Frankie Montas F. Montas Offense 1 1 0 0 1 1 2 0 0 0 0 1.000 1.000 4.000
Player 8-7-24 vs TB W 5-2 Taj Bradley T. Bradley Offense 4 0 0 0 0 0 0 0 0 2 0 .000 .500 .000
Player 7-31-24 vs TEX W 10-1 Andrew Heaney A. Heaney Offense 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Player 7-30-24 vs TEX W 8-1 Max Scherzer M. Scherzer Offense 2 1 1 0 0 1 0 0 0 0 0 .500 .500 1.000
Player 7-29-24 vs TEX L 3-6 Nathan Eovaldi N. Eovaldi Offense 3 1 0 0 1 1 2 0 0 0 0 .333 .333 1.333
Player 7-27-24 vs WSH L 3-14 Jake Irvin J. Irvin Offense 1 1 0 0 0 0 1 0 0 0 0 1.000 1.000 1.000
Player 7-20-24 at ATL L 2-3 Charlie Morton C. Morton Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-14-24 vs CHC W 5-4 Javier Assad J. Assad Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 7-13-24 vs CHC W 11-3 Hayden Wesneski H. Wesneski Offense 1 1 1 0 0 0 0 0 0 0 0 1.000 1.000 2.000
Player 7-13-24 vs CHC L 1-5 Kyle Hendricks K. Hendricks Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-10-24 vs KC L 5-8 Michael Wacha M. Wacha Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-4-24 at PIT W 3-2 Martin Perez M. Perez Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-2-24 at PIT W 7-4 Mitch Keller M. Keller Offense 5 1 0 0 0 1 0 0 0 0 0 .200 .200 .200
Player 6-29-24 vs CIN L 4-9 Carson Spiers C. Spiers Offense 4 2 1 0 0 1 1 0 0 0 0 .500 .500 .750
Player 6-29-24 vs CIN W 1-0 Frankie Montas F. Montas Offense 3 0 0 0 0 0 0 0 0 1 1 .000 .667 .000
Player 6-27-24 vs CIN L 4-11 Andrew Abbott A. Abbott Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-26-24 vs ATL L 2-6 Reynaldo Lopez R. Lopez Offense 2 1 0 0 0 1 1 0 0 0 0 1.000 .500 1.000
Player 6-24-24 vs ATL W 4-3 Spencer Schwellenbach S. Schwellenbach Offense 3 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Player 6-23-24 vs SF W 5-3 Logan Webb L. Webb Offense 3 1 0 0 0 0 1 0 0 1 0 .500 .667 .500
Player 6-22-24 vs SF W 9-4 Jordan Hicks J. Hicks Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 6-20-24 vs SF W 6-5 Keaton Winn K. Winn Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-19-24 at MIA L 3-4 Yonny Chirinos Y. Chirinos Offense 4 2 1 0 0 0 0 0 0 0 0 .500 .500 .750
Player 6-18-24 at MIA L 8-9 Roddery Munoz R. Munoz Offense 4 2 0 0 0 1 0 0 0 0 0 .500 .500 .500
Player 6-11-24 vs PIT L 1-2 Paul Skenes P. Skenes Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-8-24 vs COL L 5-6 Ryan Feltner R. Feltner Offense 4 1 0 0 1 2 1 0 0 1 0 .333 .500 1.333
Player 6-8-24 vs COL W 8-5 Austin Gomber A. Gomber Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-6-24 vs COL L 2-3 Cal Quantrill C. Quantrill Offense 3 1 0 0 0 0 0 0 1 1 0 .500 .667 .500
Player 6-5-24 at HOU L 5-8 Spencer Arrighetti S. Arrighetti Offense 5 1 0 0 0 0 0 0 0 0 0 .200 .200 .200
Player 6-4-24 at HOU L 4-7 Justin Verlander J. Verlander Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-2-24 at PHI W 5-4 Taijuan Walker T. Walker Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-1-24 at PHI L 1-6 Ranger Suarez R. Suarez Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-31-24 at PHI L 2-4 Aaron Nola A. Nola Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-29-24 at CIN W 5-3 Frankie Montas F. Montas Offense 4 1 0 0 1 1 1 0 0 1 0 .333 .500 1.333
Player 5-26-24 vs CHC W 4-3 Javier Assad J. Assad Offense 4 0 0 0 0 0 0 0 0 1 1 .000 .500 .000
Player 5-25-24 vs CHC W 7-6 Jameson Taillon J. Taillon Offense 1 1 0 0 0 0 1 0 0 0 0 1.000 1.000 1.000
Player 5-19-24 vs BOS L 3-11 Nick Pivetta N. Pivetta Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-16-24 at LAA L 2-7 Griffin Canning G. Canning Offense 5 0 0 0 0 0 0 0 0 1 0 .000 .200 .000
Player 5-14-24 at LAA W 10-5 Jose Soriano J. Soriano Offense 6 1 0 0 0 1 2 0 0 1 0 .200 .333 .200
Player 5-12-24 at MIL W 4-3 Bryse Wilson B. Wilson Offense 5 1 0 0 0 0 0 0 0 1 0 .250 .400 .250
Player 5-11-24 at MIL L 3-5 Freddy Peralta F. Peralta Offense 4 2 1 0 0 1 0 0 0 0 0 .500 .500 .750
Player 4-2-24 at SD W 6-2 Matt Waldron M. Waldron Offense 5 2 0 0 0 0 0 0 0 0 0 .400 .400 .400
Player 3-31-24 at LAD W 6-5 Yoshinobu Yamamoto Y. Yamamoto Offense 4 1 0 0 0 1 0 0 0 0 0 .250 .250 .250
Player 3-30-24 at LAD L 3-6 Bobby Miller B. Miller Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000