The Top 10 All-Time Home Run Leaders
Introduction
Home runs are one of the most exciting aspects of baseball. Everyone loves to watch a player launch a ball into the stands and make history. But who are the all-time home run leaders? Read on to find out.
#10 - Harmon Killebrew
Harmon Killebrew holds the tenth spot on the all-time home run list with 573. He played his entire career with the Minnesota Twins, from 1954 to 1975. Killebrew was inducted into the Baseball Hall of Fame in 1984.
#9 - Reggie Jackson
Reggie Jackson hit 563 home runs during his 21-year career. He played for several teams, including the Oakland Athletics, New York Yankees, and California Angels. Jackson was inducted into the Hall of Fame in 1993.
#8 - Mike Schmidt
Mike Schmidt is an iconic Philadelphia Phillies player and holds the eighth spot on the all-time home run list with 548. He spent his entire career in Philadelphia, from 1972 to 1989. Schmidt was inducted into the Hall of Fame in 1995.
#7 - Mark McGwire
Mark McGwire, who hit 583 home runs during his career, currently holds the seventh spot on the all-time home run list. He played for the Oakland Athletics, St. Louis Cardinals, and Los Angeles Dodgers. McGwire was inducted into the Hall of Fame in 2016.
#6 - Sammy Sosa
Sammy Sosa is one of the most recognizable names in baseball and holds the sixth spot on the all-time home run list with 609. He played for the Chicago Cubs, Texas Rangers, and Baltimore Orioles. Sosa was not inducted into the Hall of Fame in 2020.
#5 - Frank Robinson
Frank Robinson holds the fifth spot on the all-time home run list with 586. He played for the Cincinnati Reds, Baltimore Orioles, Los Angeles Dodgers, and California Angels. Robinson was inducted into the Hall of Fame in 1982.
#4 - Rafael Palmeiro
Rafael Palmeiro is fourth on the all-time home run list with 569. He played for the Chicago Cubs, Texas Rangers, and Baltimore Orioles. Palmeiro was inducted into the Hall of Fame in 2011.
#3 - Alex Rodriguez
Alex Rodriguez, who hit 696 home runs during his career, holds the third spot on the all-time home run list. He played for the Seattle Mariners, Texas Rangers, and New York Yankees. Rodriguez was not inducted into the Hall of Fame in 2020.
#2 - Babe Ruth
Babe Ruth is one of the most iconic players in baseball history and holds the second spot on the all-time home run list with 714. He played for the Boston Red Sox, New York Yankees, and Boston Braves. Ruth was inducted into the Hall of Fame in 1936.
#1 - Barry Bonds
Barry Bonds holds the top spot on the all-time home run list with 762. He played for the Pittsburgh Pirates, San Francisco Giants, and New York Yankees. Bonds was not inducted into the Hall of Fame in 2020.