NBA All-Time Scoring Leaders

NBA all-time scoring leaders: the 50 players with the most career points in NBA regular-season history. LeBron James is first with 43,489. 7 of the 50 are active; their totals here include this season's games, so the list moves as they climb.

Most Career Points in NBA History

11st all-time · activeLeBron JamesCavaliers, Heat, Lakers · 1,622 GP43,489points26.8 PPG
22nd all-timeKareem Abdul-JabbarBucks, Lakers · 1,560 GP38,387points24.6 PPG
33rd all-timeKarl MaloneJazz, Lakers · 1,476 GP36,928points25.0 PPG

Top 50 All-Time Scoring Leaders

#PlayerPosTeamsPointsGPPPGThis season
1LeBron James activeSFCavaliers, Heat, Lakers43,4891,62226.8+49
2Kareem Abdul-JabbarCBucks, Lakers38,3871,56024.6–
3Karl MalonePFJazz, Lakers36,9281,47625.0–
4Kobe BryantSGLakers33,6431,34625.0–
5Kevin Durant activeSF/PFThunder, Warriors, Nets, Suns, Rockets32,6911,20127.2+94
6Michael JordanSGBulls, Wizards32,2921,07230.1–
7Dirk NowitzkiPFMavericks31,5601,52220.7–
8Wilt ChamberlainCWarriors, 76ers, Lakers31,4191,04530.1–
9James Harden activeSG/PGThunder, Rockets, Nets, 76ers, Clippers, Cavaliers29,3861,22124.1+47
10Shaquille O'NealCMagic, Lakers, Heat, Suns, Cavaliers, Celtics28,5961,20723.7–
11Carmelo AnthonySFNuggets, Knicks, Thunder, Rockets, Trail Blazers, Lakers28,2891,26022.5–
12Moses MaloneCBraves, Rockets, 76ers, Bullets, Hawks, Bucks, Spurs27,4091,32920.6–
13Elvin HayesPF/CRockets, Bullets27,3131,30321.0–
14Russell WestbrookPGThunder, Rockets, Wizards, Lakers, Clippers, Nuggets, Kings27,1761,30120.9–
15Hakeem OlajuwonCRockets, Raptors26,9461,23821.8–
16DeMar DeRozan activeSG/SFRaptors, Spurs, Bulls, Kings26,7571,26421.2+46
17Oscar RobertsonPGRoyals, Bucks26,7101,04025.7–
18Dominique WilkinsSFHawks, Clippers, Celtics, Spurs, Magic26,6681,07424.8–
19Stephen Curry activePGWarriors26,5991,06924.9+71
20Tim DuncanPF/CSpurs26,4961,39219.0–
21Paul PierceSF/SGCeltics, Nets, Wizards, Clippers26,3971,34319.7–
22John HavlicekSF/SGCeltics26,3951,27020.8–
23Kevin GarnettPFTimberwolves, Celtics, Nets26,0711,46217.8–
24Vince CarterSG/SFRaptors, Nets, Magic, Suns, Mavericks, Grizzlies, Kings, Hawks25,7281,54116.7–
25Alex EnglishSFBucks, Pacers, Nuggets, Mavericks25,6131,19321.5–
26Reggie MillerSGPacers25,2791,38918.2–
27Jerry WestPG/SGLakers25,19293227.0–
28Patrick EwingCKnicks, SuperSonics, Magic24,8151,18321.0–
29Ray AllenSGBucks, SuperSonics, Celtics, Heat24,5051,30018.9–
30Allen IversonSG/PG76ers, Nuggets, Pistons, Grizzlies24,36891426.7–
31Charles BarkleyPF76ers, Suns, Rockets23,7571,07322.1–
32Robert ParishCWarriors, Celtics, Hornets, Bulls23,3341,61114.5–
33Adrian DantleySFBraves, Pacers, Lakers, Jazz, Pistons, Mavericks, Bucks23,17795524.3–
34Dwyane WadeSGHeat, Bulls, Cavaliers23,1651,05422.0–
35Elgin BaylorSFLakers23,14984627.4–
36Chris PaulPGHornets, Clippers, Rockets, Thunder, Suns, Warriors, Spurs23,0581,37016.8–
37Damian Lillard activePGTrail Blazers, Bucks22,64290025.2+44
38Clyde DrexlerSGTrail Blazers, Rockets22,1951,08620.4–
39Gary PaytonPGSuperSonics, Bucks, Lakers, Celtics, Heat21,8131,33516.3–
40Larry BirdSF/PFCeltics21,79189724.3–
41Giannis Antetokounmpo activePFBucks21,64589524.2+114
42Hal GreerSG/PG76ers21,5861,12219.2–
43Walt BellamyCBullets, Knicks, Pistons, Hawks, Jazz20,9411,04320.1–
44Pau GasolPF/CGrizzlies, Lakers, Bulls, Spurs, Bucks20,8941,22617.0–
45Bob PettitPF/CHawks20,88079226.4–
46David RobinsonCSpurs20,79098721.1–
47George GervinSG/SFSpurs, Bulls20,70879126.2–
48LaMarcus AldridgePF/CTrail Blazers, Spurs, Nets20,5581,07619.1–
49Mitch RichmondSGWarriors, Kings, Wizards, Lakers20,49797621.0–
50Joe JohnsonSG/SFCeltics, Suns, Hawks, Nets, Heat, Jazz, Rockets20,4071,27716.0–

