Cap Anson and Nolan Ryan each played for 27 seasons. Cap from 1871 to 1897 and Ryan from 1966 to 1993.
(see Baseball-reference.com's article "Most Seasons Played"
http://www.baseball-reference.com/leaders/leaders_most_seasons.shtml )
Copyright © 2026 eLLeNow.com All Rights Reserved.