from 2000 to 2009 which pitcher had the most total strikeouts

Between the 2000 and 2009 seasons, Randy Johnson fanned the most batters, with 2,182 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,182
287
143
78
.647
281
3.34
32
12
0
1885.1
1,616
699
790
212
484
89
3
22
7,686
34
10.42
2.31
4.51
1.01
28.4
6.3
1.11
.298
3.77
75
3.12
70
7.71
275.2
2 Javier Vazquez
J. Vazquez
2,001
328
128
116
.525
327
3.98
23
6
0
2163.0
2,101
957
1,025
269
528
64
0
40
9,023
59
8.33
2.20
3.79
1.12
22.2
5.9
1.22
.297
4.26
89
3.66
82
8.74
195
3 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
4 Pedro Martinez
P. Martinez
1,620
227
112
50
.691
227
3.01
18
6
0
1468.0
1,171
491
530
132
350
86
0
10
5,917
24
9.93
2.15
4.63
0.81
27.4
5.9
1.04
.279
3.25
68
2.91
67
7.18
241.6
5 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
6 Curt Schilling
C. Schilling
1,545
243
117
63
.650
221
3.54
26
7
9
1569.1
1,515
618
630
194
257
21
21
9
6,368
23
8.86
1.47
6.01
1.11
24.3
4.0
1.13
.304
3.61
78
3.23
73
8.69
204.8
7 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
8 Mike Mussina
M. Mussina
1,488
283
134
87
.606
282
3.87
18
9
0
1790.2
1,801
769
828
194
364
41
0
14
7,379
35
7.48
1.83
4.09
0.98
20.2
4.9
1.21
.304
4.16
86
3.50
78
9.05
192.8
9 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
10 Andy Pettitte
A. Pettitte
1,441
303
148
89
.624
300
3.90
11
3
0
1882.0
1,975
815
917
165
545
32
1
29
8,008
31
6.89
2.61
2.64
0.79
18.0
6.8
1.34
.311
4.39
87
3.61
81
9.44
179.8
11 A.J. Burnett
A.J. Burnett
1,440
241
96
83
.536
237
3.85
20
9
0
1542.0
1,355
660
721
144
640
70
1
21
6,531
83
8.40
3.74
2.25
0.84
22.0
9.8
1.29
.286
4.21
90
3.80
87
7.91
92.9
12 Roy Halladay
R. Halladay
1,400
275
139
69
.668
267
3.40
47
14
0
1883.1
1,832
712
790
151
374
52
4
21
7,712
37
6.69
1.79
3.74
0.72
18.2
4.8
1.17
.293
3.78
74
3.31
74
8.75
243.9
13 Kevin Millwood
K. Millwood
1,398
307
115
103
.528
305
4.18
15
4
0
1860.2
1,923
865
937
201
578
56
0
35
7,982
41
6.76
2.80
2.42
0.97
17.5
7.2
1.34
.300
4.53
94
4.00
90
9.30
87.6
14 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
15 Roger Clemens
R. Clemens
1,356
229
107
50
.682
228
3.34
3
1
0
1454.1
1,268
539
596
129
478
45
0
19
6,029
53
8.39
2.96
2.84
0.80
22.5
7.9
1.20
.283
3.69
75
3.42
76
7.85
169.1
16 Livan Hernandez
L. Hernandez
1,335
332
129
124
.510
332
4.46
36
7
0
2201.1
2,450
1,091
1,165
250
720
57
0
57
9,533
29
5.46
2.94
1.85
1.02
14.0
7.6
1.44
.307
4.76
104
4.40
102
10.02
-19.5
17 Josh Beckett
J. Beckett
1,330
228
106
68
.609
225
3.79
9
4
0
1401.0
1,280
590
641
151
426
48
1
14
5,835
44
8.54
2.74
3.12
0.97
22.8
7.3
1.22
.291
4.12
86
3.60
84
8.22
103.1
18 Carlos Zambrano
C. Zambrano
1,324
259
105
68
.607
238
3.51
9
4
0
1551.1
1,313
605
669
126
698
81
4
36
6,593
49
7.68
4.05
1.90
0.73
20.1
10.6
1.30
.272
3.88
80
3.94
89
7.62
82.3
19 Ted Lilly
T. Lilly
1,280
271
103
83
.554
252
4.20
4
2
0
1501.0
1,397
700
744
219
528
43
4
22
6,384
50
7.67
3.17
2.42
1.31
20.1
8.3
1.28
.273
4.46
93
4.42
99
8.38
8.4
20 Randy Wolf
R. Wolf
1,271
257
95
76
.556
254
4.02
12
8
0
1560.2
1,482
697
745
192
538
68
1
30
6,613
28
7.33
3.10
2.36
1.11
19.2
8.1
1.29
.284
4.30
95
4.20
97
8.55
21.9
21 Tim Hudson
T. Hudson
1,270
290
137
76
.643
289
3.50
21
11
0
1923.1
1,837
749
818
156
570
71
0
59
8,024
52
5.94
2.67
2.23
0.73
15.8
7.1
1.25
.282
3.83
79
3.81
86
8.60
135.6
22 Kerry Wood
K. Wood
1,237
308
67
58
.536
152
3.71
10
4
54
1107.2
878
457
482
124
520
80
112
15
4,697
47
10.05
4.23
2.38
1.01
26.3
11.1
1.26
.276
3.92
86
3.89
88
7.13
63.2
23 Jason Schmidt
J. Schmidt
1,223
197
89
54
.622
197
3.63
15
9
0
1260.1
1,071
509
552
108
489
33
0
23
5,290
55
8.73
3.49
2.50
0.77
23.1
9.2
1.24
.280
3.94
85
3.46
82
7.65
110.3
24 Bartolo Colon
B. Colon
1,222
246
117
82
.588
245
4.07
23
5
0
1573.2
1,571
712
777
205
510
31
0
19
6,660
26
6.99
2.92
2.40
1.17
18.3
7.7
1.32
.291
4.44
90
4.22
94
8.98
45
25 Greg Maddux
G. Maddux
1,211
308
134
101
.570
308
3.70
16
7
0
1939.2
1,965
797
877
196
308
57
0
59
7,964
24
5.62
1.43
3.93
0.91
15.2
3.9
1.17
.286
4.07
86
3.70
85
9.12
147.3

