which mlb pitcher has the most strikeouts from 1990 to 2000

Between the 1990 and 2000 seasons, Randy Johnson fanned the most batters, with 2,885 strikeouts.

NAME SO G W L W% GS ERA CG SHO SV IP H ER R HR BB HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA ERA- FIP FIP- H/9 PRAA
1 Randy Johnson
R. Johnson
2,885
333
169
82
.673
325
3.09
73
28
2
2312.0
1,762
794
894
206
986
104
3
14
9,558
70
11.23
3.84
2.93
0.80
30.2
10.3
1.19
.289
3.48
70
3.10
71
6.86
342.5
2 Roger Clemens
R. Clemens
2,289
337
165
97
.630
337
3.08
58
24
0
2382.0
2,013
815
909
165
815
92
0
28
9,846
61
8.65
3.08
2.81
0.62
23.2
8.3
1.19
.285
3.43
67
3.14
70
7.61
344.4
3 David Cone
D. Cone
2,048
319
145
99
.594
316
3.48
40
16
0
2172.0
1,859
839
916
194
856
82
1
22
9,111
111
8.49
3.55
2.39
0.80
22.5
9.4
1.25
.281
3.80
81
3.57
83
7.70
175
4 Chuck Finley
C. Finley
1,973
350
151
119
.559
350
3.80
49
13
0
2362.0
2,251
997
1,112
240
989
61
0
19
10,073
111
7.52
3.77
1.99
0.91
19.6
9.8
1.37
.295
4.24
84
4.00
89
8.58
139.5
5 Greg Maddux
G. Maddux
1,954
366
195
97
.668
366
2.59
81
26
0
2644.0
2,309
760
877
130
485
70
0
86
10,575
33
6.65
1.65
4.03
0.44
18.5
4.6
1.06
.275
2.99
62
2.81
67
7.86
401.9
6 John Smoltz
J. Smoltz
1,893
315
143
95
.601
315
3.32
42
14
0
2142.1
1,858
791
867
170
669
34
0
49
8,803
109
7.95
2.81
2.83
0.71
21.5
7.6
1.18
.280
3.64
81
3.25
79
7.81
206.5
7 Pedro Martinez
P. Martinez
1,818
278
125
56
.691
211
2.68
35
15
3
1576.1
1,178
470
520
124
442
69
23
20
6,294
39
10.38
2.52
4.11
0.71
28.9
7.0
1.03
.274
2.97
61
2.80
65
6.73
274.5
8 Kevin Brown
K. Brown
1,797
349
156
104
.600
347
3.19
63
17
0
2441.1
2,288
864
993
149
652
112
1
34
10,119
78
6.62
2.40
2.76
0.55
17.8
6.4
1.20
.289
3.66
76
3.29
77
8.43
274.3
9 Andy Benes
A. Benes
1,792
348
137
125
.523
341
3.87
20
9
1
2234.1
2,124
962
1,047
242
766
43
3
49
9,448
62
7.22
3.09
2.34
0.97
19.0
8.1
1.29
.285
4.22
94
3.91
92
8.56
75.5
10 Curt Schilling
C. Schilling
1,729
346
110
91
.547
239
3.36
65
15
13
1878.2
1,655
702
753
175
486
31
60
37
7,664
50
8.28
2.33
3.56
0.84
22.6
6.3
1.14
.282
3.61
80
3.24
78
7.93
194.7
11 Kevin Appier
K. Appier
1,623
318
135
101
.572
307
3.57
33
11
0
2063.0
1,892
819
891
163
747
49
2
40
8,680
79
7.08
3.26
2.17
0.71
18.7
8.6
1.28
.284
3.89
78
3.63
82
8.25
186
12 Tom Glavine
T. Glavine
1,617
362
185
96
.658
362
3.23
42
16
0
2469.0
2,323
885
978
165
829
27
0
78
10,317
50
5.89
3.02
1.95
0.60
15.7
8.0
1.28
.281
3.57
78
3.62
86
8.47
155.6
13 Mike Mussina
M. Mussina
1,535
288
147
81
.645
288
3.53
45
15
0
2009.2
1,895
789
836
210
467
22
0
15
8,201
39
6.87
2.09
3.29
0.94
18.7
5.7
1.18
.282
3.74
77
3.62
79
8.49
214.8
14 Todd Stottlemyre
T. Stottlemyre
1,445
312
127
104
.550
301
4.20
25
6
1
1945.2
1,928
908
987
216
719
74
5
40
8,361
58
6.68
3.33
2.01
1.00
17.3
8.6
1.36
.290
4.57
98
4.20
96
8.92
37.8
15 Darryl Kile
D. Kile
1,439
311
112
104
.519
283
4.27
26
8
0
1853.1
1,825
879
980
183
825
98
8
37
8,109
91
6.99
4.01
1.74
0.89
17.7
10.2
1.43
.295
4.76
99
4.29
102
8.86
-13.1
16 David Wells
D. Wells
1,410
366
147
95
.607
307
4.11
45
10
6
2126.2
2,174
971
1,053
256
467
51
25
40
8,856
69
5.97
1.98
3.02
1.08
15.9
5.3
1.24
.287
4.46
91
4.01
89
9.20
122.8
17 John Burkett
J. Burkett
1,343
347
129
107
.547
330
4.35
18
4
1
2068.1
2,271
1,000
1,086
193
530
66
6
40
8,849
23
5.84
2.31
2.53
0.84
15.2
6.0
1.35
.309
4.73
105
3.80
91
9.88
96.1
18 Jeff Fassero
J. Fassero
1,326
404
100
91
.524
217
3.89
17
2
10
1595.1
1,592
689
783
162
557
27
68
30
6,868
70
7.48
3.14
2.38
0.91
19.3
8.1
1.35
.298
4.42
88
3.84
88
8.98
85
19 Kevin Tapani
K. Tapani
1,310
324
132
109
.548
320
4.35
26
9
0
2056.2
2,182
993
1,057
233
502
46
0
23
8,702
41
5.73
2.20
2.61
1.02
15.1
5.8
1.31
.295
4.63
98
4.01
92
9.55
81.1
20 Ramon Martinez
R. Martinez
1,306
273
128
79
.618
272
3.65
35
18
0
1745.2
1,569
707
809
155
716
59
1
39
7,437
30
6.73
3.69
1.82
0.80
17.6
9.6
1.31
.272
4.17
94
3.99
100
8.09
-4.7
21 Bobby Witt
B. Witt
1,276
306
99
114
.465
281
4.83
28
8
0
1752.1
1,897
940
1,034
191
852
27
13
28
7,791
74
6.55
4.38
1.50
0.98
16.4
10.9
1.57
.313
5.31
109
4.48
101
9.74
-13.7
22 Pete Harnisch
P. Harnisch
1,271
294
105
89
.541
292
3.78
22
11
0
1807.1
1,664
760
834
203
626
43
0
34
7,631
42
6.33
3.12
2.03
1.01
16.7
8.2
1.27
.266
4.15
95
4.17
102
8.29
-19.7
23 Tom Gordon
T. Gordon
1,260
390
87
85
.506
185
4.20
17
3
70
1466.1
1,378
684
759
122
714
27
142
32
6,398
79
7.73
4.38
1.76
0.75
19.7
11.2
1.43
.294
4.66
93
3.89
90
8.46
74.4
24 Alex Fernandez
A. Fernandez
1,252
263
107
87
.552
261
3.74
33
10
0
1760.1
1,693
731
804
190
552
35
1
29
7,370
38
6.40
2.82
2.27
0.97
17.0
7.5
1.28
.281
4.11
88
4.00
92
8.66
68
25 Juan Guzman
J. Guzman
1,243
240
91
79
.535
240
4.08
17
3
0
1483.1
1,360
672
750
149
667
35
0
22
6,373
105
7.54
4.05
1.86
0.90
19.5
10.5
1.37
.283
4.55
89
4.09
90
8.25
72.9

