Skip to content
even.best

The NBA's all-time leading scorers

The top 3 according to 8 votes from people: Kareem Abdul-Jabbar · Paul Pierce · LeBron James. (Updated Jul 7, 2026.)

The players with the most career points in the NBA regular season, according to Wikipedia's list after the 2025-26 season. Points and games played.

Evan M. · · 22 items · 8 votes · 4 comments

Top 20

  1. 1

    Kareem Abdul-Jabbar

    38,387 points in 1,560 games. Held the record for 39 years.

    ▲ 2 ▼ 0

    2
  2. 2

    Paul Pierce

    26,397 points in 1,343 games.

    ▲ 2 ▼ 0

    2
  3. 3

    LeBron James

    43,440 points in 1,622 games. The all-time leader since February 2023; still active.

    ▲ 1 ▼ 0

    1
  4. 4

    Michael Jordan

    32,292 points in 1,072 games. Highest points-per-game average in history (30.1).

    ▲ 1 ▼ 0

    1
  5. 5

    Elvin Hayes

    27,313 points in 1,303 games.

    ▲ 1 ▼ 0

    1
  6. 6

    Karl Malone

    36,928 points in 1,476 games.

    ▲ 0 ▼ 0

    0
  7. 7

    Kobe Bryant

    33,643 points in 1,346 games. All with the Lakers.

    ▲ 0 ▼ 0

    0
  8. 8

    Kevin Durant

    Among the top five scorers in NBA history. Still active.

    ▲ 0 ▼ 0

    0
  9. 9

    Dirk Nowitzki

    31,560 points in 1,522 games. All with Dallas.

    ▲ 0 ▼ 0

    0
  10. 10

    Wilt Chamberlain

    31,419 points in 1,045 games.

    ▲ 0 ▼ 0

    0
  11. 11

    James Harden

    Among the top ten scorers in NBA history. Still active.

    ▲ 0 ▼ 0

    0
  12. 12

    Shaquille O'Neal

    28,596 points in 1,207 games.

    ▲ 0 ▼ 0

    0
  13. 13

    Carmelo Anthony

    28,289 points in 1,260 games.

    ▲ 0 ▼ 0

    0
  14. 14

    Moses Malone

    Among the top fifteen scorers in NBA history.

    ▲ 0 ▼ 0

    0
  15. 15

    Russell Westbrook

    Among the top fifteen scorers in NBA history.

    ▲ 0 ▼ 0

    0
  16. 16

    Hakeem Olajuwon

    26,946 points in 1,238 games.

    ▲ 0 ▼ 0

    0
  17. 17

    DeMar DeRozan

    26,711 points in 1,264 games. Still active.

    ▲ 0 ▼ 0

    0
  18. 18

    Oscar Robertson

    26,710 points in 1,040 games.

    ▲ 0 ▼ 0

    0
  19. 19

    Dominique Wilkins

    26,668 points in 1,074 games.

    ▲ 0 ▼ 0

    0
  20. 20

    Stephen Curry

    26,528 points in 1,069 games. All with Golden State; still active.

    ▲ 0 ▼ 0

    0

Candidates

They don't make it into the top 20… yet. Vote for them to move them up.

  1. 21

    Tim Duncan

    26,496 points in 1,392 games.

    ▲ 0 ▼ 0

    0
  2. 22

    John Havlicek

    26,395 points in 1,270 games.

    ▲ 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 (4)

Log in to comment

Trevor Spencer

Kareem held the record for 39 years with the skyhook.

Róisín D.

LeBron passing Kareem in 2023, I was there, crazy night.

Lewis Hunt

Jordan at #6 with only 15 seasons and two retirements, insane.

More rankings like this