All-Time Home Runs List
Top five MLB
The debate on "Home Run King" in baseball sparks arguments amongst fans and punters. Some claim Barry Bond hit more runs than Hank Aaron and vise versa. But the big question remains, who is the king of home runs in MLB?
Without further due, here is a list of the top five home-run hitters in baseball history.
5. Albert Pujols– 667 home runs
Pujols impressively made his debut in 2001 after hitting 37 home runs as a rookie with the Cardinals. He went on to pass Willie Mays on Sept. 18, 2020, for fifth place on the MLB Home Runs List. Pujols currently plays for the Angels.
4. Alex Rodriguez – 696 home runs
Although a lot of controversies surrounded his career, A-Rod hit 696 home runs in his career. He bossed the MLB from 1999-2007 with an average of 46 home runs per season.
3. Babe Ruth – 714 home runs
Popularly known as the Sultan of Swat, Babe Ruth was the best hitter during his era. He dominated the MLB leading the majors in home runs from 1918-1931.
2. Hank Aaron – 755 home runs
Alabama native Hank Aaron hit 755 homers in his career and led the MLB only four times. He enjoyed a good season in 1971 with a high of 47.
1. Barry Bonds – 762 home runs
The seven-time MVP wins the race for the most home runs in baseball history. Bonds hit 762 runs in his career and had a personal best of 73 in 2001- the most runs made by a player in a single season.