most strikeouts by a pitcher in a game in the 2000s

Between the 2000 and 2009 seasons, Randy Johnson fanned the most hitters in a game, with 20 strikeouts against the Reds on May 8, 2001.

Interpreted as:
most strikeouts by a pitcher in a regular-season game in the 2000s
NAME SO DATE TM OPP DEC GS ERA CG SHO SV IP H ER R HR BB HBP GF IBB TBF WP
1 Randy Johnson
R. Johnson
20
5/8/2001
ARI ARI
vs
CIN CIN
1
1.00
0
0
0
9.0
3
1
1
0
0
0
0
0
29
0
2 Ben Sheets
B. Sheets
18
5/16/2004
MIL MIL
vs
ATL ATL
W
1
1.00
1
0
0
9.0
3
1
1
1
1
0
0
0
31
0
3 Johan Santana
J. Santana
17
8/19/2007
MIN MIN
vs
TEX TEX
W
1
0.00
0
0
0
8.0
2
0
0
0
0
0
0
0
26
0
4 Randy Johnson
R. Johnson
17
9/14/2002
ARI ARI
vs
MIL MIL
W
1
0.00
1
1
0
9.0
3
0
0
0
2
0
0
0
32
0
5 Randy Johnson
R. Johnson
17
4/21/2002
ARI ARI
vs
COL COL
W
1
0.00
1
0
0
9.0
2
0
1
0
1
0
0
0
31
0
6 Curt Schilling
C. Schilling
17
4/7/2002
ARI ARI
@
MIL MIL
W
1
0.00
1
1
0
9.0
1
0
0
0
2
0
0
0
29
0
7 Pedro Martinez
P. Martinez
17
5/6/2000
BOS BOS
vs
TBD TBD
L
1
1.00
1
0
0
9.0
6
1
1
0
1
0
0
0
34
0
8 Ricky Nolasco
R. Nolasco
16
9/30/2009
FLA FLA
@
ATL ATL
W
1
0.00
0
0
0
7.2
4
0
2
0
2
0
0
0
29
0
9 Jake Peavy
J. Peavy
16
4/25/2007
SDP SDP
@
ARI ARI
1
0.00
0
0
0
7.0
2
0
0
0
3
0
0
0
25
0
10 Jason Schmidt
J. Schmidt
16
6/6/2006
SFG SFG
vs
FLA FLA
W
1
1.00
1
0
0
9.0
7
1
1
1
1
0
0
0
33
1
11 Jake Peavy
J. Peavy
16
5/22/2006
SDP SDP
vs
ATL ATL
L
1
2.57
0
0
0
7.0
3
2
2
1
1
0
0
0
25
0
12 Mark Prior
M. Prior
16
9/30/2004
CHC CHC
vs
CIN CIN
1
1.00
0
0
0
9.0
3
1
1
1
1
0
0
0
31
0
13 Mark Prior
M. Prior
16
6/26/2003
CHC CHC
vs
MIL MIL
1
2.25
0
0
0
8.0
4
2
2
1
0
0
0
0
27
1
14 Randy Johnson
R. Johnson
16
8/25/2002
ARI ARI
vs
CHC CHC
W
1
0.00
1
1
0
9.0
6
0
0
0
2
0
0
0
35
0
15 Randy Johnson
R. Johnson
16
9/27/2001
ARI ARI
vs
MIL MIL
W
1
6.75
0
0
0
6.2
7
5
5
1
2
0
0
0
30
1
16 Randy Johnson
R. Johnson
16
8/23/2001
ARI ARI
@
PIT PIT
L
1
5.14
0
0
0
7.0
5
4
4
1
2
0
0
0
28
0
17 Randy Johnson
R. Johnson
16
7/18/2001
ARI ARI
@
SDP SDP
W
0
0.00
0
0
0
7.0
1
0
0
0
1
0
1
0
23
0
18 Pedro Martinez
P. Martinez
16
4/8/2001
BOS BOS
vs
TBD TBD
W
1
0.00
0
0
0
8.0
3
0
0
0
3
0
0
0
29
0
19 Ron Villone
R. Villone
16
9/29/2000
CIN CIN
@
STL STL
W
1
0.00
1
0
0
9.0
2
0
1
0
5
1
0
0
36
1
20 Zack Greinke
Z. Greinke
15
8/25/2009
KCR KCR
vs
CLE CLE
W
1
2.25
0
0
0
8.0
5
2
2
1
1
0
0
0
29
0
21 Tim Lincecum
T. Lincecum
15
7/27/2009
SFG SFG
vs
PIT PIT
W
1
0.00
1
0
0
9.0
4
0
2
0
3
0
0
0
34
0
22 Erik Bedard
E. Bedard
15
7/7/2007
BAL BAL
@
TEX TEX
W
1
0.00
1
1
0
9.0
2
0
0
0
0
0
0
0
27
0
23 Cole Hamels
C. Hamels
15
4/21/2007
PHI PHI
@
CIN CIN
W
1
1.00
1
0
0
9.0
5
1
1
1
2
0
0
0
32
0
24 John Smoltz
J. Smoltz
15
4/10/2005
ATL ATL
vs
NYM NYM
L
1
2.45
0
0
0
7.1
8
2
2
1
0
0
0
0
30
0
25 Randy Johnson
R. Johnson
15
8/31/2004
ARI ARI
vs
LAD LAD
1
1.13
0
0
0
8.0
3
1
1
1
1
0
0
0
27
0
Some of the information used here was obtained free of charge from Retrosheet.

