most games with 7 or more strikeouts 2 or less earn runs by a pitcher since 1990

Since 1990, Randy Johnson has the most games pitched when striking out 7+ batters and allowing 2 or fewer earned runs, with 265 games.

Interpreted as:
most regular-season games with 7 or more strikeouts 2 or less earn runs by a pitcher since 1990
NAME G SO ER W L W% GS ERA CG SHO SV IP H R HR BB HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA H/9
1 Randy Johnson
R. Johnson
265
2,766
266
187
25
.882
263
1.18
76
37
1
2030.2
1,206
321
101
553
72
2
9
7,764
34
12.26
2.45
5.00
0.45
35.6
7.1
0.87
.259
1.42
5.35
2 Max Scherzer
M. Scherzer
203
1,911
210
133
22
.858
202
1.35
10
5
0
1402.1
841
231
96
298
45
0
7
5,308
22
12.26
1.91
6.41
0.62
36.0
5.6
0.81
.252
1.48
5.40
3 Roger Clemens
R. Clemens
182
1,642
176
129
19
.872
182
1.15
39
18
0
1381.0
878
203
43
357
28
0
13
5,307
27
10.70
2.33
4.60
0.28
30.9
6.7
0.89
.258
1.32
5.72
4 Clayton Kershaw
C. Kershaw
181
1,635
157
132
13
.910
181
1.09
19
13
0
1292.0
766
183
57
223
16
0
6
4,807
40
11.39
1.55
7.33
0.40
34.0
4.6
0.77
.247
1.27
5.34
5 Justin Verlander
J. Verlander
181
1,609
176
127
18
.876
181
1.24
17
8
0
1275.2
769
203
84
260
38
0
8
4,824
28
11.35
1.83
6.19
0.59
33.4
5.4
0.81
.242
1.43
5.43
6 Pedro Martinez
P. Martinez
174
1,726
164
120
21
.851
174
1.12
38
16
0
1321.0
783
199
48
284
51
0
10
4,987
27
11.76
1.93
6.08
0.33
34.6
5.7
0.81
.255
1.36
5.33
7 Chris Sale
C. Sale
138
1,344
136
80
18
.816
138
1.28
12
3
0
954.0
581
160
56
182
51
0
4
3,619
16
12.68
1.72
7.38
0.53
37.1
5.0
0.80
.264
1.51
5.48
8 Curt Schilling
C. Schilling
133
1,273
141
104
12
.897
133
1.21
45
14
0
1044.2
682
159
55
149
11
0
5
3,911
22
10.97
1.28
8.54
0.47
32.5
3.8
0.80
.259
1.37
5.88
9 Gerrit Cole
G. Cole
131
1,221
131
86
14
.860
131
1.37
5
4
0
863.0
536
156
57
183
20
0
0
3,269
24
12.73
1.91
6.67
0.59
37.4
5.6
0.83
.268
1.63
5.59
10 Felix Hernandez
F. Hernandez
130
1,148
127
76
13
.854
130
1.18
13
6
0
966.2
581
149
42
208
34
0
3
3,651
52
10.69
1.94
5.52
0.39
31.4
5.7
0.82
.243
1.39
5.41
11 Cole Hamels
C. Hamels
128
1,097
142
76
15
.835
128
1.39
7
2
0
922.0
608
160
59
206
34
0
11
3,536
14
10.71
2.01
5.33
0.58
31.0
5.8
0.88
.257
1.56
5.93
12 Zack Greinke
Z. Greinke
128
1,072
126
86
8
.915
128
1.26
6
3
0
901.0
606
139
42
153
14
0
4
3,396
20
10.71
1.53
7.01
0.42
31.6
4.5
0.84
.267
1.39
6.05
13 CC Sabathia
CC Sabathia
126
1,089
131
89
11
.890
126
1.29
22
11
0
917.1
610
156
44
217
28
0
7
3,525
15
10.68
2.13
5.02
0.43
30.9
6.2
0.90
.264
1.53
5.98
14 Jacob deGrom
J. deGrom
121
1,118
112
67
17
.798
121
1.22
3
2
0
825.2
487
134
47
140
11
0
3
3,058
12
12.19
1.53
7.99
0.51
36.6
4.6
0.76
.253
1.46
5.31
15 John Smoltz
J. Smoltz
118
1,030
119
85
14
.859
118
1.20
27
12
0
890.2
565
143
38
202
14
0
14
3,391
34
10.41
2.04
5.10
0.38
30.4
6.0
0.86
.250
1.44
5.71
16 Jon Lester
J. Lester
112
946
87
80
6
.930
112
1.01
9
3
0
776.2
486
104
36
174
19
0
0
2,942
19
10.96
2.02
5.44
0.42
32.2
5.9
0.85
.255
1.21
5.63
17 Mike Mussina
M. Mussina
109
959
124
77
8
.906
109
1.33
25
15
0
838.0
538
140
49
147
9
0
1
3,145
13
10.30
1.58
6.52
0.53
30.5
4.7
0.82
.247
1.50
5.78
18 Yu Darvish
Y. Darvish
108
981
101
64
11
.853
108
1.27
1
1
0
717.0
413
108
40
180
24
0
2
2,728
20
12.31
2.26
5.45
0.50
36.0
6.6
0.83
.248
1.36
5.18
19 David Cone
D. Cone
107
968
123
70
18
.795
107
1.35
23
9
0
818.1
501
155
42
261
17
0
6
3,197
44
10.65
2.87
3.71
0.46
30.3
8.2
0.93
.240
1.70
5.51
20 Stephen Strasburg
S. Strasburg
105
959
104
76
9
.894
105
1.34
2
2
0
700.0
445
129
40
141
21
0
4
2,662
15
12.33
1.81
6.80
0.51
36.0
5.3
0.84
.270
1.66
5.72
21 Zack Wheeler
Z. Wheeler
101
850
96
54
13
.806
101
1.29
3
3
0
668.0
417
113
30
141
21
0
4
2,554
7
11.45
1.90
6.03
0.40
33.3
5.5
0.84
.256
1.52
5.62
22 David Price
D. Price
101
883
113
77
9
.895
101
1.41
8
2
0
723.0
493
135
38
144
11
0
4
2,763
18
10.99
1.79
6.13
0.47
32.0
5.2
0.88
.270
1.68
6.14
23 Greg Maddux
G. Maddux
101
829
116
71
12
.855
101
1.31
35
11
0
798.1
588
143
23
122
18
0
15
3,068
10
9.35
1.38
6.80
0.26
27.0
4.0
0.89
.272
1.61
6.63
24 Javier Vazquez
J. Vazquez
100
860
107
68
11
.861
100
1.27
22
8
0
758.2
467
117
50
129
13
0
7
2,825
8
10.20
1.53
6.67
0.59
30.4
4.6
0.79
.235
1.39
5.54
25 Adam Wainwright
A. Wainwright
98
803
96
70
11
.864
98
1.19
22
10
0
724.1
467
103
25
151
14
0
5
2,743
13
9.98
1.88
5.32
0.31
29.3
5.5
0.85
.253
1.28
5.80
StatMuse has game-level data for earned runs going back to the 1923 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Diamondbacks Stats

