Nolan Ryan with 27 seasons
nolan Ryan
Tommy John, 26 seasons (1963-1974, 1976-1989)
Tommy John pitched 26 seasons.
Tommy John
Nolan Ryan
Nolan Ryan. 27 seasons
Nolan Ryan
Cy Young
Tommy John-26 years
As of September 2021, only two major league pitchers have pitched for 25 or more seasons: Nolan Ryan and Tommy John. Ryan pitched for 27 seasons from 1966 to 1993, while John pitched for 26 seasons from 1963 to 1989. No other pitchers have achieved such a milestone.
There have been two pitchers that pitched games in MORE than 25 seasons ... Nolan Ryan in 27 and Tommy John in 26. Two other pitchers have pitched in 25 seasons ... Jim Kaat and Charlie Hough. If Jamie Moyer makes the Colorado Rockies squad and pitches in a game in 2012, he will have pitched in 25 seasons.