David Peralta Player Stats 2025

Position: LF
Jersey: 24
Exp: 12th season
Age: 37
Ht: 6' 1"
Wt: 210 lbs
College: None
80
RATING
2025
#4 LF
POS RANK
2025
.267
AVG
2025
8
HR
2025
35
R
2025
28
RBI
2025

Player Stats

Player
YEAR TEAM GP
2024 SD 91
2023 LAD 133
2022 TB 134
2021 ARI 150
2020 ARI 54
2019 ARI 99
2018 ARI 147
2017 ARI 140
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2024 SD 91 Offense 260 63 11 0 8 35 28 2 0 22 2 .267 .335 .415 .750
Player 2023 LAD 133 Offense 422 102 25 1 7 47 55 4 1 20 2 .259 .294 .381 .675
Player 2022 TB 134 Offense 490 110 30 3 12 39 59 1 3 41 4 .251 .316 .415 .731
Player 2021 ARI 150 Offense 538 126 30 8 8 57 63 2 1 46 3 .259 .325 .402 .727
Player 2020 ARI 54 Offense 218 61 10 1 5 19 34 1 0 13 0 .300 .339 .433 .773
Player 2019 ARI 99 Offense 423 105 29 3 12 48 57 0 0 35 5 .275 .343 .461 .804
Player 2018 ARI 147 Offense 614 164 25 5 30 75 87 4 0 48 4 .293 .352 .516 .868
Player 2017 ARI 140 Offense 577 154 31 3 14 82 57 8 2 43 6 .293 .352 .444 .796

Game Logs

