what pitcher has the most strikeouts from 1997 to 2004

Between the 1997 and 2004 seasons, Randy Johnson fanned the most batters, with 2,452 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,452
257
142
64
.689
255
2.69
51
22
0
1847.0
1,439
552
638
175
522
88
1
14
7,426
35
11.95
2.54
4.70
0.85
33.0
7.0
1.06
.302
3.11
59
2.64
58
7.01
383.4
2 Pedro Martinez
P. Martinez
1,988
234
134
45
.749
232
2.43
35
12
0
1625.0
1,202
438
493
119
376
86
1
10
6,445
33
11.01
2.08
5.29
0.66
30.8
5.8
0.97
.279
2.73
52
2.43
55
6.66
365.1
3 Curt Schilling
C. Schilling
1,945
250
132
71
.650
249
3.24
55
11
0
1824.1
1,612
656
684
206
347
29
0
13
7,316
42
9.60
1.71
5.61
1.02
26.6
4.7
1.07
.294
3.37
72
3.02
68
7.95
278.8
4 Roger Clemens
R. Clemens
1,727
257
136
53
.720
257
3.38
17
8
0
1717.0
1,487
645
703
142
602
61
0
14
7,147
58
9.05
3.16
2.87
0.74
24.2
8.4
1.22
.291
3.68
74
3.29
72
7.79
237.6
5 Mike Mussina
M. Mussina
1,498
252
121
78
.608
252
3.61
27
10
0
1695.2
1,609
681
732
183
363
25
0
14
6,916
42
7.95
1.93
4.13
0.97
21.7
5.2
1.16
.294
3.89
80
3.39
75
8.54
219.6
6 Hideo Nomo
H. Nomo
1,386
240
89
84
.514
238
4.38
9
4
0
1451.2
1,327
707
746
195
690
29
0
21
6,251
75
8.59
4.28
2.01
1.21
22.2
11.0
1.39
.287
4.63
104
4.39
101
8.23
-9.4
7 Kevin Brown
K. Brown
1,329
228
102
53
.658
219
2.84
24
7
0
1499.0
1,308
473
538
100
373
55
0
18
6,097
41
7.98
2.24
3.56
0.60
21.8
6.1
1.12
.285
3.23
69
3.04
69
7.85
224.1
8 Jason Schmidt
J. Schmidt
1,290
224
97
66
.595
224
3.75
16
8
0
1446.1
1,314
603
658
130
530
34
0
19
6,109
64
8.03
3.30
2.43
0.81
21.1
8.7
1.27
.287
4.09
87
3.62
84
8.18
106.6
9 Bartolo Colon
B. Colon
1,278
247
118
74
.615
245
4.01
28
7
0
1597.0
1,537
711
760
186
596
29
0
26
6,769
34
7.20
3.36
2.14
1.05
18.9
8.8
1.34
.289
4.28
86
4.15
91
8.66
76.2
10 Greg Maddux
G. Maddux
1,273
272
140
70
.667
272
3.06
30
14
0
1815.2
1,741
617
695
150
282
55
0
64
7,352
14
6.31
1.40
4.51
0.74
17.3
3.8
1.11
.285
3.45
71
3.30
75
8.63
219.1
11 Al Leiter
A. Leiter
1,238
240
106
76
.582
240
3.51
10
7
0
1511.1
1,355
590
652
131
637
75
0
42
6,442
26
7.37
3.79
1.94
0.78
19.2
9.9
1.32
.281
3.88
84
3.97
93
8.07
53.6
12 Javier Vazquez
J. Vazquez
1,226
224
78
78
.500
223
4.26
16
6
0
1427.1
1,430
676
733
188
391
42
1
34
6,032
36
7.73
2.47
3.14
1.19
20.3
6.5
1.28
.297
4.62
96
3.96
89
9.02
78.8
13 Kerry Wood
K. Wood
1,209
164
67
50
.573
164
3.63
11
5
0
1043.0
804
421
447
109
512
78
0
11
4,419
45
10.43
4.42
2.36
0.94
27.4
11.6
1.26
.277
3.86
85
3.78
86
6.94
70.7
14 Livan Hernandez
L. Hernandez
1,179
248
95
94
.503
248
4.14
40
7
0
1701.1
1,785
782
849
183
587
42
0
41
7,310
24
6.24
3.11
2.01
0.97
16.1
8.0
1.39
.301
4.49
98
4.19
97
9.44
23.3
15 Chan Ho Park
C. Ho Park
1,166
217
89
67
.571
213
4.20
9
2
0
1338.0
1,205
625
675
162
618
101
1
13
5,805
48
7.84
4.16
1.89
1.09
20.1
10.6
1.36
.278
4.54
98
4.52
102
8.11
-13.6
16 Kevin Millwood
K. Millwood
1,134
228
98
64
.605
220
3.89
11
5
0
1367.1
1,283
591
640
138
422
32
3
32
5,752
31
7.46
2.78
2.69
0.91
19.7
7.3
1.25
.284
4.21
90
3.71
85
8.44
103.5
17 Andy Pettitte
A. Pettitte
1,078
232
122
65
.652
231
3.92
18
3
0
1479.2
1,560
645
719
113
475
27
0
18
6,342
30
6.56
2.89
2.27
0.69
17.0
7.5
1.38
.311
4.37
86
3.63
79
9.49
151.7
18 Tim Wakefield
T. Wakefield
1,070
328
84
78
.519
191
4.37
6
2
22
1439.1
1,387
699
800
184
561
94
61
21
6,238
44
6.69
3.51
1.91
1.15
17.2
9.0
1.35
.278
5.00
93
4.61
104
8.67
-31.7
19 Pedro Astacio
P. Astacio
1,061
203
77
71
.520
196
5.21
19
3
0
1246.2
1,353
721
764
197
427
84
3
20
5,461
29
7.66
3.08
2.48
1.42
19.4
7.8
1.43
.313
5.52
106
4.66
100
9.77
5.1
20 David Wells
D. Wells
1,052
240
122
61
.667
239
4.08
36
11
0
1609.1
1,721
729
783
188
273
39
0
6
6,728
31
5.88
1.53
3.85
1.05
15.6
4.1
1.24
.296
4.38
90
3.86
85
9.62
118.8
21 Shawn Estes
S. Estes
1,050
238
89
73
.549
237
4.74
12
8
0
1417.2
1,442
746
807
132
748
47
0
33
6,262
65
6.67
4.75
1.40
0.84
16.8
11.9
1.54
.306
5.12
110
4.48
102
9.15
-17.3
22 Steve Trachsel
S. Trachsel
1,045
259
89
100
.471
259
4.38
12
5
0
1570.1
1,632
765
830
212
555
33
0
46
6,753
36
5.99
3.18
1.88
1.22
15.5
8.2
1.39
.289
4.76
101
4.62
105
9.35
-40.8
23 Brad Radke
B. Radke
1,044
255
105
88
.544
255
4.08
29
8
0
1675.0
1,806
760
811
197
286
46
0
6
6,979
19
5.61
1.54
3.65
1.06
15.0
4.1
1.25
.298
4.36
86
3.95
88
9.70
101.1
24 Woody Williams
W. Williams
1,037
235
94
73
.563
234
4.05
9
2
0
1514.1
1,483
681
724
208
468
44
1
25
6,409
44
6.16
2.78
2.22
1.24
16.2
7.3
1.29
.274
4.30
94
4.50
103
8.81
-24.4
25 Tom Glavine
T. Glavine
1,033
272
123
79
.609
272
3.42
19
10
0
1784.0
1,712
678
734
161
612
26
0
66
7,479
14
5.21
3.09
1.69
0.81
13.8
8.2
1.30
.275
3.70
80
4.16
96
8.64
38.1