More Diamondbacks Stats

Team Rankings

HR

70

4th

R

256

5th

SO

434

8th

ERA

4.64

24th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
31
19
.620
Giants Giants
29
21
.580
2.0
Padres Padres
27
20
.574
2.5
Diamondbacks Diamondbacks
26
24
.520
5.0
Rockies Rockies
8
41
.163
22.5
Schedule
DATE MATCHUP TIME (ET)
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
Tue
5/27
PIT PIT
@
AZ AZ
9:40 PM
Last Game
LAD Dodgers

31 - 19

3

Final

1

AZ Diamondbacks

26 - 24

Wed 21 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
29
19
.604
Blue Jays Blue Jays
24
24
.500
5.0
AL Central W L PCT GB
Tigers Tigers
33
17
.660
Twins Twins
27
22
.551
5.5
AL West W L PCT GB
Mariners Mariners
28
20
.583
Astros Astros
25
24
.510
3.5
NL East W L PCT GB
Phillies Phillies
31
18
.633
Mets Mets
30
20
.600
1.5
NL Central W L PCT GB
Cubs Cubs
30
20
.600
Cardinals Cardinals
27
23
.540
3.0
NL West W L PCT GB
Dodgers Dodgers
31
19
.620
Giants Giants
29
21
.580
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/6
CLE CLE
@
WSH WSH
8-6
Tue
5/6
HOU HOU
@
MIL MIL
9-1
Tue
5/6
SFG SFG
@
CHC CHC
3-1
Tue
5/6
SEA SEA
@
ATH ATH
6-5
Tue
5/6
NYM NYM
@
AZ AZ
7-1

Schedule

DATE MATCHUP TIME (ET)
Thu
5/22
TEX TEX
@
NYY NYY
12:35 PM
Thu
5/22
SDP SDP
@
TOR TOR
1:07 PM
Thu
5/22
PHI PHI
@
COL COL
3:10 PM
Thu
5/22
LAA LAA
@
ATH ATH
3:35 PM
Thu
5/22
CLE CLE
@
DET DET
6:40 PM