Arizona Diamondbacks 2025

80–82record
.494win pct
791runs
785allowed
+6run diff
214home runs
65players

The three rarest things in 2025

RarityWhatWhoDateRateGame
89Four-Homer GameEugenio Suarez2025-04-261 in 11,751 gamesbox score ↗
67Six Runs, No OutsBrandon Pfaadt2025-05-311 in 1,168 gamesbox score ↗
56Four Extra-Base HitsEugenio Suarez2025-04-261 in 451 gamesbox score ↗

Batting (65)

PlayerGPAABRH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Geraldo Perdomo16172059798173335201009483276.290.389.462.851
Corbin Carroll1436425641071463217318467153326.259.343.541.883
Ketel Marte126556480871362802872648342.283.376.517.893
Lourdes Gurriel1295465005212424219803176104.248.295.418.713
Alek Thomas143469433511081939382112274.249.289.370.659
Eugenio Suarez106437387649619036872911710.248.320.576.897
Josh Naylor933943494910219111593749112.292.360.447.807
Gabriel Moreno833092774479121940295322.285.353.433.786
Pavin Smith872882443663171828419222.258.362.434.797
Blaze Alexander742662303153121728228646.230.323.383.706
Tim Tawa74225199294080718206482.201.274.347.620
Jake McCarthy67222206184275420104060.204.247.345.591
Jose Herrera58204166213160217234700.187.285.259.544
Randal Grichuk701881752542151722103901.240.277.457.734
James McCann4213712318326051783300.260.324.431.754
Adrian Del Castillo441311209296041784700.242.290.392.682
Ildemaro Vargas3812111512312131921500.270.292.383.674
Tyler Locklear3111610311180036104331.175.267.262.529
Jorge Barrosa337771810301722200.141.169.225.394
Jordan Lawlar287466912700562620.182.257.288.545
Garrett Hampson184130105000091021.167.359.167.526
Tristin English723220210011800.091.130.136.267
Connor Kaiser1119181210021500.111.158.167.325
Aramis Garcia2440000000300.000.000.000.000
Ryne Nelson341111000100001.0001.0001.0002.000
Philip Abner5000000000000
Kyle Backhus32000000000000
Jalen Beeks61000000000000
Jeff Brigham4000000000000
Juan Burgos9000000000000
Corbin Burnes11000000000000
Jose Castillo5000000000000
Nabil Crismatt8000000000000
John Curtiss30000000000000
Anthony DeSclafani13000000000000
Yilber Diaz1000000000000
J.P. Feyereisen2000000000000
Zac Gallen33000000000000
Brandyn Garcia12000000000000
Kevin Ginkel29000000000000
Kendall Graveman19000000000000
Tommy Henry2000000000000
Andrew Hoffmann8000000000000
Drey Jameson3000000000000
Bryce Jarvis12000000000000
Casey Kelly2000000000000
Merrill Kelly22000000000000
Joe Mantiply10000000000000
Justin Martinez17000000000000
Scott McGough7000000000000
Cristian Mena3000000000000
Shelby Miller37000000000000
Christian Montes De Oca1000000000000
Juan Morillo42000000000000
Kyle Nelson3000000000000
Brandon Pfaadt33000000000000
Austin Pope1000000000000
A.J. Puk8000000000000
Taylor Rashi10000000000000
Trevor Richards2000000000000
Eduardo Rodriguez29000000000000
Andrew Saalfrank28000000000000
Tayler Scott6000000000000
Ryan Thompson48000000000000
Jake Woodford22000000000000

Pitching (42)

PlayerGW–LGSCGSVHRERBBKHRIPERAWHIP
Zac Gallen3313–1533001761091036617531192.04.831.26
Brandon Pfaadt3313–933001981071033714726176.25.251.33
Eduardo Rodriguez299–9290017894866014325154.15.021.54
Ryne Nelson337–3230112462584113217154.03.391.07
Merrill Kelly229–622009853463812114128.23.221.06
Corbin Burnes113–211004923192663764.12.661.17
Jalen Beeks615–32014226242047657.13.771.08
Ryan Thompson483–20014221181336441.13.921.33
Anthony DeSclafani131–240237232212361138.25.121.27
John Curtiss303–2001291816524536.23.930.93
Shelby Miller373–30010241181140336.11.980.96
Jake Woodford220–40034528261323336.16.441.60
Juan Morillo420–30013819162036234.14.191.69
Nabil Crismatt83–0500402014925634.03.711.44
Andrew Saalfrank282–100319541019129.01.241.00
Kevin Ginkel291–40032922211329225.27.361.64
Kyle Backhus320–3002281413822325.14.621.42
Bryce Jarvis120–00012314141021322.05.731.50
Kendall Graveman191–0000231414129217.27.131.98
Taylor Rashi100–10021688822016.14.411.47
Justin Martinez171–20057871222115.14.111.24
Brandyn Garcia120–200014108513012.15.841.54
Joe Mantiply100–10002617173859.215.833.00
Tayler Scott60–000013994739.09.001.89
A.J. Puk80–000483321228.03.381.25
Andrew Hoffmann81–10007666717.17.361.77
Scott McGough70–00006556517.06.431.71
Juan Burgos91–100010766626.28.102.40
Tommy Henry20–00006331836.24.051.05
Cristian Mena31–00003113816.21.350.90
Jose Castillo50–100010883336.111.372.05
Philip Abner50–00005223503.24.912.18
Jeff Brigham40–00007331313.18.102.40
Yilber Diaz10–00004333103.09.002.33
Drey Jameson30–10014213003.03.002.33
Christian Montes De Oca10–00000001202.20.000.38
Trevor Richards20–00004110302.23.381.50
J.P. Feyereisen20–10003320212.09.001.50
Jose Herrera20–00004110002.04.502.00
Kyle Nelson30–00011224212.09.002.50
Austin Pope10–00002001102.00.001.50
Casey Kelly20–00001001001.20.001.20