most strikeouts by pitcher from 1997 to 2010

Between the 1997 and 2010 seasons, Randy Johnson struck out the most hitters, with 3,166 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
3,166
386
199
102
.661
379
3.16
59
22
0
2614.1
2,173
917
1,038
285
717
122
3
28
10,629
49
10.90
2.47
4.42
0.98
29.8
6.7
1.11
.298
3.57
70
3.04
68
7.48
416
2 Pedro Martinez
P. Martinez
2,489
322
171
69
.713
320
2.78
39
13
0
2156.1
1,677
666
733
183
521
112
1
19
8,650
42
10.39
2.17
4.78
0.76
28.8
6.0
1.02
.280
3.06
62
2.75
63
7.00
398.5
3 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
4 Curt Schilling
C. Schilling
2,316
337
164
94
.636
315
3.45
56
12
9
2272.2
2,118
870
901
267
420
37
21
15
9,201
44
9.17
1.66
5.51
1.06
25.2
4.6
1.12
.300
3.57
76
3.17
72
8.39
306
5 Roger Clemens
R. Clemens
2,082
326
162
73
.689
325
3.21
18
8
0
2140.2
1,826
764
840
169
724
73
0
20
8,856
71
8.75
3.04
2.88
0.71
23.5
8.2
1.19
.285
3.53
71
3.27
72
7.68
293.8
6 Mike Mussina
M. Mussina
2,053
376
180
112
.616
375
3.74
30
12
0
2425.0
2,394
1,008
1,088
259
511
49
0
20
9,961
52
7.62
1.90
4.02
0.96
20.6
5.1
1.20
.301
4.04
83
3.47
77
8.88
279
7 Andy Pettitte
A. Pettitte
1,975
423
207
121
.631
419
3.86
20
4
0
2659.1
2,773
1,141
1,270
225
827
47
1
36
11,313
48
6.68
2.80
2.39
0.76
17.5
7.3
1.35
.309
4.30
86
3.69
82
9.38
236.8
8 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
9 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
10 Livan Hernandez
L. Hernandez
1,827
445
166
163
.505
445
4.39
49
8
0
2943.1
3,239
1,437
1,540
331
1,002
72
0
76
12,760
36
5.59
3.06
1.82
1.01
14.3
7.9
1.44
.305
4.71
103
4.40
102
9.90
-33.6
11 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
12 Greg Maddux
G. Maddux
1,728
408
190
123
.607
408
3.42
34
14
0
2642.2
2,624
1,003
1,113
234
410
74
0
83
10,784
29
5.88
1.40
4.21
0.80
16.0
3.8
1.15
.287
3.79
80
3.48
80
8.94
263.4
13 Roy Halladay
R. Halladay
1,714
346
169
86
.663
320
3.32
58
19
1
2297.1
2,228
848
944
196
485
62
6
23
9,426
48
6.71
1.90
3.53
0.77
18.2
5.1
1.18
.292
3.70
73
3.41
76
8.73
262.8
14 Tim Wakefield
T. Wakefield
1,694
498
149
139
.517
348
4.44
13
2
22
2444.1
2,367
1,207
1,345
316
890
147
71
29
10,527
95
6.24
3.28
1.90
1.16
16.1
8.5
1.33
.274
4.95
96
4.65
107
8.72
-84.6
15 Roy Oswalt
R. Oswalt
1,666
316
150
83
.644
303
3.18
20
8
0
2015.0
1,918
712
765
173
467
71
5
32
8,292
23
7.44
2.09
3.57
0.77
20.1
5.6
1.18
.295
3.42
75
3.34
77
8.57
225.7
16 Jason Schmidt
J. Schmidt
1,665
295
123
88
.583
295
3.84
19
9
0
1875.0
1,711
801
874
172
721
49
0
32
7,968
84
7.99
3.46
2.31
0.83
20.9
9.0
1.30
.287
4.20
89
3.72
87
8.21
118
17 Barry Zito
B. Zito
1,651
355
142
120
.542
353
3.86
11
4
0
2198.1
1,959
944
1,026
229
910
88
1
43
9,332
43
6.76
3.73
1.81
0.94
17.7
9.8
1.31
.268
4.20
89
4.28
99
8.02
14.7
18 Jamie Moyer
J. Moyer
1,649
436
195
125
.609
430
4.14
23
7
0
2743.0
2,784
1,262
1,342
357
703
112
2
36
11,580
30
5.41
2.31
2.35
1.17
14.2
6.1
1.27
.277
4.40
94
4.47
101
9.13
-8.8
19 A.J. Burnett
A.J. Burnett
1,618
281
110
100
.524
277
3.99
21
9
0
1770.0
1,596
785
862
172
743
89
1
25
7,542
99
8.23
3.78
2.18
0.87
21.5
9.9
1.32
.289
4.38
93
3.92
90
8.12
84.6
20 Bartolo Colon
B. Colon
1,607
328
153
103
.598
325
4.10
31
8
0
2076.2
2,068
945
1,031
256
710
44
0
30
8,828
39
6.96
3.08
2.26
1.11
18.2
8.0
1.34
.292
4.47
89
4.21
93
8.96
71.8
21 Chan Ho Park
C. Ho Park
1,583
424
119
93
.561
276
4.38
10
3
2
1876.1
1,783
914
991
221
832
133
44
32
8,198
71
7.59
3.99
1.90
1.06
19.3
10.1
1.39
.288
4.75
103
4.47
102
8.55
-16.8
22 Ryan Dempster
R. Dempster
1,574
485
102
102
.500
260
4.37
11
3
87
1840.1
1,811
894
971
199
858
78
185
44
8,060
62
7.70
4.20
1.83
0.97
19.5
10.6
1.45
.301
4.75
102
4.30
99
8.86
7.7
23 John Smoltz
J. Smoltz
1,556
457
99
65
.604
215
3.19
16
7
154
1668.2
1,529
592
630
138
383
28
204
42
6,794
41
8.39
2.07
4.06
0.74
22.9
5.6
1.15
.297
3.40
74
3.05
70
8.25
239.8
24 Tim Hudson
T. Hudson
1,541
345
165
87
.655
344
3.42
23
11
0
2288.1
2,147
870
948
184
706
84
0
69
9,524
63
6.06
2.78
2.18
0.72
16.2
7.4
1.25
.280
3.73
78
3.81
87
8.44
153.2
25 Randy Wolf
R. Wolf
1,529
313
114
97
.540
309
4.13
13
9
0
1898.0
1,821
872
930
241
692
82
1
36
8,101
34
7.25
3.28
2.21
1.14
18.9
8.5
1.32
.284
4.41
97
4.34
100
8.63
-3.7

