Randy Johnson has fanned the most career batters for the Diamondbacks, with 2,077 strikeouts.

which pitcher has the most strikeouts all-time for the diamondbacks
Johnson Webb Ray Corbin Schilling Gallen Kennedy Kelly Greinke Haren Godley Miley Collmenter Batista Bradley Anderson Hudson Davis Kim Delgado Cahill Chafin Valverde Daal Benes Hernandez Bumgarner 0 200 400 600 800 1k 1k 1k 2k 2k 2k 2.1k 1.1k 998 897 875 731 705 702 683 570 502 499 460 454 419 410 407 402 383 371 363 337 331 325 305 289 276
NAME SO G W L W% GS CG GF SHO SV IP H TBF R ER HR BB IBB HBP WP ERA WHIP K/9 H/9 BB/9 K/BB ERA- FIP FIP- PRAA
Randy Johnson Randy Johnson 2,077 233 118 62 .656 232 38 1 14 0 1630.1 1,325 6,573 594 513 163 416 20 74 27 2.83 1.07 11.47 7.31 2.30 4.99 62 2.72 60 321.8
Brandon Webb Brandon Webb 1,065 199 87 62 .584 198 15 1 8 0 1319.2 1,200 5,515 557 479 92 435 34 50 56 3.27 1.24 7.26 8.18 2.97 2.45 72 3.49 78 146.6
Robbie Ray Robbie Ray 998 147 47 46 .505 147 1 0 1 0 793.0 700 3,413 391 362 114 376 19 30 36 4.11 1.36 11.33 7.94 4.27 2.65 95 4.05 97 11.3
Patrick Corbin Patrick Corbin 897 172 56 54 .509 154 4 9 1 2 945.2 944 3,998 447 411 107 271 16 28 45 3.91 1.28 8.54 8.98 2.58 3.31 93 3.64 90 41.6
Curt Schilling Curt Schilling 875 108 58 28 .674 107 18 0 5 0 781.2 693 3,099 280 273 93 117 3 7 14 3.14 1.04 10.07 7.98 1.35 7.48 70 2.80 63 140.1
Zac Gallen Zac Gallen 731 116 43 29 .597 116 2 0 2 0 675.0 544 2,735 256 241 75 200 1 27 29 3.21 1.10 9.75 7.25 2.67 3.66 76 3.46 84 49
Ian Kennedy Ian Kennedy 705 176 52 41 .559 119 2 21 1 10 798.2 750 3,390 373 348 102 250 10 44 44 3.92 1.25 7.94 8.45 2.82 2.82 97 4.06 104 -13
Merrill Kelly Merrill Kelly 702 131 50 43 .538 131 0 0 0 0 775.1 700 3,187 340 323 99 239 10 13 13 3.75 1.21 8.15 8.13 2.77 2.94 88 4.00 97 10.8
Zack Greinke Zack Greinke 683 114 55 29 .655 114 2 0 1 0 714.2 631 2,869 285 270 91 150 8 9 18 3.40 1.09 8.60 7.95 1.89 4.55 78 3.57 85 50.1
Dan Haren Dan Haren 570 87 37 26 .587 87 5 0 2 0 586.1 557 2,397 248 232 69 107 10 13 32 3.56 1.13 8.75 8.55 1.64 5.33 81 3.30 77 63.1
Zack Godley Zack Godley 502 122 36 30 .545 81 0 12 0 2 520.2 497 2,241 286 272 60 211 11 28 40 4.70 1.36 8.68 8.59 3.65 2.38 109 4.10 99 3.4
Wade Miley Wade Miley 499 106 38 35 .521 102 0 0 0 0 638.2 649 2,700 290 269 64 196 7 10 29 3.79 1.32 7.03 9.15 2.76 2.55 96 3.79 100 1.7
Josh Collmenter Josh Collmenter 460 200 36 33 .522 75 2 51 2 2 659.1 621 2,695 274 259 78 157 17 14 8 3.54 1.18 6.28 8.48 2.14 2.93 89 4.01 104 -11.3
Miguel Batista Miguel Batista 454 154 40 34 .541 109 6 13 2 0 723.2 713 3,103 357 321 56 274 13 30 36 3.99 1.36 5.65 8.87 3.41 1.66 88 4.05 90 33.9
Archie Bradley Archie Bradley 419 249 22 25 .468 35 0 62 0 28 404.1 387 1,747 186 178 37 169 14 17 9 3.96 1.38 9.33 8.61 3.76 2.48 92 3.65 88 23.8
Brian Anderson Brian Anderson 410 160 41 42 .494 129 7 6 2 1 840.2 921 3,500 458 422 143 153 17 10 8 4.52 1.28 4.39 9.86 1.64 2.68 101 4.90 109 -35.6
Daniel Hudson Daniel Hudson 407 190 33 21 .611 54 3 30 0 9 477.2 463 1,995 228 206 46 125 7 16 19 3.88 1.23 7.67 8.72 2.36 3.26 95 3.50 88 24
Doug Davis Doug Davis 402 93 28 34 .452 93 0 0 0 0 542.0 574 2,401 277 254 59 262 12 13 29 4.22 1.54 6.68 9.53 4.35 1.53 93 4.60 104 -8.6
Byung-Hyun Kim Byung-Hyun Kim 383 245 21 23 .477 10 0 150 0 70 325.2 239 1,379 132 124 33 153 12 33 14 3.43 1.20 10.58 6.60 4.23 2.50 75 3.72 82 27.9
Randall Delgado Randall Delgado 371 246 25 19 .568 29 1 39 1 2 415.0 398 1,767 207 191 54 147 11 7 25 4.14 1.31 8.05 8.63 3.19 2.52 102 4.13 105 -8.3
Trevor Cahill Trevor Cahill 363 90 24 34 .414 74 2 9 1 1 457.1 450 1,974 239 218 38 194 4 21 32 4.29 1.41 7.14 8.86 3.82 1.87 109 3.99 104 -7.8
Andrew Chafin Andrew Chafin 337 380 12 15 .444 3 0 53 0 10 306.0 272 1,304 132 127 19 135 12 9 13 3.74 1.33 9.91 8.00 3.97 2.50 87 3.18 77 32.4
Jose Valverde Jose Valverde 331 253 9 14 .391 0 0 181 0 98 260.0 194 1,091 105 95 29 111 11 10 12 3.29 1.17 11.46 6.72 3.84 2.98 71 3.39 75 32
Omar Daal Omar Daal 325 85 26 31 .456 71 5 5 2 0 473.1 461 2,019 240 216 50 172 17 17 3 4.11 1.34 6.18 8.77 3.27 1.89 89 4.32 94 13.1
Andy Benes Andy Benes 305 67 27 25 .519 66 1 0 0 0 429.2 437 1,865 228 208 59 156 6 10 19 4.36 1.38 6.39 9.15 3.27 1.96 97 4.65 103 -7.4

