The Top 10 Home Run Hitters in MLB History and the Teams They Hit the Most Homers For

If you’ve played MLB Career HR Leaders – Choose Number (Live) you’ll know that the hints are not only the total home runs, but also the team with the highest percentage each player hit their home runs for. Here are the top 10 home run kings in MLB history, along with the team who they hit the most HR’s for:

Barry Bonds

1. Barry Bonds – 762 Home Runs

Barry Bonds is the all-time home run leader with 762 career homers. He spent the bulk of his career with the San Francisco Giants, where he hit 586 home runs. Bonds is known for his remarkable power, combined with speed and discipline at the plate.

Most home runs for: San Francisco Giants (586 HRs)

Hank Aaron

2. Hank Aaron – 755 Home Runs

Hank Aaron is a baseball legend, best known for breaking Babe Ruth’s home run record. Aaron hit 755 home runs, primarily playing for the Milwaukee/Atlanta Braves, where he belted 733 home runs.

Most home runs for: Milwaukee/Atlanta Braves (733 HRs)

Babe Ruth

3. Babe Ruth – 714 Home Runs

Babe Ruth is arguably the most iconic figure in baseball history. Playing primarily for the New York Yankees, Ruth revolutionized the game with his slugging, hitting 659 of his 714 home runs for the Yankees.

Most home runs for: New York Yankees (659 HRs)

Albert Pujols

4. Albert Pujols – 703 Home Runs

Albert Pujols is one of the greatest hitters of his generation. Over a career that spanned more than two decades, Pujols hit 703 home runs, with 445 coming during his time with the St. Louis Cardinals.

Most home runs for: St. Louis Cardinals (445 HRs)

Alex Rodriguez

5. Alex Rodriguez – 696 Home Runs

Alex Rodriguez, known for his tremendous power and versatility, hit 696 home runs over his career. He hit 351 of those home runs while playing for the New York Yankees.

Most home runs for: New York Yankees (351 HRs)

Willie Mays

6. Willie Mays – 660 Home Runs

Willie Mays was an all-around superstar, combining speed, defense, and power. He hit 646 of his 660 career home runs as a member of the San Francisco Giants.

Most home runs for: San Francisco Giants (646 HRs)

Ken Griffey Jr.

7. Ken Griffey Jr. – 630 Home Runs

Ken Griffey Jr., known for his smooth swing and stellar defense, hit 630 home runs in his career. He spent most of his career with the Seattle Mariners, where he hit 417 home runs.

Most home runs for: Seattle Mariners (417 HRs)

Jim Thome

8. Jim Thome – 612 Home Runs

Jim Thome was one of the most prolific home run hitters in the 1990s and 2000s. Thome hit 337 of his 612 home runs while playing for the Cleveland Indians (now Guardians).

Most home runs for: Cleveland Indians (337 HRs)

Sammy Sosa

9. Sammy Sosa – 609 Home Runs

Sammy Sosa became a household name during the 1998 home run race. He hit 545 of his 609 home runs while playing for the Chicago Cubs, making him a legend at Wrigley Field.

Most home runs for: Chicago Cubs (545 HRs)

Frank Robinson

10. Frank Robinson – 586 Home Runs

Frank Robinson was a Hall of Fame slugger known for his power and leadership. He hit 343 of his 586 home runs while playing for the Baltimore Orioles.

Most home runs for: Baltimore Orioles (343 HRs)

Recent Articles

WP2Social Auto Publish Powered By : XYZScripts.com