More Diamondbacks Stats

Team Rankings

HR

69

3rd

R

255

5th

SO

425

7th

ERA

4.67

24th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
30
19
.612
Giants Giants
29
20
.592
1.0
Padres Padres
27
19
.587
1.5
Diamondbacks Diamondbacks
26
23
.531
4.0
Rockies Rockies
8
40
.167
21.5
Schedule
DATE MATCHUP TIME (ET)
Wed
5/21
AZ AZ
@
LAD LAD
10:10 PM
Fri
5/23
AZ AZ
@
STL STL
8:15 PM
Sat
5/24
AZ AZ
@
STL STL
2:15 PM
Sun
5/25
AZ AZ
@
STL STL
2:15 PM
Mon
5/26
PIT PIT
@
AZ AZ
8:10 PM
Last Game
LAD Dodgers

30 - 19

4

Final

3

AZ Diamondbacks

26 - 23

Tue 20 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
28
19
.596
Red Sox Red Sox
25
25
.500
4.5
AL Central W L PCT GB
Tigers Tigers
32
17
.653
Twins Twins
26
21
.553
5.0
AL West W L PCT GB
Mariners Mariners
27
20
.574
Astros Astros
25
23
.521
2.5
NL East W L PCT GB
Phillies Phillies
30
18
.625
Mets Mets
29
20
.592
1.5
NL Central W L PCT GB
Cubs Cubs
29
20
.592
Cardinals Cardinals
27
22
.551
2.0
NL West W L PCT GB
Dodgers Dodgers
30
19
.612
Giants Giants
29
20
.592
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/5
LAD LAD
@
MIA MIA
4-5
Mon
5/5
TEX TEX
@
BOS BOS
6-1
Mon
5/5
PHI PHI
@
TBR TBR
8-4
Mon
5/5
SDP SDP
@
NYY NYY
3-12
Mon
5/5
CLE CLE
@
WSH WSH
9-1

Schedule

DATE MATCHUP TIME (ET)
Wed
5/21
CIN CIN
@
PIT PIT
12:35 PM
Wed
5/21
HOU HOU
@
TBR TBR
1:10 PM
Wed
5/21
CLE CLE
@
MIN MIN
1:10 PM
Wed
5/21
CHC CHC
@
MIA MIA
1:10 PM
Wed
5/21
BAL BAL
@
MIL MIL
1:10 PM