Explore

More Diamondbacks Stats

Team Batting Leaders

See more

HR

9

Marte

Ketel Marte

RBI

27

Walker

Christian Walker

AVG

.293

McCarthy

Jake McCarthy

Team Pitching Leaders

See more

W

5

Gallen

Zac Gallen

K

45

Gallen

Zac Gallen

ERA

2.19

Kelly

Merrill Kelly

Team Rankings

See more

HR

39

18th

R

205

3rd

SO

303

29th

ERA

4.23

20th

2024 Division Standings

See more
TEAM W L PCT GB
Dodgers Dodgers
27 15 .643
Padres Padres
22 21 .512 5.5
Diamondbacks Diamondbacks
19 22 .463 7.5
Giants Giants
19 23 .452 8.0
Rockies Rockies
12 28 .300 14.0

Schedule

See more
DATE MATCHUP TIME (ET)
Mon
5/13
CIN CIN
@
ARI ARI
9:40 PM
Tue
5/14
CIN CIN
@
ARI ARI
9:40 PM
Wed
5/15
CIN CIN
@
ARI ARI
3:40 PM
Fri
5/17
DET DET
@
ARI ARI
9:40 PM
Sat
5/18
DET DET
@
ARI ARI
8:10 PM

Last Game

See more
BAL Orioles

26-13

2

Final

9

Sun 12 May 2024

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
Sun
5/12
MIA MIA
@
DET DET
5-6
Sun
5/12
TOR TOR
@
BAL BAL
3-2
Sat
5/11
TEX TEX
@
COL COL
1-3
Sat
5/11
KCR KCR
@
LAA LAA
4-2
Sat
5/11
STL STL
@
MIL MIL
4-3

Schedule

DATE MATCHUP TIME (ET)
Mon
5/13
TBR TBR
@
BOS BOS
7:10 PM
Mon
5/13
PHI PHI
@
NYM NYM
7:10 PM
Mon
5/13
CHC CHC
@
ATL ATL
7:20 PM
Mon
5/13
PIT PIT
@
MIL MIL
7:40 PM
Mon
5/13
CLE CLE
@
TEX TEX
8:05 PM