Arizona Diamondbacks

90-72 1st in National League 1st in NL West
Randy JohnsonJustin Upton

HR

171

13th

R

712

26th

SO

1,088

13th

ERA

4.13

7th

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,398 712 1,350 286 40 171 687 532 57 1,111 109 24 .250 .321 .413
Team Rank 30th 26th 29th 24th 4th 13th 25th 14th 12th 16th 10th 5th 29th 29th 18th

Postseason Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Chris Young Chris Young 7 25 4 7 1 0 2 5 7 1 13 1 2 .280 .455 .560
Stephen Drew Stephen Drew 7 31 6 12 1 1 2 4 1 0 7 1 0 .387 .406 .677
Eric Byrnes Eric Byrnes 7 29 1 6 1 1 1 5 2 0 7 1 0 .207 .258 .414
Mark Reynolds Mark Reynolds 7 26 3 4 0 0 2 2 2 1 9 0 0 .154 .241 .385
Augie Ojeda Augie Ojeda 7 21 1 6 1 0 0 1 1 1 3 0 0 .286 .348 .333
Chris Snyder Chris Snyder 6 19 3 5 2 0 1 3 2 0 6 0 0 .263 .333 .526
Justin Upton Justin Upton 6 14 2 5 1 1 0 1 3 2 3 1 0 .357 .526 .571
Conor Jackson Conor Jackson 6 17 1 4 1 0 0 2 0 0 3 0 0 .235 .222 .294
Tony Clark Tony Clark 6 15 0 2 1 0 0 0 1 0 3 0 0 .133 .188 .200
Jeff Salazar Jeff Salazar 6 10 0 1 0 0 0 0 1 0 3 0 0 .100 .182 .100
Miguel Montero Miguel Montero 4 7 1 2 0 0 0 0 1 0 0 0 0 .286 .375 .286
Jeff Cirillo Jeff Cirillo 4 6 0 2 0 0 0 0 0 0 0 0 0 .333 .333 .333
Livan Hernandez Livan Hernandez 2 5 0 2 0 0 0 0 0 0 1 0 0 .400 .400 .400
Doug Davis Doug Davis 2 2 1 1 1 0 0 1 0 0 1 0 0 .500 .500 1.000
Brandon Webb Brandon Webb 2 4 0 1 0 0 0 0 0 0 3 0 0 .250 .250 .250
Micah Owings Micah Owings 2 3 1 1 0 0 0 0 0 0 1 0 0 .333 .333 .333
Alberto Callaspo Alberto Callaspo 2 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000

