Arizona Diamondbacks

70-92 13th in National League 5th in NL West
Max ScherzerJustin Upton

HR

173

11th

R

720

20th

SO

1,158

10th

ERA

4.42

19th

Overview Stats Scores & Schedule Roster Splits History

Team Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Team 162 5,565 720 1,408 307 45 173 686 571 37 1,298 102 40 .253 .324 .418
Team Rank 11th 20th 25th 6th 4th 11th 20th 14th 28th 30th 13th 20th 27th 22nd 11th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Mark Reynolds Mark Reynolds 155 578 98 150 30 1 44 102 76 5 223 24 9 .260 .349 .543
Stephen Drew Stephen Drew 135 533 71 139 29 12 12 65 49 1 87 5 1 .261 .320 .428
Justin Upton Justin Upton 138 526 84 158 30 7 26 86 55 2 137 20 5 .300 .366 .532
Chris Young Chris Young 134 433 54 92 28 4 15 42 59 4 133 11 4 .212 .311 .400
Gerardo Parra Gerardo Parra 120 455 59 132 21 8 5 60 25 1 89 5 7 .290 .324 .404
Miguel Montero Miguel Montero 128 425 61 125 30 0 16 59 38 3 78 1 2 .294 .355 .478
Felipe Lopez Felipe Lopez 85 345 44 104 18 1 6 25 34 1 59 6 3 .301 .364 .412
Ryan Roberts Ryan Roberts 110 305 41 85 17 2 7 25 40 3 55 7 3 .279 .367 .416
Augie Ojeda Augie Ojeda 103 264 38 65 17 3 1 16 32 6 28 3 1 .246 .340 .345
Chad Tracy Chad Tracy 98 257 29 61 15 0 8 39 26 1 38 1 0 .237 .306 .389
Eric Byrnes Eric Byrnes 84 239 26 54 14 1 8 31 12 3 30 9 3 .226 .270 .393
Chris Snyder Chris Snyder 61 165 20 33 7 0 6 22 32 2 47 0 0 .200 .333 .352
Alex Romero Alex Romero 66 145 14 36 6 2 1 18 11 1 23 2 0 .248 .306 .338
Josh Whitesell Josh Whitesell 46 108 7 21 7 0 1 14 24 1 29 0 0 .194 .346 .287
Brandon Allen Brandon Allen 32 104 13 21 7 0 4 14 12 0 40 0 0 .202 .284 .385
Conor Jackson Conor Jackson 30 99 8 18 4 0 1 14 11 0 16 5 0 .182 .264 .253
Dan Haren Dan Haren 35 73 6 18 5 0 1 10 3 0 22 0 0 .247 .269 .356
Tony Clark Tony Clark 36 66 7 12 4 0 4 11 11 0 24 0 0 .182 .295 .424
Trent Oeltjen Trent Oeltjen 24 70 11 17 4 1 3 4 1 0 13 3 1 .243 .250 .457
Doug Davis Doug Davis 32 63 2 10 1 1 0 3 0 0 21 0 0 .159 .159 .206
Rusty Ryal Rusty Ryal 30 59 11 16 6 2 3 9 6 2 21 0 0 .271 .353 .593
Jon Garland Jon Garland 26 58 3 6 0 0 0 1 1 0 26 0 0 .103 .119 .103
Max Scherzer Max Scherzer 30 53 4 12 2 0 0 3 3 0 17 0 0 .226 .268 .264
John Hester John Hester 15 28 4 7 2 0 1 4 2 0 7 0 0 .250 .300 .429
Josh Wilson Josh Wilson 11 26 1 6 1 0 0 2 3 1 3 0 0 .231 .333 .269
Yusmeiro Petit Yusmeiro Petit 23 27 0 1 0 0 0 0 1 0 8 0 0 .037 .071 .037
Billy Buckner Billy Buckner 14 21 0 5 2 0 0 6 0 0 8 0 0 .238 .238 .333
Luke Carlin Luke Carlin 10 18 3 3 0 0 0 1 3 0 3 0 0 .167 .286 .167
Kevin Mulvey Kevin Mulvey 6 7 0 1 0 0 0 0 0 0 3 0 1 .143 .143 .143
Bryan Augenstein Bryan Augenstein 7 3 1 0 0 0 0 0 1 0 1 0 0 .000 .250 .000
Blaine Boyer Blaine Boyer 29 3 0 0 0 0 0 0 0 0 3 0 0 .000 .000 .000
Leo Rosales Leo Rosales 33 3 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Chad Qualls Chad Qualls 48 2 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Brandon Webb Brandon Webb 1 2 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Daniel Cabrera Daniel Cabrera 6 1 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Ramon Pena Ramon Pena 34 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Clay Zavada Clay Zavada 45 0 0 0 0 0 0 0 0 0 0 0 0