More Mariners Stats

Team Rankings

HR

238

3rd

R

766

9th

SO

1,426

7th

ERA

3.87

13th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0
Rangers Rangers
81
81
.500
9.0
Athletics Athletics
76
86
.469
14.0
Angels Angels
72
90
.444
18.0
Schedule
DATE MATCHUP TIME (ET)
Sun
10/5
DET DET
@
SEA SEA
8:03 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM
Wed
10/8
SEA SEA
@
DET DET
3:08 PM
Fri
10/10
DET DET
@
SEA SEA
4:40 PM
Last Game
SEA Mariners

0 - 1

2

Final

3

DET Tigers

1 - 0

Sat 4 Oct 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
9/14
ATL ATL
@
WSH WSH
11-3
Sun
9/14
TOR TOR
@
TBR TBR
2-1
Sun
9/14
BAL BAL
@
CWS CWS
4-1
Sun
9/14
NYY NYY
@
MIN MIN
0-7
Sun
9/14
CIN CIN
@
STL STL
11-6

Schedule

DATE MATCHUP TIME (ET)
Sun
10/5
DET DET
@
SEA SEA
8:03 PM
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM
Mon
10/6
CHC CHC
@
MIL MIL
9:08 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM
Tue
10/7
TOR TOR
@
NYY NYY
8:08 PM