most strikeouts allowed from april 30, 1996 to may 29, 2017

Between April 30, 1996 and May 29, 2017, Randy Johnson struck out the most hitters, with 3,203 strikeouts.

Interpreted as:
most strikeouts allowed by a player from April 30, 1996 to may 29, 2017
NAMESOGWLW%GSERACGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Randy Johnson
R. Johnson
3,203
394
200
102
.662
381
3.17
59
22
1
2638.0
2,198
928
1,050
288
725
123
5
28
10,732
49
10.93
2.47
4.42
0.98
29.8
6.8
1.11
.299
3.58
7.50
2CC Sabathia
CC Sabathia
2,772
492
228
143
.615
492
3.71
38
12
0
3225.1
3,060
1,331
1,453
323
982
107
0
43
13,482
67
7.74
2.74
2.82
0.90
20.6
7.3
1.25
.294
4.05
8.54
3Pedro Martinez
P. Martinez
2,678
350
182
78
.700
348
2.85
43
14
0
2341.0
1,839
741
816
198
584
115
1
22
9,420
48
10.30
2.25
4.59
0.76
28.4
6.2
1.04
.281
3.14
7.07
4Javier 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
5A.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
6Curt Schilling
C. Schilling
2,498
363
173
104
.625
341
3.43
64
14
9
2456.0
2,267
935
970
283
470
40
21
20
9,933
49
9.15
1.72
5.31
1.04
25.1
4.7
1.11
.299
3.55
8.31
7Bartolo Colon
B. Colon
2,399
519
235
167
.585
510
3.98
36
13
0
3225.1
3,299
1,428
1,553
388
902
61
1
46
13,616
42
6.69
2.52
2.66
1.08
17.6
6.6
1.30
.295
4.33
9.21
8Andy Pettitte
A. Pettitte
2,313
495
241
143
.628
490
3.84
23
4
0
3106.0
3,227
1,325
1,472
271
959
54
2
39
13,186
60
6.70
2.78
2.41
0.79
17.5
7.3
1.35
.308
4.27
9.35
9Roger Clemens
R. Clemens
2,301
354
172
82
.677
353
3.24
24
10
0
2346.2
2,007
845
926
184
808
74
0
21
9,718
78
8.82
3.10
2.85
0.71
23.7
8.3
1.20
.287
3.55
7.70
10Felix Hernandez
F. Hernandez
2,286
364
156
111
.584
364
3.18
25
11
0
2442.1
2,196
862
960
209
698
83
0
16
10,024
135
8.42
2.57
3.28
0.77
22.8
7.0
1.18
.294
3.54
8.09
11Justin Verlander
J. Verlander
2,255
362
177
109
.619
362
3.51
23
7
0
2400.0
2,129
935
1,016
226
728
82
0
23
9,931
75
8.46
2.73
3.10
0.85
22.7
7.3
1.19
.287
3.81
7.98
12Mike Mussina
M. Mussina
2,226
406
196
121
.618
405
3.84
33
13
0
2623.2
2,617
1,118
1,203
284
571
52
0
20
10,821
55
7.64
1.96
3.90
0.97
20.6
5.3
1.22
.303
4.13
8.98
13Jake 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
14John Lackey
J. Lackey
2,205
427
180
140
.563
426
3.90
18
8
0
2727.0
2,761
1,183
1,290
296
781
124
0
29
11,557
116
7.28
2.58
2.82
0.98
19.1
6.8
1.30
.302
4.26
9.11
15Cole Hamels
C. Hamels
2,137
344
138
96
.590
343
3.31
15
7
0
2247.0
2,004
826
882
250
604
67
0
41
9,195
44
8.56
2.42
3.54
1.00
23.2
6.6
1.16
.286
3.53
8.03
16Roy 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
17Zack Greinke
Z. Greinke
2,105
401
161
103
.610
360
3.41
16
5
1
2325.2
2,191
882
947
229
563
59
8
20
9,563
69
8.15
2.18
3.74
0.89
22.0
5.9
1.18
.297
3.66
8.48
18Kevin 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
19Tim 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
20Ryan 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
21Dan 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
22Clayton Kershaw
C. Kershaw
1,996
276
133
62
.682
274
2.37
24
15
0
1836.0
1,357
483
527
115
487
29
1
27
7,217
70
9.78
2.39
4.10
0.56
27.7
6.7
1.00
.271
2.58
6.65
23James Shields
J. Shields
1,993
355
134
116
.536
354
3.89
23
9
0
2311.0
2,284
999
1,083
303
625
85
0
20
9,675
92
7.76
2.43
3.19
1.18
20.6
6.5
1.26
.297
4.22
8.89
24Johan 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
25Livan Hernandez
L. Hernandez
1,976
519
178
177
.501
474
4.44
50
9
1
3189.0
3,525
1,572
1,686
362
1,066
78
17
86
13,816
41
5.58
3.01
1.85
1.02
14.3
7.7
1.44
.306
4.76
9.95
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

23

Arenado

Nolan Arenado

RBI

70

Marte

Ketel Marte

AVG

.299

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

143

26th

R

648

18th

SO

1,012

29th

ERA

4.10

13th

2026 Division Standings
TEAMWLPCTGB
89
57
.610
78
68
.534
11.0
Diamondbacks Diamondbacks
78
69
.531
11.5
62
85
.422
27.5
55
91
.377
34.0
Schedule
DATEMATCHUPTIME (ET)
Fri
9/11
@
9:40 PM
Sat
9/12
@
8:10 PM
Sun
9/13
@
4:10 PM
Mon
9/14
@
9:40 PM
Tue
9/15
@
9:40 PM
Last Game
AZ Diamondbacks

78 - 69

2

Final

5

KCR Royals

65 - 82

Wed 9 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
86
61
.585
82
65
.558
4.0
72
75
.490
14.0
68
78
.466
17.5
67
81
.453
19.5
NL CentralWLPCTGB
91
56
.619
82
66
.554
9.5
74
74
.500
17.5
72
75
.490
19.0
69
77
.473
21.5
NL WestWLPCTGB
89
57
.610
78
68
.534
11.0
78
69
.531
11.5
62
85
.422
27.5
55
91
.377
34.0
AL EastWLPCTGB
87
59
.596
84
62
.575
3.0
80
67
.544
7.5
73
74
.497
14.5
71
76
.483
16.5
AL CentralWLPCTGB
75
71
.514
74
73
.503
1.5
69
77
.473
6.0
67
79
.459
8.0
65
82
.442
10.5
AL WestWLPCTGB
75
72
.510
72
75
.490
3.0
69
78
.469
6.0
59
88
.401
16.0
56
90
.384
18.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
8/26
@
4-3
Wed
8/26
@
0-4
Wed
8/26
@
13-1
Thu
8/27
@
1-7
Thu
8/27
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Fri
9/11
@
8:15 PM
Fri
9/11
@
9:40 PM
Fri
9/11
@
9:40 PM
Fri
9/11
@
10:15 PM
Sat
9/12
@
1:10 PM