top mlb pitchers last 3 years with minimum 200 innings pitched

Between December 6, 2022 and December 6, 2025, Paul Skenes has the lowest ERA when pitching at least 200 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
3Bryan Abreu
B. Abreu
2.40
221.1
220
9
9
.500
0
308
0
0
13
154
59
62
19
94
13
38
0
908
9
12.52
3.82
3.28
0.77
33.9
10.4
1.12
.285
2.52
6.26
4Reynaldo López
R. López
2.48
206.2
95
11
12
.478
26
232
0
0
6
167
57
60
19
78
3
16
2
846
6
10.10
3.40
2.97
0.83
27.4
9.2
1.19
.288
2.61
7.27
5Blake 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
6Tyler Rogers
T. Rogers
2.60
221.2
226
11
15
.423
0
159
0
0
3
199
64
70
18
32
11
34
4
898
1
6.46
1.30
4.97
0.73
17.7
3.6
1.04
.267
2.84
8.08
7Tyler Holton
T. Holton
2.61
258.1
195
16
9
.640
16
215
0
0
9
178
75
80
31
52
5
27
3
990
7
7.49
1.81
4.13
1.08
21.7
5.3
0.89
.214
2.79
6.20
8Yoshinobu Yamamoto
Y. Yamamoto
2.66
263.2
48
19
10
.655
48
306
0
0
0
191
78
85
21
81
4
0
0
1,052
7
10.45
2.76
3.78
0.72
29.1
7.7
1.03
.266
2.90
6.52
9Matt Strahm
M. Strahm
2.71
212.2
188
17
10
.630
10
257
0
0
11
151
64
70
20
52
11
35
2
844
6
10.88
2.20
4.94
0.85
30.5
6.2
0.95
.260
2.96
6.39
10Drew Rasmussen
D. Rasmussen
2.74
223.1
55
14
9
.609
43
209
0
0
1
177
68
70
20
54
6
5
1
878
6
8.42
2.18
3.87
0.81
23.8
6.2
1.03
.267
2.82
7.13
11Kyle Bradish
K. Bradish
2.78
240.0
44
15
8
.652
44
268
0
0
0
182
74
75
19
69
12
0
0
960
11
10.05
2.59
3.88
0.71
27.9
7.2
1.05
.275
2.81
6.82
12Tanner Scott
T. Scott
2.78
207.0
207
19
15
.559
0
248
0
0
57
152
64
75
17
78
9
100
9
839
3
10.78
3.39
3.18
0.74
29.6
9.3
1.11
.277
3.26
6.61
13Jacob deGrom
J. deGrom
2.86
213.2
39
14
8
.636
39
244
0
0
0
152
68
70
29
42
4
0
0
828
4
10.28
1.77
5.81
1.22
29.5
5.1
0.91
.242
2.95
6.40
14Gerrit 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
15Chris 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
16Max 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
17Zack 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
18Ryan Walker
R. Walker
2.98
202.2
193
19
14
.576
14
237
0
0
28
171
67
76
17
60
19
64
3
837
6
10.52
2.66
3.95
0.75
28.3
7.2
1.14
.306
3.38
7.59
19Michael 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
20Cristopher 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
21Kodai Senga
K. Senga
3.00
285.0
52
20
13
.606
52
320
0
0
0
222
95
106
30
133
9
0
0
1,196
19
10.11
4.20
2.41
0.95
26.8
11.1
1.25
.273
3.35
7.01
22Garrett 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
23Clayton Kershaw
C. Kershaw
3.05
274.1
54
26
9
.743
53
245
0
0
0
238
93
104
29
84
7
0
1
1,119
13
8.04
2.76
2.92
0.95
21.9
7.5
1.17
.277
3.41
7.81
24Corbin 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
25Nathan 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
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