most strikeouts allowed from july 31, 1995 to august 12, 2016

Between July 31, 1995 and August 12, 2016, Randy Johnson fanned the most batters, with 3,360 strikeouts.

Interpreted as:
most strikeouts allowed by a player from July 31, 1995 to august 12, 2016
NAMESOGWLW%GSERACGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Randy Johnson
R. Johnson
3,360
411
211
103
.672
398
3.13
61
23
1
2757.2
2,275
960
1,084
298
768
125
5
28
11,209
56
10.97
2.51
4.38
0.97
30.0
6.9
1.10
.297
3.54
7.42
2Pedro Martinez
P. Martinez
2,774
366
189
83
.695
364
2.89
44
15
0
2445.2
1,931
786
866
210
615
120
1
22
9,848
49
10.21
2.26
4.51
0.77
28.2
6.2
1.04
.281
3.19
7.11
3CC Sabathia
CC Sabathia
2,672
473
221
138
.616
473
3.71
38
12
0
3113.0
2,953
1,283
1,402
307
944
103
0
43
13,008
65
7.73
2.73
2.83
0.89
20.5
7.3
1.25
.295
4.05
8.54
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
7Roger Clemens
R. Clemens
2,416
372
179
88
.670
371
3.24
24
10
0
2461.1
2,114
887
975
193
863
81
0
22
10,222
82
8.83
3.16
2.80
0.71
23.6
8.4
1.21
.288
3.57
7.73
8Andy Pettitte
A. Pettitte
2,399
513
250
147
.630
508
3.85
24
4
0
3225.1
3,350
1,380
1,529
282
997
54
2
40
13,686
66
6.69
2.78
2.41
0.79
17.5
7.3
1.35
.308
4.27
9.35
9Mike Mussina
M. Mussina
2,339
425
206
127
.619
424
3.77
40
17
0
2770.2
2,734
1,160
1,252
295
603
52
0
22
11,398
56
7.60
1.96
3.88
0.96
20.5
5.3
1.20
.301
4.07
8.88
10Bartolo Colon
B. Colon
2,328
499
228
160
.588
490
3.94
36
13
0
3115.0
3,167
1,364
1,483
372
879
59
1
45
13,140
42
6.73
2.54
2.65
1.07
17.7
6.7
1.30
.294
4.28
9.15
11Felix Hernandez
F. Hernandez
2,222
349
149
105
.587
349
3.13
25
11
0
2358.0
2,097
819
912
195
671
78
0
16
9,655
128
8.48
2.56
3.31
0.74
23.0
6.9
1.17
.293
3.48
8.00
12Jake Peavy
J. Peavy
2,199
383
152
126
.547
377
3.62
15
6
0
2371.0
2,124
954
1,005
257
706
78
2
42
9,810
46
8.35
2.68
3.11
0.98
22.4
7.2
1.19
.284
3.81
8.06
13Roy 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
14John Lackey
J. Lackey
2,116
411
174
134
.565
410
3.90
18
8
0
2633.0
2,669
1,140
1,242
279
751
120
0
29
11,153
113
7.23
2.57
2.82
0.95
19.0
6.7
1.30
.303
4.25
9.12
15Justin Verlander
J. Verlander
2,113
342
169
103
.621
342
3.51
23
7
0
2271.2
2,028
886
963
206
685
79
0
22
9,407
73
8.37
2.71
3.08
0.82
22.5
7.3
1.19
.288
3.82
8.03
16Kevin 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
17Tim 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
18Ryan 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
19Cole Hamels
C. Hamels
2,066
330
133
94
.586
329
3.28
15
7
0
2160.0
1,921
788
840
240
571
63
0
40
8,831
40
8.61
2.38
3.62
1.00
23.4
6.5
1.15
.285
3.50
8.00
20Dan 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
21Johan 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
22Zack Greinke
Z. Greinke
1,984
382
153
96
.614
341
3.36
15
5
1
2210.0
2,083
826
888
208
530
59
8
17
9,084
67
8.08
2.16
3.74
0.85
21.8
5.8
1.18
.297
3.62
8.48
23Tim Wakefield
T. Wakefield
1,977
576
175
167
.512
416
4.54
21
2
22
2897.2
2,845
1,461
1,657
393
1,065
172
77
30
12,540
120
6.14
3.31
1.86
1.22
15.8
8.5
1.35
.274
5.15
8.84
24Livan 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
25Greg Maddux
G. Maddux
1,963
453
213
135
.612
453
3.31
43
17
0
2960.1
2,900
1,090
1,211
248
448
79
0
96
12,036
34
5.97
1.36
4.38
0.75
16.3
3.7
1.13
.285
3.68
8.82
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

11

Marte

Ketel Marte

RBI

37

Vargas

Ildemaro Vargas

AVG

.288

Carroll

Corbin Carroll
Team Pitching Leaders

W

7

Soroka

Michael Soroka

K

66

Soroka

Michael Soroka

ERA

2.24

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

56

26th

R

277

14th

SO

446

30th

ERA

4.16

17th

2026 Division Standings
TEAMWLPCTGB
41
23
.641
Diamondbacks Diamondbacks
33
30
.524
7.5
32
30
.516
8.0
26
38
.406
15.0
24
40
.375
17.0
Schedule
DATEMATCHUPTIME (ET)
Sat
6/6
@
4:10 PM
Sun
6/7
@
3:15 PM
Tue
6/9
@
6:40 PM
Wed
6/10
@
6:40 PM
Thu
6/11
@
1:10 PM
Last Game
WSH Nationals

32 - 32

14

Final

1

AZ Diamondbacks

33 - 30

Fri 5 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
43
21
.672
34
29
.540
8.5
32
32
.500
11.0
29
35
.453
14.0
28
35
.444
14.5
NL CentralWLPCTGB
38
23
.623
33
28
.541
5.0
34
30
.531
5.5
33
31
.516
6.5
31
31
.500
7.5
NL WestWLPCTGB
41
23
.641
33
30
.524
7.5
32
30
.516
8.0
26
38
.406
15.0
24
40
.375
17.0
AL EastWLPCTGB
37
23
.617
37
26
.587
1.5
31
33
.484
8.0
30
34
.469
9.0
27
35
.435
11.0
AL CentralWLPCTGB
36
29
.554
33
30
.524
2.0
30
35
.462
6.0
26
38
.406
9.5
25
39
.391
10.5
AL WestWLPCTGB
33
31
.516
31
32
.492
1.5
30
33
.476
2.5
29
36
.446
4.5
24
40
.375
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
5/22
@
4-2
Fri
5/22
@
1-0
Fri
5/22
@
4-2
Fri
5/22
@
2-6
Fri
5/22
@
8-6

Schedule

DATEMATCHUPTIME (ET)
Sat
6/6
@
1:10 PM
Sat
6/6
@
2:10 PM
Sat
6/6
@
2:15 PM
Sat
6/6
@
2:20 PM
Sat
6/6
@
3:07 PM