500 home run club

1. Hank Aaron 755 home runs

2. Babe Ruth 714 home runs

3. Barry Bonds 708 home runs

4. Willie Mays 660 home runs

5. Sammy Sosa 588 home runs

6. Frank Robinson 586 home runs

7. Mark McGwire 583 home runs

8. Harmon Killebrew 573 home runs

9. Rafael Palmeiro 569 home runs

10. Reggie Jackson 563 home runs

11. Mike Schmidt 548 home runs

12. Mickey Mantle 536 home runs

12. Ken Griffey Jr. 536 home runs

14. Jimmie Fox 534 home runs

15. Willie McCovey 521 home runs

15. Ted Williams 521 home runs

17. Eddie Mathews 512 home runs

17. Ernie Banks 512 home runs

19. Mel Ott 511 home runs

20. Eddie Murray 504 home runs