Major League Baseball (MLB)
500 Home Run Club


The players listed are an elite group. Thousands of players have played MLB over the last 137 years. Only 20 players have had the power, consistancy, and longevity to amass 500 or more home runs in a career. They are listed below.
Click on a players name to view his career statistics.
* - Baseball Hall of Fame Member
# - Active Player.
Home Runs Player Years Played
755 Hank Aaron * 1954 - 1976
732 Barry Bonds # 1986 - Present
714 Babe Ruth * 1914 - 1935
660 Willie Mays * 1951 - 1973
588 Sammy Sosa  1989 - 2005
586 Frank Robinson * 1956 - 1976
583 Mark McGwire 1986 - 2001
573 Harmon Killebrew * 1954 - 1975
569 Rafael Palmeiro  1986 - 2005
563 Reggie Jackson * 1967 - 1987
562 Ken Griffey Jr. # 1989 - Present
548 Mike Schmidt * 1972 - 1989
536 Mickey Mantle * 1951 - 1968
534 Jimmie Foxx * 1925 - 1945
521 Willie McCovey * 1959 - 1980
521 Ted Williams * 1939 - 1960
512 Ernie Banks * 1953 - 1971
512 Eddie Mathews * 1952 - 1968
511 Mel Ott * 1926 - 1947
504 Eddie Murray * 1977 - 1997


This page last updated: September 13, 2006

Home | MLB | NFL | NBA | NHL | PGA | Horse Racing | TV & Sports
Hall of Fames & Museums | Site Map | Contact Webmaster

©Copyright 2002-2006, Great Sports Facts. All Rights Reserved
Web Site designed and developed by B. Fudenski