

He doesn't make a lot of peoples lists for some reason but his 755 home runs, 3299 games played (third of all time), 2297 runs batted in and a laundry list of other accomplishments make him an easy choice for the top ten. In fact, I may be undervaluing him a bit myself.
.jpg)
Mickey Mantle, by all accounts, led a pretty wild off-field life, but on the diamond, he was gold. An on-base percentage of .421, 536 career home runs, and a .557 slugging percentage is his ticket to number nine on this list.
.jpg)
Perhaps lost a bit alongside his teammate, Babe Ruth, Lou Gehrig isn't lost on this list as we humbly acknowledge his greatness. Gehrig is 5th all time in on-base percentage and 3rd in slugging as protection for the Babe.

You know you're good when they have multiple nicknames for you, and Ted Williams had a few; Kid, the Splendid Splinter, Teddy Ballgame and The Thumper, to name a few. In his 21 seasons (twice interrupted by military service), Williams led the league in batting average six times, had a career batting average of .344, and had 521 home runs.

Let's see; a .366 career batting average, 2nd all-time in triples, led the league in slugging percentage 8 times and was a combination of great speed and great physical tools. Yep, Tye Cobb is 6th on this list, even though he wasn't known as a great locker room guy.