Hank Greenberg (Major Leagues: 1930-1947)
The “Hebrew Hammer” still has the sixth-best OPS and slugging percentage in MLB history, which shows that he was equally consistent at the plate and powerful. Greenberg was practically a run-scoring machine, and he drove in an amazing 183 RBIs in a 154-game season once. Greenberg was truly gifted but his career totals take a considerable hit because he took nearly four years out of his playing career to serve in the U.S. military during World War II. If not for that, his stats would probably be even more impressive.

Hank Greenberg (Major Leagues: 1930-1947)
Rogers Hornsby (Major Leagues: 1915-1937)
Fans of the game love talking about the .406 average Ted Williams posted in 1941, but actually, Rogers Hornsby had a mind-boggling .424 back in 1924, which is a single-season average unlikely to be ever touched. A batter’s box legend, Hornsby’s career batting average is the second-best in MLB history – a .3585 mark within 23 seasons. While he played for different teams during his career, he was at his best playing for the St. Louis Cardinals and earned the Triple Crown twice. Other crazy numbers that Hornsby holds are the 10th-best slugging percentage and seventh-best OPS in history.

Rogers Hornsby (Major Leagues: 1915-1937)
