most strikeouts allowed from april 12, 1987 to june 1, 2012

Between April 12, 1987 and June 1, 2012, Randy Johnson fanned the most batters, with 4,875 strikeouts.

Interpreted as:
most strikeouts allowed by a player from April 12, 1987 to june 1, 2012
NAMESOGWLW%GSERACGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Randy Johnson
R. Johnson
4,875
618
303
166
.646
603
3.29
100
37
2
4135.1
3,346
1,513
1,703
411
1,497
190
7
37
17,067
109
10.61
3.26
3.26
0.89
28.6
8.8
1.17
.291
3.71
7.28
2Roger Clemens
R. Clemens
4,231
639
314
170
.649
638
3.12
100
43
0
4427.0
3,772
1,533
1,699
323
1,444
150
0
60
18,242
127
8.60
2.94
2.93
0.66
23.2
7.9
1.18
.285
3.45
7.67
3Greg Maddux
G. Maddux
3,348
737
353
223
.613
735
3.14
108
35
0
4974.0
4,680
1,737
1,961
350
987
136
2
175
20,264
68
6.06
1.79
3.39
0.63
16.5
4.9
1.14
.280
3.55
8.47
4Pedro Martinez
P. Martinez
3,154
476
219
100
.687
409
2.93
46
17
3
2827.1
2,221
919
1,006
239
760
141
23
30
11,394
62
10.04
2.42
4.15
0.76
27.7
6.7
1.05
.279
3.20
7.07
5Curt Schilling
C. Schilling
3,116
569
216
146
.597
436
3.46
83
20
22
3261.0
2,998
1,253
1,318
347
711
52
81
43
13,284
72
8.60
1.96
4.38
0.96
23.5
5.4
1.14
.293
3.64
8.27
6John Smoltz
J. Smoltz
3,084
723
213
155
.579
481
3.33
53
16
154
3473.0
3,074
1,284
1,391
288
1,010
57
204
84
14,271
145
7.99
2.62
3.05
0.75
21.6
7.1
1.18
.283
3.60
7.97
7Mike Mussina
M. Mussina
2,813
537
270
153
.638
536
3.68
57
23
0
3562.2
3,460
1,458
1,559
376
785
60
0
29
14,593
71
7.11
1.98
3.58
0.95
19.3
5.4
1.19
.292
3.94
8.74
8David Cone
D. Cone
2,645
438
194
125
.608
419
3.45
56
22
1
2873.0
2,472
1,101
1,207
256
1,123
105
3
41
12,063
146
8.29
3.52
2.36
0.80
21.9
9.3
1.25
.279
3.78
7.74
9Tom Glavine
T. Glavine
2,607
682
305
203
.600
682
3.54
56
25
0
4413.1
4,298
1,734
1,900
356
1,500
66
0
145
18,604
65
5.32
3.06
1.74
0.73
14.0
8.1
1.31
.280
3.87
8.76
10Chuck Finley
C. Finley
2,571
498
197
172
.534
467
3.85
63
15
0
3149.1
3,027
1,348
1,499
302
1,307
75
16
35
13,431
128
7.35
3.74
1.97
0.86
19.1
9.7
1.38
.297
4.28
8.65
11Javier 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
12Jamie Moyer
J. Moyer
2,396
679
262
205
.561
622
4.24
32
9
0
3986.1
4,123
1,877
2,024
512
1,113
143
15
68
16,959
54
5.41
2.51
2.15
1.16
14.1
6.6
1.31
.282
4.57
9.31
13Kevin Brown
K. Brown
2,393
485
210
144
.593
475
3.27
72
17
0
3251.1
3,073
1,183
1,355
208
901
139
1
42
13,523
108
6.62
2.49
2.66
0.58
17.7
6.7
1.22
.290
3.75
8.51
14Andy Pettitte
A. Pettitte
2,273
493
242
140
.634
483
3.88
25
4
0
3083.2
3,212
1,328
1,472
269
967
51
3
41
13,100
63
6.63
2.82
2.35
0.79
17.4
7.4
1.36
.308
4.30
9.37
15David Wells
D. Wells
2,201
660
239
157
.604
489
4.13
54
12
13
3439.0
3,635
1,578
1,702
407
719
83
65
65
14,413
101
5.76
1.88
3.06
1.07
15.3
5.0
1.27
.293
4.45
9.51
16Tim Wakefield
T. Wakefield
2,156
627
200
180
.526
463
4.41
33
6
22
3226.1
3,152
1,582
1,791
418
1,205
186
78
33
13,939
134
6.01
3.36
1.79
1.17
15.5
8.6
1.35
.274
5.00
8.79
17CC Sabathia
CC Sabathia
2,091
366
183
98
.651
366
3.52
33
12
0
2442.2
2,251
955
1,040
215
748
76
0
33
10,119
46
7.70
2.76
2.80
0.79
20.7
7.4
1.23
.291
3.83
8.29
18Kevin Millwood
K. Millwood
2,018
433
166
144
.535
425
4.09
22
6
0
2620.0
2,657
1,191
1,298
286
810
72
3
43
11,180
64
6.93
2.78
2.49
0.98
18.1
7.2
1.32
.297
4.46
9.13
19Andy Benes
A. Benes
2,000
403
155
139
.527
387
3.97
21
9
1
2505.1
2,377
1,106
1,206
289
909
55
6
52
10,645
63
7.18
3.27
2.20
1.04
18.8
8.5
1.31
.282
4.33
8.54
20Kevin Appier
K. Appier
1,994
414
169
137
.552
402
3.74
34
12
0
2595.1
2,425
1,078
1,168
232
933
79
2
51
10,958
106
6.91
3.24
2.14
0.80
18.2
8.5
1.29
.284
4.05
8.41
21Roy Halladay
R. Halladay
1,990
389
192
97
.664
363
3.25
66
20
1
2603.1
2,505
941
1,041
212
534
68
6
27
10,654
50
6.88
1.85
3.73
0.73
18.7
5.0
1.17
.292
3.60
8.66
22Al Leiter
A. Leiter
1,974
419
162
132
.551
382
3.80
16
10
2
2391.0
2,152
1,010
1,101
198
1,163
117
9
53
10,334
63
7.43
4.38
1.70
0.75
19.1
11.3
1.39
.284
4.14
8.10
23Kenny Rogers
K. Rogers
1,968
762
219
156
.584
474
4.27
36
9
28
3302.2
3,457
1,568
1,739
339
1,175
127
133
53
14,280
79
5.36
3.20
1.67
0.92
13.8
8.2
1.40
.292
4.74
9.42
24Livan Hernandez
L. Hernandez
1,947
492
175
176
.499
474
4.39
50
9
1
3151.0
3,474
1,536
1,650
350
1,058
77
8
86
13,648
39
5.56
3.02
1.84
1.00
14.3
7.8
1.44
.306
4.71
9.92
25Johan Santana
J. Santana
1,945
350
136
71
.657
274
3.08
15
10
1
1976.2
1,658
676
728
207
549
36
23
12
8,034
68
8.86
2.50
3.54
0.94
24.2
6.8
1.12
.274
3.31
7.55
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 Mariners Stats

