MLB/Teams/Arizona Diamondbacks

ARIZONA DIAMONDBACKS

National League West · 20082026 · 2,328 games
80-82
2025 REGULAR SEASON
.494 · 4 of 5 in the division
791
RUNS SCORED
4.88 per game
785
RUNS ALLOWED
4.85 per game
+6
RUN DIFFERENTIAL
No postseason

01/2025 hitting

21 batters
Regular season
PlayerPOSGABRH2B3BHRRBIBBSOSBAVGOBPSLG
Geraldo PerdomoSS1615979817333520100948327.290.386.462
Corbin CarrollRF143564107146321731846715332.259.338.541
Lourdes Gurriel Jr.LF129500521242421980317610.248.292.418
Ketel Marte2B12648087136280287264834.283.368.517
Alek ThomasCF14343351108193938211227.249.284.370
Eugenio Suárez3B10638764961903687291171.248.300.576
Josh Naylor1B93349491021911159374911.292.360.447
Gabriel MorenoC83277447912194029532.285.353.433
Pavin Smith1B87244366317182841922.258.365.434
Blaze AlexanderSS74230315312172822864.230.298.383
Jake McCarthyCF6720618427542010406.204.241.345
Tim Tawa2B7419929408071820648.201.274.347
Randal GrichukRF70175254215172210390.240.281.457
James McCannC421231832605178330.260.305.431
Adrian Del CastilloC44120929604178470.242.289.392
Ildemaro Vargas2B381151231213192150.270.282.383
Tyler Locklear1B311031118003610433.175.248.262
Jorge BarrosaLF337181030172220.141.164.225
Jordan LawlarSS286691270056262.182.250.288
Connor KaiserSS1118121002150.111.158.167
Aramis GarciaC24000000030.000.000.000

02/2025 pitching

34 pitchers
Regular season
PlayerGWLIPHERBBSOHRERAWHIP
Zac Gallen331315192.017610366175314.831.26
Brandon Pfaadt33139176.219810337147265.251.33
Eduardo Rodriguez2999154.11788660143255.021.54
Ryne Nelson3373154.01245841132173.391.07
Merrill Kelly2296128.2984638121143.221.06
Corbin Burnes113264.14919266372.661.17
Jalen Beeks615357.14224204763.771.08
Ryan Thompson483241.14218133643.921.33
John Curtiss303236.2291652453.930.93
Shelby Miller373336.1248114031.980.96
Juan Morillo420334.13816203624.191.69
Andrew Saalfrank282129.0194101911.241.00
Kevin Ginkel291425.22921132927.361.64
Kyle Backhus320325.1281382234.621.42
Bryce Jarvis120022.02314102135.731.50
Taylor Rashi100116.116882204.411.47
Justin Martinez171215.177122214.111.24
Brandyn Garcia120212.114851305.841.54
Joe Mantiply10019.2261738515.833.00
A.J. Puk8008.08321223.381.25
Andrew Hoffmann8117.1766717.361.77
Scott McGough7007.0656516.431.71
Cristian Mena3106.2313811.350.90
Juan Burgos9116.21066628.102.40
Tommy Henry2006.2631834.051.05
José Castillo5016.110833311.372.05
Philip Abner5003.2523504.912.18
Drey Jameson3013.0413003.002.33
Yilber Díaz1003.0433109.002.33
Christian Montes De Oca1002.2001200.000.38
Trevor Richards2002.2410303.381.50
Austin Pope1002.0201100.001.50
Kyle Nelson3002.0124219.002.50
Casey Kelly2001.2101000.001.20

03/2025 results

