28 Players w/ 500+ Career Home Runs (& Who They Played For)
I’ll admit it, I’ve become addicted to the Immaculate Grid. And, while many purists would consider this cheating, I’ve gone ahead and compiled all the 500+ Home Run hitters in major league history.
I’ve also gone the extra mile and listed all the teams each of these players played for throughout their careers. Think of this as a quick “study guide” for the next time 500+ home runs shows up on the grid. (Or go ahead and cheat – I won’t tell)
Name | Career Home Runs | Teams |
---|---|---|
Barry Bonds | 762 | San Francisco, Pittsburgh |
Henry Aaron | 755 | Atlanta, Milwaukee |
Babe Ruth | 714 | New York Yankees, Boston Red Sox, Boston Braves |
Albert Pujols | 703 | St Louis, LA Angels, LA Dodgers |
Alex Rodriguez | 696 | New York Yankees, Seattle, Texas |
Willie Mays | 660 | San Francisco, New York Mets, Birmingham Black Barons |
Ken Griffey Jr | 630 | Seattle, Cincinnati, Chicago White Sox |
Jim Thome | 612 | Cleveland, Philadelphia, Chicago White Sox, Minnesota, LA Dodgers, Baltimore |
Sammy Sosa | 609 | Chicago Cubs, Chicago White Sox, Texas, Baltimore |
Frank Robinson | 586 | Cincinnati, Baltimore, Cleveland, California Angels, LA Dodgers |
Mark McGwire | 583 | Oakland, St Louis |
Harmon Killebrew | 573 | Minnesota, Kansas City, Washington Senators |
Rafael Palmeiro | 569 | Texas, Baltimore, Chicago Cubs |
Reggie Jackson | 563 | Oakland, California Angels, New York Yankees, Baltimore |
Manny Ramirez | 555 | Cleveland, Boston, LA Dodgers, Tampa Bay, Chicago White Sox |
Mike Schmidt | 548 | Philadelphia |
David Ortiz | 541 | Boston, Minnesota |
Mickey Mantle | 536 | New York Yankees |
Jimmie Foxx | 534 | Philadelphia Athletics, Boston, Chicago Cubs, Philadelphia |
Willie McCovey | 521 | San Francisco, San Diego, Oakland |
Frank Thomas | 521 | Chicago White Sox, Toronto, Oakland |
Ted Williams | 521 | Boston |
Ernie Banks | 512 | Chicago Cubs |
Eddie Matthews | 512 | Atlanta, Detroit, Houston |
Mel Ott | 511 | New York Giants |
Gary Sheffield | 509 | Florida Marlins, LA Dodgers, Milwaukee, NY Yankees, Atlanta, San Diego, Detroit, NY Mets |
Miguel Cabrera | 508 | Detroit, Florida Marlins |
Eddie Murray | 504 | Baltimore, LA Dodgers, Cleveland, New York Mets, Anaheim Angels |
Hope this list of all the players that have hit over 500 home runs helped you finish – I mean “prepare” – for the Immaculate Grid!