Team Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Team 90 72 4.13 162 162 7 4 51 1441.0 1,446 662 732 169 546 61 1,088
Team Rank 5th 5th 7th 3rd 4th 1st 1st 20th 9th 6th 10th 19th 18th 17th 13th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Eric Byrnes Eric Byrnes 160 626 103 179 30 8 21 83 57 10 98 50 7 .286 .353 .460
Chris Young Chris Young 148 569 85 135 29 3 32 68 43 6 141 27 6 .237 .295 .467
Stephen Drew Stephen Drew 150 543 60 129 28 4 12 60 60 3 100 9 0 .238 .313 .370
Orlando Hudson Orlando Hudson 139 517 69 152 28 9 10 63 70 2 87 10 2 .294 .376 .441
Conor Jackson Conor Jackson 130 415 56 118 29 1 15 60 53 4 50 2 2 .284 .368 .467
Mark Reynolds Mark Reynolds 111 366 62 102 20 4 17 62 37 5 129 0 1 .279 .349 .495
Chris Snyder Chris Snyder 110 326 37 82 20 0 13 47 40 7 67 0 1 .252 .342 .433
Carlos Quentin Carlos Quentin 81 229 29 49 16 0 5 31 18 11 54 2 2 .214 .298 .349
Chad Tracy Chad Tracy 76 227 30 60 18 2 7 35 29 1 43 0 0 .264 .346 .454
Tony Clark Tony Clark 113 221 31 55 5 1 17 51 21 0 59 0 0 .249 .310 .511
Miguel Montero Miguel Montero 84 214 30 48 7 0 10 37 20 3 35 0 0 .224 .292 .397
Scott Hairston Scott Hairston 76 176 21 39 13 1 3 16 19 1 37 2 0 .222 .301 .358
Alberto Callaspo Alberto Callaspo 56 144 10 31 8 0 0 7 9 1 14 1 1 .215 .265 .271
Justin Upton Justin Upton 43 140 17 31 8 3 2 11 11 1 37 2 0 .221 .283 .364
Augie Ojeda Augie Ojeda 57 113 16 31 2 2 1 12 15 0 13 1 0 .274 .354 .354
Jeff Salazar Jeff Salazar 38 94 13 26 6 1 1 10 9 0 19 2 0 .277 .340 .394
Brandon Webb Brandon Webb 32 73 1 6 2 0 0 3 1 0 31 0 0 .082 .095 .110
Livan Hernandez Livan Hernandez 33 75 9 16 1 0 1 5 0 0 7 0 0 .213 .211 .267
Doug Davis Doug Davis 32 58 3 4 0 0 0 1 1 0 21 0 0 .069 .085 .069
Micah Owings Micah Owings 34 60 9 20 7 1 4 15 2 0 16 0 0 .333 .349 .683
Robby Hammock Robby Hammock 34 45 5 11 2 0 0 0 3 1 7 0 0 .244 .306 .289
Jeff Cirillo Jeff Cirillo 28 40 6 8 4 0 0 6 4 0 6 0 0 .200 .273 .300
Jeff DaVanon Jeff DaVanon 13 26 5 4 2 0 0 1 5 1 8 1 1 .154 .303 .231
Emilio Bonifacio Emilio Bonifacio 11 23 2 5 1 0 0 2 4 0 3 0 1 .217 .333 .261
Edgar Gonzalez Edgar Gonzalez 30 21 0 4 0 0 0 0 0 0 4 0 0 .190 .190 .190
Randy Johnson Randy Johnson 10 15 0 1 0 0 0 0 1 0 7 0 0 .067 .125 .067
Yusmeiro Petit Yusmeiro Petit 14 16 2 1 0 0 0 0 0 0 8 0 0 .063 .063 .063
Brian Barden Brian Barden 8 12 0 1 0 0 0 0 0 0 3 0 0 .083 .083 .083
Ramon Pena Ramon Pena 72 4 1 1 0 0 0 1 0 0 2 0 0 .250 .250 .250
Jason Smith Jason Smith 2 4 0 1 0 0 0 0 0 0 2 0 0 .250 .250 .250
Juan Cruz Juan Cruz 50 2 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Dustin Nippert Dustin Nippert 36 2 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Dana Eveland Dana Eveland 5 0 0 0 0 0 0 0 0 0 0 0 0
Byung-Hyun Kim Byung-Hyun Kim 2 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Donnie Sadler Donnie Sadler 1 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000

Team Postseason Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Team 7 236 24 61 10 3 8 24 21 5 63 4 2 .258 .331 .428
Team Rank 4th 4th 4th 4th 2nd 4th 4th 4th 2nd 5th 4th 7th 3rd 3rd 3rd

Postseason Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Brandon Webb Brandon Webb 1 1 3.46 2 2 0 0 0 13.0 11 5 5 0 5 1 13
Livan Hernandez Livan Hernandez 1 1 3.86 2 2 0 0 0 11.2 13 5 5 2 7 1 6
Doug Davis Doug Davis 1 0 4.22 2 2 0 0 0 10.2 10 5 6 1 8 0 13
Brandon Lyon Brandon Lyon 0 0 0.00 5 0 0 0 0 6.0 1 0 0 0 1 0 5
Ramon Pena Ramon Pena 0 0 0.00 5 0 0 0 0 5.1 3 0 0 0 0 0 7
Jose Valverde Jose Valverde 0 1 1.93 4 0 0 0 1 4.2 2 1 1 0 4 0 8
Juan Cruz Juan Cruz 0 0 0.00 4 0 0 0 0 4.1 1 0 1 0 3 0 9
Micah Owings Micah Owings 0 1 4.91 1 1 0 0 0 3.2 6 2 6 1 2 1 2
Dustin Nippert Dustin Nippert 0 0 0.00 2 0 0 0 0 2.1 1 0 0 0 0 0 2
Doug Slaten Doug Slaten 0 0 0.00 3 0 0 0 0 1.1 1 0 0 0 2 0 1

