This article contains two charts: The first chart is a list of the top 50 all-time scorers in the history of the National Basketball Association (NBA). The list includes only points scored in regular season games. The second chart is a progressive list of the leading all-time NBA scorers. LeBron James is the leading scorer in NBA history.
The following is a list of National Basketball Association players by total career regular season points scored.
Statistics accurate as of the 2023–24 NBA season.
^ | Active NBA player | |
Inducted into the Naismith Memorial Basketball Hall of Fame | ||
† | Not yet eligible for Hall of Fame consideration | |
§ | 1st time eligible for Hall of Fame in 2025[1] --> |
This is a progressive list of scoring leaders showing how the record increased through the years.[2]
Statistics accurate as of the 2023–24 NBA season.
^ | Active NBA player | |
Inducted into the Naismith Memorial Basketball Hall of Fame | ||
† | Not yet eligible for Hall of Fame consideration | |
§ | 1st time eligible for Hall of Fame in 2024[3] --> |
ATL | DET | MIL | Milwaukee Bucks | PHW | Philadelphia Warriors | |||
BOS | FTW | MIN | PHX | Phoenix Suns | ||||
BUF | GSW | MNL | SAS | San Antonio Spurs | ||||
CHI | HOU | NOJ | SDR | San Diego Rockets | ||||
CHS | IND | NOP | SFW | San Francisco Warriors | ||||
CLE | KCO | OKC | STL | St. Louis Hawks | ||||
DAL | LAL | ORL | SYR | Syracuse Nationals | ||||
DEN | MIA | PHI | UTA | Utah Jazz |
width=10% | Season! | width=18% | Year-by-year leader! | Points | width=18% | Active player leader! | Total points | width=18% | Career record! | Total points | width=18% | Single-season record! | Points | width=10% | Season |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Joe Fulks | align=center style="border-right: solid blue" | 1,389 | Joe Fulks | align=center style="border-right: solid blue" | 1,389 | Joe Fulks | align=center style="border-right: solid blue" | 1,389 | Joe Fulks | 1,389 | |||||
1947–48 | Max Zaslofsky | align=center style="border-right: solid blue" | 1,007 | align=center style="border-right: solid blue" | 2,338 | align=center style="border-right: solid blue" | 2,338 | 1947–48 | |||||||
1948–49 | George Mikan | align=center style="border-right: solid blue" | 1,698 | align=center style="border-right: solid blue" | 3,898 | align=center style="border-right: solid blue" | 3,898 | George Mikan | align=center style="border-right: solid blue" | 1,698 | 1948–49 | ||||
1949–50 | align=center style="border-right: solid blue" | 1,865 | align=center style="border-right: solid blue" | 4,863 | align=center style="border-right: solid blue" | 4,863 | align=center style="border-right: solid blue" | 1,865 | 1949–50 | ||||||
1950–51 | align=center style="border-right: solid blue" | 1,932 | align=center style="border-right: solid blue" | 6,099 | align=center style="border-right: solid blue" | 6,099 | 1,932 | 1950–51 | |||||||
1951–52 | Paul Arizin | align=center style="border-right: solid blue" | 1,674 | align=center style="border-right: solid blue" | 7,021 | align=center style="border-right: solid blue" | 7,021 | 1951–52 | |||||||
1952–53 | Neil Johnston | align=center style="border-right: solid blue" | 1,564 | George Mikan | align=center style="border-right: solid blue" | 8,460 | George Mikan | align=center style="border-right: solid blue" | 8,460 | 1952–53 | |||||
1953–54 | align=center style="border-right: solid blue" | 1,759 | align=center style="border-right: solid blue" | 9,766 | 9,766 | 1953–54 | |||||||||
1954–55 | align=center style="border-right: solid blue" | 1,631 | Max Zaslofsky | align=center style="border-right: solid blue" | 7,902 | 1954–55 | |||||||||
1955–56 | Bob Pettit | align=center style="border-right: solid blue" | 1,849 | George Mikan | align=center style="border-right: solid blue" | 10,156 | 10,156 | 1955–56 | |||||||
1956–57 | Paul Arizin | align=center style="border-right: solid blue" | 1,817 | Ed Macauley | align=center style="border-right: solid blue" | 10,150 | 1956–57 | ||||||||
1957–58 | George Yardley | align=center style="border-right: solid blue" | 2,001 | Dolph Schayes | align=center style="border-right: solid blue" | 11,764 | Dolph Schayes | align=center style="border-right: solid blue" | 11,764 | George Yardley | align=center style="border-right: solid blue" | 2,001 | 1957–58 | ||
1958–59 | Bob Pettit | align=center style="border-right: solid blue" | 2,105 | align=center style="border-right: solid blue" | 13,298 | align=center style="border-right: solid blue" | 13,298 | Bob Pettit | align=center style="border-right: solid blue" | 2,105 | 1958–59 | ||||
1959–60 | Wilt Chamberlain | align=center style="border-right: solid blue" | 2,707 | align=center style="border-right: solid blue" | 14,987 | align=center style="border-right: solid blue" | 14,987 | Wilt Chamberlain | align=center style="border-right: solid blue" | 2,707 | 1959–60 | ||||
1960–61 | align=center style="border-right: solid blue" | 3,033 | align=center style="border-right: solid blue" | 16,855 | align=center style="border-right: solid blue" | 16,855 | align=center style="border-right: solid blue" | 3,033 | 1960–61 | ||||||
1961–62 | align=center style="border-right: solid blue" | 4,029 | align=center style="border-right: solid blue" | 17,677 | align=center style="border-right: solid blue" | 17,677 | 4,029 | 1961–62 | |||||||
1962–63 | align=center style="border-right: solid blue" | 3,586 | align=center style="border-right: solid blue" | 18,304 | align=center style="border-right: solid blue" | 18,304 | 1962–63 | ||||||||
1963–64 | align=center style="border-right: solid blue" | 2,948 | Bob Pettit | align=center style="border-right: solid blue" | 19,756 | Bob Pettit | align=center style="border-right: solid blue" | 19,756 | 1963–64 | ||||||
1964–65 | align=center style="border-right: solid blue" | 2,534 | align=center style="border-right: solid blue" | 20,880 | align=center style="border-right: solid blue" | 20,880 | 1964–65 | ||||||||
1965–66 | align=center style="border-right: solid blue" | 2,649 | Wilt Chamberlain | align=center style="border-right: solid blue" | 21,486 | Wilt Chamberlain | align=center style="border-right: solid blue" | 21,486 | 1965–66 | ||||||
1966–67 | Rick Barry | align=center style="border-right: solid blue" | 2,775 | align=center style="border-right: solid blue" | 23,442 | align=center style="border-right: solid blue" | 23,442 | 1966–67 | |||||||
1967–68 | Dave Bing | align=center style="border-right: solid blue" | 2,142 | align=center style="border-right: solid blue" | 25,434 | align=center style="border-right: solid blue" | 25,434 | 1967–68 | |||||||
1968–69 | Elvin Hayes | align=center style="border-right: solid blue" | 2,327 | align=center style="border-right: solid blue" | 27,098 | align=center style="border-right: solid blue" | 27,098 | 1968–69 | |||||||
1969–70 | Kareem Abdul-Jabbar | align=center style="border-right: solid blue" | 2,361 | align=center style="border-right: solid blue" | 27,426 | align=center style="border-right: solid blue" | 27,426 | 1969–70 | |||||||
1970–71 | align=center style="border-right: solid blue" | 2,596 | align=center style="border-right: solid blue" | 29,122 | align=center style="border-right: solid blue" | 29,122 | 1970–71 | ||||||||
1971–72 | align=center style="border-right: solid blue" | 2,822 | align=center style="border-right: solid blue" | 30,335 | align=center style="border-right: solid blue" | 30,335 | 1971–72 | ||||||||
1972–73 | Nate Archibald | align=center style="border-right: solid blue" | 2,719 | align=center style="border-right: solid blue" | 31,419 | 31,419 | 1972–73 | ||||||||
1973–74 | Bob McAdoo | align=center style="border-right: solid blue" | 2,261 | Oscar Robertson | align=center style="border-right: solid blue" | 26,710 | 1973–74 | ||||||||
1974–75 | align=center style="border-right: solid blue" | 2,831 | John Havlicek | align=center style="border-right: solid blue" | 22,389 | 1974–75 | |||||||||
1975–76 | align=center style="border-right: solid blue" | 2,427 | align=center style="border-right: solid blue" | 23,678 | 1975–76 | ||||||||||
1976–77 | Pete Maravich | align=center style="border-right: solid blue" | 2,273 | align=center style="border-right: solid blue" | 25,073 | 1976–77 | |||||||||
1977–78 | George Gervin | align=center style="border-right: solid blue" | 2,232 | align=center style="border-right: solid blue" | 26,395 | 1977–78 | |||||||||
1978–79 | align=center style="border-right: solid blue" | 2,365 | Kareem Abdul-Jabbar | align=center style="border-right: solid blue" | 22,141 | 1978–79 | |||||||||
1979–80 | align=center style="border-right: solid blue" | 2,585 | align=center style="border-right: solid blue" | 24,175 | 1979–80 | ||||||||||
1980–81 | Adrian Dantley | align=center style="border-right: solid blue" | 2,452 | align=center style="border-right: solid blue" | 26,270 | 1980–81 | |||||||||
1981–82 | George Gervin | align=center style="border-right: solid blue" | 2,551 | align=center style="border-right: solid blue" | 28,088 | 1981–82 | |||||||||
1982–83 | Alex English | align=center style="border-right: solid blue" | 2,326 | align=center style="border-right: solid blue" | 29,810 | 1982–83 | |||||||||
1983–84 | Adrian Dantley | align=center style="border-right: solid blue" | 2,418 | align=center style="border-right: solid blue" | 31,527 | Kareem Abdul-Jabbar | align=center style="border-right: solid blue" | 31,527 | 1983–84 | ||||||
1984–85 | Michael Jordan | align=center style="border-right: solid blue" | 2,313 | align=center style="border-right: solid blue" | 33,262 | align=center style="border-right: solid blue" | 33,262 | 1984–85 | |||||||
1985–86 | Alex English | align=center style="border-right: solid blue" | 2,414 | align=center style="border-right: solid blue" | 35,108 | align=center style="border-right: solid blue" | 35,108 | 1985–86 | |||||||
1986–87 | Michael Jordan | align=center style="border-right: solid blue" | 3,041 | align=center style="border-right: solid blue" | 36,474 | align=center style="border-right: solid blue" | 36,474 | 1986–87 | |||||||
1987–88 | align=center style="border-right: solid blue" | 2,868 | align=center style="border-right: solid blue" | 37,639 | align=center style="border-right: solid blue" | 37,639 | 1987–88 | ||||||||
1988–89 | align=center style="border-right: solid blue" | 2,633 | align=center style="border-right: solid blue" | 38,387 | 38,387 | 1988–89 | |||||||||
1989–90 | align=center style="border-right: solid blue" | 2,753 | Moses Malone | align=center style="border-right: solid blue" | 24,868 | 1989–90 | |||||||||
1990–91 | align=center style="border-right: solid blue" | 2,580 | align=center style="border-right: solid blue" | 25,737 | 1990–91 | ||||||||||
1991–92 | align=center style="border-right: solid blue" | 2,404 | align=center style="border-right: solid blue" | 27,016 | 1991–92 | ||||||||||
1992–93 | align=center style="border-right: solid blue" | 2,541 | align=center style="border-right: solid blue" | 27,066 | 1992–93 | ||||||||||
1993–94 | David Robinson | align=center style="border-right: solid blue" | 2,383 | align=center style="border-right: solid blue" | 27,360 | 1993–94 | |||||||||
1994–95 | Shaquille O'Neal | align=center style="border-right: solid blue" | 2,315 | align=center style="border-right: solid blue" | 27,409 | 1994–95 | |||||||||
1995–96 | Michael Jordan | align=center style="border-right: solid blue" | 2,491 | Michael Jordan | align=center style="border-right: solid blue" | 24,489 | 1995–96 | ||||||||
1996–97 | align=center style="border-right: solid blue" | 2,431 | align=center style="border-right: solid blue" | 26,920 | 1996–97 | ||||||||||
1997–98 | align=center style="border-right: solid blue" | 2,357 | align=center style="border-right: solid blue" | 29,277 | 1997–98 | ||||||||||
1998–99 | Shaquille O'Neal | align=center style="border-right: solid blue" | 1,289 | Karl Malone | align=center style="border-right: solid blue" | 28,946 | 1998–99 | ||||||||
1999–00 | align=center style="border-right: solid blue" | 2,344 | align=center style="border-right: solid blue" | 31,041 | 1999–00 | ||||||||||
2000–01 | Jerry Stackhouse | align=center style="border-right: solid blue" | 2,380 | align=center style="border-right: solid blue" | 32,919 | 2000–01 | |||||||||
2001–02 | Paul Pierce | align=center style="border-right: solid blue" | 2,144 | align=center style="border-right: solid blue" | 34,707 | 2001–02 | |||||||||
2002–03 | Kobe Bryant | align=center style="border-right: solid blue" | 2,461 | align=center style="border-right: solid blue" | 36,374 | 2002–03 | |||||||||
2003–04 | Kevin Garnett | align=center style="border-right: solid blue" | 1,987 | align=center style="border-right: solid blue" | 36,928 | 2003–04 | |||||||||
2004–05 | Allen Iverson | align=center style="border-right: solid blue" | 2,302 | Reggie Miller | align=center style="border-right: solid blue" | 25,279 | 2004–05 | ||||||||
2005–06 | Kobe Bryant | align=center style="border-right: solid blue" | 2,832 | Shaquille O'Neal | align=center style="border-right: solid blue" | 24,764 | 2005–06 | ||||||||
2006–07 | align=center style="border-right: solid blue" | 2,430 | align=center style="border-right: solid blue" | 25,454 | 2006–07 | ||||||||||
2007–08 | align=center style="border-right: solid blue" | 2,323 | align=center style="border-right: solid blue" | 26,286 | 2007–08 | ||||||||||
2008–09 | Dwyane Wade | align=center style="border-right: solid blue" | 2,386 | align=center style="border-right: solid blue" | 27,619 | 2008–09 | |||||||||
2009–10 | Kevin Durant^ | align=center style="border-right: solid blue" | 2,472 | align=center style="border-right: solid blue" | 28,255 | 2009–10 | |||||||||
2010–11 | align=center style="border-right: solid blue" | 2,161 | align=center style="border-right: solid blue" | 28,596 | 2010–11 | ||||||||||
2011–12 | align=center style="border-right: solid blue" | 1,850 | Kobe Bryant | align=center style="border-right: solid blue" | 29,484 | 2011–12 | |||||||||
2012–13 | align=center style="border-right: solid blue" | 2,280 | align=center style="border-right: solid blue" | 31,617 | 2012–13 | ||||||||||
2013–14 | align=center style="border-right: solid blue" | 2,593 | align=center style="border-right: solid blue" | 31,700 | 2013–14 | ||||||||||
2014–15 | James Harden^ | align=center style="border-right: solid blue" | 2,217 | align=center style="border-right: solid blue" | 32,482 | 2014–15 | |||||||||
2015–16 | align=center style="border-right: solid blue" | 2,376 | align=center style="border-right: solid blue" | 33,643 | 2015–16 | ||||||||||
2016–17 | Russell Westbrook^ | align=center style="border-right: solid blue" | 2,558 | Dirk Nowitzki | align=center style="border-right: solid blue" | 30,260 | 2016–17 | ||||||||
2017–18 | LeBron James^ | align=center style="border-right: solid blue" | 2,251 | align=center style="border-right: solid blue" | 31,187 | 2017–18 | |||||||||
2018–19 | James Harden^ | align=center style="border-right: solid blue" | 2,818 | LeBron James^ | align=center style="border-right: solid blue" | 32,543 | 2018–19 | ||||||||
2019–20 | align=center style="border-right: solid blue" | 2,335 | align=center style="border-right: solid blue" | 34,241 | 2019–20 | ||||||||||
2020–21 | Stephen Curry^ | align=center style="border-right: solid blue" | 2,015 | align=center style="border-right: solid blue" | 35,367 | 2020–21 | |||||||||
2021–22 | Trae Young^ | align=center style="border-right: solid blue" | 2,155 | align=center style="border-right: solid blue" | 37,062 | 2021–22 | |||||||||
2022–23 | Jayson Tatum^ | align=center style="border-right: solid blue" | 2,225 | 38,652 | LeBron James^ | align=center style="border-right: solid blue" | 38,652 | 2022–23 | |||||||
2023–24 | Luka Dončić^ | align=center style="border-right: solid blue" | 2,370 | 40,474 | 40,474 | 2023–24 | |||||||||
Season | Year-by-year leader | Points | Active player leader | Total points | Career record | Total points | Single-season record | Points | Season |