Between the 1870 and 1910 seasons, Cap Anson had the most runs, with 1,722 runs.

mlb regular player most runs scored 1870 to 1910

Explore