Regular season only. Retired players' totals are final through the end of the 2025-26 regular season; active players add this season's games (the "This season" column). Source: NBA.com and Basketball-Reference.

Active Players on the All-Time List

  • LeBron James · 1st, 43,489 Holds the record; 49 so far this season.
  • Kevin Durant · 5th, 32,691 952 behind Kobe Bryant for 4th; 94 so far this season.
  • James Harden · 9th, 29,386 2,033 behind Wilt Chamberlain for 8th; 47 so far this season.
  • DeMar DeRozan · 16th, 26,757 189 behind Hakeem Olajuwon for 15th; 46 so far this season.
  • Stephen Curry · 19th, 26,599 69 behind Dominique Wilkins for 18th; 71 so far this season.
  • Damian Lillard · 37th, 22,642 416 behind Chris Paul for 36th; 44 so far this season.
  • Giannis Antetokounmpo · 41st, 21,645 146 behind Larry Bird for 40th; 114 so far this season.

This Season's Scoring Leader

Luka Dončić leads the 2026-27 in points with 34.3 per game (103 in 3 games). Full 2026 season leaders ›

All-time assist leaders · All-time rebound leaders · All-time 3-point leaders

NBA All-Time Scoring Leaders FAQ

Who has the most career points in NBA history?

LeBron James, with 43,489 regular-season points and counting. Kareem Abdul-Jabbar is second with 38,387 and Karl Malone third with 36,928.

Who is in the top 10 all-time in points?

1. LeBron James (43,489), 2. Kareem Abdul-Jabbar (38,387), 3. Karl Malone (36,928), 4. Kobe Bryant (33,643), 5. Kevin Durant (32,691), 6. Michael Jordan (32,292), 7. Dirk Nowitzki (31,560), 8. Wilt Chamberlain (31,419), 9. James Harden (29,386), 10. Shaquille O'Neal (28,596).

Which active players are on the all-time points list?

LeBron James (1st, 43,489); Kevin Durant (5th, 32,691); James Harden (9th, 29,386); DeMar DeRozan (16th, 26,757); Stephen Curry (19th, 26,599); Damian Lillard (37th, 22,642); Giannis Antetokounmpo (41st, 21,645). Their totals include this season's games.

Do these totals include the playoffs?

No. Like the NBA's official career leaders, this list counts regular-season games only; playoff points are tracked separately.