most strikeouts by pitcher from 1990 to 2010

Between the 1990 and 2010 seasons, Randy Johnson struck out the most hitters, with 4,720 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
4,720
585
293
153
.657
571
3.24
97
37
2
3948.2
3,176
1,420
1,595
395
1,394
187
6
35
16,243
99
10.76
3.18
3.39
0.90
29.1
8.6
1.16
.291
3.64
73
3.14
72
7.24
556.6
2 Roger Clemens
R. Clemens
3,457
534
259
139
.651
533
3.15
60
25
0
3632.0
3,097
1,270
1,409
268
1,209
127
0
47
14,997
112
8.57
3.00
2.86
0.66
23.1
8.1
1.19
.285
3.49
69
3.18
72
7.67
502.1
3 Pedro 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
66
2.91
68
7.07
454.6
4 Curt Schilling
C. Schilling
3,106
560
216
142
.603
431
3.42
83
20
22
3237.2
2,966
1,231
1,293
342
698
51
81
42
13,170
69
8.63
1.94
4.45
0.95
23.6
5.3
1.13
.292
3.59
79
3.20
75
8.24
380.3
5 Greg Maddux
G. Maddux
2,975
639
310
189
.621
639
3.06
91
30
0
4334.1
4,049
1,474
1,663
307
751
117
0
133
17,527
56
6.18
1.56
3.96
0.64
17.0
4.3
1.11
.280
3.45
73
3.19
75
8.41
508.9
6 John Smoltz
J. Smoltz
2,879
682
199
137
.592
440
3.31
48
16
154
3201.0
2,840
1,177
1,272
263
905
53
204
78
13,127
135
8.09
2.54
3.18
0.74
21.9
6.9
1.17
.285
3.58
80
3.20
77
7.99
354
7 Mike 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
82
3.57
79
8.74
372.8
8 Tom Glavine
T. Glavine
2,413
610
282
174
.618
610
3.45
49
21
0
3981.2
3,870
1,528
1,667
319
1,364
53
0
131
16,756
60
5.45
3.08
1.77
0.72
14.4
8.1
1.31
.282
3.77
83
3.93
93
8.75
131.5
9 Javier Vazquez
J. Vazquez
2,374
418
152
149
.505
411
4.26
26
7
0
2647.1
2,606
1,252
1,340
352
713
86
5
50
11,137
71
8.07
2.42
3.33
1.20
21.3
6.4
1.25
.296
4.56
96
3.92
88
8.86
160.1
10 Kevin Brown
K. Brown
2,277
453
197
134
.595
443
3.26
64
17
0
3037.0
2,873
1,101
1,259
196
823
134
1
40
12,615
100
6.75
2.44
2.77
0.58
18.0
6.5
1.22
.291
3.73
78
3.31
77
8.51
335.8
11 Andy Pettitte
A. Pettitte
2,251
489
240
138
.635
479
3.88
25
4
0
3055.1
3,185
1,317
1,461
263
962
51
3
41
12,987
62
6.63
2.83
2.34
0.77
17.3
7.4
1.36
.309
4.30
86
3.74
82
9.38
267.5
12 Chuck Finley
C. Finley
2,243
404
170
141
.547
404
3.90
52
14
0
2666.1
2,565
1,155
1,287
267
1,102
64
0
25
11,377
115
7.57
3.72
2.04
0.90
19.7
9.7
1.38
.298
4.34
86
3.95
88
8.66
166.9
13 David Cone
D. Cone
2,176
349
155
109
.587
345
3.55
40
16
0
2325.2
2,027
917
1,003
215
926
92
1
27
9,810
120
8.42
3.58
2.35
0.83
22.2
9.4
1.27
.283
3.88
82
3.65
84
7.84
167.3
14 Tim Wakefield
T. Wakefield
2,063
594
193
172
.529
440
4.38
32
6
22
3071.2
2,989
1,494
1,681
393
1,158
178
72
32
13,262
119
6.04
3.39
1.78
1.15
15.6
8.7
1.35
.274
4.93
95
4.70
108
8.76
-119.4
15 Jamie Moyer
J. Moyer
2,048
586
235
161
.593
534
4.20
27
8
0
3454.0
3,543
1,610
1,722
443
910
130
13
50
14,616
38
5.34
2.37
2.25
1.15
14.0
6.2
1.29
.280
4.49
95
4.46
100
9.23
-1
16 David Wells
D. Wells
2,035
547
225
145
.608
487
4.17
54
12
6
3259.0
3,467
1,509
1,627
390
648
81
25
49
13,650
85
5.62
1.79
3.14
1.08
14.9
4.7
1.26
.293
4.49
93
4.02
90
9.57
161
17 Kevin Appier
K. Appier
1,984
408
168
133
.558
397
3.69
34
12
0
2573.2
2,391
1,056
1,146
229
921
79
2
50
10,852
106
6.94
3.22
2.15
0.80
18.3
8.5
1.29
.283
4.01
81
3.79
86
8.36
178.5
18 Kevin Millwood
K. Millwood
1,940
414
159
137
.537
406
4.11
21
5
0
2505.0
2,544
1,143
1,245
274
779
71
3
43
10,705
60
6.97
2.80
2.49
0.98
18.1
7.3
1.33
.297
4.47
93
3.98
90
9.14
123
19 Andy Benes
A. Benes
1,934
393
149
136
.523
377
3.99
21
9
1
2438.2
2,326
1,080
1,178
282
878
54
6
52
10,365
63
7.14
3.24
2.20
1.04
18.7
8.5
1.31
.283
4.35
96
4.08
96
8.58
36.7
20 Hideo Nomo
H. Nomo
1,918
323
123
109
.530
318
4.24
16
9
0
1976.1
1,768
932
993
251
908
38
2
31
8,462
109
8.73
4.13
2.11
1.14
22.7
10.7
1.35
.284
4.52
102
4.22
98
8.05
14.5
21 Kenny Rogers
K. Rogers
1,905
689
216
152
.587
474
4.30
36
9
26
3229.0
3,397
1,544
1,711
337
1,133
123
109
44
13,966
73
5.31
3.16
1.68
0.94
13.6
8.1
1.40
.292
4.77
93
4.40
98
9.47
38.7
22 Johan Santana
J. Santana
1,877
339
133
69
.658
263
3.10
13
8
1
1908.2
1,609
658
708
203
528
36
23
12
7,763
67
8.85
2.49
3.55
0.96
24.2
6.8
1.12
.275
3.34
71
3.39
79
7.59
189.9
23 Al Leiter
A. Leiter
1,860
396
155
124
.556
359
3.75
16
10
2
2277.2
2,047
948
1,035
187
1,092
110
9
53
9,825
56
7.35
4.31
1.70
0.74
18.9
11.1
1.38
.283
4.09
88
4.09
94
8.09
64.1
24 Livan Hernandez
L. Hernandez
1,829
446
166
163
.505
445
4.39
49
8
0
2946.1
3,242
1,437
1,540
331
1,004
72
0
76
12,773
36
5.59
3.07
1.82
1.01
14.3
7.9
1.44
.305
4.70
103
4.40
102
9.90
-33.4
25 CC Sabathia
CC Sabathia
1,787
322
157
88
.641
322
3.57
30
11
0
2127.0
1,947
844
919
188
664
66
0
28
8,804
44
7.56
2.81
2.69
0.80
20.3
7.5
1.23
.288
3.89
81
3.57
82
8.24
186.9

