who played the most seasons by a starting pitcher in mlb history

Nolan Ryan has played the most career seasons by a starting pitcher, with 27 seasons.

NAMESEASGWLW%GSERASOCGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Nolan Ryan
N. Ryan
27
773
318
291
.522
773
3.18
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
2Tommy John
T. John
26
700
284
228
.555
700
3.35
2,191
162
46
0
4622.1
4,699
1,718
1,981
295
1,223
98
0
99
19,321
178
4.27
2.38
1.79
0.57
11.3
6.3
1.28
.284
3.86
9.15
3Jamie Moyer
J. Moyer
25
638
262
206
.560
638
4.27
2,353
33
10
0
3947.1
4,107
1,872
2,020
509
1,104
142
0
64
16,812
52
5.36
2.52
2.13
1.16
14.0
6.6
1.32
.283
4.61
9.36
4Roger Clemens
R. Clemens
24
707
354
184
.658
707
3.12
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
5Steve Carlton
S. Carlton
24
709
327
240
.577
709
3.20
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
6Jim Kaat
J. Kaat
24
625
260
217
.545
625
3.43
2,294
180
31
0
4137.2
4,203
1,579
1,850
366
955
115
0
77
17,336
116
4.99
2.08
2.40
0.80
13.2
5.5
1.25
.282
4.02
9.14
7Greg Maddux
G. Maddux
23
740
355
226
.611
740
3.15
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
8Dennis Martinez
D. Martinez
23
562
230
182
.558
562
3.66
1,984
122
30
0
3730.2
3,631
1,517
1,701
349
1,067
113
0
60
15,613
70
4.79
2.57
1.86
0.84
12.7
6.8
1.26
.271
4.10
8.76
9Don Sutton
D. Sutton
23
756
321
253
.559
756
3.27
3,545
178
58
0
5248.1
4,670
1,905
2,095
469
1,333
81
0
96
21,500
110
6.08
2.29
2.66
0.80
16.5
6.2
1.14
.261
3.59
8.01
10Early Wynn
E. Wynn
23
611
287
232
.553
611
3.56
2,255
289
49
0
4398.2
4,135
1,742
1,981
330
1,713
62
0
32
18,704
50
4.61
3.50
1.32
0.68
12.1
9.2
1.33
.265
4.05
8.46
11Randy Johnson
R. Johnson
22
603
301
166
.645
603
3.30
4,818
100
37
0
4103.0
3,320
1,504
1,692
408
1,491
188
0
37
16,937
109
10.57
3.27
3.23
0.89
28.4
8.8
1.17
.290
3.71
7.28
12Tom Glavine
T. Glavine
22
682
305
203
.600
682
3.54
2,607
56
25
0
4413.1
4,298
1,734
1,900
356
1,500
66
0
145
18,604
65
5.32
3.06
1.74
0.73
14.0
8.1
1.31
.280
3.87
8.76
13Bert Blyleven
B. Blyleven
22
685
286
248
.536
685
3.31
3,694
242
60
0
4957.1
4,614
1,823
2,021
428
1,316
155
0
67
20,429
114
6.71
2.39
2.81
0.78
18.1
6.4
1.20
.282
3.67
8.38
14Jerry Reuss
J. Reuss
22
547
212
185
.534
547
3.64
1,830
127
39
0
3539.2
3,612
1,430
1,638
239
1,068
57
0
101
15,009
103
4.65
2.72
1.71
0.61
12.2
7.1
1.32
.285
4.16
9.18
15Phil Niekro
P. Niekro
22
716
302
262
.535
716
3.37
3,181
245
45
0
5149.2
4,815
1,928
2,227
465
1,703
116
0
73
21,585
207
5.56
2.98
1.87
0.81
14.7
7.9
1.27
.270
3.89
8.42
16Gaylord Perry
G. Perry
22
690
305
252
.548
690
3.10
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
17Red Ruffing
R. Ruffing
22
538
264
212
.555
538
3.82
1,869
335
45
0
4132.2
4,094
1,755
2,016
249
1,463
51
0
17,623
44
4.07
3.19
1.28
0.54
10.6
8.3
1.34
.275
4.39
8.92
18Herb Pennock
H. Pennock
22
419
217
145
.599
419
3.59
1,035
249
35
0
3137.2
3,488
1,477
117
749
28
0
13,351
51
2.97
2.15
1.38
0.34
7.8
5.6
1.35
.295
4.24
10.00
19Bartolo Colon
B. Colon
21
552
246
187
.568
552
4.12
2,502
38
13
0
3434.0
3,565
1,571
1,705
436
944
63
0
47
14,541
45
6.56
2.47
2.65
1.14
17.2
6.5
1.31
.295
4.47
9.34
20Mike Morgan
M. Morgan
21
411
127
178
.416
411
4.30
1,246
46
10
0
2482.2
2,661
1,186
1,308
242
828
67
0
64
10,648
92
4.52
3.00
1.50
0.88
11.7
7.8
1.41
.293
4.74
9.65
21Frank Tanana
F. Tanana
21
616
236
236
.500
616
3.67
2,734
143
34
0
4136.1
4,019
1,688
1,893
445
1,227
128
0
110
17,413
114
5.95
2.67
2.23
0.97
15.7
7.0
1.27
.278
4.12
8.74
22Joe Niekro
J. Niekro
21
500
201
186
.519
500
3.65
1,541
107
29
0
3216.1
3,144
1,306
1,485
252
1,123
58
0
56
13,637
156
4.31
3.14
1.37
0.71
11.3
8.2
1.33
.271
4.16
8.80
23Warren Spahn
W. Spahn
21
665
358
227
.612
665
3.08
2,501
382
63
0
5101.0
4,703
1,743
1,951
422
1,383
39
0
52
20,960
74
4.41
2.44
1.81
0.74
11.9
6.6
1.19
.258
3.44
8.30
24Ted Lyons
T. Lyons
21
484
245
210
.538
484
3.60
1,010
356
27
0
3907.0
4,196
1,564
1,900
208
1,027
30
0
16,676
48
2.33
2.37
0.98
0.48
6.1
6.2
1.34
.277
4.38
9.67
25Eppa Rixey
E. Rixey
21
554
247
239
.508
554
3.15
1,244
289
37
0
4171.2
4,335
1,462
1,849
84
982
71
0
17,427
84
2.68
2.12
1.27
0.18
7.1
5.6
1.27
.283
3.99
9.35
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 Batting Leaders

HR

37

Adell

Jo Adell

RBI

103

Ward

Taylor Ward

AVG

.264

Schanuel

Nolan Schanuel
Team Pitching Leaders

W

10

Soriano

José Soriano

K

174

Kikuchi

Yusei Kikuchi

ERA

3.99

Kikuchi

Yusei Kikuchi
Team Rankings

HR

226

4th

R

673

25th

SO

1,280

25th

ERA

4.89

28th

2025 Division Standings
TEAMWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
Angels Angels
72
90
.444
18.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
4:00 AM
Fri
3/27
@
4:00 AM
Sat
3/28
@
4:00 AM
Sun
3/29
@
4:00 AM
Mon
3/30
@
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 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM