Skip to content
even.best

MLB all-time career home run leaders

The top 3 according to 27 votes from people: Barry Bonds · Hank Aaron · Rafael Palmeiro. (Updated Jan 16, 2026.)

Led by Barry Bonds's 762, only four players have reached 700. From Babe Ruth to David Ortiz, the top 20 career home run hitters in Major League history (21 with the tie). Who is the greatest slugger?

takumikyoto · · 21 items · 27 votes · 2 comments

Automatically translated (original in 日本語). See the original

Top 21

  1. 1

    Barry Bonds

    762 career home runs. He broke Hank Aaron's record in 2007.

    ▲ 3 ▼ 0

    3
  2. 2

    Hank Aaron

    755 career home runs. A record that stood for 33 years.

    ▲ 3 ▼ 0

    3
  3. 3

    Rafael Palmeiro

    569 career home runs.

    ▲ 2 ▼ 0

    2
  4. 4

    Mark McGwire

    583 career home runs.

    ▲ 2 ▼ 1

    1
  5. 5

    Manny Ramirez

    555 career home runs.

    ▲ 2 ▼ 1

    1
  6. 6

    Alex Rodriguez

    696 career home runs.

    ▲ 1 ▼ 0

    1
  7. 7

    Jim Thome

    612 career home runs.

    ▲ 1 ▼ 0

    1
  8. 8

    Frank Robinson

    586 career home runs.

    ▲ 1 ▼ 0

    1
  9. 9

    Reggie Jackson

    563 career home runs.

    ▲ 1 ▼ 0

    1
  10. 10

    Jimmie Foxx

    534 career home runs.

    ▲ 1 ▼ 0

    1
  11. 11

    Willie McCovey

    521 career home runs.

    ▲ 1 ▼ 0

    1
  12. 12

    Babe Ruth

    714 career home runs. The legendary slugger who changed baseball.

    ▲ 0 ▼ 0

    0
  13. 13

    Mike Schmidt

    548 career home runs.

    ▲ 0 ▼ 0

    0
  14. 14

    David Ortiz

    541 career home runs.

    ▲ 0 ▼ 0

    0
  15. 15

    Mickey Mantle

    536 career home runs.

    ▲ 0 ▼ 0

    0
  16. 16

    Frank Thomas

    521 career home runs.

    ▲ 0 ▼ 0

    0
  17. 17

    Ken Griffey Jr.

    630 career home runs.

    ▲ 1 ▼ 2

    -1
  18. 18

    Albert Pujols

    703 career home runs. The fourth player ever to reach 700.

    ▲ 0 ▼ 1

    -1
  19. 19

    Willie Mays

    660 career home runs.

    ▲ 0 ▼ 1

    -1
  20. 20

    Sammy Sosa

    609 career home runs.

    ▲ 0 ▼ 1

    -1
  21. 21

    Harmon Killebrew

    573 career home runs.

    ▲ 0 ▼ 1

    -1

How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.

Is something missing?

Log in to add an item

Comments (2)

Log in to comment

Mayu Abe · 日本語

プホルスが最後の年に700本に届いたのは本当に感動した。ドジャースからカージナルスに戻ってのラストシーズン

Yudai Ito · 日本語

ボンズの762本はやっぱり議論がつきまとうけど、記録は記録。アーロンの755本を超えた日のことは覚えてる

More rankings like this