mlb players with most strikeouts as a pitchers on june 30, in a game

Randy Johnson has fanned the most batters in a game on June 30, with 17 strikeouts against the Reds on June 30, 1999.

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
17
6/30/1999
ARI ARI
@
CIN CIN
L
1
2.25
1
0
0
8.0
7
2
2
1
0
0
0
0
30
0
2 Frank Tanana
F. Tanana
15
6/30/1975
CAL CAL
@
MIN MIN
W
1
3.00
1
0
0
9.0
8
3
3
2
2
1
0
0
37
0
3 Max Scherzer
M. Scherzer
14
6/30/2019
WSH WSH
@
DET DET
W
1
1.13
0
0
0
8.0
4
1
1
1
0
0
0
0
28
0
4 Carlos Carrasco
C. Carrasco
14
6/30/2016
CLE CLE
@
TOR TOR
W
1
1.23
0
0
0
7.1
3
1
1
1
2
0
0
0
26
1
5 CC Sabathia
CC Sabathia
13
6/30/2011
NYY NYY
vs
MIL MIL
W
1
0.00
0
0
0
7.2
6
0
0
0
2
0
0
0
30
0
6 Mike Flanagan
M. Flanagan
13
6/30/1978
BAL BAL
vs
BOS BOS
1
2.00
0
0
0
9.0
10
2
2
1
0
0
0
0
36
1
7 Chris Short
C. Short
13
6/30/1966
PHI PHI
@
NYM NYM
W
1
0.00
1
1
0
9.0
6
0
0
0
1
0
0
0
33
0
8 Sandy Koufax
S. Koufax
13
6/30/1962
LAD LAD
vs
NYM NYM
W
1
0.00
1
1
0
9.0
0
0
0
0
5
0
0
0
30
0
9 Blake Snell
B. Snell
12
6/30/2019
TBR TBR
vs
TEX TEX
W
1
3.00
0
0
0
6.0
3
2
2
1
0
0
0
0
20
0
10 Tyler Mahle
T. Mahle
12
6/30/2018
CIN CIN
vs
MIL MIL
1
1.59
0
0
0
5.2
6
1
3
1
3
0
0
1
27
0
11 Jacob deGrom
J. deGrom
12
6/30/2017
NYM NYM
vs
PHI PHI
W
1
1.29
0
0
0
7.0
3
1
1
0
1
0
0
0
25
0
12 Michael Pineda
M. Pineda
12
6/30/2016
NYY NYY
vs
TEX TEX
1
1.50
0
0
0
6.0
2
1
1
1
3
0
0
0
23
1
13 Chris Sale
C. Sale
12
6/30/2015
CWS CWS
@
STL STL
1
1.13
0
0
0
8.0
6
1
1
1
1
0
0
0
31
0
14 Matt Clement
M. Clement
12
6/30/2002
CHC CHC
@
CWS CWS
W
1
2.25
0
0
0
8.0
6
2
2
0
2
0
0
0
31
0
15 Randy Johnson
R. Johnson
12
6/30/1998
SEA SEA
vs
COL COL
L
1
4.50
0
0
0
8.0
10
4
6
1
1
0
0
0
35
2
16 Gaylord Perry
G. Perry
12
6/30/1966
SFG SFG
vs
ATL ATL
W
1
1.00
1
0
0
9.0
7
1
1
0
1
0
0
0
35
1
17 Taj Bradley
T. Bradley
11
6/30/2024
TBR TBR
vs
WSH WSH
W
1
0.00
0
0
0
5.2
3
0
0
0
2
0
0
0
22
0
18 Garrett Crochet
G. Crochet
11
6/30/2024
CWS CWS
vs
COL COL
1
2.57
0
0
0
7.0
5
2
2
0
0
0
0
0
26
0
19 Aaron Nola
A. Nola
11
6/30/2021
PHI PHI
vs
MIA MIA
L
1
13.50
0
0
0
4.2
9
7
7
2
0
0
0
0
24
0
20 Shane Bieber
S. Bieber
11
6/30/2019
CLE CLE
@
BAL BAL
W
1
0.00
0
0
0
8.0
3
0
0
0
0
0
0
0
26
0
21 Max Fried
M. Fried
11
6/30/2018
ATL ATL
@
STL STL
W
1
0.00
0
0
0
6.2
4
0
0
0
3
0
0
0
25
0
22 Chris Sale
C. Sale
11
6/30/2018
BOS BOS
@
NYY NYY
W
1
0.00
0
0
0
7.0
1
0
0
0
1
1
0
0
24
1
23 Hiroki Kuroda
H. Kuroda
11
6/30/2012
NYY NYY
vs
CWS CWS
W
1
0.00
0
0
0
7.0
3
0
0
0
1
1
0
0
25
1
24 Jake Peavy
J. Peavy
11
6/30/2012
CWS CWS
@
NYY NYY
L
1
4.50
1
0
0
8.0
8
4
4
3
0
1
0
0
32
0
25 Felix Hernandez
F. Hernandez
11
6/30/2010
SEA SEA
@
NYY NYY
W
1
0.00
1
1
0
9.0
2
0
0
0
3
0
0
0
32
1
Results may be incomplete. StatMuse has complete game-level data for strikeouts going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Diamondbacks Stats

Team Rankings

HR

210

8th

R

782

4th

SO

1,254

22nd

ERA

4.42

23rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
89
69
.563
Padres Padres
87
72
.547
2.5
Diamondbacks Diamondbacks
80
78
.506
9.0
Giants Giants
78
81
.491
11.5
Rockies Rockies
43
115
.272
46.0
Schedule
DATE MATCHUP TIME (ET)
Thu
9/25
LAD LAD
@
AZ AZ
3:40 PM
Fri
9/26
AZ AZ
@
SDP SDP
9:40 PM
Sat
9/27
AZ AZ
@
SDP SDP
8:40 PM
Sun
9/28
AZ AZ
@
SDP SDP
3:10 PM
Last Game
AZ Diamondbacks

80 - 78

4

Final

5

LAD Dodgers

89 - 69

Wed 24 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
93
65
.589
Mets Mets
81
77
.513
12.0
NL Central W L PCT GB
Brewers Brewers
96
63
.604
Cubs Cubs
89
69
.563
6.5
NL West W L PCT GB
Dodgers Dodgers
89
69
.563
Padres Padres
87
72
.547
2.5
AL East W L PCT GB
Yankees Yankees
90
68
.570
Blue Jays Blue Jays
90
68
.570
AL Central W L PCT GB
Guardians Guardians
86
72
.544
Tigers Tigers
85
73
.538
1.0
AL West W L PCT GB
Mariners Mariners
89
69
.563
Astros Astros
84
74
.532
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/8
MIN MIN
@
LAA LAA
2-12
Mon
9/8
COL COL
@
LAD LAD
2-7
Tue
9/9
MIL MIL
@
TEX TEX
3-6
Tue
9/9
BOS BOS
@
ATH ATH
4-5
Tue
9/9
AZ AZ
@
SFG SFG
5-3

Schedule

DATE MATCHUP TIME (ET)
Thu
9/25
PIT PIT
@
CIN CIN
12:40 PM
Thu
9/25
TBR TBR
@
BAL BAL
1:05 PM
Thu
9/25
MIN MIN
@
TEX TEX
2:35 PM
Thu
9/25
HOU HOU
@
ATH ATH
3:35 PM
Thu
9/25
LAD LAD
@
AZ AZ
3:40 PM