×

5 Baseball Players Who've Hit The Most Homeruns


5 Baseball Players Who've Hit The Most Homeruns


Players With Amazing Accuracy

There's nothing more exciting than watching home runs during a baseball game! These moments have always been one of baseball’s most celebrated events (and it's not hard to see why), combining timing, power, and a bit of crowd-pleasing drama. Over the decades, a few players have separated themselves from the pack by sending an extraordinary number of balls over the fence. Here are five players who hold the top spots for the most career home runs in Major League Baseball history.

a baseball player swinging a batHudson Graves on Unsplash

1. Barry Bonds (762)

A name any true baseball fan would know, Barry Bonds holds the all-time MLB record with 762 career home runs. He achieved this across 22 seasons, spending the majority of his career with the Pittsburgh Pirates and San Francisco Giants. His combination of patience at the plate and consistent power made him a frequent feature in record discussions.

File:BarryBonds1993.jpgJim Accordino at https://www.flickr.com/photos/jimmyack205/ on Wikimedia

2. Hank Aaron (755)

Close behind Barry Bonds is Hank Aaron, another incredible player who finished his remarkable career with 755 home runs. He built that total through steady excellence, primarily with the Milwaukee/Atlanta Braves, plus a final stint with the Milwaukee Brewers. Aaron was widely respected for his durability and professionalism, which helped him compile big numbers year after year.

File:Hank Aaron 1974.jpgUnknown authorUnknown author on Wikimedia

3. Babe Ruth (714)

A player everyone who loves sports will know, Babe Ruth hit 714 career home runs and helped shape the public’s love for the game. He played for the Boston Red Sox, New York Yankees, and briefly the Boston Braves. Even by modern standards, his impact on baseball’s popularity remains significant.

File:Babe Ruth2.jpgIrwin, La Broad, & Pudlin. on Wikimedia

Advertisement

4. Albert Pujols (703)

Hitting an incredible 703 career home runs, this places Albert Pujols among the most prolific hitters the game has ever seen. He spent most of his career with the St. Louis Cardinals, with additional years for the Los Angeles Angels and Los Angeles Dodgers. He was highly regarded for his incredible consistency as a player.

File:Albert Pujols (Busch Stadium, 2008).jpgshgmom56 on Wikimedia

5. Alex Rodriguez (696)

Forever beloved for his contribution to the sport, Alex Rodriguez hit 696 career home runs across a long career with the Seattle Mariners, Texas Rangers, and New York Yankees. His home run total reflects both elite ability and impressive longevity at the major-league level.

File:Alex Rodriguez Talking.jpgOriginal uploader was Googie man at en.wikipedia on Wikimedia