Historical Stats / Team

2025 Arizona Diamondbacks

NL • 80-82 • Rank 4

Previous Year
Player G PA AB R H 2B 3B HR RBI SB CS BB SO IBB HBP SH SF GIDP AVG OBP SLG OPS
Geraldo Perdomo 161 720 597 98 173 33 5 20 100 27 6 94 83 1 10 8 11 11 0.290 0.389 0.462 0.851
Corbin Carroll 143 642 564 107 146 32 17 31 84 32 6 67 153 4 7 0 4 6 0.259 0.343 0.541 0.883
Ketel Marte 126 556 480 87 136 28 0 28 72 4 2 64 83 6 9 0 3 12 0.283 0.376 0.517 0.893
Lourdes Gurriel 129 546 500 52 124 24 2 19 80 10 4 31 76 0 6 0 9 11 0.248 0.295 0.418 0.713
Alek Thomas 143 469 433 51 108 19 3 9 38 7 4 21 122 0 5 6 4 2 0.249 0.289 0.370 0.659
Eugenio Suarez 106 437 387 64 96 19 0 36 87 1 0 29 117 1 15 0 6 7 0.248 0.320 0.576 0.897
Josh Naylor 93 392 349 49 102 19 1 11 59 11 2 37 49 4 2 0 4 14 0.292 0.360 0.447 0.807
Gabriel Moreno 83 309 277 44 79 12 1 9 40 2 2 29 53 3 1 0 2 6 0.285 0.353 0.433 0.786
Pavin Smith 87 287 244 36 63 17 1 8 28 2 2 41 92 1 0 0 2 7 0.258 0.362 0.434 0.797
Blaze Alexander 74 266 230 31 53 12 1 7 28 4 6 22 86 0 10 3 1 5 0.230 0.323 0.383 0.706
Tim Tawa 74 225 199 29 40 8 0 7 18 8 2 20 64 0 1 2 3 6 0.201 0.274 0.347 0.620
Jake McCarthy 67 222 206 18 42 7 5 4 20 6 0 10 40 0 2 3 1 2 0.204 0.247 0.345 0.591
Jose Herrera 58 204 166 21 31 6 0 2 17 0 0 23 47 0 1 11 3 2 0.187 0.285 0.259 0.544
Randal Grichuk 70 188 175 25 42 15 1 7 22 0 1 10 39 1 0 0 3 5 0.240 0.277 0.457 0.734
James McCann 42 137 123 18 32 6 0 5 17 0 0 8 33 0 4 1 1 3 0.260 0.324 0.431 0.754
Adrian Del Castillo 44 131 120 9 29 6 0 4 17 0 0 8 47 0 1 0 2 2 0.242 0.290 0.392 0.682
Ildemaro Vargas 38 121 115 12 31 2 1 3 19 0 0 2 15 0 2 1 1 3 0.270 0.292 0.383 0.674
Tyler Locklear 31 116 103 11 18 0 0 3 6 3 1 10 43 0 3 0 0 3 0.175 0.267 0.262 0.529
Jorge Barrosa 33 77 71 8 10 3 0 1 7 0 0 2 22 0 1 0 3 1 0.141 0.169 0.225 0.394
Jordan Lawlar 28 74 66 9 12 7 0 0 5 2 0 6 26 0 1 0 1 0 0.182 0.257 0.288 0.545
Garrett Hampson 18 41 30 10 5 0 0 0 0 2 1 9 10 0 0 2 0 0 0.167 0.359 0.167 0.526
Tristin English 7 23 22 0 2 1 0 0 1 0 0 1 8 0 0 0 0 0 0.091 0.130 0.136 0.267
Connor Kaiser 11 19 18 1 2 1 0 0 2 0 0 1 5 0 0 0 0 1 0.111 0.158 0.167 0.325
Aramis Garcia 2 4 4 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0.000 0.000 0.000 0.000
Ryne Nelson 34 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Jake Woodford 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Ryan Thompson 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tommy Henry 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Kendall Graveman 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Kevin Ginkel 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Zac Gallen 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
J. P. Feyereisen 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Yilber Díaz 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Anthony DeSclafani 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
John Curtiss 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Nabil Crismatt 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jose Castillo 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Corbin Burnes 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jeff Brigham 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jalen Beeks 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Kyle Backhus 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Philip Abner 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Brandyn Garcia 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Andrew Hoffmann 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Juan Burgos 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tayler Scott 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Andrew Saalfrank 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Eduardo Rodriguez 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Trevor Richards 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Taylor Rashi 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
A. J. Puk 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Austin Pope 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Brandon Pfaadt 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Kyle Nelson 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Juan Morillo 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Christian Montes De Oca 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Shelby Miller 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cristian Mena 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Scott McGough 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Justin Martinez 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Joe Mantiply 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Merrill Kelly 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Casey Kelly 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bryce Jarvis 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Drey Jameson 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Totals 2399 6207 5480 791 1377 277 38 214 768 121 39 545 1316 21 81 37 64 109 0.251 0.325 0.433 0.757