National League West · 2025
Arizona Diamondbacks 2025
- Team WAR
- 42.2 28.8 bat / 13.4 pitch
- Win %
- .494 pyth .503
- Run diff
- +6 4.88 / 4.85 per g
- wRC+
- 109
- ERA
- 4.44 FIP 4.24
- Home runs
- 238
The Arizona Diamondbacks went 80-82 in 2025, a .494 winning percentage — 18th of 30 record in baseball. They scored 791 runs and allowed 785, a run differential of +6. The offence ranked 6th of 30 in MLB for runs scored, while their 4.44 staff ERA was 24th of 30. Their 109 team wRC+ was 9% above league average — 7th of 30 in MLB. Geraldo Perdomo led the position players at 7.2 WAR, and Merrill Kelly the rotation at a 3.52 ERA.
Where the offence comes from
Roster contribution by share of the team total.
Batting
24 players, ranked by dbWAR.
| Geraldo Perdomo | SS | 161 | 720 | 173 | 20 | 100 | 27 | .290 | .389 | .462 | .373 | 140 | 7.2 |
| Corbin Carroll | RF | 141 | 642 | 146 | 31 | 84 | 32 | .259 | .343 | .541 | .372 | 139 | 5.1 |
| Ketel Marte | 2B | 126 | 556 | 136 | 28 | 72 | 4 | .283 | .376 | .517 | .383 | 147 | 5.0 |
| Eugenio Suárez | 3B | 159 | 657 | 134 | 49 | 118 | 4 | .228 | .298 | .526 | .347 | 122 | 4.2 |
| Josh Naylor | 1B | 146 | 604 | 160 | 20 | 92 | 30 | .295 | .353 | .462 | .353 | 126 | 3.2 |
| Gabriel Moreno | C | 80 | 309 | 79 | 9 | 40 | 2 | .285 | .353 | .433 | .342 | 118 | 2.0 |
| Pavin Smith | DH | 86 | 288 | 63 | 8 | 28 | 2 | .258 | .362 | .434 | .352 | 125 | 1.1 |
| Alek Thomas | CF | 135 | 469 | 108 | 9 | 38 | 7 | .249 | .289 | .370 | .288 | 81 | 1.1 |
| Lourdes Gurriel Jr. | LF | 129 | 546 | 124 | 19 | 80 | 10 | .248 | .295 | .418 | .308 | 95 | 0.9 |
| James McCann | C | 38 | 137 | 32 | 5 | 17 | 0 | .260 | .324 | .431 | .330 | 110 | 0.8 |
| Blaze Alexander | 3B | 70 | 266 | 53 | 7 | 28 | 4 | .230 | .323 | .383 | .316 | 100 | 0.8 |
| Ildemaro Vargas | 2B | 37 | 121 | 31 | 3 | 19 | 0 | .270 | .292 | .383 | .293 | 84 | 0.1 |
| Jose Herrera | C | 57 | 204 | 31 | 2 | 17 | 0 | .187 | .285 | .259 | .255 | 58 | 0.1 |
| Ryne Nelson | PH | 1 | 1 | 1 | 0 | 1 | 0 | 1.000 | 1.000 | 1.000 | .886 | 499 | 0.0 |
| Adrian Del Castillo | DH | 43 | 131 | 29 | 4 | 17 | 0 | .242 | .290 | .392 | .297 | 87 | -0.0 |
| Tim Tawa | 2B | 69 | 225 | 40 | 7 | 18 | 8 | .201 | .274 | .347 | .275 | 72 | -0.1 |
| Aramis Garcia | C | 1 | 4 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | -121 | -0.1 |
| Jordan Lawlar | 3B | 25 | 74 | 12 | 0 | 5 | 2 | .182 | .257 | .288 | .247 | 52 | -0.1 |
| Connor Kaiser | 2B | 8 | 19 | 2 | 0 | 2 | 0 | .111 | .158 | .167 | .151 | -15 | -0.2 |
| Tristin English | 1B | 7 | 23 | 2 | 0 | 1 | 0 | .091 | .130 | .136 | .125 | -34 | -0.3 |
| Jake McCarthy | LF | 65 | 222 | 42 | 4 | 20 | 6 | .204 | .247 | .345 | .256 | 59 | -0.4 |
| Randal Grichuk | DH | 112 | 293 | 62 | 9 | 27 | 0 | .228 | .273 | .401 | .290 | 82 | -0.4 |
| Tyler Locklear | 1B | 31 | 116 | 18 | 3 | 6 | 3 | .175 | .267 | .262 | .248 | 53 | -0.5 |
| Jorge Barrosa | LF | 28 | 77 | 10 | 1 | 7 | 0 | .141 | .169 | .225 | .172 | -0 | -0.7 |
Pitching
38 pitchers, ranked by dbWAR.
| Merrill Kelly | 32 | 32 | 184.0 | 12 | 9 | 0 | 167 | 3.52 | 3.76 | 1.11 | 8.2 | 3.1 |
| Ryne Nelson | 33 | 23 | 154.0 | 7 | 3 | 1 | 132 | 3.39 | 3.73 | 1.07 | 7.7 | 2.4 |
| Brandon Pfaadt | 33 | 33 | 176.2 | 13 | 9 | 0 | 147 | 5.25 | 4.22 | 1.33 | 7.5 | 2.0 |
| Zac Gallen | 33 | 33 | 192.0 | 13 | 15 | 0 | 175 | 4.83 | 4.50 | 1.26 | 8.2 | 1.6 |
| Eduardo Rodriguez | 29 | 29 | 154.1 | 9 | 9 | 0 | 143 | 5.02 | 4.57 | 1.54 | 8.3 | 1.1 |
| Corbin Burnes | 11 | 11 | 64.1 | 3 | 2 | 0 | 63 | 2.66 | 3.94 | 1.17 | 8.8 | 0.9 |
| Shelby Miller | 48 | 0 | 46.0 | 4 | 3 | 10 | 54 | 2.74 | 3.44 | 1.04 | 10.6 | 0.7 |
| Taylor Rashi | 10 | 0 | 16.1 | 0 | 1 | 2 | 22 | 4.41 | 1.91 | 1.47 | 12.1 | 0.5 |
| Andrew Saalfrank | 28 | 0 | 29.0 | 2 | 1 | 3 | 19 | 1.24 | 3.31 | 1.00 | 5.9 | 0.5 |
| Jalen Beeks | 61 | 2 | 57.1 | 5 | 3 | 1 | 47 | 3.77 | 4.01 | 1.08 | 7.4 | 0.5 |
| Ryan Thompson | 48 | 0 | 41.1 | 3 | 2 | 1 | 36 | 3.92 | 3.74 | 1.33 | 7.8 | 0.5 |
| Juan Morillo | 42 | 0 | 34.1 | 0 | 3 | 1 | 36 | 4.19 | 3.63 | 1.69 | 9.4 | 0.4 |
| Kevin Ginkel | 29 | 0 | 25.2 | 1 | 4 | 3 | 29 | 7.36 | 3.64 | 1.64 | 10.2 | 0.3 |
| John Curtiss | 30 | 0 | 36.2 | 3 | 2 | 1 | 24 | 3.93 | 4.01 | 0.93 | 5.9 | 0.3 |
| Brandyn Garcia | 14 | 0 | 14.1 | 0 | 2 | 0 | 14 | 5.65 | 3.07 | 1.81 | 8.8 | 0.3 |
| Jake Woodford | 22 | 0 | 36.1 | 0 | 4 | 3 | 23 | 6.44 | 4.26 | 1.60 | 5.7 | 0.2 |
| Kyle Backhus | 32 | 0 | 25.1 | 0 | 3 | 2 | 22 | 4.62 | 4.24 | 1.42 | 7.8 | 0.1 |
| Justin Martinez | 17 | 0 | 15.1 | 1 | 2 | 5 | 22 | 4.11 | 4.05 | 1.24 | 12.9 | 0.1 |
| Philip Abner | 5 | 0 | 3.2 | 0 | 0 | 0 | 5 | 4.91 | 2.86 | 2.18 | 12.3 | 0.1 |
| Nabil Crismatt | 8 | 5 | 34.0 | 3 | 0 | 0 | 25 | 3.71 | 4.84 | 1.44 | 6.6 | 0.1 |
| Christian Montes De Oca | 1 | 0 | 2.2 | 0 | 0 | 0 | 2 | 0.00 | 2.76 | 0.38 | 6.8 | 0.1 |
| Cristian Mena | 3 | 0 | 6.2 | 1 | 0 | 0 | 8 | 1.35 | 4.04 | 0.90 | 10.8 | 0.1 |
| Bryce Jarvis | 12 | 0 | 22.0 | 0 | 0 | 1 | 21 | 5.73 | 4.50 | 1.50 | 8.6 | 0.0 |
| Jose Herrera | 2 | 0 | 2.0 | 0 | 0 | 0 | 0 | 4.50 | 3.14 | 2.00 | 0.0 | 0.0 |
| Austin Pope | 1 | 0 | 2.0 | 0 | 0 | 0 | 1 | 0.00 | 3.64 | 1.50 | 4.5 | 0.0 |
| A.J. Puk | 8 | 0 | 8.0 | 0 | 0 | 4 | 12 | 3.38 | 4.51 | 1.25 | 13.5 | 0.0 |
| Casey Kelly | 2 | 0 | 1.2 | 0 | 0 | 0 | 0 | 0.00 | 4.94 | 1.20 | 0.0 | -0.0 |
| Yilber Díaz | 1 | 0 | 3.0 | 0 | 0 | 0 | 1 | 9.00 | 5.47 | 2.33 | 3.0 | -0.0 |
| Juan Burgos | 13 | 0 | 13.1 | 1 | 1 | 0 | 14 | 6.07 | 5.01 | 1.88 | 9.4 | -0.1 |
| Drey Jameson | 3 | 0 | 3.0 | 0 | 1 | 1 | 0 | 3.00 | 6.14 | 2.33 | 0.0 | -0.1 |
| Jeff Brigham | 4 | 0 | 3.1 | 0 | 0 | 0 | 3 | 8.10 | 6.14 | 2.40 | 8.1 | -0.1 |
| Andrew Hoffmann | 11 | 0 | 12.0 | 1 | 1 | 0 | 12 | 6.00 | 5.80 | 2.00 | 9.0 | -0.2 |
| Kyle Nelson | 3 | 0 | 2.0 | 0 | 0 | 1 | 2 | 9.00 | 13.64 | 2.50 | 9.0 | -0.2 |
| Tommy Henry | 2 | 0 | 6.2 | 0 | 0 | 0 | 8 | 4.05 | 7.49 | 1.05 | 10.8 | -0.2 |
| Scott McGough | 13 | 0 | 16.0 | 0 | 0 | 0 | 16 | 6.75 | 5.89 | 1.56 | 9.0 | -0.2 |
| Kendall Graveman | 19 | 0 | 17.2 | 1 | 0 | 0 | 9 | 7.13 | 5.80 | 1.98 | 4.6 | -0.2 |
| Joe Mantiply | 10 | 0 | 9.2 | 0 | 1 | 0 | 8 | 15.83 | 9.45 | 3.00 | 7.4 | -0.5 |
| Anthony DeSclafani | 13 | 4 | 38.2 | 1 | 2 | 2 | 36 | 5.12 | 6.29 | 1.27 | 8.4 | -0.6 |
Attendance
Announced gate at 81 home dates, 2025.
- Average
- 29,555 81 home dates
- Median
- 29,252
- Total
- 2,393,973
- Best
- 49,122 2025-05-09
- Quietest
- 14,921 2025-09-03
- On the road
- 30,174 what they drew away
By situation
| Split | Games | Avg | Med | Low | High |
|---|---|---|---|---|---|
| All home | 81 | 29,555 | 29,252 | 14,921 | 49,122 |
| Night | 54 | 29,580 | 29,343 | 16,100 | 49,122 |
| Day | 27 | 29,505 | 28,888 | 14,921 | 46,292 |
| Weekend | 42 | 34,225 | 34,199 | 22,949 | 49,122 |
| Weekday | 39 | 24,526 | 22,513 | 14,921 | 49,070 |
| On the road | 81 | 30,174 | 30,883 | 7,324 | 51,932 |
Through the season
| Month | Games | Average |
|---|---|---|
| Mar | 4 | 40,518 |
| Apr | 12 | 27,475 |
| May | 15 | 32,355 |
| Jun | 11 | 29,238 |
| Jul | 12 | 27,164 |
| Aug | 12 | 25,115 |
| Sep | 15 | 31,194 |
By season
Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.
Game time
First pitch to final out across 162 completed games, 2025.
- Regulation
- 2:41 143 games
- All games
- 2:44
- Extra innings
- 3:08 19 of them
- Longest
- 3:50 2025-08-05, 11 inn
- Shortest
- 2:12 2025-06-11
By situation
| Split | Games | Avg | Med | Fastest | Longest |
|---|---|---|---|---|---|
| All | 162 | 2:44 | 2:42 | 2:09 | 3:50 |
| Regulation | 143 | 2:41 | 2:40 | 2:09 | 3:27 |
| Extra innings | 19 | 3:08 | 3:01 | 2:30 | 3:50 |
| Home | 81 | 2:44 | 2:41 | 2:12 | 3:50 |
| Road | 81 | 2:45 | 2:44 | 2:09 | 3:30 |
| Day | 56 | 2:44 | 2:44 | 2:09 | 3:30 |
| Night | 106 | 2:44 | 2:42 | 2:10 | 3:50 |
Through the season
| Month | Games | Average |
|---|---|---|
| Mar | 4 | 2:45 |
| Apr | 12 | 2:45 |
| May | 15 | 2:47 |
| Jun | 11 | 2:48 |
| Jul | 12 | 2:33 |
| Aug | 12 | 2:42 |
| Sep | 15 | 2:46 |
By season
Regulation games only, in minutes. 161 minutes this season.
Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.
Arizona Diamondbacks are 80-82, a .494 win rate, while their +6 run differential implies .503. That is essentially in line — the record reflects the run scoring.