More Diamondbacks Stats

Team Rankings

HR

104

4th

R

375

4th

SO

619

14th

ERA

4.80

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
46
29
.613
Giants Giants
42
33
.560
4.0
Padres Padres
39
34
.534
6.0
Diamondbacks Diamondbacks
37
37
.500
8.5
Rockies Rockies
17
58
.227
29.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/20
AZ AZ
@
COL COL
8:40 PM
Sat
6/21
AZ AZ
@
COL COL
9:10 PM
Sun
6/22
AZ AZ
@
COL COL
3:10 PM
Mon
6/23
AZ AZ
@
CWS CWS
7:40 PM
Tue
6/24
AZ AZ
@
CWS CWS
7:40 PM
Last Game
TOR Blue Jays

40 - 34

5

Final

9

AZ Diamondbacks

37 - 37

Thu 19 Jun 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
43
31
.581
Rays Rays
41
34
.547
2.5
AL Central W L PCT GB
Tigers Tigers
48
28
.632
Guardians Guardians
37
36
.507
9.5
AL West W L PCT GB
Astros Astros
43
31
.581
Mariners Mariners
37
36
.507
5.5
NL East W L PCT GB
Mets Mets
45
30
.600
Phillies Phillies
45
30
.600
NL Central W L PCT GB
Cubs Cubs
45
29
.608
Brewers Brewers
40
35
.533
5.5
NL West W L PCT GB
Dodgers Dodgers
46
29
.613
Giants Giants
42
33
.560
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/3
COL COL
@
MIA MIA
3-2
Tue
6/3
DET DET
@
CWS CWS
5-4
Wed
6/4
AZ AZ
@
ATL ATL
11-10
Wed
6/4
KCR KCR
@
STL STL
5-6
Wed
6/4
DET DET
@
CWS CWS
2-3

Schedule

DATE MATCHUP TIME (ET)
Fri
6/20
SEA SEA
@
CHC CHC
2:20 PM
Fri
6/20
TEX TEX
@
PIT PIT
6:40 PM
Fri
6/20
DET DET
@
TBR TBR
7:05 PM
Fri
6/20
BAL BAL
@
NYY NYY
7:05 PM
Fri
6/20
CWS CWS
@
TOR TOR
7:07 PM