most strikeouts by pitcher from 1998 to 2009

Between the 1998 and 2009 seasons, Randy Johnson struck out the most batters, with 2,875 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,875
356
179
98
.646
350
3.23
54
20
0
2401.1
2,026
863
978
265
640
112
3
26
9,779
45
10.78
2.40
4.49
0.99
29.4
6.5
1.11
.299
3.67
72
3.06
69
7.59
374.7
2 Javier Vazquez
J. Vazquez
2,253
387
142
139
.505
385
4.19
26
7
0
2490.0
2,451
1,159
1,244
320
648
79
1
46
10,454
63
8.14
2.34
3.48
1.16
21.6
6.2
1.24
.298
4.50
94
3.82
85
8.86
180.4
3 Pedro Martinez
P. Martinez
2,184
291
154
61
.716
289
2.89
26
9
0
1915.0
1,519
615
668
167
454
103
1
14
7,703
39
10.26
2.13
4.81
0.78
28.4
5.9
1.03
.282
3.14
64
2.80
64
7.14
349.5
4 Curt Schilling
C. Schilling
1,997
302
147
83
.639
280
3.50
49
10
9
2018.1
1,910
786
805
242
362
32
21
12
8,192
39
8.90
1.61
5.52
1.08
24.4
4.4
1.13
.300
3.59
77
3.24
73
8.52
260.2
5 Mike Mussina
M. Mussina
1,835
343
165
104
.613
342
3.80
26
11
0
2200.1
2,197
928
1,001
232
457
46
0
17
9,056
47
7.51
1.87
4.02
0.95
20.3
5.0
1.21
.303
4.09
84
3.47
77
8.99
252.9
6 Roger Clemens
R. Clemens
1,790
292
141
66
.681
291
3.38
9
5
0
1876.2
1,622
704
775
160
656
61
0
19
7,812
67
8.58
3.15
2.73
0.77
22.9
8.4
1.21
.284
3.72
75
3.42
76
7.78
227.5
7 Kevin Millwood
K. Millwood
1,766
371
150
118
.560
367
4.02
20
5
0
2263.0
2,266
1,012
1,103
243
693
63
1
40
9,636
52
7.02
2.76
2.55
0.97
18.3
7.2
1.31
.294
4.39
91
3.92
89
9.01
126.8
8 Johan Santana
J. Santana
1,733
310
122
60
.670
234
3.12
9
6
1
1709.2
1,430
592
641
187
473
34
23
10
6,946
65
9.12
2.49
3.66
0.98
24.9
6.8
1.11
.275
3.37
70
3.37
78
7.53
181.5
9 Andy Pettitte
A. Pettitte
1,708
367
178
111
.616
363
4.00
16
3
0
2290.0
2,417
1,017
1,132
205
721
41
1
33
9,791
39
6.71
2.83
2.37
0.81
17.4
7.4
1.37
.311
4.45
89
3.76
83
9.50
188.5
10 Livan Hernandez
L. Hernandez
1,641
395
147
148
.498
395
4.50
47
7
0
2635.1
2,942
1,317
1,408
310
900
65
0
70
11,459
35
5.60
3.07
1.82
1.06
14.3
7.9
1.46
.308
4.81
105
4.47
103
10.05
-42.1
11 CC Sabathia
CC Sabathia
1,590
288
136
81
.627
288
3.62
28
11
0
1889.1
1,738
760
827
168
590
59
0
22
7,834
36
7.57
2.81
2.69
0.80
20.3
7.5
1.23
.289
3.94
82
3.58
82
8.28
166.2
12 Greg Maddux
G. Maddux
1,551
375
171
119
.590
375
3.53
29
12
0
2410.0
2,424
946
1,055
225
390
68
0
77
9,891
29
5.79
1.46
3.98
0.84
15.7
3.9
1.17
.287
3.94
82
3.58
82
9.05
217.1
13 Bartolo Colon
B. Colon
1,541
309
149
96
.608
308
4.02
30
8
0
1982.2
1,961
886
965
244
665
41
0
29
8,401
34
7.00
3.02
2.32
1.11
18.3
7.9
1.32
.291
4.38
88
4.18
92
8.90
76.1
14 Jason Schmidt
J. Schmidt
1,529
263
113
79
.589
263
3.76
17
9
0
1687.1
1,518
705
768
156
645
40
0
30
7,143
76
8.16
3.44
2.37
0.83
21.4
9.0
1.28
.285
4.10
87
3.67
86
8.10
115.5
15 Barry Zito
B. Zito
1,501
321
133
106
.556
320
3.84
10
4
0
1999.0
1,775
852
929
209
826
81
0
36
8,484
36
6.76
3.72
1.82
0.94
17.7
9.7
1.30
.267
4.18
88
4.29
98
7.99
23.4
16 Roy Halladay
R. Halladay
1,495
313
148
76
.661
287
3.43
49
15
1
2046.2
1,997
780
870
172
455
56
6
22
8,433
43
6.57
2.00
3.29
0.76
17.7
5.4
1.20
.292
3.83
74
3.46
76
8.78
235.2
17 Roy Oswalt
R. Oswalt
1,473
283
137
70
.662
271
3.23
18
6
0
1803.1
1,756
647
695
154
412
66
5
30
7,455
21
7.35
2.06
3.58
0.77
19.8
5.5
1.20
.299
3.47
75
3.34
76
8.76
208.1
18 A.J. Burnett
A.J. Burnett
1,473
248
100
85
.541
244
3.84
20
9
0
1583.1
1,392
676
744
147
665
70
1
23
6,713
83
8.37
3.78
2.22
0.84
21.9
9.9
1.30
.286
4.23
89
3.82
88
7.91
94
19 Jamie Moyer
J. Moyer
1,473
387
169
111
.604
381
4.13
19
6
0
2442.2
2,494
1,121
1,196
316
640
99
2
34
10,333
27
5.43
2.36
2.30
1.16
14.3
6.2
1.28
.279
4.41
94
4.47
101
9.19
-5.6
20 Kerry Wood
K. Wood
1,470
334
80
64
.556
178
3.67
11
5
54
1274.1
995
520
551
138
605
91
112
16
5,396
53
10.38
4.27
2.43
0.97
27.2
11.2
1.26
.277
3.89
85
3.79
86
7.03
85.1
21 Tim Wakefield
T. Wakefield
1,459
431
133
114
.538
300
4.40
9
0
22
2103.0
2,021
1,029
1,144
273
767
126
59
21
9,051
78
6.24
3.28
1.90
1.17
16.1
8.5
1.33
.272
4.90
94
4.66
107
8.65
-72.5
22 Tim Hudson
T. Hudson
1,402
311
148
78
.655
310
3.49
22
11
0
2059.2
1,958
798
874
164
632
75
0
61
8,604
58
6.13
2.76
2.22
0.72
16.3
7.3
1.26
.283
3.82
78
3.78
85
8.56
156.7
23 Randy Wolf
R. Wolf
1,387
279
101
85
.543
275
4.13
12
8
0
1682.1
1,608
772
823
212
605
73
1
30
7,165
32
7.42
3.24
2.29
1.13
19.4
8.4
1.32
.286
4.40
96
4.27
98
8.60
14.2
24 Jake Peavy
J. Peavy
1,366
215
95
68
.583
215
3.26
7
3
0
1362.2
1,169
494
525
136
441
45
0
31
5,626
26
9.02
2.91
3.10
0.90
24.3
7.8
1.18
.284
3.47
82
3.45
82
7.72
115.8
25 Ryan Dempster
R. Dempster
1,366
451
87
90
.492
226
4.44
10
3
87
1625.0
1,613
802
861
174
772
68
185
40
7,142
56
7.57
4.28
1.77
0.96
19.1
10.8
1.47
.302
4.77
103
4.34
99
8.93
6.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