162 played
162 scheduled
vs CHC
MAR 27
L 610
vs CHC
MAR 28
W 81
vs CHC
MAR 29
L 34
vs CHC
MAR 30
W 106
@ NYY
APR 1
W 75
@ NYY
APR 2
W 43
@ NYY
APR 3
L 79
@ WSH
APR 4
W 64
@ WSH
APR 5
L 34
@ WSH
APR 6
L 45
vs BAL
APR 7
L 15
vs BAL
APR 8
W 43
vs BAL
APR 9
W 90
vs MIL
APR 11
L 07
vs MIL
APR 12
W 54
vs MIL
APR 13
W 52
@ MIA
APR 15
W 104
@ MIA
APR 16
W 62
@ MIA
APR 17
W 64
@ CHC
APR 18
L 1113
@ CHC
APR 19
L 26
@ CHC
APR 20
W 32
vs TB
APR 22
W 51
vs TB
APR 23
L 67
vs TB
APR 24
L 47
vs ATL
APR 25
L 28
vs ATL
APR 26
L 78
vs ATL
APR 27
W 64
@ NYM
APR 29
L 38
@ NYM
APR 30
W 43
@ NYM
MAY 1
W 42
@ PHI
MAY 2
L 23
@ PHI
MAY 3
L 27
@ PHI
MAY 4
W 119
vs NYM
MAY 5
L 45
vs NYM
MAY 6
W 51
vs NYM
MAY 7
L 17
vs LAD
MAY 8
W 53
vs LAD
MAY 9
L 1114
vs LAD
MAY 10
W 30
vs LAD
MAY 11
L 18
@ SF
MAY 12
W 21
@ SF
MAY 13
L 610
@ SF
MAY 14
W 87
vs COL
MAY 16
W 80
vs COL
MAY 17
L 1214
vs COL
MAY 18
W 10
@ LAD
MAY 19
W 95
@ LAD
MAY 20
L 34
@ LAD
MAY 21
L 13
@ STL
MAY 23
L 34
@ STL
MAY 24
L 56
@ STL
MAY 25
L 34
vs PIT
MAY 26
W 50
vs PIT
MAY 27
L 69
vs PIT
MAY 28
L 110
vs WSH
MAY 30
L 79
vs WSH
MAY 31
L 711
vs WSH
JUN 1
W 31
@ ATL
JUN 3
W 83
@ ATL
JUN 4
W 21
@ ATL
JUN 5
W 1110
@ CIN
JUN 6
L 34
@ CIN
JUN 7
L 113
@ CIN
JUN 8
L 24
vs SEA
JUN 9
W 84
vs SEA
JUN 10
W 103
vs SEA
JUN 11
W 52
vs SD
JUN 13
W 51
vs SD
JUN 14
W 87
vs SD
JUN 15
L 28
@ TOR
JUN 17
L 45
@ TOR
JUN 18
L 18
@ TOR
JUN 19
W 95
@ COL
JUN 20
W 148
@ COL
JUN 21
W 53
@ COL
JUN 22
L 24
@ CWS
JUN 23
W 100
@ CWS
JUN 24
W 41
@ CWS
JUN 25
L 37
vs MIA
JUN 27
L 89
vs MIA
JUN 28
L 78
vs MIA
JUN 29
L 46
vs SF
JUN 30
W 42
vs SF
JUL 1
W 82
vs SF
JUL 2
L 56
vs SF
JUL 3
L 27
vs KC
JUL 4
L 39
vs KC
JUL 5
W 71
vs KC
JUL 6
L 04
@ SD
JUL 7
W 63
@ SD
JUL 8
L 01
@ SD
JUL 9
W 82
@ SD
JUL 10
L 34
@ LAA
JUL 11
L 56
@ LAA
JUL 12
L 510
@ LAA
JUL 13
W 51
vs STL
JUL 18
W 73
vs STL
JUL 19
W 101
vs STL
JUL 20
W 53
vs HOU
JUL 21
L 36
vs HOU
JUL 22
L 13
vs HOU
JUL 23
L 34
@ PIT
JUL 25
W 10
@ PIT
JUL 26
L 02
@ PIT
JUL 27
L 06
@ DET
JUL 28
L 15
@ DET
JUL 29
L 212
@ DET
JUL 30
L 27
@ ATH
AUG 1
L 15
@ ATH
AUG 2
W 72
@ ATH
AUG 3
W 64
vs SD
AUG 4
W 62
vs SD
AUG 5
L 510
vs SD
AUG 6
L 23
vs COL
AUG 8
W 61
vs COL
AUG 9
W 65
vs COL
AUG 10
W 136
@ TEX
AUG 11
L 67
@ TEX
AUG 12
W 32
@ TEX
AUG 13
W 64
@ COL
AUG 14
W 82
@ COL
AUG 15
L 34
@ COL
AUG 16
L 710
@ COL
AUG 17
L 56
vs CLE
AUG 18
L 13
vs CLE
AUG 19
W 65
vs CLE
AUG 20
W 32
vs CIN
AUG 22
W 65
vs CIN
AUG 23
W 101
vs CIN
AUG 24
L 16
@ MIL
AUG 25
L 57
@ MIL
AUG 26
L 89
@ MIL
AUG 27
W 32
@ MIL
AUG 28
W 64
@ LAD
AUG 29
W 30
@ LAD
AUG 30
W 61
@ LAD
AUG 31
L 45
vs TEX
SEP 1
L 57
vs TEX
SEP 2
W 53
vs TEX
SEP 3
W 20
vs BOS
SEP 5
W 105
vs BOS
SEP 6
W 51
vs BOS
SEP 7
L 47
@ SF
SEP 8
L 511
@ SF
SEP 9
L 35
@ SF
SEP 10
W 53
@ MIN
SEP 12
L 89
@ MIN
SEP 13
W 52
@ MIN
SEP 14
W 64
vs SF
SEP 15
W 81
vs SF
SEP 16
W 65
vs SF
SEP 17
L 15
vs PHI
SEP 19
L 28
vs PHI
SEP 20
W 43
vs PHI
SEP 21
W 92
vs LAD
SEP 23
W 54
vs LAD
SEP 24
L 45
vs LAD
SEP 25
L 08
@ SD
SEP 26
L 47
@ SD
SEP 27
L 15
@ SD
SEP 28
L 412

Everything above is 2025 regular season; spring training is excluded and postseason games appear in the results list marked with their round but are not in the record or the roster tables. A player appears in the hitting table if he batted and in the pitching table if he pitched, both decided by what he actually did rather than by his listed position, so a position player who finished a blowout on the mound appears in both. Innings pitched is summed as outs and converted once: the stored value is in thirds, so “6.1” is six innings and one out, and adding those as decimals understates a staff’s workload. ERA and WHIP are computed from those out totals rather than averaged from per-game figures. On-base percentage here is (H + BB) over (AB + BB); hit-by-pitch and sacrifice flies are not in the source rows, so it is marginally below the official figure for players who are hit often.