least earned runs in a season min 10 starts

Tim Keefe has allowed the fewest earned runs with 10+ starts in a season, with 10 earned runs in his rookie season in 1880.

Interpreted as:
least earned runs by a player in a season min 10 starts
NAME ER GS SEASON TM G W L W% ERA SO 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 ERA- FIP FIP- H/9 PRAA
1 Tim Keefe
T. Keefe
10
12
1880
TRO
12
6
6
.500
0.86
39
12
0
0
105.0
68
27
0
16
0
397
1
3.34
1.37
2.44
0.00
9.8
4.0
0.80
2.31
35
2.25
91
5.83
3.6
2 Nathan Eovaldi
N. Eovaldi
11
10
2025
TEX TEX
10
4
2
.667
1.61
65
1
1
0
61.1
39
13
3
8
4
0
0
232
4
9.54
1.17
8.13
0.44
28.0
3.4
0.77
.237
1.91
40
2.20
53
5.72
13.2
3 Jacob deGrom
J. deGrom
11
15
2021
NYM NYM
15
7
2
.778
1.08
146
1
1
0
92.0
40
14
6
11
1
0
0
324
0
14.28
1.08
13.27
0.59
45.1
3.4
0.55
.213
1.37
27
1.23
29
3.91
30.6
4 Tyler Glasnow
T. Glasnow
12
12
2019
TBR TBR
12
6
1
.857
1.78
76
0
0
0
60.2
40
13
4
14
0
0
0
230
2
11.27
2.08
5.43
0.59
33.0
6.1
0.89
.265
1.93
41
2.25
51
5.93
14.9
5 Jarred Cosart
J. Cosart
13
10
2013
HOU HOU
10
1
1
.500
1.95
33
0
0
0
60.0
46
15
3
35
0
0
0
246
3
4.95
5.25
0.94
0.45
13.4
14.2
1.35
.246
2.25
49
4.34
109
6.90
-2.2
6 Garrett Crochet
G. Crochet
14
10
2025
BOS BOS
10
4
3
.571
2.00
73
0
0
0
63.0
46
17
5
21
0
0
0
251
0
10.43
3.00
3.48
0.71
29.1
8.4
1.06
.270
2.43
47
2.81
68
6.57
9.2
7 Trevor Bauer
T. Bauer
14
11
2020
CIN CIN
11
5
4
.556
1.73
100
2
2
0
73.0
41
17
9
17
3
0
1
278
3
12.33
2.10
5.88
1.11
36.0
6.1
0.79
.215
2.10
36
2.87
61
5.05
14.1
8 Max Fried
M. Fried
14
11
2020
ATL ATL
11
7
0
1.000
2.25
50
0
0
0
56.0
42
14
2
19
4
0
0
224
1
8.04
3.05
2.63
0.32
22.3
8.5
1.09
.268
2.25
49
3.09
70
6.75
8.2
9 Clayton Kershaw
C. Kershaw
14
10
2020
LAD LAD
10
6
2
.750
2.16
62
0
0
0
58.1
41
18
8
8
1
0
0
221
0
9.57
1.23
7.75
1.23
28.1
3.6
0.84
.232
2.78
49
3.30
74
6.33
7.4
10 Dallas Keuchel
D. Keuchel
14
11
2020
CWS CWS
11
6
2
.750
1.99
42
0
0
0
63.1
52
15
2
17
0
0
0
257
0
5.97
2.42
2.47
0.28
16.3
6.6
1.09
.255
2.13
45
3.07
66
7.39
10.6
11 Shane Bieber
S. Bieber
14
12
2020
CLE CLE
12
8
1
.889
1.63
122
0
0
0
77.1
46
15
7
21
1
0
0
297
5
14.20
2.44
5.81
0.81
41.1
7.1
0.87
.267
1.75
37
2.06
46
5.35
20.5
12 Ferdie Schupp
F. Schupp
14
11
1916
NYG NYG
30
9
3
.750
0.90
86
8
4
1
140.1
79
22
1
37
5
17
525
2
5.52
2.37
2.32
0.06
16.4
7.0
0.83
.197
1.41
36
2.08
84
5.07
6.1
13 Trevor Williams
T. Williams
15
13
2024
WSH WSH
13
6
1
.857
2.03
59
0
0
0
66.2
51
17
3
18
0
0
0
260
0
7.97
2.43
3.28
0.41
22.7
6.9
1.03
.267
2.30
50
2.78
68
6.89
9.7
14 Aaron Civale
A. Civale
15
10
2019
CLE CLE
10
3
4
.429
2.34
46
0
0
0
57.2
44
18
4
16
1
0
0
227
2
7.18
2.50
2.88
0.62
20.3
7.0
1.04
.250
2.81
51
3.39
75
6.87
7.3
15 Dizzy Dean
D. Dean
15
10
1938
CHC CHC
13
7
1
.875
1.81
22
3
1
0
74.2
63
20
2
8
1
2
288
0
2.65
0.96
2.75
0.24
7.6
2.8
0.95
.239
2.41
47
3.04
76
7.59
8
16 Guy Hecker
G. Hecker
15
11
1882
LOU
13
6
6
.500
1.30
33
10
0
0
104.0
75
49
0
5
1
403
7
2.86
0.43
6.60
0.00
8.2
1.2
0.77
4.24
49
2.27
82
6.49
5.1
17 Ranger Suárez
R. Suárez
16
12
2021
PHI PHI
39
8
5
.615
1.36
107
1
1
4
106.0
73
20
4
33
5
13
3
418
1
9.08
2.80
3.24
0.34
25.6
7.9
1.00
.257
1.70
32
2.71
63
6.20
18.7
18 Chris Bassitt
C. Bassitt
16
11
2020
OAK OAK
11
5
2
.714
2.29
55
0
0
0
63.0
56
18
6
17
2
0
0
261
2
7.86
2.43
3.24
0.86
21.1
6.5
1.16
.276
2.57
54
3.58
83
8.00
5.2
19 Steven Brault
S. Brault
16
10
2020
PIT PIT
11
1
3
.250
3.38
38
1
0
0
42.2
29
17
2
22
5
0
0
178
3
8.02
4.64
1.73
0.42
21.3
12.4
1.20
.243
3.59
76
3.91
87
6.12
2.8
20 Dinelson Lamet
D. Lamet
16
12
2020
SDP SDP
12
3
1
.750
2.09
93
0
0
0
69.0
39
18
5
20
4
0
0
267
1
12.13
2.61
4.65
0.65
34.8
7.5
0.86
.234
2.35
49
2.47
56
5.09
15.1
21 Taijuan Walker
T. Walker
16
11
2020
TOT
11
4
3
.571
2.70
50
0
0
0
53.1
43
23
8
19
4
0
0
225
1
8.44
3.21
2.63
1.35
22.2
8.4
1.16
.243
3.88
63
4.55
105
7.26
-1.3
22 Dustin May
D. May
16
10
2020
LAD LAD
12
3
1
.750
2.57
44
0
0
0
56.0
45
18
9
16
1
0
0
224
2
7.07
2.57
2.75
1.45
19.6
7.1
1.09
.234
2.89
59
4.61
104
7.23
-1
23 Rich Hill
R. Hill
16
13
2019
LAD LAD
13
4
1
.800
2.45
72
0
0
0
58.2
48
20
10
18
4
0
2
242
0
11.05
2.76
4.00
1.53
29.8
7.4
1.13
.275
3.07
58
4.09
92
7.36
2.2
24 Michael Pineda
M. Pineda
16
13
2014
NYY NYY
13
5
5
.500
1.89
59
0
0
0
76.1
56
18
5
7
0
0
0
290
3
6.96
0.83
8.43
0.59
20.3
2.4
0.83
.233
2.12
49
2.71
69
6.60
10.1
25 Vern Ruhle
V. Ruhle
16
10
1978
HOU HOU
13
3
3
.500
2.12
27
2
2
0
68.0
57
17
0
20
1
1
1
279
1
3.57
2.65
1.35
0.00
9.7
7.2
1.13
.247
2.25
64
2.71
81
7.54
5

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
26
18
.591
Red Sox Red Sox
22
24
.478
5.0
AL Central W L PCT GB
Tigers Tigers
30
15
.667
Guardians Guardians
25
19
.568
4.5
AL West W L PCT GB
Mariners Mariners
24
19
.558
Astros Astros
23
21
.523
1.5
NL East W L PCT GB
Mets Mets
28
17
.622
Phillies Phillies
26
18
.591
1.5
NL Central W L PCT GB
Cubs Cubs
26
19
.578
Cardinals Cardinals
25
20
.556
1.0
NL West W L PCT GB
Dodgers Dodgers
29
16
.644
Padres Padres
27
16
.628
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/1
WSH WSH
@
CIN CIN
1-6
Thu
5/1
SDP SDP
@
PIT PIT
9-4
Thu
5/1
AZ AZ
@
PHI PHI
2-3
Thu
5/1
TBR TBR
@
NYY NYY
0-3
Thu
5/1
KCR KCR
@
BAL BAL
0-3

Schedule

DATE MATCHUP TIME (ET)
Sat
5/17
WSH WSH
@
BAL BAL
4:05 PM
Sat
5/17
TBR TBR
@
MIA MIA
4:10 PM
Sat
5/17
PIT PIT
@
PHI PHI
6:05 PM
Sat
5/17
CLE CLE
@
CIN CIN
6:40 PM
Sat
5/17
HOU HOU
@
TEX TEX
7:05 PM