14. Hank Greenberg (1930-1947)
Greenberg was lethal during his career, earning the nickname ‘The Hebrew Hammer’. He has the sixth best slugging percentage and OPS in MLB history, showing how consistent he was. Greenberg was amazing at scoring runs, even amassing 183 RBIs in a single 154-game season, on one occasion. Greenberg’s stats could have been even great had he not served in the U.S. military for four years during his career.
13. Rogers Hornsby (1915-1937)
Fans love remembering Ted William’s .406 average in 1941, but Hornsby surpassed this in 1924 averaging .424. For a single-season, this average record probably will never be beaten. Hornsby achieved great scores for batting during his career and played for several teams over 23 seasons. The team who he is most notorious for playing for is certainly the St. Louis Cardinals, the team where he was the first player to earn the triple crown on two separate occasions.