most strikeouts allowed from april 9, 1994 to september 20, 2016

Between April 9, 1994 and September 20, 2016, Randy Johnson struck out the most batters, with 3,747 strikeouts.

Interpreted as:
most strikeouts allowed by a player from April 9, 1994 to september 20, 2016
NAMESOGWLW%GSERACGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Randy Johnson
R. Johnson
3,747
452
235
110
.681
439
3.12
74
29
1
3054.0
2,510
1,060
1,193
319
874
136
5
31
12,417
61
11.04
2.58
4.29
0.94
30.2
7.0
1.11
.298
3.52
7.40
2Pedro Martinez
P. Martinez
3,019
408
209
93
.692
405
2.94
46
17
1
2706.1
2,136
885
969
234
701
135
2
26
10,896
59
10.04
2.33
4.31
0.78
27.7
6.4
1.05
.279
3.22
7.10
3CC Sabathia
CC Sabathia
2,716
480
222
141
.612
480
3.72
38
12
0
3154.0
2,995
1,302
1,422
314
954
104
0
43
13,181
66
7.75
2.72
2.85
0.90
20.6
7.2
1.25
.295
4.06
8.55
4Curt Schilling
C. Schilling
2,664
392
182
117
.609
370
3.46
66
14
9
2648.1
2,441
1,018
1,060
303
523
45
21
25
10,738
52
9.05
1.78
5.09
1.03
24.8
4.9
1.12
.297
3.60
8.30
5Roger Clemens
R. Clemens
2,633
406
191
98
.661
405
3.26
27
11
0
2689.1
2,298
973
1,070
218
958
95
0
22
11,177
92
8.81
3.21
2.75
0.73
23.6
8.6
1.21
.286
3.58
7.69
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,512
467
233
137
.630
466
3.76
44
17
0
3058.1
3,006
1,278
1,373
332
670
54
0
25
12,567
57
7.39
1.97
3.75
0.98
20.0
5.3
1.20
.297
4.04
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,353
506
232
161
.590
497
3.92
36
13
0
3158.1
3,210
1,376
1,499
376
888
60
1
46
13,319
42
6.71
2.53
2.65
1.07
17.7
6.7
1.30
.294
4.27
9.15
11Felix Hernandez
F. Hernandez
2,254
356
154
107
.590
356
3.15
25
11
0
2400.0
2,141
841
935
202
690
80
0
16
9,839
132
8.45
2.59
3.27
0.76
22.9
7.0
1.18
.293
3.51
8.03
12Greg Maddux
G. Maddux
2,230
495
239
142
.627
495
3.14
59
21
0
3291.1
3,139
1,150
1,281
257
492
87
0
100
13,291
36
6.10
1.35
4.53
0.70
16.8
3.7
1.10
.282
3.50
8.58
13Jake Peavy
J. Peavy
2,207
387
152
126
.547
377
3.63
15
6
0
2376.0
2,133
959
1,010
259
707
78
3
42
9,833
46
8.36
2.68
3.12
0.98
22.4
7.2
1.20
.285
3.83
8.08
14Justin Verlander
J. Verlander
2,166
349
171
105
.620
349
3.49
23
7
0
2318.1
2,058
899
978
215
695
79
0
22
9,586
73
8.41
2.70
3.12
0.83
22.6
7.3
1.19
.287
3.80
7.99
15John Lackey
J. Lackey
2,138
415
174
135
.563
414
3.88
18
8
0
2657.2
2,687
1,147
1,251
283
758
121
0
29
11,251
113
7.24
2.57
2.82
0.96
19.0
6.7
1.30
.302
4.24
9.10
16John Smoltz
J. Smoltz
2,129
541
140
90
.609
299
3.23
25
10
154
2242.2
2,010
805
868
187
557
38
204
57
9,140
71
8.54
2.24
3.82
0.75
23.3
6.1
1.14
.293
3.48
8.07
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
18Cole Hamels
C. Hamels
2,109
337
135
96
.584
336
3.32
15
7
0
2200.1
1,965
812
864
245
590
63
0
41
9,010
42
8.63
2.41
3.57
1.00
23.4
6.5
1.16
.287
3.53
8.04
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,014
389
154
100
.606
348
3.42
15
5
1
2247.1
2,131
854
919
217
545
59
8
19
9,255
68
8.07
2.18
3.70
0.87
21.8
5.9
1.19
.298
3.68
8.53
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

24

Arenado

Nolan Arenado

RBI

73

Marte

Ketel Marte

AVG

.300

Moreno

Gabriel Moreno
Team Pitching Leaders

W

15

Rodriguez

Eduardo Rodriguez

K

128

Rodriguez

Eduardo Rodriguez

ERA

2.55

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

145

26th

R

657

16th

SO

1,020

29th

ERA

4.08

12th

2026 Division Standings
TEAMWLPCTGB
90
57
.612
79
68
.537
11.0
Diamondbacks Diamondbacks
79
69
.534
11.5
62
86
.419
28.5
55
92
.374
35.0
Schedule
DATEMATCHUPTIME (ET)
Sat
9/12
@
8:10 PM
Sun
9/13
@
4:10 PM
Mon
9/14
@
9:40 PM
Tue
9/15
@
9:40 PM
Wed
9/16
@
9:40 PM
Last Game
TEX Rangers

72 - 76

1

Final

9

AZ Diamondbacks

79 - 69

Fri 11 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
87
61
.588
82
66
.554
5.0
72
76
.486
15.0
68
79
.463
18.5
68
81
.456
19.5
NL CentralWLPCTGB
92
56
.622
82
66
.554
10.0
74
74
.500
18.0
73
75
.493
19.0
69
78
.469
22.5
NL WestWLPCTGB
90
57
.612
79
68
.537
11.0
79
69
.534
11.5
62
86
.419
28.5
55
92
.374
35.0
AL EastWLPCTGB
Rays Rays - x
88
59
.599
85
62
.578
3.0
80
68
.541
8.5
73
75
.493
15.5
72
76
.486
16.5
AL CentralWLPCTGB
75
72
.510
75
73
.507
0.5
69
78
.469
6.0
68
79
.463
7.0
66
82
.446
9.5
AL WestWLPCTGB
75
73
.507
72
76
.486
3.0
69
79
.466
6.0
60
88
.405
15.0
56
91
.381
18.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
8/28
@
10-8
Fri
8/28
@
2-9
Fri
8/28
@
4-9
Fri
8/28
@
1-8
Fri
8/28
@
0-1

Schedule

DATEMATCHUPTIME (ET)
Sat
9/12
@
1:10 PM
Sat
9/12
@
1:35 PM
Sat
9/12
@
2:20 PM
Sat
9/12
@
3:07 PM
Sat
9/12
@
4:05 PM