most seasons by starting pitcher with an era under 3.25 by since 1947

Since 1947, Nolan Ryan has played the most seasons by a starting pitcher with an ERA better than 3.25, with 27 seasons.

NAMESEASERAGWLW%GSSOCGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Nolan Ryan
N. Ryan
27
3.18
773
318
291
.522
773
5,654
222
61
0
5326.0
3,880
1,884
2,151
314
2,748
156
0
75
22,310
275
9.55
4.64
2.06
0.53
25.3
12.3
1.24
.265
3.63
6.56
2Roger Clemens
R. Clemens
24
3.12
707
354
184
.658
707
4,671
118
46
0
4913.2
4,182
1,706
1,884
363
1,579
159
0
63
20,227
143
8.56
2.89
2.96
0.66
23.1
7.8
1.17
.284
3.45
7.66
3Steve Carlton
S. Carlton
24
3.20
709
327
240
.577
709
4,104
254
55
0
5165.1
4,616
1,835
2,096
405
1,814
53
0
145
21,457
177
7.15
3.16
2.26
0.71
19.1
8.5
1.24
.279
3.65
8.04
4Greg Maddux
G. Maddux
23
3.15
740
355
226
.611
740
3,366
109
35
0
5001.0
4,717
1,750
1,974
351
996
137
0
177
20,388
70
6.06
1.79
3.38
0.63
16.5
4.9
1.14
.281
3.55
8.49
5Gaylord Perry
G. Perry
22
3.10
690
305
252
.548
690
3,372
303
53
0
5156.2
4,762
1,778
2,045
382
1,314
101
0
144
21,140
150
5.89
2.29
2.57
0.67
16.0
6.2
1.18
.274
3.57
8.31
6Tom Seaver
T. Seaver
20
2.86
647
310
203
.604
647
3,634
231
61
0
4776.1
3,961
1,517
1,670
378
1,387
76
0
115
19,337
123
6.85
2.61
2.62
0.71
18.8
7.2
1.12
.258
3.15
7.46
7Jim Palmer
J. Palmer
19
2.80
521
262
148
.639
521
2,142
211
53
0
3857.0
3,256
1,202
1,334
292
1,259
37
0
36
15,714
83
5.00
2.94
1.70
0.68
13.6
8.0
1.17
.247
3.11
7.60
8Warren Spahn
W. Spahn
19
3.08
647
350
223
.611
647
2,440
373
63
0
4979.2
4,592
1,704
1,903
418
1,343
38
0
52
20,454
71
4.41
2.43
1.82
0.76
11.9
6.6
1.19
.257
3.44
8.30
9Clayton Kershaw
C. Kershaw
18
2.54
451
223
96
.699
451
3,047
25
15
0
2850.1
2,191
804
881
235
711
46
0
27
11,261
108
9.62
2.25
4.29
0.74
27.1
6.3
1.02
.271
2.78
6.92
10Max Scherzer
M. Scherzer
18
3.22
474
220
117
.653
474
3,471
12
5
0
2944.0
2,422
1,054
1,127
352
772
112
0
20
11,913
80
10.61
2.36
4.50
1.08
29.1
6.5
1.08
.287
3.45
7.40
11Pedro Martinez
P. Martinez
18
2.95
409
208
97
.682
409
3,032
46
17
0
2720.0
2,151
893
979
233
705
136
0
26
10,955
60
10.03
2.33
4.30
0.77
27.7
6.4
1.05
.280
3.24
7.12
12Vida Blue
V. Blue
17
3.21
473
207
159
.566
473
2,130
143
37
0
3292.0
2,876
1,173
1,316
250
1,157
23
0
59
13,601
101
5.82
3.16
1.84
0.68
15.7
8.5
1.23
.262
3.60
7.86
13Bob Gibson
B. Gibson
17
2.88
482
245
170
.590
482
3,044
255
56
0
3796.1
3,199
1,216
1,376
250
1,277
99
0
107
15,669
105
7.22
3.03
2.38
0.59
19.4
8.1
1.18
.268
3.26
7.58
14Al Downing
A. Downing
16
3.22
317
116
102
.532
317
1,495
73
24
0
2089.1
1,798
747
866
163
844
29
0
28
8,765
70
6.44
3.64
1.77
0.70
17.1
9.6
1.26
.262
3.73
7.75
15Juan Marichal
J. Marichal
16
2.89
457
238
140
.630
457
2,284
244
52
0
3476.1
3,133
1,118
1,320
318
701
38
0
82
14,118
51
5.91
1.81
3.26
0.82
16.2
5.0
1.10
.261
3.42
8.11
16Whitey Ford
W. Ford
16
2.71
438
227
99
.696
438
1,857
156
45
0
3038.0
2,647
916
1,050
220
1,014
27
0
39
12,468
72
5.50
3.00
1.83
0.65
14.9
8.1
1.21
.260
3.11
7.84
17Sam McDowell
S. McDowell
15
3.19
346
133
130
.506
346
2,319
103
23
0
2337.2
1,835
828
944
158
1,209
57
2
66
9,921
133
8.93
4.65
1.92
0.61
23.4
12.2
1.30
.271
3.63
7.06
18Mike Cuellar
M. Cuellar
14
3.14
379
177
125
.586
379
1,547
172
36
0
2688.1
2,420
937
1,081
214
774
9
0
52
10,992
48
5.18
2.59
2.00
0.72
14.1
7.0
1.19
.261
3.62
8.10
19Steve Barber
S. Barber
14
3.25
272
110
94
.539
272
1,107
59
21
0
1695.1
1,517
612
716
104
814
34
0
36
7,265
71
5.88
4.32
1.36
0.55
15.2
11.2
1.37
.271
3.80
8.05
20Don Drysdale
D. Drysdale
14
2.95
465
203
160
.559
465
2,417
167
49
0
3338.1
2,999
1,095
1,260
275
821
148
0
114
13,700
79
6.52
2.21
2.94
0.74
17.6
6.0
1.14
.271
3.40
8.09
21Chris Sale
C. Sale
13
3.04
312
140
85
.622
312
2,458
16
3
0
1983.0
1,620
669
721
205
447
128
0
12
7,981
45
11.16
2.03
5.50
0.93
30.8
5.6
1.04
.298
3.27
7.35
22Stephen Strasburg
S. Strasburg
13
3.24
247
113
62
.646
247
1,723
2
2
0
1470.0
1,217
530
582
149
394
53
0
20
5,962
44
10.55
2.41
4.37
0.91
28.9
6.6
1.10
.293
3.56
7.45
23Jose Rijo
J. Rijo
13
3.20
269
105
81
.565
269
1,470
22
4
0
1713.0
1,543
610
692
134
581
26
0
21
7,127
25
7.72
3.05
2.53
0.70
20.6
8.2
1.24
.287
3.64
8.11
24Steve Rogers
S. Rogers
13
3.19
393
158
152
.510
393
1,616
129
37
0
2827.2
2,614
1,001
1,121
151
873
43
0
75
11,666
88
5.14
2.78
1.85
0.48
13.9
7.5
1.23
.274
3.57
8.32
25Jon Matlack
J. Matlack
13
3.15
318
122
123
.498
318
1,460
97
30
0
2260.2
2,152
792
923
152
605
25
0
66
9,338
64
5.81
2.41
2.41
0.61
15.6
6.5
1.22
.282
3.67
8.57
StatMuse has game-level data for seasons going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Angels Stats

Team Rankings

HR

226

4th

R

673

25th

SO

1,280

25th

ERA

4.89

28th

2025 Division Standings
TEAMWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0
Rangers Rangers
81
81
.500
9.0
Athletics Athletics
76
86
.469
14.0
Angels Angels
72
90
.444
18.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Fri
3/27
LAA LAA
@
HOU HOU
4:00 AM
Sat
3/28
LAA LAA
@
HOU HOU
4:00 AM
Sun
3/29
LAA LAA
@
HOU HOU
4:00 AM
Mon
3/30
LAA LAA
@
CHC CHC
4:00 AM
Last Game
HOU Astros

87 - 75

6

Final

2

LAA Angels

72 - 90

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
4:00 AM
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