Arizona Diamondbacks

85-77 7th in National League 2nd in NL West
Nick AhmedKetel MarteMerrill Kelly

HR

220

18th

R

813

11th

SO

1,427

15th

ERA

4.25

12th

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,633 813 1,419 288 40 220 778 540 70 1,360 88 14 .252 .323 .434
Team Rank 5th 11th 12th 15th 3rd 18th 11th 16th 13th 9th 10th 2nd 14th 16th 13th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Eduardo Escobar Eduardo Escobar 158 636 94 171 29 10 35 118 50 3 130 5 1 .269 .320 .511
Ketel Marte Ketel Marte 144 569 97 187 36 9 32 92 53 4 86 10 2 .329 .389 .592
Nick Ahmed Nick Ahmed 158 556 79 141 33 6 19 82 52 4 113 8 2 .254 .316 .437
Christian Walker Christian Walker 152 529 86 137 26 1 29 73 67 6 155 8 1 .259 .348 .476
Adam Jones Adam Jones 137 485 66 126 25 1 16 67 31 8 101 2 1 .260 .313 .414
Jarrod Dyson Jarrod Dyson 130 400 65 92 11 2 7 27 47 2 86 30 4 .230 .313 .320
David Peralta David Peralta 99 382 48 105 29 3 12 57 35 5 87 0 0 .275 .343 .461
Carson Kelly Carson Kelly 111 314 46 77 19 0 18 47 48 2 79 0 0 .245 .348 .478
Wilmer Flores Wilmer Flores 89 265 31 84 18 0 9 37 15 4 31 0 0 .317 .361 .487
Tim Locastro Tim Locastro 91 212 38 53 12 2 1 17 14 22 44 17 0 .250 .357 .340
Jake Lamb Jake Lamb 78 187 26 36 8 2 6 30 32 5 55 1 0 .193 .323 .353
Ildemaro Vargas Ildemaro Vargas 92 201 25 54 9 1 6 24 9 0 24 1 0 .269 .299 .413
Alex Avila Alex Avila 63 164 22 34 8 0 9 24 36 1 68 1 0 .207 .353 .421
Josh Rojas Josh Rojas 41 138 17 30 7 0 2 16 18 1 41 4 2 .217 .312 .312
Kevin Cron Kevin Cron 39 71 12 15 4 0 6 16 4 2 28 0 1 .211 .269 .521
Blake Swihart Blake Swihart 31 66 9 9 0 0 3 9 4 0 29 0 0 .136 .186 .273
John Ryan Murphy John Ryan Murphy 25 62 9 11 3 0 4 7 6 0 28 0 0 .177 .250 .419
Merrill Kelly Merrill Kelly 30 52 3 1 0 0 0 2 2 0 25 0 0 .019 .056 .019
Robbie Ray Robbie Ray 31 55 1 4 0 0 0 3 0 0 28 0 0 .073 .073 .073
Zack Greinke Zack Greinke 24 48 7 13 4 1 3 8 2 0 11 1 0 .271 .300 .583
Caleb Joseph Caleb Joseph 20 38 5 8 2 0 0 3 1 1 10 0 0 .211 .250 .263
Abraham Almonte Abraham Almonte 17 31 11 9 3 1 1 4 7 0 8 0 0 .290 .421 .548
Domingo Leyba Domingo Leyba 21 25 6 7 2 1 0 5 4 0 9 0 0 .280 .367 .440
Taylor Clarke Taylor Clarke 21 24 2 6 0 0 1 2 0 0 10 0 0 .250 .250 .375
Alex Young Alex Young 16 25 1 1 0 0 0 0 0 0 18 0 0 .040 .040 .040
Zack Godley Zack Godley 23 18 3 3 0 0 0 2 3 0 9 0 0 .167 .286 .167
Mike Leake Mike Leake 10 20 0 1 0 0 0 1 0 0 11 0 0 .050 .050 .050
Luke Weaver Luke Weaver 13 19 2 2 0 0 1 4 0 0 11 0 0 .105 .100 .263
Zac Gallen Zac Gallen 8 9 1 1 0 0 0 1 0 0 3 0 0 .111 .111 .111
Jon Duplantier Jon Duplantier 15 8 1 1 0 0 0 0 0 0 5 0 0 .125 .125 .125
Matt Andriese Matt Andriese 51 6 0 0 0 0 0 0 0 0 3 0 0 .000 .000 .000
Matt Koch Matt Koch 9 6 0 0 0 0 0 0 0 0 5 0 0 .000 .000 .000
Yasmany Tomas Yasmany Tomas 4 6 0 0 0 0 0 0 0 0 3 0 0 .000 .000 .000
T.J. McFarland T.J. McFarland 47 3 0 0 0 0 0 0 0 0 3 0 0 .000 .000 .000
James Sherfy James Sherfy 17 2 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Archie Bradley Archie Bradley 61 1 0 0 0 0 0 0 0 0 1 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 85 77 4.25 162 162 0 0 45 1465.0 1,400 691 743 220 516 62 1,427
Team Rank 13th 13th 12th 1st 23rd 18th 9th 4th 15th 13th 12th 14th 11th 12th 15th

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Merrill Kelly Merrill Kelly 13 14 4.42 32 32 0 0 0 183.1 184 90 95 29 57 2 158
Robbie Ray Robbie Ray 12 8 4.34 33 33 0 0 0 174.1 150 84 91 30 84 5 235
Zack Greinke Zack Greinke 10 4 2.90 23 23 0 0 0 146.0 117 47 48 15 21 3 135
Taylor Clarke Taylor Clarke 5 5 5.31 23 15 0 0 1 84.2 86 50 55 23 30 6 68
Alex Young Alex Young 7 5 3.56 17 15 0 0 0 83.1 72 33 40 14 27 4 71
Zack Godley Zack Godley 3 5 6.39 27 9 0 0 2 76.0 81 54 55 12 35 4 58
Archie Bradley Archie Bradley 4 5 3.52 66 1 0 0 18 71.2 67 28 30 5 36 5 87
Matt Andriese Matt Andriese 5 5 4.71 54 0 0 0 1 70.2 72 37 37 8 27 3 79
Luke Weaver Luke Weaver 4 3 2.94 12 12 0 0 0 64.1 55 21 22 6 14 3 69
Yoan Lopez Yoan Lopez 2 7 3.41 70 0 0 0 1 60.2 52 23 27 11 17 0 42
Mike Leake Mike Leake 3 3 4.35 10 10 0 0 0 60.0 74 29 36 15 8 6 27
T.J. McFarland T.J. McFarland 0 0 4.82 51 0 0 0 0 56.0 71 30 35 6 20 1 35
Yoshihisa Hirano Yoshihisa Hirano 5 5 4.75 62 0 0 0 1 53.0 51 28 31 7 22 3 61
Andrew Chafin Andrew Chafin 2 2 3.76 77 0 0 0 0 52.2 52 22 23 6 18 2 68
Zac Gallen Zac Gallen 2 3 2.89 8 8 0 0 0 43.2 37 14 14 5 18 2 53
Jon Duplantier Jon Duplantier 1 1 4.42 15 3 0 0 1 36.2 39 18 18 2 18 5 34
Greg Holland Greg Holland 1 2 4.54 40 0 0 0 17 35.2 25 18 18 5 24 0 41
Stefan Crichton Stefan Crichton 1 0 3.56 28 0 0 0 0 30.1 23 12 12 3 8 2 33
Kevin Ginkel Kevin Ginkel 3 0 1.48 25 0 0 0 2 24.1 15 4 7 2 9 0 28
Matt Koch Matt Koch 0 0 9.15 9 0 0 0 0 20.2 29 21 21 8 4 5 9
James Sherfy James Sherfy 1 0 5.89 17 0 0 0 1 18.1 23 12 12 4 5 1 22
Robby Scott Robby Scott 1 0 4.91 11 0 0 0 0 7.1 8 4 4 1 7 0 9
Joel Payamps Joel Payamps 0 0 4.50 2 0 0 0 0 4.0 4 2 2 0 3 0 3
John Ryan Murphy John Ryan Murphy 0 0 27.00 2 0 0 0 0 3.0 10 9 9 3 3 0 0
Alex Avila Alex Avila 0 0 4.50 2 0 0 0 0 2.0 2 1 1 0 1 0 1
Caleb Joseph Caleb Joseph 0 0 0.00 2 0 0 0 0 1.1 0 0 0 0 0 0 0
Taijuan Walker Taijuan Walker 0 0 0.00 1 1 0 0 0 1.0 1 0 0 0 0 0 1

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
LAD LAD
@
WSH WSH
2-1
Wed
4/24
HOU HOU
@
CHC CHC
1-3
Wed
4/24
SEA SEA
@
TEX TEX
4-3
Wed
4/24
SDP SDP
@
COL COL
9-10
Wed
4/24
CWS CWS
@
MIN MIN
3-6

Schedule

DATE MATCHUP TIME (ET)
Thu
4/25
OAK OAK
@
NYY NYY
7:05 PM
Fri
4/26
KCR KCR
@
DET DET
1:10 PM
Fri
4/26
OAK OAK
@
BAL BAL
7:05 PM
Fri
4/26
LAD LAD
@
TOR TOR
7:07 PM
Fri
4/26
WSH WSH
@
MIA MIA
7:10 PM