Team Batting Leaders

HR

15

Canzone

Dominic Canzone

RBI

45

Arozarena

Randy Arozarena

AVG

.286

Arozarena

Randy Arozarena
Team Pitching Leaders

W

7

Woo

Bryan Woo

K

119

Gilbert

Logan Gilbert

ERA

2.18

Miller

Bryce Miller
Team Rankings

HR

115

14th

R

392

26th

SO

825

11th

ERA

3.61

6th

2026 Division Standings
TEAMWLPCTGB
49
47
.510
Mariners Mariners
48
49
.495
1.5
47
51
.480
3.0
41
55
.427
8.0
38
59
.392
11.5
Schedule
DATEMATCHUPTIME (ET)
Fri
7/17
@
10:10 PM
Sat
7/18
@
8:08 PM
Sun
7/19
@
4:10 PM
Mon
7/20
@
9:40 PM
Tue
7/21
@
9:40 PM
Last Game
SEA Mariners

48 - 49

8

Final

2

TBR Rays

56 - 38

Sun 12 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
55
40
.579
54
43
.557
2.0
52
45
.536
4.0
48
49
.495
8.0
40
57
.412
16.0
NL CentralWLPCTGB
59
37
.615
54
42
.563
5.0
50
45
.526
8.5
50
47
.515
9.5
43
52
.453
15.5
NL WestWLPCTGB
61
36
.629
49
47
.510
11.5
48
48
.500
12.5
41
55
.427
19.5
39
59
.398
22.5
AL EastWLPCTGB
56
38
.596
54
42
.563
3.0
46
48
.489
10.0
46
51
.474
11.5
45
51
.469
12.0
AL CentralWLPCTGB
50
45
.526
51
46
.526
48
49
.495
3.0
44
52
.458
6.5
38
59
.392
13.0
AL WestWLPCTGB
49
47
.510
48
49
.495
1.5
47
51
.480
3.0
41
55
.427
8.0
38
59
.392
11.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
6/28
@
4-9
Sun
6/28
@
6-4
Sun
6/28
@
3-2
Sun
6/28
@
5-6
Sun
6/28
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
7/16
@
7:10 PM
Fri
7/17
@
1:35 PM
Fri
7/17
@
7:05 PM
Fri
7/17
@
7:10 PM
Fri
7/17
@
7:10 PM