I am not including players that are still active on this list. Albert Pujols is not officially retired yet, so not on the list as of yet!
10) Jim Thome
Five ASG, one SS, four Top 10 MVP Finishes. It is true that he was not a great fielder, but I still think he belongs on this list. Of course he drops off after Albert Pujols retires.
9) Harmon Killebrew
Killebrew hit over 40 homers eight times, and over 30 homers 10 times. Killebrew was a stout power hitter that struck out a lot and was a very inconsistent average hitter, hitting anywhere from .240 to .280 in his prime, usually hovering around .270.
If he had played with Thome, he would’ve probably had better numbers, which is partially why I put Killebrew in ahead of Thome. When Killebrew played I think it was tougher to put up big numbers.
8) Johnny Mize
Mize hit over .300 nine times, numbers would have been better with out losing 3 years to military service. Very athletic, good fielder.
7) Hank Greenberg
Greenberg would’ve had around 440 homers if he hadn’t missed time due to WWII. He hit over 40 homers four times, and 30 homers six times, but what set him apart during his era was his batting average.
He hit over .300 nine times, and when he was healthy, he could have a monster year. He had four absolutely monster seasons, with lines of .328, 36, and 170, .337, 40, and 183, .315, 58, and 146, and lastly .340, 41, and 150. Greenberg was a smart athletic player and a very hardworker.
6) Willie McCovey
He hit over 20 homers 12 times, more than 30 homers seven times, and more than 40 homers twice. Six ASG, ROY, four MVP Top 10 Finishes, one MVP.
5) Jeff Bagwell
He hit over .300 six times, more than 30 homers nine times, drove in 100 runs eight times, and stole double digit bags 10 times. Traded from Boston to Houston, he came up as a third baseman, but moved over to first before he hit the major leagues.
4) Eddie Murray
Murray hit more than 20 homers 16 times, better than .290 10 times, and hit more than 90 runs in 12 times. He did all of this from both sides of the plate, establishing himself as one of the best switch hitters of all time, grouping himself with Mantle, Rose, and Chipper Jones. By the way, did I mention that he had over 3,200 hits, and almost 5,400 total bases? Very good fielder also winning 3 golden glove awards.
3) Frank Thomas
He hit over 30 homers nine times, 40 homers five times, over .300 nine times, and drove in 100 runs eleven times. He had an ops of over 1.000 seven years. The Big Hurt was just raked year, after year, after year. .301 lifetime batting average and 521 Home Runs and 1,704 RBI’s.
2) Jimmie Foxx
He was an extremely feared power hitter that continued to hit for a ton of power despite hitting in the massive Shibe Park. Nine ASG, six MVP Top 10 Finishes, three MVPs, plus a lifetime batting average of .325 and 534 HR’s.
1) Lou Gehrig
Gehrig hit over .300 12 of his 14 full years, more than 30 homers ten years, and put up an ops higher than 1.000 eleven years. .340, 493 homers, 1995 rbis, 2721 hits, .447 obp, .632 slg, 1.080 ops, 5060 tb, 1888 r, 102 steals. Seven ASG, nine MVP Top 10 Finishes, two MVPs.