Team Rankings

HR

76

5th

R

278

5th

SO

467

10th

ERA

4.65

24th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
34
21
.618
Padres Padres
31
22
.585
2.0
Giants Giants
31
24
.564
3.0
Diamondbacks Diamondbacks
27
28
.491
7.0
Rockies Rockies
9
46
.164
25.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/28
PIT PIT
@
AZ AZ
3:40 PM
Fri
5/30
WSH WSH
@
AZ AZ
9:40 PM
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
Last Game
AZ Diamondbacks

27 - 28

6

Final

9

PIT Pirates

20 - 36

Tue 27 May 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
35
19
.648
Mets Mets
34
21
.618
1.5
NL Central W L PCT GB
Cubs Cubs
34
21
.618
Cardinals Cardinals
31
24
.564
3.0
NL West W L PCT GB
Dodgers Dodgers
34
21
.618
Padres Padres
31
22
.585
2.0
AL East W L PCT GB
Yankees Yankees
34
20
.630
Rays Rays
27
27
.500
7.0
AL Central W L PCT GB
Tigers Tigers
36
20
.643
Twins Twins
30
24
.556
5.0
AL West W L PCT GB
Mariners Mariners
30
23
.566
Astros Astros
29
25
.537
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/12
MIL MIL
@
CLE CLE
0-2
Mon
5/12
CWS CWS
@
CIN CIN
5-1
Mon
5/12
TBR TBR
@
TOR TOR
11-9
Mon
5/12
PIT PIT
@
NYM NYM
1-2
Mon
5/12
WSH WSH
@
ATL ATL
2-5

Schedule

DATE MATCHUP TIME (ET)
Wed
5/28
LAD LAD
@
CLE CLE
1:10 PM
Wed
5/28
CWS CWS
@
NYM NYM
1:10 PM
Wed
5/28
BOS BOS
@
MIL MIL
1:10 PM
Wed
5/28
SFG SFG
@
DET DET
1:10 PM
Wed
5/28
MIN MIN
@
TBR TBR
1:10 PM