Team Postseason Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Team 3 4 2.57 7 7 0 0 1 63.0 49 18 24 4 32 3 66
Team Rank 4th 6th 1st 4th 2nd 2nd 4th 4th 5th 3rd 4th 1st 5th 4th 4th

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Brandon Webb Brandon Webb 18 10 3.01 34 34 4 3 0 236.1 209 79 91 12 72 5 194
Livan Hernandez Livan Hernandez 11 11 4.93 33 33 1 0 0 204.1 247 112 116 34 79 6 90
Doug Davis Doug Davis 13 12 4.25 33 33 0 0 0 192.2 211 91 100 21 95 5 144
Micah Owings Micah Owings 8 8 4.30 29 27 2 1 0 152.2 146 73 81 20 50 14 106
Edgar Gonzalez Edgar Gonzalez 8 4 5.03 32 12 0 0 0 102.0 110 57 61 18 28 4 62
Ramon Pena Ramon Pena 5 4 3.27 75 0 0 0 2 85.1 63 31 36 8 31 5 63
Brandon Lyon Brandon Lyon 6 4 2.68 73 0 0 0 2 74.0 70 22 25 2 22 1 40
Jose Valverde Jose Valverde 1 4 2.66 65 0 0 0 47 64.1 46 19 21 7 26 3 78
Juan Cruz Juan Cruz 6 1 3.10 53 0 0 0 0 61.0 45 21 28 7 32 5 87
Yusmeiro Petit Yusmeiro Petit 3 4 4.58 14 10 0 0 0 57.0 58 29 30 12 18 0 40
Randy Johnson Randy Johnson 4 3 3.81 10 10 0 0 0 56.2 52 24 26 7 13 4 72
Dustin Nippert Dustin Nippert 1 1 5.56 36 0 0 0 0 45.1 48 28 30 5 16 0 38
Doug Slaten Doug Slaten 3 2 2.72 61 0 0 0 0 36.1 41 11 15 4 14 0 28
Brandon Medders Brandon Medders 1 2 4.30 30 0 0 0 0 29.1 30 14 16 9 16 1 23
Jailen Peguero Jailen Peguero 1 0 9.20 18 0 0 0 0 14.2 17 15 15 2 13 1 9
Bob Wickman Bob Wickman 0 1 1.35 8 0 0 0 0 6.2 6 1 2 0 1 1 2
Bill Murphy Bill Murphy 0 0 5.68 10 0 0 0 0 6.1 9 4 4 0 7 1 2
Dana Eveland Dana Eveland 1 0 14.40 5 1 0 0 0 5.0 8 8 8 0 5 0 3
Joe Kennedy Joe Kennedy 0 0 20.25 3 0 0 0 0 2.2 4 6 7 0 2 4 1
Byung-Hyun Kim Byung-Hyun Kim 0 1 23.63 2 2 0 0 0 2.2 11 7 9 1 2 1 3
Enrique Gonzalez Enrique Gonzalez 0 0 13.50 1 0 0 0 0 2.0 4 3 4 0 1 0 0
Jeff Cirillo Jeff Cirillo 0 0 0.00 1 0 0 0 0 1.0 0 0 0 0 2 0 1
Augie Ojeda Augie Ojeda 0 0 0.00 1 0 0 0 0 1.0 0 0 0 0 0 0 0
Mike Schultz Mike Schultz 0 0 0.00 1 0 0 0 0 1.0 1 0 0 0 0 0 1
J.D. Durbin J.D. Durbin 0 0 94.50 1 0 0 0 0 0.2 7 7 7 0 1 0 1
Randy Choate Randy Choate 0 0 2 0 0 0 0 0.0 3 0 0 0 0 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
Thu
4/25
WSH WSH
@
MIA MIA
3-1
Thu
4/25
KCR KCR
@
DET DET
8-0
Wed
4/24
OAK OAK
@
NYY NYY
3-1
Wed
4/24
LAD LAD
@
WSH WSH
2-1
Wed
4/24
HOU HOU
@
CHC CHC
1-3

Schedule

DATE MATCHUP TIME (ET)
Fri
4/26
OAK OAK
@
BAL BAL
7:05 PM
Fri
4/26
LAD LAD
@
TOR TOR
7:07 PM
Fri
4/26
CHC CHC
@
BOS BOS
7:10 PM
Fri
4/26
STL STL
@
NYM NYM
7:10 PM
Fri
4/26
CLE CLE
@
ATL ATL
7:20 PM