This article provides two lists:
A list of National Basketball Association players by total career regular season assists recorded
Progressive assist leaders list
This is a list of National Basketball Association players by total career regular season assists recorded.
Statistics accurate as of December 2, 2024.[1]
^ | 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[2] --> |
This is a progressive list of assists leaders showing how the record increased through the years.[3]
Statistics accurate as of December 2, 2024.
^ | Active NBA player | ||||
Inducted into the Naismith Memorial Basketball Hall of Fame | |||||
† | Not yet eligible for Hall of Fame consideration | - | § | Eligible for Hall of Fame in 2024[4] ---> |
ATL | Atlanta Hawks | DEN | Denver Nuggets | LAL | Los Angeles Lakers | PHW | Philadelphia Warriors | SEA | Seattle SuperSonics |
BOS | Boston Celtics | DET | Detroit Pistons | MIA | Miami Heat | PHX | Phoenix Suns | SFW | San Francisco Warriors |
BUF | Buffalo Braves | FTW | Fort Wayne Pistons | MIL | Milwaukee Bucks | POR | Portland Trail Blazers | TOR | Toronto Raptors |
CHI | Chicago Bulls | GSW | Golden State Warriors | NJN | New Jersey Nets | PRO | Providence Steamrollers | UTA | Utah Jazz |
CHS | Chicago Stags | HOU | Houston Rockets | NOH | New Orleans Hornets | ROC | WAS | Washington Wizards | |
CIN | Cincinnati Royals | IND | Indiana Pacers | NYK | New York Knicks | SAC | WSB | Washington Bullets | |
CLE | Cleveland Cavaliers | KCO | Kansas City–Omaha Kings | OKC | Oklahoma City Thunder | SAS | San Antonio Spurs | ||
DAL | Dallas Mavericks | LAC | Los Angeles Clippers | PHI | Philadelphia 76ers | SDC | San Diego Clippers |
width=8% | Season | Year-by-year leader | AST | Active player leader | AST | Career record | AST | Single-season record | AST | width=8% | Season | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ernie Calverley | align=center style="border-right: solid blue" | 202 | Ernie Calverley | align=center style="border-right: solid blue" | 202 | Ernie Calverley | align=center style="border-right: solid blue" | 202 | Ernie Calverley | 202 | |||
1947–48 | align=center style="border-right: solid blue" | 120 | align=center style="border-right: solid blue" | 321 | align=center style="border-right: solid blue" | 321 | 1947–48 | ||||||
1948–49 | Bob Davies | align=center style="border-right: solid blue" | 321 | align=center style="border-right: solid blue" | 572 | align=center style="border-right: solid blue" | 572 | Bob Davies | 321 | 1948–49 | |||
1949–50 | Dick McGuire | align=center style="border-right: solid blue" | 386 | Andy Phillip | align=center style="border-right: solid blue" | 770 | Andy Phillip | align=center style="border-right: solid blue" | 770 | Dick McGuire | align=center | 386 | 1949–50 |
1950–51 | Andy Phillip | align=center style="border-right: solid blue" | 414 | align=center style="border-right: solid blue" | 1,184 | align=center style="border-right: solid blue" | 1,184 | Andy Phillip | 414 | 1950–51 | |||
1951–52 | align=center style="border-right: solid blue" | 539 | align=center style="border-right: solid blue" | 1,723 | align=center style="border-right: solid blue" | 1,723 | align=center | 539 | 1951–52 | ||||
1952–53 | Bob Cousy | align=center style="border-right: solid blue" | 547 | align=center style="border-right: solid blue" | 2,120 | align=center style="border-right: solid blue" | 2,120 | Bob Cousy | 547 | 1952–53 | |||
1953–54 | align=center style="border-right: solid blue" | 518 | align=center style="border-right: solid blue" | 2,569 | align=center style="border-right: solid blue" | 2,569 | 1953–54 | ||||||
1954–55 | align=center style="border-right: solid blue" | 557 | align=center style="border-right: solid blue" | 3,060 | align=center style="border-right: solid blue" | 3,060 | 557 | 1954–55 | |||||
1955–56 | align=center style="border-right: solid blue" | 642 | align=center style="border-right: solid blue" | 3,470 | align=center style="border-right: solid blue" | 3,470 | 642 | 1955–56 | |||||
1956–57 | align=center style="border-right: solid blue" | 478 | align=center style="border-right: solid blue" | 3,638 | align=center style="border-right: solid blue" | 3,638 | 1956–57 | ||||||
1957–58 | align=center style="border-right: solid blue" | 463 | Bob Cousy | align=center style="border-right: solid blue" | 3,987 | Bob Cousy | align=center style="border-right: solid blue" | 3,987 | 1957–58 | ||||
1958–59 | align=center style="border-right: solid blue" | 557 | align=center style="border-right: solid blue" | 4,544 | align=center style="border-right: solid blue" | 4,544 | 1958–59 | ||||||
1959–60 | align=center style="border-right: solid blue" | 715 | align=center style="border-right: solid blue" | 5,259 | align=center style="border-right: solid blue" | 5,259 | 715 | 1959–60 | |||||
1960–61 | Oscar Robertson | align=center style="border-right: solid blue" | 690 | align=center style="border-right: solid blue" | 5,846 | align=center style="border-right: solid blue" | 5,846 | 1960–61 | |||||
1961–62 | align=center style="border-right: solid blue" | 899 | align=center style="border-right: solid blue" | 6,430 | align=center style="border-right: solid blue" | 6,430 | Oscar Robertson | 899 | 1961–62 | ||||
1962–63 | Guy Rodgers | align=center style="border-right: solid blue" | 825 | align=center style="border-right: solid blue" | 6,945 | 6,945 | 1962–63 | ||||||
1963–64 | Oscar Robertson | align=center style="border-right: solid blue" | 868 | Guy Rodgers | align=center style="border-right: solid blue" | 3,444 | 1963–64 | ||||||
1964–65 | align=center style="border-right: solid blue" | 861 | Oscar Robertson | align=center style="border-right: solid blue" | 4,076 | 1964–65 | |||||||
1965–66 | align=center style="border-right: solid blue" | 847 | align=center style="border-right: solid blue" | 4,923 | 1965–66 | ||||||||
1966–67 | Guy Rodgers | align=center style="border-right: solid blue" | 908 | align=center style="border-right: solid blue" | 5,768 | Guy Rodgers | 908 | 1966–67 | |||||
1967–68 | Wilt Chamberlain | align=center style="border-right: solid blue" | 702 | align=center style="border-right: solid blue" | 6,401 | 1967–68 | |||||||
1968–69 | Oscar Robertson | align=center style="border-right: solid blue" | 772 | align=center style="border-right: solid blue" | 7,173 | Oscar Robertson | align=center style="border-right: solid blue" | 7,173 | 1968–69 | ||||
1969–70 | Lenny Wilkens | align=center style="border-right: solid blue" | 683 | align=center style="border-right: solid blue" | 7,731 | align=center style="border-right: solid blue" | 7,731 | 1969–70 | |||||
1970–71 | align=center style="border-right: solid blue" | 832 | align=center style="border-right: solid blue" | 8,399 | align=center style="border-right: solid blue" | 8,399 | 1970–71 | ||||||
1971–72 | Lenny Wilkens | align=center style="border-right: solid blue" | 766 | align=center style="border-right: solid blue" | 8,890 | align=center style="border-right: solid blue" | 8,890 | 1971–72 | |||||
1972–73 | Nate Archibald | align=center style="border-right: solid blue" | 910 | align=center style="border-right: solid blue" | 9,441 | align=center style="border-right: solid blue" | 9,441 | Nate Archibald | 910 | 1972–73 | |||
1973–74 | align=center style="border-right: solid blue" | 663 | align=center style="border-right: solid blue" | 9,887 | 9,887 | 1973–74 | |||||||
1974–75 | align=center style="border-right: solid blue" | 650 | Lenny Wilkens | align=center style="border-right: solid blue" | 7,211 | 1974–75 | |||||||
1975–76 | align=center style="border-right: solid blue" | 661 | John Havlicek | align=center style="border-right: solid blue" | 5,386 | 1975–76 | |||||||
1976–77 | Don Buse | align=center style="border-right: solid blue" | 685 | align=center style="border-right: solid blue" | 5,786 | 1976–77 | |||||||
1977–78 | Kevin Porter | align=center style="border-right: solid blue" | 837 | align=center style="border-right: solid blue" | 6,114 | 1977–78 | |||||||
1978–79 | align=center style="border-right: solid blue" | 1,099 | align=center style="border-right: solid blue" | 5,217 | 1,099 | 1978–79 | |||||||
1979–80 | align=center style="border-right: solid blue" | 832 | Walt Frazier | align=center style="border-right: solid blue" | 5,040 | 1979–80 | |||||||
1980–81 | align=center style="border-right: solid blue" | 734 | Nate Archibald | align=center style="border-right: solid blue" | 5,366 | 1980–81 | |||||||
1981–82 | align=center style="border-right: solid blue" | 762 | align=center style="border-right: solid blue" | 5,907 | 1981–82 | ||||||||
1982–83 | Magic Johnson | align=center style="border-right: solid blue" | 829 | align=center style="border-right: solid blue" | 6,316 | 1982–83 | |||||||
1983–84 | align=center style="border-right: solid blue" | 914 | align=center style="border-right: solid blue" | 6,476 | 1983–84 | ||||||||
1984–85 | Isiah Thomas | align=center style="border-right: solid blue" | 1,123 | align=center style="border-right: solid blue" | 5,471 | Isiah Thomas | 1,123 | 1984–85 | |||||
1985–86 | Magic Johnson | align=center style="border-right: solid blue" | 907 | align=center style="border-right: solid blue" | 6,047 | 1985–86 | |||||||
1986–87 | align=center style="border-right: solid blue" | 977 | Magic Johnson | align=center style="border-right: solid blue" | 6,179 | 1986–87 | |||||||
1987–88 | John Stockton | align=center style="border-right: solid blue" | 1,128 | align=center style="border-right: solid blue" | 7,037 | John Stockton | 1,128 | 1987–88 | |||||
1988–89 | align=center style="border-right: solid blue" | 1,118 | align=center style="border-right: solid blue" | 8,025 | 1988–89 | ||||||||
1989–90 | align=center style="border-right: solid blue" | 1,134 | align=center style="border-right: solid blue" | 8,932 | align=center | 1,134 | 1989–90 | ||||||
1990–91 | align=center style="border-right: solid blue" | 1,164 | align=center style="border-right: solid blue" | 9,921 | Magic Johnson | 9,921 | align=center rowspan=35 | 1,164 | 1990–91 | ||||
1991–92 | align=center style="border-right: solid blue" | 1,126 | Isiah Thomas | align=center style="border-right: solid blue" | 7,991 | 1991–92 | |||||||
1992–93 | align=center style="border-right: solid blue" | 987 | align=center style="border-right: solid blue" | 8,662 | 1992–93 | ||||||||
1993–94 | align=center style="border-right: solid blue" | 1,031 | John Stockton | align=center style="border-right: solid blue" | 9,383 | 1993–94 | |||||||
1994–95 | align=center style="border-right: solid blue" | 1,011 | align=center style="border-right: solid blue" | 10,394 | John Stockton | align=center style="border-right: solid blue" | 10,394 | 1994–95 | |||||
1995–96 | align=center style="border-right: solid blue" | 916 | align=center style="border-right: solid blue" | 11,310 | align=center style="border-right: solid blue" | 11,310 | 1995–96 | ||||||
1996–97 | align=center style="border-right: solid blue" | 935 | align=center style="border-right: solid blue" | 12,170 | align=center style="border-right: solid blue" | 12,170 | 1996–97 | ||||||
1997–98 | align=center style="border-right: solid blue" | 801 | align=center style="border-right: solid blue" | 12,713 | align=center style="border-right: solid blue" | 12,713 | 1997–98 | ||||||
1998–99 | Jason Kidd | align=center style="border-right: solid blue" | 539 | align=center style="border-right: solid blue" | 13,087 | align=center style="border-right: solid blue" | 13,087 | 1998–99 | |||||
1999–00 | Gary Payton | align=center style="border-right: solid blue" | 732 | align=center style="border-right: solid blue" | 13,790 | align=center style="border-right: solid blue" | 13,790 | 1999–00 | |||||
2000–01 | Jason Kidd | align=center style="border-right: solid blue" | 753 | align=center style="border-right: solid blue" | 14,503 | align=center style="border-right: solid blue" | 14,503 | 2000–01 | |||||
2001–02 | align=center style="border-right: solid blue" | 882 | align=center style="border-right: solid blue" | 15,177 | align=center style="border-right: solid blue" | 15,177 | 2001–02 | ||||||
2002–03 | Jason Kidd | align=center style="border-right: solid blue" | 711 | align=center style="border-right: solid blue" | 15,806 | 15,806 | 2002–03 | ||||||
2003–04 | align=center style="border-right: solid blue" | 719 | align=center style="border-right: solid blue" | 10,334 | 2003–04 | ||||||||
2004–05 | Steve Nash | align=center style="border-right: solid blue" | 861 | Gary Payton | align=center style="border-right: solid blue" | 8,508 | 2004–05 | ||||||
2005–06 | align=center style="border-right: solid blue" | 826 | align=center style="border-right: solid blue" | 8,765 | 2005–06 | ||||||||
2006–07 | align=center style="border-right: solid blue" | 884 | align=center style="border-right: solid blue" | 8,966 | 2006–07 | ||||||||
2007–08 | Chris Paul^ | align=center style="border-right: solid blue" | 925 | Jason Kidd | align=center style="border-right: solid blue" | 9,497 | 2007–08 | ||||||
2008–09 | align=center style="border-right: solid blue" | 861 | align=center style="border-right: solid blue" | 10,199 | 2008–09 | ||||||||
2009–10 | Steve Nash | align=center style="border-right: solid blue" | 892 | align=center style="border-right: solid blue" | 10,923 | 2009–10 | |||||||
2010–11 | align=center style="border-right: solid blue" | 855 | align=center style="border-right: solid blue" | 11,578 | 2010–11 | ||||||||
2011–12 | align=center style="border-right: solid blue" | 664 | align=center style="border-right: solid blue" | 11,842 | 2011–12 | ||||||||
2012–13 | align=center style="border-right: solid blue" | 704 | align=center style="border-right: solid blue" | 12,091 | 2012–13 | ||||||||
2013–14 | John Wall† | align=center style="border-right: solid blue" | 721 | Steve Nash | align=center style="border-right: solid blue" | 10,335 | 2013–14 | ||||||
2014–15 | Chris Paul^ | align=center style="border-right: solid blue" | 838 | Andre Miller | align=center style="border-right: solid blue" | 8,437 | 2014–15 | ||||||
2015–16 | Rajon Rondo† | align=center style="border-right: solid blue" | 839 | align=center style="border-right: solid blue" | 8,524 | 2015–16 | |||||||
2016–17 | James Harden^ | align=center style="border-right: solid blue" | 907 | Chris Paul^ | align=center style="border-right: solid blue" | 8,251 | 2016–17 | ||||||
2017–18 | Russell Westbrook^ | align=center style="border-right: solid blue" | 820 | align=center style="border-right: solid blue" | 8,708 | 2017–18 | |||||||
2018–19 | align=center style="border-right: solid blue" | 784 | align=center style="border-right: solid blue" | 9,181 | 2018–19 | ||||||||
2019–20 | LeBron James^ | align=center style="border-right: solid blue" | 684 | align=center style="border-right: solid blue" | 9,653 | 2019–20 | |||||||
2020–21 | Russell Westbrook^ | align=center style="border-right: solid blue" | 763 | align=center style="border-right: solid blue" | 10,275 | 2020–21 | |||||||
2021–22 | Trae Young^ | align=center style="border-right: solid blue" | 737 | align=center style="border-right: solid blue" | 10,977 | 2021–22 | |||||||
2022–23 | align=center style="border-right: solid blue" | 741 | align=center style="border-right: solid blue" | 11,501 | 2022–23 | ||||||||
2023–24 | Tyrese Haliburton^ | align=center style="border-right: solid blue" | 752 | align=center style="border-right: solid blue" | 11,894 | 2023–24 | |||||||
2024–25 | Trae Young^ | align=center style="border-right: solid blue" | 256 | align=center style="border-right: solid blue" | 12,059 | 2024–25 | |||||||
Season | Year-by-year leader | AST | Active player leader | AST | Career record | AST | Single-season record | AST | Season |