More Mariners Stats

Team Rankings

HR

76

6th

R

256

10th

SO

446

22nd

ERA

3.95

17th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
31
26
.544
Mariners Mariners
30
26
.536
0.5
Rangers Rangers
28
30
.483
3.5
Angels Angels
26
30
.464
4.5
Athletics Athletics
23
35
.397
8.5
Schedule
DATE MATCHUP TIME (ET)
Sat
5/31
MIN MIN
@
SEA SEA
7:15 PM
Sun
6/1
MIN MIN
@
SEA SEA
4:10 PM
Tue
6/3
BAL BAL
@
SEA SEA
9:40 PM
Wed
6/4
BAL BAL
@
SEA SEA
9:40 PM
Thu
6/5
BAL BAL
@
SEA SEA
3:40 PM
Last Game
SEA Mariners

30 - 26

6

Final

12

MIN Twins

31 - 25

Fri 30 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
35
21
.625
Rays Rays
29
28
.509
6.5
AL Central W L PCT GB
Tigers Tigers
38
20
.655
Twins Twins
31
25
.554
6.0
AL West W L PCT GB
Astros Astros
31
26
.544
Mariners Mariners
30
26
.536
0.5
NL East W L PCT GB
Phillies Phillies
36
21
.632
Mets Mets
35
22
.614
1.0
NL Central W L PCT GB
Cubs Cubs
35
22
.614
Cardinals Cardinals
32
25
.561
3.0
NL West W L PCT GB
Dodgers Dodgers
35
22
.614
Padres Padres
32
23
.582
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/15
CWS CWS
@
CHC CHC
3-13
Thu
5/15
CLE CLE
@
CIN CIN
4-5
Thu
5/15
PIT PIT
@
PHI PHI
4-8
Thu
5/15
NYM NYM
@
NYY NYY
2-6
Thu
5/15
WSH WSH
@
BAL BAL
4-3

Schedule

DATE MATCHUP TIME (ET)
Sat
5/31
CIN CIN
@
CHC CHC
2:20 PM
Sat
5/31
ATH ATH
@
TOR TOR
3:07 PM
Sat
5/31
CWS CWS
@
BAL BAL
4:05 PM
Sat
5/31
MIL MIL
@
PHI PHI
4:05 PM
Sat
5/31
STL STL
@
TEX TEX
4:05 PM