most strikeouts allowed from may 2, 1994 to september 30, 2016

Between May 2, 1994 and September 30, 2016, Randy Johnson struck out the most hitters, with 3,707 strikeouts.

Interpreted as:
most strikeouts allowed by a player from May 2, 1994 to september 30, 2016
NAMESOGWLW%GSERACGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Randy Johnson
R. Johnson
3,707
447
233
108
.683
434
3.10
72
29
1
3020.2
2,477
1,039
1,171
313
855
133
5
31
12,270
60
11.04
2.55
4.34
0.93
30.2
7.0
1.10
.298
3.49
7.38
2Pedro Martinez
P. Martinez
2,986
404
208
92
.693
401
2.94
46
17
1
2679.2
2,119
875
959
232
694
131
2
25
10,789
57
10.03
2.33
4.30
0.78
27.7
6.4
1.05
.280
3.22
7.12
3CC Sabathia
CC Sabathia
2,726
482
223
141
.613
482
3.70
38
12
0
3168.1
3,003
1,303
1,423
315
959
104
0
43
13,233
66
7.74
2.72
2.84
0.89
20.6
7.2
1.25
.294
4.04
8.53
4Curt Schilling
C. Schilling
2,643
387
182
113
.617
365
3.45
66
14
9
2616.0
2,410
1,004
1,046
300
513
43
21
23
10,601
51
9.09
1.76
5.15
1.03
24.9
4.8
1.12
.297
3.60
8.29
5Roger Clemens
R. Clemens
2,601
401
188
97
.660
400
3.28
26
10
0
2651.1
2,275
966
1,061
215
950
94
0
22
11,034
92
8.83
3.22
2.74
0.73
23.6
8.6
1.22
.287
3.60
7.72
6Javier Vazquez
J. Vazquez
2,536
450
165
160
.508
443
4.22
28
8
0
2840.0
2,784
1,331
1,431
373
763
88
5
58
11,935
76
8.04
2.42
3.32
1.18
21.2
6.4
1.25
.295
4.53
8.82
7A.J. Burnett
A.J. Burnett
2,513
435
164
157
.511
430
3.99
24
10
0
2731.1
2,519
1,210
1,328
263
1,100
143
1
35
11,665
161
8.28
3.62
2.28
0.87
21.5
9.4
1.32
.295
4.38
8.30
8Mike Mussina
M. Mussina
2,488
462
229
136
.627
461
3.77
44
17
0
3022.2
2,973
1,265
1,360
329
662
54
0
24
12,421
57
7.41
1.97
3.76
0.98
20.0
5.3
1.20
.297
4.05
8.85
9Andy Pettitte
A. Pettitte
2,448
531
256
153
.626
521
3.85
26
4
0
3316.0
3,448
1,418
1,572
288
1,031
55
3
42
14,074
69
6.64
2.80
2.37
0.78
17.4
7.3
1.35
.308
4.27
9.36
10Bartolo Colon
B. Colon
2,359
508
232
162
.589
499
3.94
36
13
0
3167.1
3,224
1,385
1,508
378
888
60
1
46
13,360
42
6.70
2.52
2.66
1.07
17.7
6.6
1.30
.294
4.28
9.16
11Felix Hernandez
F. Hernandez
2,261
358
154
108
.588
358
3.15
25
11
0
2412.2
2,153
845
943
202
695
81
0
16
9,893
132
8.43
2.59
3.25
0.75
22.9
7.0
1.18
.293
3.52
8.03
12Jake Peavy
J. Peavy
2,207
388
152
126
.547
377
3.63
15
6
0
2377.0
2,134
960
1,011
259
708
78
3
42
9,838
46
8.36
2.68
3.12
0.98
22.4
7.2
1.20
.285
3.83
8.08
13Greg Maddux
G. Maddux
2,200
490
236
140
.628
490
3.17
57
20
0
3251.0
3,114
1,144
1,272
256
485
87
0
100
13,143
34
6.09
1.34
4.54
0.71
16.7
3.7
1.11
.283
3.52
8.62
14Justin Verlander
J. Verlander
2,189
351
173
105
.622
351
3.48
23
7
0
2332.0
2,066
901
980
217
698
80
0
22
9,637
73
8.45
2.69
3.14
0.84
22.7
7.2
1.19
.287
3.78
7.97
15John Lackey
J. Lackey
2,145
417
176
135
.566
416
3.88
18
8
0
2669.2
2,697
1,150
1,254
283
762
121
0
29
11,299
114
7.23
2.57
2.81
0.95
19.0
6.7
1.30
.302
4.23
9.09
16Cole Hamels
C. Hamels
2,122
339
136
96
.586
338
3.31
15
7
0
2214.1
1,979
815
869
246
592
63
0
41
9,064
43
8.62
2.41
3.58
1.00
23.4
6.5
1.16
.287
3.53
8.04
17Roy Halladay
R. Halladay
2,117
416
203
105
.659
390
3.38
67
20
1
2749.1
2,646
1,034
1,135
236
592
81
6
28
11,287
56
6.93
1.94
3.58
0.77
18.8
5.2
1.18
.292
3.72
8.66
18John Smoltz
J. Smoltz
2,109
538
139
88
.612
296
3.21
25
10
154
2220.2
1,989
793
856
184
550
38
204
57
9,049
71
8.55
2.23
3.83
0.75
23.3
6.1
1.14
.293
3.47
8.06
19Kevin Millwood
K. Millwood
2,083
451
169
152
.526
443
4.11
22
6
0
2720.1
2,770
1,243
1,357
296
843
74
3
46
11,616
67
6.89
2.79
2.47
0.98
17.9
7.3
1.33
.297
4.49
9.16
20Tim Hudson
T. Hudson
2,080
482
222
133
.625
479
3.49
26
13
0
3126.2
2,957
1,213
1,319
248
917
124
0
84
13,005
84
5.99
2.64
2.27
0.71
16.0
7.1
1.24
.281
3.80
8.51
21Ryan Dempster
R. Dempster
2,075
579
132
133
.498
351
4.35
11
3
87
2387.0
2,347
1,154
1,250
267
1,071
91
186
47
10,412
80
7.82
4.04
1.94
1.01
19.9
10.3
1.43
.301
4.71
8.85
22Tim Wakefield
T. Wakefield
2,046
590
186
168
.525
430
4.43
26
3
22
3006.0
2,931
1,480
1,682
401
1,095
176
77
30
12,971
125
6.13
3.28
1.87
1.20
15.8
8.4
1.34
.273
5.04
8.78
23Zack Greinke
Z. Greinke
2,021
390
155
100
.608
349
3.42
15
5
1
2253.1
2,133
856
921
218
549
59
8
20
9,279
68
8.07
2.19
3.68
0.87
21.8
5.9
1.19
.298
3.68
8.52
24Dan Haren
D. Haren
2,013
391
153
131
.539
380
3.75
16
6
1
2419.2
2,357
1,009
1,105
305
500
67
4
39
10,022
98
7.49
1.86
4.03
1.13
20.1
5.0
1.18
.288
4.11
8.77
25Johan Santana
J. Santana
1,988
360
139
78
.641
284
3.20
15
10
1
2025.2
1,726
721
773
220
567
36
23
13
8,262
68
8.83
2.52
3.51
0.98
24.1
6.9
1.13
.276
3.43
7.67
StatMuse has game-level data for strikeouts going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Diamondbacks Stats