More Diamondbacks Stats

Team Rankings

HR

77

5th

R

286

5th

SO

484

11th

ERA

4.77

24th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
35
22
.614
Padres Padres
32
23
.582
2.0
Giants Giants
32
25
.561
3.0
Diamondbacks Diamondbacks
27
30
.474
8.0
Rockies Rockies
9
48
.158
26.0
Schedule
DATE MATCHUP TIME (ET)
Sat
5/31
WSH WSH
@
AZ AZ
10:10 PM
Sun
6/1
WSH WSH
@
AZ AZ
4:10 PM
Tue
6/3
AZ AZ
@
ATL ATL
7:15 PM
Wed
6/4
AZ AZ
@
ATL ATL
7:15 PM
Thu
6/5
AZ AZ
@
ATL ATL
12:15 PM
Last Game
AZ Diamondbacks

27 - 30

7

Final

9

WSH Nationals

27 - 30

Fri 30 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
35
21
.625
Rays Rays
29
28
.509
6.5
AL Central W L PCT GB
Tigers Tigers
38
20
.655
Twins Twins
31
25
.554
6.0
AL West W L PCT GB
Astros Astros
31
26
.544
Mariners Mariners
30
26
.536
0.5
NL East W L PCT GB
Phillies Phillies
36
21
.632
Mets Mets
35
22
.614
1.0
NL Central W L PCT GB
Cubs Cubs
35
22
.614
Cardinals Cardinals
32
25
.561
3.0
NL West W L PCT GB
Dodgers Dodgers
35
22
.614
Padres Padres
32
23
.582
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/15
CWS CWS
@
CHC CHC
3-13
Thu
5/15
CLE CLE
@
CIN CIN
4-5
Thu
5/15
PIT PIT
@
PHI PHI
4-8
Thu
5/15
NYM NYM
@
NYY NYY
2-6
Thu
5/15
WSH WSH
@
BAL BAL
4-3

Schedule

DATE MATCHUP TIME (ET)
Sat
5/31
CIN CIN
@
CHC CHC
2:20 PM
Sat
5/31
ATH ATH
@
TOR TOR
3:07 PM
Sat
5/31
CWS CWS
@
BAL BAL
4:05 PM
Sat
5/31
MIL MIL
@
PHI PHI
4:05 PM
Sat
5/31
STL STL
@
TEX TEX
4:05 PM