top mlb pitchers last 3 years with minimum 300 innings pitched

Between December 6, 2022 and December 6, 2025, Paul Skenes has the best ERA when pitching at least 300 innings, with an ERA of 1.96.

NAMEERAIPGWLW%GSSOCGSHOSVHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Paul Skenes
P. Skenes
1.96
320.2
55
21
13
.618
55
386
1
0
0
230
70
76
21
74
12
0
0
1,247
4
10.83
2.08
5.22
0.59
31.0
5.9
0.95
.277
2.13
6.46
2Tarik Skubal
T. Skubal
2.39
467.2
77
38
13
.745
77
571
1
1
0
341
124
137
37
82
17
0
0
1,811
6
10.99
1.58
6.96
0.71
31.5
4.5
0.90
.275
2.64
6.56
3Blake Snell
B. Snell
2.53
345.1
63
24
16
.600
63
451
1
1
0
231
97
106
24
169
4
0
1
1,414
28
11.75
4.40
2.67
0.63
31.9
12.0
1.16
.270
2.76
6.02
4Gerrit Cole
G. Cole
2.87
304.0
50
23
9
.719
50
321
2
2
0
235
97
102
31
77
13
0
2
1,211
4
9.50
2.28
4.17
0.92
26.5
6.4
1.03
.265
3.02
6.96
5Chris Sale
C. Sale
2.93
406.0
70
31
13
.705
69
515
0
0
0
330
132
138
35
100
27
0
0
1,637
10
11.42
2.22
5.15
0.78
31.5
6.1
1.06
.307
3.06
7.32
6Max Fried
M. Fried
2.96
447.1
75
38
16
.704
75
435
3
2
0
380
147
168
34
126
19
0
0
1,826
17
8.75
2.54
3.45
0.68
23.8
6.9
1.13
.285
3.38
7.65
7Zack Wheeler
Z. Wheeler
2.97
541.2
88
39
18
.684
88
631
1
0
0
414
179
192
59
124
25
0
0
2,159
11
10.48
2.06
5.09
0.98
29.2
5.7
0.99
.269
3.19
6.88
8Michael King
M. King
2.99
351.2
95
22
20
.524
54
404
1
1
6
294
117
137
39
121
16
10
3
1,465
5
10.34
3.10
3.34
1.00
27.6
8.3
1.18
.288
3.51
7.52
9Cristopher Sánchez
C. Sánchez
3.00
483.0
82
27
19
.587
81
461
3
1
0
441
161
178
39
104
9
1
0
1,957
16
8.59
1.94
4.43
0.73
23.6
5.3
1.13
.299
3.32
8.22
10Garrett Crochet
G. Crochet
3.02
364.0
77
24
19
.558
64
476
1
1
0
300
122
129
43
92
9
5
0
1,473
11
11.77
2.27
5.17
1.06
32.3
6.2
1.08
.301
3.19
7.42
11Corbin Burnes
C. Burnes
3.08
452.1
75
28
19
.596
75
444
0
0
0
355
155
176
51
140
13
0
1
1,833
18
8.83
2.79
3.17
1.01
24.2
7.6
1.09
.257
3.50
7.06
12Nathan Eovaldi
N. Eovaldi
3.14
444.2
76
35
16
.686
76
427
3
2
0
354
155
161
48
110
20
0
1
1,769
11
8.64
2.23
3.88
0.97
24.1
6.2
1.04
.263
3.26
7.16
13Justin Steele
J. Steele
3.18
330.2
58
24
11
.686
58
332
1
0
0
299
117
137
31
78
12
0
0
1,363
10
9.04
2.12
4.26
0.84
24.4
5.7
1.14
.295
3.73
8.14
14Bryan Woo
B. Woo
3.21
395.2
70
26
15
.634
70
392
0
0
0
308
141
149
53
80
14
0
1
1,574
4
8.92
1.82
4.90
1.21
24.9
5.1
0.98
.246
3.39
7.01
15Shota Imanaga
S. Imanaga
3.28
318.0
54
24
11
.686
54
291
0
0
0
266
116
128
58
54
4
0
0
1,261
4
8.24
1.53
5.39
1.64
23.1
4.3
1.01
.244
3.62
7.53
16Logan Webb
L. Webb
3.31
627.2
100
38
32
.543
100
590
3
2
0
613
231
248
45
127
13
0
3
2,547
7
8.46
1.82
4.65
0.65
23.2
5.0
1.18
.321
3.56
8.79
17Framber Valdez
F. Valdez
3.35
566.1
90
40
29
.580
90
556
5
2
0
477
211
228
47
180
23
0
0
2,313
26
8.84
2.86
3.09
0.75
24.0
7.8
1.16
.285
3.62
7.58
18Hunter Greene
H. Greene
3.38
370.0
67
20
16
.556
67
453
1
1
0
282
139
147
46
131
29
0
0
1,529
17
11.02
3.19
3.46
1.12
29.6
8.6
1.12
.271
3.58
6.86
19Freddy Peralta
F. Peralta
3.40
516.0
95
40
25
.615
95
614
0
0
0
398
195
205
73
188
25
0
0
2,128
18
10.71
3.28
3.27
1.27
28.9
8.8
1.14
.265
3.58
6.94
20Andrew Abbott
A. Abbott
3.42
413.2
75
28
22
.560
75
383
1
1
0
375
157
167
60
139
6
0
1
1,729
10
8.33
3.02
2.76
1.31
22.2
8.0
1.24
.276
3.63
8.16
21Tyler Glasnow
T. Glasnow
3.42
344.1
61
23
16
.590
61
436
0
0
0
241
131
138
38
115
4
0
0
1,373
28
11.40
3.01
3.79
0.99
31.8
8.4
1.03
.260
3.61
6.30
22Logan Gilbert
L. Gilbert
3.46
530.1
90
27
25
.519
90
582
2
1
0
421
204
218
75
104
13
0
2
2,108
27
9.88
1.76
5.60
1.27
27.6
4.9
0.99
.259
3.70
7.14
23Michael Wacha
M. Wacha
3.50
473.2
84
36
25
.590
84
395
0
0
0
433
184
188
47
133
12
0
1
1,954
8
7.51
2.53
2.97
0.89
20.2
6.8
1.19
.282
3.57
8.23
24Luis Castillo
L. Castillo
3.50
553.0
95
35
29
.547
95
556
0
0
0
486
215
230
76
149
17
0
2
2,266
6
9.05
2.42
3.73
1.24
24.5
6.6
1.15
.279
3.74
7.91
25Seth Lugo
S. Lugo
3.50
498.1
85
32
23
.582
85
446
1
0
0
450
194
207
62
139
18
0
2
2,051
12
8.05
2.51
3.21
1.12
21.7
6.8
1.18
.280
3.74
8.13
StatMuse has game-level data for ERA and innings pitched going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Pirates Stats

Team Rankings

HR

117

30th

R

583

30th

SO

1,314

21st

ERA

3.76

7th

2025 Division Standings
TEAMWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
Reds Reds
83
79
.512
14.0
Cardinals Cardinals
78
84
.481
19.0
Pirates Pirates
71
91
.438
26.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
PIT PIT
@
NYM NYM
4:00 AM
Sat
3/28
PIT PIT
@
NYM NYM
4:00 AM
Sun
3/29
PIT PIT
@
NYM NYM
4:00 AM
Mon
3/30
PIT PIT
@
CIN CIN
6:40 PM
Tue
3/31
PIT PIT
@
CIN CIN
6:40 PM
Last Game
PIT Pirates

71 - 91

1

Final

4

ATL Braves

76 - 86

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
8:05 PM
Thu
3/26
ATH ATH
@
TOR TOR
4:00 AM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
PIT PIT
@
NYM NYM
4:00 AM
Thu
3/26
AZ AZ
@
LAD LAD
4:00 AM