most strike outs for a pitcher between 1995 to 2005

Between the 1995 and 2005 seasons, Randy Johnson struck out the most batters, with 3,042 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,042
335
182
74
.711
327
2.80
61
25
1
2348.1
1,853
731
832
227
659
108
3
17
9,468
46
11.66
2.53
4.62
0.87
32.1
7.0
1.07
.299
3.19
62
2.71
60
7.10
469.7
2 Pedro Martinez
P. Martinez
2,592
328
176
73
.707
326
2.68
45
16
0
2253.1
1,708
671
741
178
559
104
1
17
8,973
48
10.35
2.23
4.64
0.71
28.9
6.2
1.01
.276
2.96
60
2.69
62
6.82
423.9
3 Curt Schilling
C. Schilling
2,328
325
156
94
.624
303
3.35
64
13
9
2217.0
1,978
826
864
246
445
38
21
20
8,939
48
9.45
1.81
5.23
1.00
26.0
5.0
1.09
.294
3.51
76
3.07
70
8.03
320.1
4 Roger Clemens
R. Clemens
2,301
346
169
79
.681
346
3.32
24
10
0
2311.0
1,995
852
930
187
830
82
0
21
9,640
78
8.96
3.23
2.77
0.73
23.9
8.6
1.22
.290
3.62
72
3.32
73
7.77
316.9
5 Mike Mussina
M. Mussina
2,002
350
172
106
.619
350
3.77
40
17
0
2340.1
2,259
980
1,048
261
529
36
0
18
9,603
49
7.70
2.03
3.78
1.00
20.8
5.5
1.19
.295
4.03
82
3.54
77
8.69
273.3
6 Hideo Nomo
H. Nomo
1,915
320
123
109
.530
318
4.21
16
9
0
1972.0
1,758
923
984
248
904
38
0
31
8,435
108
8.74
4.13
2.12
1.13
22.7
10.7
1.35
.283
4.49
101
4.20
98
8.02
19
7 Greg Maddux
G. Maddux
1,762
370
187
98
.656
370
3.01
48
18
0
2495.1
2,352
835
931
198
369
69
0
82
10,051
27
6.36
1.33
4.78
0.71
17.5
3.7
1.09
.281
3.36
70
3.22
74
8.48
317.5
8 Al Leiter
A. Leiter
1,688
334
140
111
.558
327
3.64
14
9
0
2052.0
1,824
831
909
173
962
104
2
48
8,813
47
7.40
4.22
1.75
0.76
19.2
10.9
1.36
.280
3.99
86
4.09
95
8.00
52.9
9 Kevin Brown
K. Brown
1,655
299
133
80
.624
290
2.93
32
11
0
1977.2
1,757
644
728
123
473
87
0
22
8,055
56
7.53
2.15
3.50
0.56
20.5
5.9
1.13
.286
3.31
70
3.08
70
8.00
289.3
10 Jason Schmidt
J. Schmidt
1,548
281
116
81
.589
272
3.95
17
8
0
1739.2
1,609
764
832
158
686
42
1
26
7,430
80
8.01
3.55
2.26
0.82
20.8
9.2
1.32
.290
4.30
92
3.72
87
8.32
106.2
11 Andy Pettitte
A. Pettitte
1,525
331
172
91
.654
324
3.78
23
3
0
2098.0
2,160
880
976
168
651
34
2
23
8,891
46
6.54
2.79
2.34
0.72
17.2
7.3
1.34
.306
4.19
83
3.65
80
9.27
212.5
12 John Smoltz
J. Smoltz
1,508
433
99
53
.651
192
2.97
21
9
154
1571.1
1,357
519
565
118
382
18
204
37
6,323
49
8.64
2.19
3.95
0.68
23.8
6.0
1.11
.288
3.24
70
2.91
68
7.77
244.6
13 Tim Wakefield
T. Wakefield
1,480
420
130
111
.539
283
4.29
21
3
22
2071.2
1,998
988
1,140
279
787
126
61
25
8,948
67
6.43
3.42
1.88
1.21
16.5
8.8
1.34
.274
4.95
90
4.72
105
8.68
-60.8
14 Tom Glavine
T. Glavine
1,446
370
167
109
.605
370
3.36
25
12
0
2429.1
2,343
907
989
196
824
34
0
78
10,196
22
5.36
3.05
1.75
0.73
14.2
8.1
1.30
.279
3.66
79
3.99
92
8.68
91
15 Chuck Finley
C. Finley
1,436
247
101
87
.537
247
4.20
17
5
0
1564.0
1,517
730
806
160
669
42
0
18
6,736
76
8.26
3.85
2.15
0.92
21.3
9.9
1.40
.306
4.64
89
3.96
84
8.73
129.6
16 Bartolo Colon
B. Colon
1,435
280
139
82
.629
278
3.94
30
7
0
1819.2
1,752
797
853
212
639
32
0
26
7,675
36
7.10
3.16
2.25
1.05
18.7
8.3
1.31
.287
4.22
86
4.10
90
8.67
88.5
17 David Wells
D. Wells
1,422
333
164
90
.646
332
4.14
47
11
0
2220.2
2,382
1,021
1,098
264
398
57
0
22
9,293
46
5.76
1.61
3.57
1.07
15.3
4.3
1.25
.296
4.45
90
3.96
87
9.65
145.8
18 Javier Vazquez
J. Vazquez
1,418
257
89
93
.489
256
4.28
19
7
0
1643.0
1,653
782
845
223
437
47
1
38
6,936
43
7.77
2.39
3.24
1.22
20.4
6.3
1.27
.297
4.63
97
3.97
89
9.05
86.7
19 Chan Ho Park
C. Ho Park
1,405
297
106
80
.570
253
4.32
9
2
0
1606.0
1,469
770
828
181
771
115
8
17
7,013
58
7.87
4.32
1.82
1.01
20.0
11.0
1.39
.284
4.64
101
4.45
101
8.23
-8.9
20 Brad Radke
B. Radke
1,384
350
136
130
.511
349
4.22
37
10
0
2288.2
2,446
1,072
1,146
302
413
61
0
9
9,555
26
5.44
1.62
3.35
1.19
14.5
4.3
1.25
.290
4.51
89
4.21
93
9.62
80.4
21 Pedro Astacio
P. Astacio
1,349
310
99
97
.505
261
4.89
20
4
0
1689.0
1,796
917
969
244
560
99
11
38
7,322
46
7.19
2.98
2.41
1.30
18.4
7.6
1.39
.306
5.16
105
4.54
100
9.57
3.9
22 Livan Hernandez
L. Hernandez
1,328
284
110
104
.514
283
4.11
42
7
0
1950.2
2,056
891
965
208
673
55
0
55
8,388
27
6.13
3.11
1.97
0.96
15.8
8.0
1.40
.302
4.45
98
4.20
98
9.49
17.5
23 Steve Trachsel
S. Trachsel
1,318
326
110
126
.466
325
4.30
17
7
0
1973.0
2,024
943
1,036
273
705
42
0
57
8,477
44
6.01
3.22
1.87
1.25
15.5
8.3
1.38
.285
4.73
100
4.68
107
9.23
-67.8
24 Jon Lieber
J. Lieber
1,301
317
111
97
.534
270
4.23
21
3
2
1796.2
1,926
844
928
229
345
37
10
37
7,580
24
6.52
1.73
3.77
1.15
17.2
4.6
1.26
.299
4.65
97
3.92
89
9.65
98
25 Kerry Wood
K. Wood
1,286
185
70
54
.565
174
3.67
11
5
0
1109.0
856
452
479
123
538
80
4
11
4,692
45
10.44
4.37
2.39
1.00
27.4
11.5
1.26
.275
3.89
86
3.84
87
6.95
68.1

