Skip to content
even.best

Nippon Professional Baseball career home run leaders: top 20

The top 3 according to 21 votes from people: Katsuo Osugi · Sadaharu Oh · Hiromitsu Kadota. (Updated Oct 12, 2026.)

Sadaharu Oh's 868 career home runs are still the all-time record in Japanese professional baseball, ahead of Katsuya Nomura (657) and Hiromitsu Kadota (567). The top 20 career home run hitters according to NPB's all-time records (end of the 2026 season).

baseball_hiroshima · · 20 items · 21 votes · 0 comments

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

Top 20

  1. 1

    Katsuo Osugi

    486 career home runs.

    ▲ 3 ▼ 0

    3
  2. 2

    Sadaharu Oh

    868 career home runs.

    ▲ 2 ▼ 0

    2
  3. 3

    Hiromitsu Kadota

    567 career home runs.

    ▲ 2 ▼ 0

    2
  4. 4

    Tomoaki Kanemoto

    476 career home runs.

    ▲ 2 ▼ 0

    2
  5. 5

    Shigeo Nagashima

    444 career home runs.

    ▲ 2 ▼ 0

    2
  6. 6

    Katsuya Nomura

    657 career home runs.

    ▲ 1 ▼ 0

    1
  7. 7

    Koji Yamamoto

    536 career home runs.

    ▲ 1 ▼ 0

    1
  8. 8

    Kazuhiro Kiyohara

    525 career home runs.

    ▲ 1 ▼ 0

    1
  9. 9

    Hiromitsu Ochiai

    510 career home runs.

    ▲ 1 ▼ 0

    1
  10. 10

    Isao Harimoto

    504 career home runs.

    ▲ 1 ▼ 0

    1
  11. 11

    Koichi Tabuchi

    474 career home runs.

    ▲ 1 ▼ 0

    1
  12. 12

    Takeshi Yamasaki

    403 career home runs.

    ▲ 1 ▼ 0

    1
  13. 13

    Sachio Kinugasa

    504 career home runs.

    ▲ 0 ▼ 0

    0
  14. 14

    Takeya Nakamura

    482 career home runs.

    ▲ 0 ▼ 0

    0
  15. 15

    Masahiro Doi

    465 career home runs.

    ▲ 0 ▼ 0

    0
  16. 16

    Tuffy Rhodes

    464 career home runs.

    ▲ 0 ▼ 0

    0
  17. 17

    Shinnosuke Abe

    406 career home runs.

    ▲ 0 ▼ 0

    0
  18. 18

    Norihiro Nakamura

    404 career home runs.

    ▲ 0 ▼ 0

    0
  19. 19

    Koji Akiyama

    437 career home runs.

    ▲ 0 ▼ 1

    -1
  20. 20

    Hiroki Kokubo

    413 career home runs.

    ▲ 0 ▼ 2

    -2

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 (0)

Log in to comment

No comments yet. Be the first!

More rankings like this