best nl starter era since 2020 min 115 starts

Since 2020, Zack Wheeler has the lowest ERA by an NL starting pitcher when starting 115+ games, with an ERA of 2.90.

NAMEERAGSGWLW%SOCGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Zack Wheeler
Z. Wheeler
2.90
161
161
71
37
.657
1,116
4
2
0
1003.2
792
323
349
92
226
48
0
4
3,998
18
10.01
2.03
4.94
0.82
27.9
5.7
1.01
.278
3.13
7.10
2Blake Snell
B. Snell
3.11
115
115
39
33
.542
797
1
1
0
605.0
441
209
223
51
291
9
0
2
2,517
41
11.86
4.33
2.74
0.76
31.7
11.6
1.21
.285
3.32
6.56
3Freddy Peralta
F. Peralta
3.29
149
149
57
37
.606
939
1
0
0
787.0
575
288
302
97
288
42
0
1
3,230
26
10.74
3.29
3.26
1.11
29.1
8.9
1.10
.256
3.45
6.58
4Ranger Suarez
R. Suarez
3.39
116
116
41
31
.569
609
2
2
0
654.0
624
246
264
57
204
17
0
2
2,739
10
8.38
2.81
2.99
0.78
22.2
7.4
1.27
.306
3.63
8.59
5Logan Webb
L. Webb
3.39
177
177
68
52
.567
997
3
2
0
1064.0
1,020
401
442
73
248
38
0
3
4,354
18
8.43
2.10
4.02
0.62
22.9
5.7
1.19
.316
3.74
8.63
6Sandy Alcantara
S. Alcantara
3.60
141
141
47
52
.475
785
11
3
0
899.1
782
360
400
89
240
35
0
3
3,669
23
7.86
2.40
3.27
0.89
21.4
6.5
1.14
.275
4.00
7.83
7Merrill Kelly
M. Kelly
3.68
136
136
52
39
.571
730
1
0
0
804.2
700
329
350
99
251
14
0
8
3,287
10
8.16
2.81
2.91
1.11
22.2
7.6
1.18
.274
3.91
7.83
8Zac Gallen
Z. Gallen
3.71
170
170
64
49
.566
993
2
2
0
970.1
832
400
427
115
302
34
0
2
4,001
31
9.21
2.80
3.29
1.07
24.8
7.5
1.17
.280
3.96
7.72
9Yu Darvish
Y. Darvish
3.76
127
127
52
40
.565
776
0
0
0
727.0
610
304
313
99
179
39
0
2
2,950
23
9.61
2.22
4.34
1.23
26.3
6.1
1.09
.275
3.87
7.55
10Charlie Morton
C. Morton
3.86
125
125
45
34
.570
772
0
0
0
687.2
591
295
317
81
270
65
0
4
2,907
15
10.10
3.53
2.86
1.06
26.6
9.3
1.25
.297
4.15
7.73
11Jesús Luzardo
J. Luzardo
4.16
115
115
39
38
.506
721
0
0
0
636.1
572
294
312
71
214
20
0
2
2,650
25
10.20
3.03
3.37
1.00
27.2
8.1
1.24
.308
4.41
8.09
12Aaron Nola
A. Nola
4.19
167
167
58
57
.504
1,096
6
4
0
990.0
906
461
485
143
232
28
0
4
4,063
9
9.96
2.11
4.72
1.30
27.0
5.7
1.15
.298
4.41
8.24
13Mitch Keller
M. Keller
4.32
161
161
44
62
.415
804
2
1
0
876.2
876
421
450
100
295
57
0
2
3,774
18
8.25
3.03
2.73
1.03
21.3
7.8
1.34
.308
4.62
8.99
14David Peterson
D. Peterson
4.33
120
120
34
34
.500
615
2
1
0
619.1
601
298
319
60
263
35
0
1
2,681
21
8.94
3.82
2.34
0.87
22.9
9.8
1.40
.317
4.64
8.73
15Taijuan Walker
T. Walker
4.60
129
129
42
39
.519
546
0
0
0
680.2
663
348
365
106
245
25
0
2
2,894
8
7.22
3.24
2.23
1.40
18.9
8.5
1.33
.282
4.83
8.77
16Miles Mikolas
M. Mikolas
4.62
145
145
42
54
.438
562
1
0
0
798.1
830
410
433
119
161
24
0
1
3,346
8
6.34
1.82
3.49
1.34
16.8
4.8
1.24
.287
4.88
9.36
17Kyle Freeland
K. Freeland
4.87
155
155
34
66
.340
616
0
0
0
831.1
961
450
491
128
232
35
0
3
3,619
11
6.67
2.51
2.66
1.39
17.0
6.4
1.44
.319
5.32
10.40
18Patrick Corbin
P. Corbin
5.62
137
137
33
70
.320
594
1
0
0
744.2
905
465
495
132
238
17
0
5
3,313
12
7.18
2.88
2.50
1.60
17.9
7.2
1.53
.331
5.98
10.94
StatMuse has game-level data for ERA and starts going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Phillies Stats

Team Batting Leaders

HR

20

Schwarber

Kyle Schwarber

RBI

36

Schwarber

Kyle Schwarber

AVG

.331

Marsh

Brandon Marsh
Team Pitching Leaders

W

5

Sánchez

Cristopher Sánchez

K

80

Sánchez

Cristopher Sánchez

ERA

1.82

Sánchez

Cristopher Sánchez
Team Rankings

HR

55

8th

R

193

19th

SO

443

1st

ERA

4.31

19th

2026 Division Standings
TEAMWLPCTGB
31
15
.674
Phillies Phillies
23
23
.500
8.0
23
23
.500
8.0
21
25
.457
10.0
19
26
.422
11.5
Schedule
DATEMATCHUPTIME (ET)
Sun
5/17
@
1:35 PM
Mon
5/18
@
6:40 PM
Tue
5/19
@
6:40 PM
Wed
5/20
@
1:05 PM
Fri
5/22
@
6:40 PM
Last Game
PHI Phillies

23 - 23

6

Final

0

PIT Pirates

24 - 22

Sat 16 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
31
15
.674
23
23
.500
8.0
23
23
.500
8.0
21
25
.457
10.0
19
26
.422
11.5
NL CentralWLPCTGB
29
17
.630
26
17
.605
1.5
27
18
.600
1.5
24
22
.522
5.0
24
22
.522
5.0
NL WestWLPCTGB
28
18
.609
27
18
.600
0.5
21
23
.477
6.0
19
27
.413
9.0
18
28
.391
10.0
AL EastWLPCTGB
29
15
.659
28
18
.609
2.0
20
25
.444
9.5
20
26
.435
10.0
19
26
.422
10.5
AL CentralWLPCTGB
25
22
.532
23
22
.511
1.0
20
26
.435
4.5
20
26
.435
4.5
19
27
.413
5.5
AL WestWLPCTGB
23
22
.511
22
25
.468
2.0
21
24
.467
2.0
19
28
.404
5.0
16
30
.348
7.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
5/2
@
4-9
Sat
5/2
@
11-4
Sat
5/2
@
0-2
Sat
5/2
@
7-17
Sat
5/2
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Sun
5/17
@
12:15 PM
Sun
5/17
@
1:35 PM
Sun
5/17
@
1:35 PM
Sun
5/17
@
1:35 PM
Sun
5/17
@
1:40 PM