Team Batting Leaders

HR

17

Marte

Ketel Marte

RBI

56

Marte

Ketel Marte

AVG

.304

Moreno

Gabriel Moreno
Team Pitching Leaders

W

8

Rodriguez

Eduardo Rodriguez

K

82

Rodriguez

Eduardo Rodriguez

ERA

2.62

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

93

30th

R

433

19th

SO

674

30th

ERA

4.21

14th

2026 Division Standings
TEAMWLPCTGB
63
38
.624
Diamondbacks Diamondbacks
51
48
.515
11.0
49
51
.490
13.5
42
58
.420
20.5
40
62
.392
23.5
Schedule
DATEMATCHUPTIME (ET)
Tue
7/21
@
9:40 PM
Wed
7/22
@
3:40 PM
Thu
7/23
@
5:15 PM
Fri
7/24
@
6:45 PM
Sat
7/25
@
4:05 PM
Last Game
STL Cardinals

51 - 47

7

Final

8

AZ Diamondbacks

51 - 48

Sun 19 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
58
41
.586
56
45
.554
3.0
52
49
.515
7.0
51
50
.505
8.0
42
59
.416
17.0
NL CentralWLPCTGB
63
37
.630
56
44
.560
7.0
51
47
.520
11.0
52
49
.515
11.5
45
53
.459
17.0
NL WestWLPCTGB
63
38
.624
51
48
.515
11.0
49
51
.490
13.5
42
58
.420
20.5
40
62
.392
23.5
AL EastWLPCTGB
57
42
.576
56
44
.560
1.5
51
48
.515
6.0
49
52
.485
9.0
46
54
.460
11.5
AL CentralWLPCTGB
53
46
.535
53
48
.525
1.0
49
52
.485
5.0
47
53
.470
6.5
41
60
.406
13.0
AL WestWLPCTGB
50
50
.500
50
50
.500
48
54
.471
3.0
42
57
.424
7.5
39
61
.390
11.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
7/2
@
11-5
Thu
7/2
@
7-12
Fri
7/3
@
17-1
Fri
7/3
@
5-9
Fri
7/3
@
2-5

Schedule

DATEMATCHUPTIME (ET)
Tue
7/21
@
6:40 PM
Tue
7/21
@
6:40 PM
Tue
7/21
@
7:05 PM
Tue
7/21
@
7:07 PM
Tue
7/21
@
7:10 PM