Team Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Team 70 92 4.42 162 162 4 1 36 1447.2 1,470 711 782 168 525 53 1,158
Team Rank 24th 24th 19th 3rd 16th 18th 23rd 10th 17th 20th 25th 14th 8th 17th 10th

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Dan Haren Dan Haren 14 10 3.14 33 33 3 1 0 229.1 192 80 83 27 38 4 223
Doug Davis Doug Davis 9 14 4.12 34 34 0 0 0 203.1 203 93 101 25 103 4 146
Max Scherzer Max Scherzer 9 11 4.12 30 30 0 0 0 170.1 166 78 94 20 63 10 174
Jon Garland Jon Garland 8 11 4.29 27 27 1 0 0 167.2 188 80 90 19 52 6 83
Yusmeiro Petit Yusmeiro Petit 3 10 5.82 23 17 0 0 0 89.2 102 58 62 19 34 0 74
Billy Buckner Billy Buckner 4 6 6.40 16 13 0 0 0 77.1 94 55 57 12 29 3 64
Juan Gutierrez Juan Gutierrez 4 3 4.06 65 0 0 0 9 71.0 67 32 33 2 30 3 66
Jon Rauch Jon Rauch 2 2 4.14 58 0 0 0 2 54.1 57 25 27 5 17 1 35
Esmerling Vasquez Esmerling Vasquez 3 3 4.42 53 0 0 0 0 53.0 52 26 27 4 29 3 45
Chad Qualls Chad Qualls 2 2 3.63 51 0 0 0 24 52.0 53 21 23 5 7 2 45
Clay Zavada Clay Zavada 3 3 3.35 49 0 0 0 0 51.0 45 19 22 5 24 3 52
Leo Rosales Leo Rosales 2 1 4.76 33 0 0 0 0 45.1 40 24 24 5 12 0 31
Blaine Boyer Blaine Boyer 0 1 2.68 30 0 0 0 0 37.0 39 11 20 0 12 3 18
Ramon Pena Ramon Pena 5 3 4.24 37 0 0 0 1 34.0 41 16 20 3 11 1 26
Scott Schoeneweis Scott Schoeneweis 1 2 7.13 45 0 0 0 0 24.0 29 19 20 6 13 2 14
Kevin Mulvey Kevin Mulvey 0 3 7.04 6 4 0 0 0 23.0 23 18 18 5 12 2 18
Daniel Schlereth Daniel Schlereth 1 4 5.89 21 0 0 0 0 18.1 15 12 13 1 15 1 22
Bryan Augenstein Bryan Augenstein 0 1 7.94 7 2 0 0 0 17.0 23 15 16 2 6 2 6
Daniel Cabrera Daniel Cabrera 0 1 6.55 6 1 0 0 0 11.0 11 8 8 0 7 2 7
Doug Slaten Doug Slaten 0 0 7.11 11 0 0 0 0 6.1 10 5 5 1 1 0 4
Bobby Korecky Bobby Korecky 0 0 13.50 5 0 0 0 0 6.0 11 9 9 0 4 0 3
Brandon Webb Brandon Webb 0 0 13.50 1 1 0 0 0 4.0 6 6 6 2 2 1 2
Tom Gordon Tom Gordon 0 1 21.60 3 0 0 0 0 1.2 3 4 4 0 3 0 0
Josh Wilson Josh Wilson 0 0 0.00 1 0 0 0 0 1.0 0 0 0 0 1 0 0

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
4/24
HOU HOU
@
CHC CHC
1-3
Wed
4/24
SEA SEA
@
TEX TEX
4-3
Wed
4/24
CWS CWS
@
MIN MIN
3-6
Wed
4/24
PHI PHI
@
CIN CIN
5-0
Wed
4/24
MIL MIL
@
PIT PIT
7-5

Schedule

DATE MATCHUP TIME (ET)
Thu
4/25
TOR TOR
@
KCR KCR
2:10 PM
Thu
4/25
SDP SDP
@
COL COL
3:10 PM
Thu
4/25
LAD LAD
@
WSH WSH
4:05 PM
Thu
4/25
OAK OAK
@
NYY NYY
7:05 PM
Fri
4/26
KCR KCR
@
DET DET
1:10 PM