most strikeouts by pitcher from 1995 to 2010

Between the 1995 and 2010 seasons, Randy Johnson fanned the most batters, with 3,545 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,545
430
222
104
.681
417
3.12
65
25
1
2890.0
2,380
1,001
1,130
305
807
130
5
29
11,751
57
11.04
2.51
4.39
0.95
30.2
6.9
1.10
.298
3.52
69
2.97
66
7.41
488.5
2 Pedro Martinez
P. Martinez
2,885
385
198
89
.690
383
2.91
45
16
0
2567.2
2,024
831
912
223
657
126
1
23
10,335
53
10.11
2.30
4.39
0.78
27.9
6.4
1.04
.279
3.20
66
2.88
67
7.09
427.3
3 Curt Schilling
C. Schilling
2,612
380
180
109
.623
358
3.43
65
14
9
2572.0
2,363
981
1,022
295
496
43
21
22
10,406
49
9.14
1.74
5.27
1.03
25.1
4.8
1.11
.297
3.58
77
3.18
73
8.27
340.9
4 Roger Clemens
R. Clemens
2,471
383
182
91
.667
382
3.31
24
10
0
2523.1
2,183
927
1,016
203
890
91
0
22
10,511
88
8.81
3.17
2.78
0.72
23.5
8.5
1.22
.289
3.62
72
3.34
73
7.79
339.7
5 Mike Mussina
M. Mussina
2,415
444
218
132
.623
443
3.80
41
17
0
2890.0
2,845
1,219
1,311
314
630
53
0
24
11,882
57
7.52
1.96
3.83
0.98
20.3
5.3
1.20
.299
4.08
83
3.54
78
8.86
326.2
6 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
7 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
8 Greg Maddux
G. Maddux
2,081
471
224
136
.622
471
3.24
49
18
0
3097.1
2,996
1,115
1,237
253
461
81
0
97
12,547
34
6.05
1.34
4.51
0.74
16.6
3.7
1.12
.284
3.59
76
3.34
76
8.71
354.7
9 John Smoltz
J. Smoltz
2,025
521
135
80
.628
279
3.16
24
10
154
2115.0
1,894
743
799
172
510
34
204
53
8,597
64
8.62
2.17
3.97
0.73
23.6
5.9
1.14
.294
3.40
74
3.02
70
8.06
309.6
10 Tim Wakefield
T. Wakefield
1,953
557
179
160
.528
407
4.39
25
3
22
2851.1
2,768
1,392
1,572
376
1,048
168
71
29
12,294
110
6.16
3.31
1.86
1.19
15.9
8.5
1.34
.273
4.96
94
4.72
107
8.74
-100.4
11 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
12 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
13 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
14 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
15 Jamie Moyer
J. Moyer
1,793
497
216
134
.617
469
4.17
23
7
0
3019.1
3,078
1,400
1,498
398
779
117
6
41
12,766
33
5.34
2.32
2.30
1.19
14.0
6.1
1.28
.277
4.47
94
4.51
101
9.17
-11
16 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
17 Jason Schmidt
J. Schmidt
1,758
323
130
96
.575
314
3.96
20
9
0
1996.1
1,846
878
958
184
792
52
1
35
8,532
93
7.93
3.57
2.22
0.83
20.6
9.3
1.32
.289
4.32
92
3.78
88
8.32
112.8
18 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
19 Chan Ho Park
C. Ho Park
1,709
474
124
98
.559
287
4.34
10
3
2
1989.0
1,867
960
1,041
229
905
137
51
35
8,691
75
7.73
4.10
1.89
1.04
19.7
10.4
1.39
.287
4.71
102
4.44
101
8.45
-13.6
20 Tom Glavine
T. Glavine
1,703
449
197
128
.606
449
3.51
26
13
0
2891.0
2,831
1,129
1,225
252
987
45
0
91
12,174
25
5.30
3.07
1.73
0.78
14.0
8.1
1.32
.281
3.81
82
4.12
95
8.81
73.4
21 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
22 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
23 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
24 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
25 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

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