Player
DATE OPP Score OPPOSING SP
10-12-24 at LAD L 0-2 Yoshinobu Yamamoto Y. Yamamoto
10-10-24 vs LAD L 0-8 Ryan Brasier R. Brasier
10-9-24 vs LAD W 6-5 Walker Buehler W. Buehler
10-7-24 at LAD W 10-2 Jack Flaherty J. Flaherty
10-6-24 at LAD L 5-7 Yoshinobu Yamamoto Y. Yamamoto
9-29-24 at ARI L 2-11 Brandon Pfaadt B. Pfaadt
9-29-24 at ARI W 5-0 Eduardo Rodriguez E. Rodriguez
9-28-24 at ARI W 5-3 Merrill Kelly M. Kelly
9-27-24 at LAD L 2-7 Walker Buehler W. Buehler
9-26-24 at LAD L 3-4 Jack Flaherty J. Flaherty
9-22-24 vs CHW W 4-2 Sean Burke S. Burke
9-22-24 vs CHW W 6-2 Chris Flexen C. Flexen
9-18-24 vs HOU L 3-4 Hunter Brown H. Brown
9-15-24 at SF W 4-3 Landen Roupp L. Roupp
9-14-24 at SF W 5-0 Logan Webb L. Webb
9-12-24 at SEA L 2-5 Bryan Woo B. Woo
9-8-24 vs SF L 6-7 Spencer Bivens S. Bivens
9-8-24 vs SF L 3-6 Logan Webb L. Webb
9-5-24 vs DET W 6-5 Keider Montero K. Montero
9-2-24 vs DET W 3-0 Tyler Holton T. Holton
9-1-24 at TB W 4-3 Ryan Pepiot R. Pepiot
8-31-24 at TB L 4-11 Shane Baz S. Baz
8-30-24 at TB W 13-5 Taj Bradley T. Bradley
8-29-24 at STL L 1-4 Sonny Gray S. Gray
8-28-24 at STL L 3-4 Andre Pallante A. Pallante
8-27-24 at STL W 7-5 Miles Mikolas M. Mikolas
8-26-24 at STL W 7-4 Kyle Gibson K. Gibson
8-25-24 vs NYM W 3-2 Jose Quintana J. Quintana
8-25-24 vs NYM L 1-7 David Peterson D. Peterson
8-24-24 vs NYM W 7-0 Paul Blackburn P. Blackburn
8-23-24 vs NYM L 3-8 Luis Severino L. Severino
8-21-24 vs MIN L 4-11 Simeon Woods-Richardson S. Woods-Richardson
8-21-24 vs MIN W 7-5 Bailey Ober B. Ober
8-20-24 vs MIN W 5-3 Zebby Matthews Z. Matthews
8-18-24 at COL L 2-3 Bradley Blalock B. Blalock
8-18-24 at COL W 8-3 Kyle Freeland K. Freeland
8-17-24 at COL L 3-7 Cal Quantrill C. Quantrill
8-14-24 vs PIT W 8-2 Mitch Keller M. Keller
8-14-24 vs PIT W 3-0 Luis Ortiz L. Ortiz
8-13-24 vs PIT W 2-1 Jake Woodford J. Woodford
8-11-24 at MIA L 6-7 Max Meyer M. Meyer
8-10-24 at MIA W 9-8 Roddery Munoz R. Munoz
8-9-24 at MIA W 6-2 Edward Cabrera E. Cabrera
8-8-24 at PIT W 7-6 Luis Ortiz L. Ortiz
8-7-24 at PIT W 9-8 Marco Gonzales M. Gonzales
8-4-24 vs COL W 10-2 Cal Quantrill C. Quantrill
8-4-24 vs COL W 3-2 Tanner Gordon T. Gordon
7-31-24 vs LAD W 6-5 Tyler Glasnow T. Glasnow
7-28-24 at BAL L 6-8 Albert Suarez A. Suarez
7-27-24 at BAL W 9-4 Dean Kremer D. Kremer
7-26-24 at BAL W 6-4 Grayson Rodriguez G. Rodriguez
7-21-24 at CLE W 2-1 Ben Lively B. Lively
7-20-24 at CLE W 7-0 Gavin Williams G. Williams
7-19-24 at CLE L 0-7 Tanner Bibee T. Bibee
7-14-24 vs ATL L 3-6 Chris Sale C. Sale
7-13-24 vs ATL W 4-0 Reynaldo Lopez R. Lopez
7-13-24 vs ATL L 1-6 Spencer Schwellenbach S. Schwellenbach
7-10-24 vs SEA L 0-2 Bryce Miller B. Miller
7-10-24 vs SEA L 3-8 Logan Gilbert L. Gilbert
7-7-24 vs ARI L 1-9 Ryne Nelson R. Nelson
7-7-24 vs ARI L 5-7 Brandon Pfaadt B. Pfaadt
7-6-24 vs ARI W 10-8 Slade Cecconi S. Cecconi
7-4-24 at TEX W 3-1 Max Scherzer M. Scherzer
7-4-24 at TEX W 6-4 Jon Gray J. Gray
7-3-24 at TEX L 0-7 Nathan Eovaldi N. Eovaldi
6-30-24 at BOS L 1-4 Josh Winckowski J. Winckowski
6-29-24 at BOS W 11-1 Tanner Houck T. Houck
6-28-24 at BOS W 9-2 Nick Pivetta N. Pivetta
6-25-24 vs WSH W 7-6 Patrick Corbin P. Corbin
6-23-24 vs MIL L 2-6 Tobias Myers T. Myers
6-22-24 vs MIL W 6-4 Carlos Rodriguez C. Rodriguez
6-22-24 vs MIL W 9-5 Colin Rea C. Rea
6-21-24 vs MIL W 7-6 Bryse Wilson B. Wilson
6-18-24 at PHI L 3-4 Aaron Nola A. Nola
6-17-24 at PHI L 2-9 Cristopher Sanchez C. Sanchez
6-16-24 at NYM L 6-11 Tylor Megill T. Megill
6-15-24 at NYM L 1-5 Jose Quintana J. Quintana
6-14-24 at NYM L 1-2 Sean Manaea S. Manaea
6-12-24 vs OAK W 5-4 Hogan Harris H. Harris
6-12-24 vs OAK W 4-3 JP Sears J. Sears
6-9-24 vs ARI L 3-9 Scott McGough S. McGough
6-9-24 vs ARI W 13-1 Ryne Nelson R. Nelson
6-8-24 vs ARI W 10-3 Brandon Pfaadt B. Pfaadt
6-7-24 vs ARI L 3-4 Slade Cecconi S. Cecconi
6-6-24 at LAA L 2-3 Jose Soriano J. Soriano
6-5-24 at LAA L 2-4 Patrick Sandoval P. Sandoval
6-4-24 at LAA L 1-2 Tyler Anderson T. Anderson
6-1-24 at KC W 11-8 Michael Wacha M. Wacha
5-27-24 vs MIA W 2-1 Trevor Rogers T. Rogers
5-26-24 vs NYY W 5-2 Clarke Schmidt C. Schmidt
5-26-24 vs NYY L 1-4 Marcus Stroman M. Stroman
5-25-24 vs NYY L 0-8 Carlos Rodon C. Rodon
5-23-24 at CIN W 6-4 Frankie Montas F. Montas
Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 10-12-24 at LAD L 0-2 Yoshinobu Yamamoto Y. Yamamoto Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 10-10-24 vs LAD L 0-8 Ryan Brasier R. Brasier Offense 4 2 0 0 0 0 0 0 0 0 0 .500 .500 .500
Player 10-9-24 vs LAD W 6-5 Walker Buehler W. Buehler Offense 3 1 1 0 0 1 2 0 0 0 0 .333 .333 .667
Player 10-7-24 at LAD W 10-2 Jack Flaherty J. Flaherty Offense 2 1 0 0 1 1 2 0 0 0 0 .500 .500 2.000
Player 10-6-24 at LAD L 5-7 Yoshinobu Yamamoto Y. Yamamoto Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-29-24 at ARI L 2-11 Brandon Pfaadt B. Pfaadt Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-29-24 at ARI W 5-0 Eduardo Rodriguez E. Rodriguez Offense 4 1 0 0 0 1 0 0 0 1 0 .333 .500 .333
Player 9-28-24 at ARI W 5-3 Merrill Kelly M. Kelly Offense 3 2 0 0 0 0 1 0 0 0 0 .667 .667 .667
Player 9-27-24 at LAD L 2-7 Walker Buehler W. Buehler Offense 2 0 0 0 0 1 0 0 0 1 0 .000 .500 .000
Player 9-26-24 at LAD L 3-4 Jack Flaherty J. Flaherty Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-22-24 vs CHW W 4-2 Sean Burke S. Burke Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-22-24 vs CHW W 6-2 Chris Flexen C. Flexen Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-18-24 vs HOU L 3-4 Hunter Brown H. Brown Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-15-24 at SF W 4-3 Landen Roupp L. Roupp Offense 4 2 0 0 0 1 1 0 0 0 0 .500 .500 .500
Player 9-14-24 at SF W 5-0 Logan Webb L. Webb Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-12-24 at SEA L 2-5 Bryan Woo B. Woo Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-8-24 vs SF L 6-7 Spencer Bivens S. Bivens Offense 1 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000
Player 9-8-24 vs SF L 3-6 Logan Webb L. Webb Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 9-5-24 vs DET W 6-5 Keider Montero K. Montero Offense 1 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000
Player 9-2-24 vs DET W 3-0 Tyler Holton T. Holton Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 9-1-24 at TB W 4-3 Ryan Pepiot R. Pepiot Offense 5 1 0 0 0 1 0 0 0 1 0 .250 .400 .250
Player 8-31-24 at TB L 4-11 Shane Baz S. Baz Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-30-24 at TB W 13-5 Taj Bradley T. Bradley Offense 3 2 0 0 1 2 2 0 0 0 0 .667 .667 1.667
Player 8-29-24 at STL L 1-4 Sonny Gray S. Gray Offense 3 0 0 0 0 0 0 0 0 1 0 .000 .333 .000
Player 8-28-24 at STL L 3-4 Andre Pallante A. Pallante Offense 3 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Player 8-27-24 at STL W 7-5 Miles Mikolas M. Mikolas Offense 4 1 0 0 0 1 0 0 0 0 0 .250 .250 .250
Player 8-26-24 at STL W 7-4 Kyle Gibson K. Gibson Offense 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .500
Player 8-25-24 vs NYM W 3-2 Jose Quintana J. Quintana Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-25-24 vs NYM L 1-7 David Peterson D. Peterson Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-24-24 vs NYM W 7-0 Paul Blackburn P. Blackburn Offense 4 2 0 0 0 1 0 0 0 1 0 .667 .750 .667
Player 8-23-24 vs NYM L 3-8 Luis Severino L. Severino Offense 4 2 0 0 0 1 0 1 0 1 0 .667 .750 .667
Player 8-21-24 vs MIN L 4-11 Simeon Woods-Richardson S. Woods-Richardson Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-21-24 vs MIN W 7-5 Bailey Ober B. Ober Offense 4 1 0 0 0 0 1 0 0 0 0 .250 .250 .250
Player 8-20-24 vs MIN W 5-3 Zebby Matthews Z. Matthews Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-18-24 at COL L 2-3 Bradley Blalock B. Blalock Offense 4 1 1 0 0 0 1 0 0 0 0 .250 .250 .500
Player 8-18-24 at COL W 8-3 Kyle Freeland K. Freeland Offense 5 0 0 0 0 2 0 0 0 1 0 .000 .200 .000
Player 8-17-24 at COL L 3-7 Cal Quantrill C. Quantrill Offense 4 2 1 0 0 1 0 0 0 1 0 .667 .750 1.000
Player 8-14-24 vs PIT W 8-2 Mitch Keller M. Keller Offense 4 2 0 0 1 1 2 0 0 0 0 .500 .500 1.250
Player 8-14-24 vs PIT W 3-0 Luis Ortiz L. Ortiz Offense 3 2 0 0 1 1 1 0 0 0 0 .667 .667 1.667
Player 8-13-24 vs PIT W 2-1 Jake Woodford J. Woodford Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 8-11-24 at MIA L 6-7 Max Meyer M. Meyer Offense 4 1 1 0 0 0 2 0 0 0 0 .250 .250 .500
Player 8-10-24 at MIA W 9-8 Roddery Munoz R. Munoz Offense 4 3 2 0 0 2 0 0 0 0 0 .750 .750 1.250
Player 8-9-24 at MIA W 6-2 Edward Cabrera E. Cabrera Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 8-8-24 at PIT W 7-6 Luis Ortiz L. Ortiz Offense 4 2 0 0 1 1 2 0 0 0 0 .500 .500 1.250
Player 8-7-24 at PIT W 9-8 Marco Gonzales M. Gonzales Offense 3 0 0 0 0 0 0 0 0 2 0 .000 .667 .000
Player 8-4-24 vs COL W 10-2 Cal Quantrill C. Quantrill Offense 3 1 0 0 1 1 3 0 0 1 0 .500 .667 2.000
Player 8-4-24 vs COL W 3-2 Tanner Gordon T. Gordon Offense 3 0 0 0 0 0 1 0 0 0 0 .000 .000 .000
Player 7-31-24 vs LAD W 6-5 Tyler Glasnow T. Glasnow Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-28-24 at BAL L 6-8 Albert Suarez A. Suarez Offense 4 2 0 0 0 2 0 0 0 0 0 .500 .500 .500
Player 7-27-24 at BAL W 9-4 Dean Kremer D. Kremer Offense 5 1 0 0 0 1 0 1 0 0 0 .200 .200 .200
Player 7-26-24 at BAL W 6-4 Grayson Rodriguez G. Rodriguez Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-21-24 at CLE W 2-1 Ben Lively B. Lively Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 7-20-24 at CLE W 7-0 Gavin Williams G. Williams Offense 4 2 0 0 1 2 1 0 0 1 0 .667 .750 1.667
Player 7-19-24 at CLE L 0-7 Tanner Bibee T. Bibee Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-14-24 vs ATL L 3-6 Chris Sale C. Sale Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-13-24 vs ATL W 4-0 Reynaldo Lopez R. Lopez Offense 4 3 1 0 0 0 2 0 0 0 0 .750 .750 1.000
Player 7-13-24 vs ATL L 1-6 Spencer Schwellenbach S. Schwellenbach Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-10-24 vs SEA L 0-2 Bryce Miller B. Miller Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 7-10-24 vs SEA L 3-8 Logan Gilbert L. Gilbert Offense 3 1 0 0 0 1 0 0 0 0 0 .333 .333 .333
Player 7-7-24 vs ARI L 1-9 Ryne Nelson R. Nelson Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 7-7-24 vs ARI L 5-7 Brandon Pfaadt B. Pfaadt Offense 2 1 0 0 0 0 0 0 0 0 0 .500 .500 .500
Player 7-6-24 vs ARI W 10-8 Slade Cecconi S. Cecconi Offense 3 2 1 0 0 1 1 0 0 0 0 .667 .667 1.000
Player 7-4-24 at TEX W 3-1 Max Scherzer M. Scherzer Offense 3 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Player 7-4-24 at TEX W 6-4 Jon Gray J. Gray Offense 4 1 0 0 1 1 2 0 0 0 0 .250 .250 1.000
Player 7-3-24 at TEX L 0-7 Nathan Eovaldi N. Eovaldi Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-30-24 at BOS L 1-4 Josh Winckowski J. Winckowski Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-29-24 at BOS W 11-1 Tanner Houck T. Houck Offense 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000
Player 6-28-24 at BOS W 9-2 Nick Pivetta N. Pivetta Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-25-24 vs WSH W 7-6 Patrick Corbin P. Corbin Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-23-24 vs MIL L 2-6 Tobias Myers T. Myers Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-22-24 vs MIL W 6-4 Carlos Rodriguez C. Rodriguez Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 6-22-24 vs MIL W 9-5 Colin Rea C. Rea Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-21-24 vs MIL W 7-6 Bryse Wilson B. Wilson Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 6-18-24 at PHI L 3-4 Aaron Nola A. Nola Offense 3 0 0 0 0 1 0 0 0 1 0 .000 .333 .000
Player 6-17-24 at PHI L 2-9 Cristopher Sanchez C. Sanchez Offense 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000
Player 6-16-24 at NYM L 6-11 Tylor Megill T. Megill Offense 4 1 0 0 0 1 1 0 0 0 0 .250 .250 .250
Player 6-15-24 at NYM L 1-5 Jose Quintana J. Quintana Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-14-24 at NYM L 1-2 Sean Manaea S. Manaea Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-12-24 vs OAK W 5-4 Hogan Harris H. Harris Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-12-24 vs OAK W 4-3 JP Sears J. Sears Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-9-24 vs ARI L 3-9 Scott McGough S. McGough Offense 4 1 0 0 0 0 0 0 0 0 1 .333 .500 .333
Player 6-9-24 vs ARI W 13-1 Ryne Nelson R. Nelson Offense 5 3 2 0 0 2 2 0 0 1 1 1.000 1.000 1.667
Player 6-8-24 vs ARI W 10-3 Brandon Pfaadt B. Pfaadt Offense 5 0 0 0 0 1 0 0 0 1 0 .000 .200 .000
Player 6-7-24 vs ARI L 3-4 Slade Cecconi S. Cecconi Offense 2 1 0 0 0 0 0 0 0 0 0 .500 .500 .500
Player 6-6-24 at LAA L 2-3 Jose Soriano J. Soriano Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-5-24 at LAA L 2-4 Patrick Sandoval P. Sandoval Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-4-24 at LAA L 1-2 Tyler Anderson T. Anderson Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-1-24 at KC W 11-8 Michael Wacha M. Wacha Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-27-24 vs MIA W 2-1 Trevor Rogers T. Rogers Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-26-24 vs NYY W 5-2 Clarke Schmidt C. Schmidt Offense 2 0 0 0 0 0 0 0 0 1 0 .000 .500 .000
Player 5-26-24 vs NYY L 1-4 Marcus Stroman M. Stroman Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-25-24 vs NYY L 0-8 Carlos Rodon C. Rodon Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-23-24 at CIN W 6-4 Frankie Montas F. Montas Offense 4 3 0 0 0 1 0 0 0 0 0 .750 .750 .750