More Diamondbacks Stats

Team Rankings

HR

113

4th

R

406

3rd

SO

666

13th

ERA

4.74

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5
Padres Padres
42
36
.538
5.5
Diamondbacks Diamondbacks
40
38
.513
7.5
Rockies Rockies
18
60
.231
29.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
AZ AZ
@
CWS CWS
7:40 PM
Wed
6/25
AZ AZ
@
CWS CWS
2:10 PM
Fri
6/27
MIA MIA
@
AZ AZ
9:40 PM
Sat
6/28
MIA MIA
@
AZ AZ
4:10 PM
Sun
6/29
MIA MIA
@
AZ AZ
4:10 PM
Last Game
CWS White Sox

25 - 54

0

Final

10

AZ Diamondbacks

40 - 38

Mon 23 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
45
33
.577
Rays Rays
43
35
.551
2.0
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
33
.582
1.5
NL Central W L PCT GB
Cubs Cubs
46
32
.590
Brewers Brewers
43
36
.544
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
CHC CHC
@
DET DET
0-4
Sat
6/7
KCR KCR
@
CWS CWS
7-5
Sat
6/7
TOR TOR
@
MIN MIN
3-6
Sat
6/7
SEA SEA
@
LAA LAA
3-2
Sun
6/8
MIA MIA
@
PIT PIT
3-10

Schedule

DATE MATCHUP TIME (ET)
Tue
6/24
TEX TEX
@
BAL BAL
6:35 PM
Tue
6/24
TOR TOR
@
CLE CLE
6:40 PM
Tue
6/24
ATH ATH
@
DET DET
6:40 PM
Tue
6/24
ATL ATL
@
NYM NYM
7:10 PM
Tue
6/24
NYY NYY
@
CIN CIN
7:10 PM