most strikeouts by a pitcher between 2000 to 2010

Between the 2000 and 2010 seasons, Randy Johnson fanned the most hitters, 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,122
359
138
126
.523
353
4.07
23
6
0
2320.1
2,256
1,050
1,121
301
593
71
4
44
9,706
67
8.23
2.30
3.58
1.17
21.9
6.1
1.23
.295
4.35
91
3.79
85
8.75
174.7
3 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
4 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
5 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
6 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
7 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
8 Roy Halladay
R. Halladay
1,619
308
160
79
.669
300
3.29
56
18
0
2134.0
2,063
780
864
175
404
58
4
22
8,705
42
6.83
1.70
4.01
0.74
18.6
4.6
1.16
.293
3.64
72
3.28
74
8.70
271.4
9 A.J. Burnett
A.J. Burnett
1,585
274
106
98
.520
270
4.00
21
9
0
1728.2
1,559
769
839
169
718
89
1
23
7,360
99
8.25
3.74
2.21
0.88
21.5
9.8
1.32
.290
4.37
93
3.91
90
8.12
83.5
10 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
11 Andy Pettitte
A. Pettitte
1,542
324
159
92
.633
321
3.86
11
3
0
2011.0
2,098
862
969
178
586
35
1
32
8,544
33
6.90
2.62
2.63
0.80
18.0
6.9
1.33
.310
4.34
87
3.63
81
9.39
186.8
12 Kevin Millwood
K. Millwood
1,530
338
119
119
.500
336
4.27
16
4
0
2051.1
2,146
973
1,053
231
643
62
0
37
8,824
48
6.71
2.82
2.38
1.01
17.3
7.3
1.36
.301
4.62
97
4.08
92
9.42
77.4
13 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
14 Jake Peavy
J. Peavy
1,459
232
102
74
.580
232
3.36
8
4
0
1469.2
1,267
549
580
149
475
50
0
33
6,076
28
8.93
2.91
3.07
0.91
24.0
7.8
1.19
.284
3.55
84
3.49
83
7.76
120.1
15 Livan Hernandez
L. Hernandez
1,449
365
139
136
.505
365
4.39
38
8
0
2413.0
2,666
1,177
1,258
266
784
61
0
62
10,429
30
5.40
2.92
1.85
0.99
13.9
7.5
1.43
.305
4.69
103
4.36
101
9.94
-17.4
16 Josh Beckett
J. Beckett
1,446
249
112
74
.602
246
3.96
9
4
0
1528.2
1,431
672
730
171
471
56
1
17
6,412
47
8.51
2.77
3.07
1.01
22.6
7.3
1.24
.295
4.30
90
3.68
87
8.42
97.1
17 Ted Lilly
T. Lilly
1,446
301
113
95
.543
282
4.13
5
3
0
1694.2
1,562
778
827
251
572
48
4
26
7,169
52
7.68
3.04
2.53
1.33
20.2
8.0
1.26
.270
4.39
93
4.40
100
8.30
2.4
18 Carlos Zambrano
C. Zambrano
1,441
295
116
74
.611
258
3.50
9
4
0
1681.0
1,432
653
724
133
767
87
6
36
7,164
56
7.72
4.11
1.88
0.71
20.1
10.7
1.31
.274
3.88
80
3.92
89
7.67
87
19 Ryan Dempster
R. Dempster
1,413
446
94
89
.514
224
4.25
11
3
87
1638.2
1,593
774
847
172
727
63
184
41
7,122
49
7.76
3.99
1.94
0.94
19.8
10.2
1.42
.299
4.65
99
4.16
96
8.75
30.8
20 Randy Wolf
R. Wolf
1,413
291
108
88
.551
288
4.04
13
9
0
1776.1
1,695
797
852
221
625
77
1
36
7,549
30
7.16
3.17
2.26
1.12
18.7
8.3
1.31
.283
4.32
96
4.28
100
8.59
4
21 Tim Hudson
T. Hudson
1,409
324
154
85
.644
323
3.43
22
11
0
2152.0
2,026
821
892
176
644
80
0
67
8,944
57
5.89
2.69
2.19
0.74
15.8
7.2
1.24
.279
3.73
78
3.84
88
8.47
132.2
22 John Lackey
J. Lackey
1,357
267
116
82
.586
266
3.89
14
8
0
1716.0
1,752
741
816
169
513
82
0
21
7,301
86
7.12
2.69
2.65
0.89
18.6
7.0
1.32
.306
4.28
88
3.82
88
9.19
99.1
23 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
24 Derek Lowe
D. Lowe
1,313
443
146
111
.568
303
3.83
9
3
66
2027.1
2,067
862
973
167
580
58
115
49
8,570
36
5.83
2.57
2.26
0.74
15.3
6.8
1.31
.294
4.32
88
3.79
88
9.18
116
25 Tim Wakefield
T. Wakefield
1,293
378
114
105
.521
269
4.40
7
0
7
1887.0
1,817
923
1,020
243
652
112
40
21
8,087
82
6.17
3.11
1.98
1.16
16.0
8.1
1.31
.272
4.86
95
4.59
106
8.67
-61.9

More Diamondbacks Stats

Team Rankings

HR

110

3rd

R

394

3rd

SO

642

13th

ERA

4.81

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
47
31
.603
Giants Giants
43
34
.558
3.5
Padres Padres
41
35
.539
5.0
Diamondbacks Diamondbacks
39
37
.513
7.0
Rockies Rockies
17
60
.221
29.5
Schedule
DATE MATCHUP TIME (ET)
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
Wed
6/25
AZ AZ
@
CWS CWS
2:10 PM
Fri
6/27
MIA MIA
@
AZ AZ
9:40 PM
Last Game
COL Rockies

17 - 60

3

Final

5

AZ Diamondbacks

39 - 37

Sat 21 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
44
32
.579
Rays Rays
43
34
.558
1.5
AL Central W L PCT GB
Tigers Tigers
48
30
.615
Guardians Guardians
38
37
.507
8.5
AL West W L PCT GB
Astros Astros
44
33
.571
Mariners Mariners
38
37
.507
5.0
NL East W L PCT GB
Mets Mets
46
31
.597
Phillies Phillies
46
31
.597
NL Central W L PCT GB
Cubs Cubs
46
30
.605
Brewers Brewers
42
35
.545
4.5
NL West W L PCT GB
Dodgers Dodgers
47
31
.603
Giants Giants
43
34
.558
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/6
CHC CHC
@
DET DET
6-1
Fri
6/6
LAD LAD
@
STL STL
1-2
Fri
6/6
PHI PHI
@
PIT PIT
1-2
Fri
6/6
TEX TEX
@
WSH WSH
5-0
Fri
6/6
ATL ATL
@
SFG SFG
2-3

Schedule

DATE MATCHUP TIME (ET)
Sun
6/22
BAL BAL
@
NYY NYY
11:35 AM
Sun
6/22
DET DET
@
TBR TBR
12:10 PM
Sun
6/22
TEX TEX
@
PIT PIT
1:35 PM
Sun
6/22
CWS CWS
@
TOR TOR
1:37 PM
Sun
6/22
ATL ATL
@
MIA MIA
1:40 PM