Answered January 12th, 2020

Before 2016, Pete Rose played the most seasons in the NL, with 24 seasons.

most seasons with 200 so by a pitcher in the nl before 2016

See Trending MLB Searches