List of Major League Baseball career home run leaders
In the sport of baseball, a home run is a hit in which the batter scores by circling all the bases and reaching home plate in one play, without the benefit of a fielding error. This can be accomplished either by hitting the ball out of play while it is still in fair territory (a conventional home run), or by an inside-the-park home run.
Barry Bonds holds the Major League Baseball home run record with 762. He passed Hank Aaron, who hit 755, on August 7, 2007. The only other player to have hit 700 or more is Babe Ruth with 714. Alex Rodriguez (696), Albert Pujols (687), Willie Mays (660), Ken Griffey Jr. (630), Jim Thome (612), and Sammy Sosa (609) are the only other players to have hit 600 or more.
Listed are all Major League Baseball players with 222 or more home runs hit during official regular-season games (i.e., excluding playoffs or exhibition games). Players in bold face are active as of the 2022 Major League Baseball season (including free agents), with the number in parenthesis designating the number of home runs they have hit during the 2022 season. The last change in the cutoff for the top 300 occurred on July 3, 2021, when Kyle Seager hit his 222nd career home run, displacing Tony Batista and Geoff Jenkins.
|Rank||Rank among players by career home runs. A blank field indicates a tie.|
|Player (2022 HRs)||Number of home runs hit during the 2022 Major League Baseball season.|
|HR||Career home runs.|
|*||Denotes elected to National Baseball Hall of Fame.|
|Bold||Denotes active player.[a]|
- Stats updated as of August 10, 2022
- 500 home run club
- List of Major League Baseball progressive career home runs leaders
- List of Major League Baseball single-game home run leaders
- A player is considered inactive if he has announced his retirement or has not played for a full season.