NBA All-Time Assist Leaders

NBA all-time assist leaders: the 50 players with the most career assists in NBA regular-season history. John Stockton is first with 15,806. 7 of the 50 are active; their totals here include this season's games, so the list moves as they climb.

Most Career Assists in NBA History

11st all-timeJohn StocktonJazz · 1,504 GP15,806assists10.5 APG
22nd all-timeChris PaulHornets, Clippers, Rockets, Thunder, Suns, Warriors, Spurs · 1,370 GP12,552assists9.2 APG
33rd all-timeJason KiddMavericks, Suns, Nets, Knicks · 1,391 GP12,091assists8.7 APG

Top 50 All-Time Assist Leaders

#PlayerPosTeamsAssistsGPAPGThis season
1John StocktonPGJazz15,8061,50410.5–
2Chris PaulPGHornets, Clippers, Rockets, Thunder, Suns, Warriors, Spurs12,5521,3709.2–
3Jason KiddPGMavericks, Suns, Nets, Knicks12,0911,3918.7–
4LeBron James activeSFCavaliers, Heat, Lakers12,0331,6227.4+17
5Russell WestbrookPGThunder, Rockets, Wizards, Lakers, Clippers, Nuggets, Kings10,3511,3018.0–
6Steve NashPGSuns, Mavericks, Lakers10,3351,2178.5–
7Mark JacksonPGKnicks, Clippers, Pacers, Nuggets, Raptors, Jazz, Rockets10,3341,2968.0–
8Magic JohnsonPGLakers10,14190611.2–
9Oscar RobertsonPGRoyals, Bucks9,8871,0409.5–
10Isiah ThomasPGPistons9,0619799.3–
11Gary PaytonPGSuperSonics, Bucks, Lakers, Celtics, Heat8,9661,3356.7–
12James Harden activeSG/PGThunder, Rockets, Nets, 76ers, Clippers, Cavaliers8,8941,2217.3+21
13Andre MillerPGCavaliers, Clippers, Nuggets, 76ers, Trail Blazers, Wizards, Kings, Timberwolves, Spurs8,5241,3046.5–
14Rod StricklandPGKnicks, Spurs, Trail Blazers, Wizards, Heat, Timberwolves, Magic, Raptors, Rockets7,9871,0947.3–
15Rajon RondoPGCeltics, Mavericks, Kings, Bulls, Pelicans, Lakers, Hawks, Clippers, Cavaliers7,5849577.9–
16Maurice CheeksPG76ers, Spurs, Knicks, Hawks, Nets7,3921,1016.7–
17Lenny WilkensPGHawks, SuperSonics, Cavaliers, Trail Blazers7,2111,0776.7–
18Terry PorterPGTrail Blazers, Timberwolves, Heat, Spurs7,1601,2745.6–
19Kyle LowryPGGrizzlies, Rockets, Raptors, Heat, 76ers7,1101,1876.0–
20Tim HardawayPGWarriors, Heat, Mavericks, Nuggets, Pacers7,0958678.2–
21Tony ParkerPGSpurs, Hornets7,0361,2545.6–
22Bob CousyPGCeltics, Royals6,9559247.5–
23Guy RodgersPGWarriors, Bulls, Royals, Bucks6,9178927.8–
24Deron WilliamsPGJazz, Nets, Mavericks, Cavaliers6,8198458.1–
25Mike Conley activePGGrizzlies, Jazz, Timberwolves6,7821,2265.5–
26Jrue Holiday activePG76ers, Pelicans, Bucks, Celtics, Trail Blazers6,7731,0906.2+11
27Stephen Curry activePGWarriors6,7511,0696.3+8
28Muggsy BoguesPGBullets, Hornets, Warriors, Raptors6,7268897.6–
29Kevin JohnsonPGCavaliers, Suns6,7117359.1–
30Derek HarperPGMavericks, Knicks, Magic, Lakers6,5771,1995.5–
31Nate ArchibaldPGKings, Nets, Celtics, Bucks6,4768767.4–
32Stephon MarburyPGTimberwolves, Nets, Suns, Knicks, Celtics6,4718467.6–
33John Lucas IIPGRockets, Warriors, Bullets, Spurs, Bucks, SuperSonics6,4549287.0–
34Reggie TheusSG/PGBulls, Kings, Hawks, Magic, Nets6,4531,0266.3–
35Norm NixonPGLakers, Clippers6,3867688.3–
36Kobe BryantSGLakers6,3061,3464.7–
37Jerry WestPGLakers6,2389326.7–
38Scottie PippenSFBulls, Rockets, Trail Blazers6,1351,1785.2–
39Clyde DrexlerSGTrail Blazers, Rockets6,1251,0865.6–
40John HavlicekSF/SGCeltics6,1141,2704.8–
41Nikola Jokić activeCNuggets6,1068107.5+26
42Damian Lillard activePGTrail Blazers, Bucks6,0819006.8+12
43Baron DavisPGHornets, Warriors, Clippers, Cavaliers, Knicks6,0258357.2–
44Mookie BlaylockPGNets, Hawks, Warriors5,9728896.7–
45Sam CassellPGRockets, Suns, Mavericks, Nets, Bucks, Timberwolves, Clippers, Celtics5,9399936.0–
46Avery JohnsonPGSuperSonics, Nuggets, Spurs, Rockets, Warriors, Mavericks5,8461,0545.5–
47Nick Van ExelPG/SGLakers, Nuggets, Mavericks, Warriors, Trail Blazers, Spurs5,7778806.6–
48John WallPGWizards, Rockets, Clippers5,7356478.9–
49Dwyane WadeSGHeat, Bulls, Cavaliers5,7011,0545.4–
50Larry BirdSF/PFCeltics5,6958976.3–

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 · 4th, 12,033 58 behind Jason Kidd for 3rd; 17 so far this season.
  • James Harden · 12th, 8,894 72 behind Gary Payton for 11th; 21 so far this season.
  • Mike Conley · 25th, 6,782 37 behind Deron Williams for 24th.
  • Jrue Holiday · 26th, 6,773 9 behind Mike Conley for 25th; 11 so far this season.
  • Stephen Curry · 27th, 6,751 22 behind Jrue Holiday for 26th; 8 so far this season.
  • Nikola Jokić · 41st, 6,106 8 behind John Havlicek for 40th; 26 so far this season.
  • Damian Lillard · 42nd, 6,081 25 behind Nikola Jokić for 41st; 12 so far this season.

This Season's Assist Leader

Trae Young leads the 2026-27 in assists with 11.0 per game (44 in 4 games). Full 2026 season leaders ›

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

NBA All-Time Assist Leaders FAQ

Who has the most career assists in NBA history?

John Stockton, with 15,806 regular-season assists. Chris Paul is second with 12,552 and Jason Kidd third with 12,091.

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

1. John Stockton (15,806), 2. Chris Paul (12,552), 3. Jason Kidd (12,091), 4. LeBron James (12,033), 5. Russell Westbrook (10,351), 6. Steve Nash (10,335), 7. Mark Jackson (10,334), 8. Magic Johnson (10,141), 9. Oscar Robertson (9,887), 10. Isiah Thomas (9,061).

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

LeBron James (4th, 12,033); James Harden (12th, 8,894); Mike Conley (25th, 6,782); Jrue Holiday (26th, 6,773); Stephen Curry (27th, 6,751); Nikola Jokić (41st, 6,106); Damian Lillard (42nd, 6,081). Their totals include this season's games.

How far is LeBron James from 3rd place?

LeBron James needs 59 more assists to pass Jason Kidd (12,091).

Do these totals include the playoffs?

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