All-Time #MLBRank: Counting down the greatest players ever

You know the names: Ruth, Aaron, Mays, Mantle, Bonds, DiMaggio. And you know the nicknames: The Iron Horse, the Big Train, the Big Unit, the Wizard, Shoeless Joe.

But where do they rank in our All-Time #MLBRank Top 100?

To create our list, an ESPN expert panel voted on thousands of head-to-head matchups of 162 players, based on both peak performance and career value.

Nos. 20-1

Nos. 40-21

Nos. 60-41

Nos. 80-61

Nos. 100-81

Top 10 pitchers and catchers

Top 10 infielders

Top 10 outfielders