Which players are top 25 on the NBA’s all-time scoring list? LeBron James holds top spot, Kevin Durant inching toward top-5

Home » Which players are top 25 on the NBA’s all-time scoring list? LeBron James holds top spot, Kevin Durant inching toward top-5

Which players are top 25 on the NBA's all-time scoring list? LeBron James holds top spot, Kevin Durant inching toward top-5 image

A few seasons removed from breaking the NBA’s all-time scoring record, LeBron James hasn’t slowed down in raising his career point total.

Now in his 22nd NBA season, James continues to build upon his title as the league’s scoring king, putting the record further out of reach for future stars. It remains to be seen if someone will someday threaten James’ 41,000 regular season points and counting, but there are a number of other active players that rank among the NBA’s all-time scoring leaders as well.

Kevin Durant remains one of the league’s deadliest scorers at age 36. If he can continue putting the ball in the hoop at an elite level as he approaches 40, Durant should be able to become a top-five scorer in league history. He currently ranks eighth on the list, chasing Wilt Chamberlain’s seventh-ranked 31,419 points.

James Harden and Russell Westbrook also rank among the top-25 career scorers in NBA history, while Stephen Curry isn’t far off at No. 26.

Below is the top portion of the NBA’s all-time scoring list, highlighted by the active players who are looking to continue their climbs: James, Durant, Harden and Westbrook.

SN’s NBA HQ: Live NBA scores | Updated NBA standings | Full NBA schedule

Which players are top 25 on the NBA’s all-time scoring list?

Rank Player Points
1. LeBron James 41,820
2. Kareem Abdul-Jabbar 38,387
3. Karl Malone 36,928
4. Kobe Bryant 33,643
5. Michael Jordan 32,292
6. Dirk Nowitzki 31,560
7. Wilt Chamberlain 31,419
8. Kevin Durant 30,180
9. Shaquille O’Neal 28,596
10. Carmelo Anthony 28,289
11. Moses Malone 27,409
12. Elvin Hayes 27,313
13. James Harden 27,102
14. Hakeem Olajuwon 26,946
15. Oscar Robertson 26,710
16. Dominique Wilkins 26,668
17. Tim Duncan 26,496
18. Paul Pierce 26,397
19. John Havlicek 26,395
20. Kevin Garnett 26,071
21. Russell Westbrook 25,896
22. Vince Carter 25,728
23. Alex English 25,613
24. Reggie Miller 25,279
25. Jerry West 25,192

Which players are top 25 on the NBA’s all-time points per game list?

Rank Player Points
1. Michael Jordan 30.12
2. Wilt Chamberlain 30.07
3. Luka Doncic 28.52
4. Joel Embiid 27.71
5. Elgin Baylor 27.36
6. Kevin Durant 27.24
7. LeBron James 27.05
8. Jerry West 27.03
9. Allen Iverson 26.66
10. Bob Pettit 26.36
11. George Gervin 26.18
12. Oscar Robertson 25.68
13. Trae Young 25.29
14. Damian Lillard 25.14
15. Karl Malone 25.02
16. Kobe Bryant 24.99
17. Dominique Wilkins 24.83
18. Donovan Mitchell 24.77
19. Stephen Curry 24.72
20. Kareem Abdul-Jabbar 24.61
21. Devin Booker 24.45
22. Larry Bird 24.29
23. Adrian Dantley 24.27
24. Pete Maravich 24.24
25. Anthony Davis 24.16

* Bolded indicates active players

© Copyright 2025