Who Has the Most Assists in NBA History? Top 30 Players with Most Assists

Who Has the Most Assists in NBA History? Playing basketball involves making plays, and some players are good at it. Assists, which are passes leading to a score, show how well a player can see the game, be aware of the court, and help their teammates score. In the NBA, many players have been great at making assists, leaving a lasting impact on the sport.

Who Has the Most Assists in NBA History?

This article will look at the top 30 players with the most assists in NBA history, talking about what they achieved, how they played, and what they added to the game.

  • Team(s): Utah Jazz (1984–2003)
  • Total Assists: 15,806
  • Games Played: 1,504
  • Average: 10.5

John Stockton holds the top spot for the most assists in NBA history. He played for the Utah Jazz from 1984 to 2003, spending his entire career with them. He is highly regarded as a dependable and steady playmaker, earning him a reputation as one of the best point guards in NBA history.

Image Source: NBA

In 2009, he received the honor of being inducted into the Naismith Memorial Basketball Hall of Fame.

Throughout his career, Stockton managed an impressive total of 15,806 assists in 1,504 games. This remarkable achievement solidifies his legacy as a masterful playmaker in the world of basketball.

  • Team(s): Dallas Mavericks (1994–1996, 2008–2012), Phoenix Suns (1996–2001), New Jersey, Nets (2001–2008)
  • New York Knicks (2012–2013)
  • Total Assists: 12,091
  • Games Played: 1,391
  • Average: 8.7

Jason Kidd is indeed ranked 2nd in the all-time assists list. He played in the NBA from 1994 to 2013, with his last team being the New York Knicks. Notably, he secured an NBA championship as a player with the Dallas Mavericks in 2011.

Image Source: NBA.COM

Kidd’s achievements are impressive, holding the second position in career assists, steals, and ranking fourteenth in three-pointers converted. He is also recognized for having the fourth-most triple-doubles in NBA history. Throughout his 19 seasons in the NBA, Kidd led the league in triple-doubles eleven times during respective seasons.

On the league’s 75th anniversary, Kidd was named one of the 76 most important NBA players of all time. Widely regarded as one of the best point guards in NBA history, Kidd’s career includes a total of 12,091 assists in 1,391 matches, showcasing his exceptional playmaking skills.

  • Team(s): New Orleans Hornets (2005–2011), Los Angeles Clippers (2011–2017), Houston Rockets (2017–2019), Oklahoma City Thunder (2019–2020), Phoenix Suns (2020–2023), Golden State Warriors (2023–present)
  • Total Assists: 11,632
  • Games Played: 1,232
  • Average: 9.4

Chris Paul is currently 3rd in all-time NBA assists lists. Widely regarded as one of the greatest point guards, he boasts many awards, including Rookie of the Year, All-Star MVP, and two Olympic gold medals. Paul led the NBA in assists five times and steals six times. He’s a 12-time NBA All-Star, an 11-time All-NBA team member, and made the NBA All-Defensive team nine times. In 2021, he earned a spot on the NBA 75th Anniversary Team.

Image Source: NBA.COM

Beyond basketball, Paul served as the president of the National Basketball Players Association and has lucrative endorsement deals. Starting as a McDonald’s All-American, he played two years of college basketball at Wake Forest. Drafted in 2005, Paul played for the New Orleans Hornets, and despite a controversial trade attempt to the Lakers, he found success with the Los Angeles Clippers, earning them the “Lob City” nickname.

He later played for the Houston Rockets, Oklahoma City Thunder, and the Phoenix Suns, reaching the NBA Finals in 2021. After three seasons with the Suns, Paul was traded to the Golden State Warriors. In his career, he has amassed 11,632 assists in 1,232 matches, showcasing his enduring impact on the game.

  • Team(s): Cleveland Cavaliers (2003–2010, 2014–2018), Miami Heat (2010–2014), Los Angeles Lakers (2018–present)
  • Total Assists: 10,534
  • Games Played: 1,439
  • Average: 7.3

LeBron James currently holds the 4th spot in all-time NBA assists. Active with the Miami Heat from 2010 to 2014, James is a versatile player known for his excellence as a small forward and his ability to take on point guard tasks. Standing at 2.06 meters tall, he is often referred to as “King James” and is considered one of basketball’s exceptional athletes, capable of playing all five positions.

NBA All-time Point Scorers
Image Source: Instagram

LeBron’s journey began when he was selected first overall in the 2003 NBA draft by the Cleveland Cavaliers. He quickly made a mark, winning the Rookie of the Year award in his debut season. Over the years, he led the Cavaliers to multiple playoff appearances, reaching the NBA Finals in 2007. James then joined the Miami Heat’s “Big Three,” securing NBA titles in the 2011-12 and 2012-13 seasons.

His achievements extend to the international stage, where he won Olympic gold medals in 2008 and 2012. Returning to the Cleveland Cavaliers in 2014, he led the team to their first NBA title in 2016, overcoming a 3-1 deficit against the Golden State Warriors. In 2018, he joined the Los Angeles Lakers, winning the championship in the 2019/20 season and earning the Finals MVP.

LeBron James stands as the most successful basket-shooter in NBA history. Throughout his career, he has amassed a total of 10,534 assists in 1,439 matches, showcasing not only his scoring prowess but also his playmaking abilities.

  • Team(s): Phoenix Suns (1996–1998, 2004–2012), Dallas Mavericks (1998–2004), Los Angeles Lakers (2012–2015)
  • Total Assists: 10,335
  • Games Played: 1,217
  • Average: 8.5

Steve Nash holds the 5th position in the all-time NBA assists ranking. Active as a player from 1996 to 2015, Nash spent the majority of his career with the Phoenix Suns, the team that drafted him in 1996. He also played for six seasons with the Dallas Mavericks and had a brief stint with the Los Angeles Lakers.

Image Source: NBA.COM

Standing at 1.91 meters tall, Nash played as a point guard and is widely regarded as one of the best players in his position. Known for his exceptional playmaking skills, he is considered one of the best assist providers in NBA history. Nash earned the NBA Most Valuable Player (MVP) award in 2005 and 2006, showcasing his impact on the court.

While Nash didn’t secure an NBA title, he led his teams to the Conference Finals four times (2003, 2005, 2006, and 2010). In March 2018, Nash’s induction into the Naismith Memorial Basketball Hall of Fame was announced, recognizing his significant contributions to the sport.

Throughout his career, Steve Nash amassed a total of 10,335 assists in 1,217 matches, solidifying his legacy as one of the premier playmakers in NBA history.

  • Team(s): New York Knicks (1987–1992, 2001–2002), Los Angeles Clippers (1992–1994), Indiana Pacers (1994–1996, 1997–2000), Denver Nuggets (1996–1997), Toronto Raptors (2000–2001), Utah Jazz (2002–2003), Houston Rockets (2003–2004)
  • Total Assists: 10,334
  • Games Played: 1,296
  • Average: 8.0

Mark Jackson is currently ranked 6th in the all-time NBA assists list. He began his basketball journey playing for the St. John’s Red Storm in college and was selected by the New York Knicks in the first round of the 1987 NBA draft as the 18th overall pick. Jackson had a notable career in the NBA, playing for several teams, including the Knicks, Los Angeles Clippers, Indiana Pacers, Denver Nuggets, Toronto Raptors, Utah Jazz, and Houston Rockets, from 1987 to 2004.

Image Source: NBA.COM

After retiring from playing, Jackson transitioned to a broadcasting career, becoming a commentator for ESPN and ABC alongside his former coach Jeff Van Gundy and play-by-play man Mike Breen. He also worked as an analyst for The YES Network, covering New Jersey Nets games.

In 2011, he took on the role of head coach for the Golden State Warriors, leading the team for three seasons and achieving consecutive playoff appearances for the first time in over two decades. Despite his success, Jackson was fired in 2014. He later returned to ESPN as a commentator until his removal in 2023.

Throughout his playing career, Mark Jackson achieved a total of 10,334 assists in 1,296 matches, solidifying his place among the top playmakers in NBA history.

  • Team(s): Los Angeles Lakers (1979–1991, 1996)
  • Total Assists: 10,141
  • Games Played: 906
  • Average: 11.2

Magic Johnson is currently ranked 7th in the all-time NBA assists list. Alongside Larry Bird, he played a pivotal role in transforming the NBA during the 1980s. Standing at 2.06 meters tall, Johnson defied convention by primarily playing as a point guard, showcasing exceptional passing skills uncommon for someone of his height.

Image Source: NBA

After winning championships in high school and college, Johnson was selected first overall in the 1979 NBA draft by the Los Angeles Lakers. In his rookie season, he led the Lakers to an NBA championship and earned the NBA Finals MVP Award. Throughout the 1980s, Johnson secured four more titles with the Lakers, reaching the NBA Finals nine times. His sudden retirement in 1991, following an HIV diagnosis, stunned the sports world. However, Johnson made a triumphant comeback, winning gold at the 1992 Olympic Games with the Dream Team.

Throughout his career, Magic Johnson claimed the NBA MVP Award three times, participated in the All-Star Game twelve times and earned All-NBA team honors ten times. His remarkable passing skills led him to lead the league in assists four times, and he currently tops the all-time list with an average of 11.2 assists per game. Johnson was recognized as one of the 50 greatest players in NBA history in 1996 and was inducted into the Naismith Memorial Basketball Hall of Fame in 2002. ESPN named him the best point guard of all time in 2007.

Beyond basketball, Johnson has been an advocate for HIV/AIDS prevention and safe sex since retiring from active sports. Throughout his career, he amassed a total of 10,141 assists in 906 matches, leaving an enduring impact on the game of basketball.

  • Team(s): Cincinnati Royals (1960–1970), Milwaukee Bucks (1970–1974)
  • Total Assists: 9,887
  • Games Played: 1,040
  • Average: 9.5

Oscar Robertson is currently ranked 8th in the all-time NBA assists list. In the 1960 NBA draft, he was selected by the Cincinnati Royals as a territorial pick. Robertson justified his significant three-year, $100,000 contract with the Royals by winning the Rookie of the Year award. In the 1961/62 season, he achieved a remarkable feat, averaging a triple-double with 30.8 points, 12.5 rebounds, and 11.4 assists per game, a feat repeated decades later by Russell Westbrook.

NBA All-time Point Scorers
Image Source: Instagram

Despite being one of the NBA’s best players in the 1960s, Robertson did not secure an NBA title with the Royals. In 1970, he was traded to the Milwaukee Bucks, where he paired perfectly with Lew Alcindor (later Kareem Abdul-Jabbar) and won the championship in the following season.

Throughout his career, Robertson amassed 9,887 assists, a record that stood for nearly 20 years until surpassed by Magic Johnson. He earned numerous accolades, including the NBA MVP award in 1964, and served as the president of the NBA Players Union from 1965 to 1974. Robertson’s jersey numbers for the Royals (14) and the Bucks (1) have been retired by both franchises.

Inducted into the Naismith Memorial Basketball Hall of Fame in 1980, the College Basketball Hall of Fame in 2006, and the FIBA Hall of Fame in 2009, Robertson’s legacy is cemented as one of the 50 Greatest Players in NBA History. His contributions were further recognized with the NBA’s Lifetime Achievement Award in 2018. In his remarkable career, Robertson played 1,040 matches, leaving an indelible mark on the sport of basketball.

  • Team(s): Oklahoma City Thunder (2008–2019), Houston Rockets (2019–2020), Washington Wizards (2020–2021), Los Angeles Lakers (2021–2023), Los Angeles Clippers (2023–present)
  • Total Assists: 9,254
  • Games Played: 1,111
  • Average: 8.3

Russell Westbrook, currently ranking 9th in the all-time NBA assists list, joined the Los Angeles Clippers in February 2023. Before his time with the Clippers, Westbrook spent over 10 years with the Oklahoma City Thunder.

Image Source: NBA.COM

A multiple-time NBA All-Star, he was named the league’s Most Valuable Player (MVP) in 2017. Westbrook also led the league in points scored during the 2014/15 and 2016/17 seasons.

Throughout his career, spanning 1,111 matches, Westbrook has accumulated a total of 9,254 assists, showcasing his playmaking abilities on the basketball court. His dynamic style of play and contributions have solidified his place among the top players in NBA history.

  • Team(s): Detroit Pistons (1981–1994)
  • Total Assists: 9,061
  • Games Played: 979
  • Average: 9.3


Isiah Thomas is currently ranked 10th in the all-time NBA assists list. He was most recently under contract with the Charlotte Hornets. Standing at 1.75 meters tall, Thomas plays the position of point guard.

Image Source: NBA

Thomas experienced his most successful period with the Boston Celtics, where he became a two-time NBA All-Star and achieved an impressive scoring average of 28.9 points per game in the 2016/17 season.

Throughout his career, spanning 979 matches, Isiah Thomas has recorded a total of 9,061 assists, showcasing his skills as a playmaker on the basketball court. His contributions have solidified his place among the top players in NBA history.

  • Team(s): Seattle SuperSonics (1990–2003), Milwaukee Bucks (2003), Los Angeles Lakers (2003–2004), Boston Celtics (2004–2005), Miami Heat (2005–2007)
  • Total Assists: 8,966
  • Games Played: 1,335
  • Average: 6.7

Gary Payton is currently ranked 11th in the all-time NBA assists list. He had a prolific career in the NBA, active from 1990 to 2007, including 13 years with the Seattle SuperSonics.

Image Source: NBA.COM

Widely regarded as one of the best point guards and defenders in NBA history, Payton achieved a notable milestone in 1996 by becoming the first point guard to win the NBA Defensive Player of the Year Award. In the 2005/06 season, he secured an NBA title with the Miami Heat.

Throughout his career spanning 1,335 matches, Gary Payton amassed a total of 8,966 assists, showcasing his exceptional playmaking skills and defensive prowess. His contributions on both ends of the court have solidified his place among the basketball greats.

  • Team(s): Cleveland Cavaliers (1999–2002), Los Angeles Clippers (2002–2003), Denver Nuggets (2003–2006, 2011–2014), Philadelphia 76ers (2006–2009), Portland Trail Blazers (2009–2011), Washington Wizards (2014–2015), Sacramento Kings (2015), Minnesota Timberwolves (2015–2016), San Antonio Spurs (2016)
  • Total Assists: 8,524
  • Games Played: 1,304
  • Average: 6.5

Andre Miller is currently ranked 12th in the all-time NBA assists list. He had an active career in the NBA from 1999 to 2016, playing for several teams, including the Cleveland Cavaliers, Los Angeles Clippers, Denver Nuggets, and others.

Throughout his career spanning 1,304 matches, Andre Miller amassed a total of 8,524 assists, showcasing his impressive playmaking skills. His contributions on the court have solidified his place among the top players in NBA history.

  • Team(s): New York Knicks (1988–1990), San Antonio Spurs (1990–1992), Portland Trail Blazers (1992–1996, 2001), Washington Bullets/Wizards (1996–2001), Miami Heat (2001–2002), Minnesota Timberwolves (2002–2003), Orlando Magic (2003–2004), Toronto Raptors (2004), Houston Rockets (2005)
  • Total Assists: 7,987
  • Games Played: 1,094
  • Average: 7.3

Rod Strickland is currently ranked 13th in the all-time NBA assists list. After three years at DePaul University, he was selected 19th overall in the 1988 NBA draft by the New York Knicks. Strickland started his career in New York behind Mark Jackson, earning recognition on the NBA All-Rookie Second Team.

Image Source: NBA.COM

Traded to the San Antonio Spurs in 1990, Strickland became a nominal starter and reached the playoffs three times with the team. His breakthrough came with the Portland Trail Blazers in 1992, averaging 17 points and 8.6 assists over four seasons and making the playoffs each year. In 1996, he was traded to the Washington Bullets, leading the NBA in assists in 1998 with 10.5 per game and earning All-NBA Second Team honors.

Despite being one of the top point guards in the 1990s, Strickland was never named to the NBA All-Star Game. His career continued with stints in Portland, Miami Heat, Minnesota Timberwolves, Orlando Magic, Toronto Raptors, and Houston Rockets, retiring in 2005 with 7,987 assists in 1,094 matches. Strickland left a legacy as one of the best passers in NBA history.

  • Team(s): Boston Celtics (2006–2014), Dallas Mavericks (2014–2015), Sacramento Kings (2015–2016), Chicago Bulls (2016–2017), New Orleans Pelicans (2017–2018), Los Angeles Lakers (2018–2020, 2021–2022), Atlanta Hawks (2020–2021), Los Angeles Clippers (2021), Cleveland Cavaliers (2022)
  • Total Assists: 7,584
  • Games Played: 957
  • Average: 7.9

Rajon Rondo is currently ranked 14th in the all-time NBA assists list. As a point guard, Rondo played two years of college basketball for the Kentucky Wildcats before being drafted 21st overall by the Phoenix Suns in the 2006 NBA draft, eventually traded to the Boston Celtics.

Image Source: NBA.COM

A two-time NBA champion and four-time NBA All-Star, Rondo played a crucial role in the Celtics’ journey to the NBA Finals in 2008 and 2010, securing a championship in 2008 as the starting point guard. Known for his versatility, Rondo led the league in assists three times and in steals once. He ranks fourth in Celtics history for assists and third for steals.

Throughout his career, Rondo has been recognized as a “stat-sheet stuffer,” ranking 15th in NBA history for regular-season triple-doubles with 32 and fifth in playoff triple-doubles with 10. After his tenure with the Celtics, he became a journeyman, playing for various teams, including the Dallas Mavericks, Sacramento Kings, Chicago Bulls, New Orleans Pelicans, Los Angeles Lakers (two stints), Atlanta Hawks, Los Angeles Clippers, and Cleveland Cavaliers. Rondo secured his second championship with the Lakers in 2020.

In his remarkable career spanning 957 matches, Rajon Rondo has accumulated a total of 7,584 assists, showcasing his playmaking prowess on the basketball court.

  • Team(s): Philadelphia 76ers (1978–1989), San Antonio Spurs (1989–1990), New York Knicks (1990–1991), Atlanta Hawks (1991–1992), New Jersey Nets (1993)
  • Total Assists: 7,392
  • Games Played: 1,101
  • Average: 6.7

Maurice Cheeks is currently ranked 15th in the all-time NBA assists list. Serving as an assistant coach for the Chicago Bulls in the National Basketball Association (NBA), Cheeks has had an impactful career both as a player and a coach.

Image Source: NBA.COM

As a player, Cheeks was inducted into the Naismith Memorial Basketball Hall of Fame in 2018. He played 1,101 matches during his career and recorded a total of 7,392 assists, showcasing his exceptional playmaking abilities on the basketball court.

In addition to his playing career, Cheeks has taken on coaching roles for various NBA teams, including the Portland Trail Blazers, Philadelphia 76ers, and Detroit Pistons. His contributions to the sport have left a lasting legacy, earning him recognition in the Hall of Fame and a prominent spot in the all-time assists rankings.

  • Team(s): St. Louis Hawks (1960–1968), Seattle SuperSonics (1968–1972), Cleveland Cavaliers (1972–1974), Portland Trail Blazers (1974–1975)
  • Total Assists: 7,211
  • Games Played: 1,077
  • Average: 6.7

Lenny Wilkens holds the 16th spot in the all-time NBA assists list. His contributions extend beyond playing, as he participated in a total of 1,077 games in the NBA as a player from 1960 to 1975. However, his impact on the league is even more notable as a coach, amassing a record 2,487 games coached between 1969 and 2005, including four years as a player-coach.

Image Source: NBA

Wilkens achieved significant coaching milestones, securing one NBA championship and two Olympic gold medals. His remarkable legacy led to being named one of the 50 greatest NBA players of all time and one of the 10 greatest coaches in NBA history during the NBA’s 50th-anniversary celebration in 1996.

Wilkens holds a unique distinction as the only member of the Naismith Memorial Basketball Hall of Fame to be inducted three times: in 1989 as a player, 1998 as a coach, and 2010 as a member of the Dream Team.

Throughout his playing career, Lenny Wilkens recorded a total of 7,211 assists in 1,077 matches, showcasing his skills as both a player and a leader on the basketball court.

  • Team(s): Portland Trail Blazers (1985–1995), Minnesota Timberwolves (1995–1998), Miami Heat (1999), San Antonio Spurs (1999–2002)
  • Total Assists: 7,160
  • Games Played: 1,274
  • Average: 5.6

Terry Porter holds the 17th spot in the all-time NBA assists list. Drafted in the 1985 NBA Draft as the 24th pick in the 1st round by the Portland Trail Blazers, Porter spent the first decade of his NBA career with the team. During this period, he reached the NBA Finals twice, facing losses against the Detroit Pistons in 1990 and the Chicago Bulls in 1992. In the 1991 season, his team was eliminated in the Conference Finals playoffs against the Los Angeles Lakers. Porter participated in two All-Star Games during the peak of his career in 1991 and 1993.

Image Source: NBA.COM

In the 1995/96 season, Porter moved as a free agent to the Minnesota Timberwolves, making the playoffs in the 1996/97 season. After a brief contract with the Miami Heat in the 1998–99 season, he signed a three-year contract with the San Antonio Spurs. Porter concluded his NBA playing career after the 2000/01 season. Over 1,274 games, he averaged 12.2 points, 3.0 rebounds, 5.6 assists, and 1.2 steals per game, amassing a total of 15,586 points.

Notably, Porter fulfilled all of his contracts and was never traded throughout his playing career. His total of 7,160 assists in 1,274 matches highlights his significant contributions as a playmaker on the basketball court.

  • Team(s): Golden State Warriors (1989–1996), Miami Heat (1996–2001), Dallas Mavericks (2001–2002), Denver Nuggets (2002), Indiana Pacers (2003)
  • Total Assists: 7,095
  • Games Played: 867
  • Average: 8.2

Tim Hardaway holds the 18th position in the all-time NBA assists list. Emerging from Chicago’s open courts, he made a mark in his youth and furthered his basketball career at Carver Area High School and the University of Texas at El Paso. Hardaway became the university’s most successful point collector and received the Naismith Award for his outstanding athletic achievements.

Image Source: NBA.COM

Selected 14th overall by the Golden State Warriors in the 1989 NBA draft, Hardaway played a crucial role in the team’s resurgence, earning a spot on the NBA All-Rookie First Team. Alongside Mitch Richmond and Chris Mullin, they formed the powerful trio known as Run TMC. With the Warriors, Hardaway qualified for the playoffs in 1991, 1992, and 1994.

In 1996, he was traded to the Miami Heat, where, under the coaching of Pat Riley, he played a significant role in the team’s success, securing first place in the Atlantic Division four times in a row. Hardaway’s tenure with the Heat featured memorable playoff encounters with the New York Knicks, and he earned All-NBA First Team honors in 1997.

Hardaway later played for the Dallas Mavericks, the Denver Nuggets, and the Indiana Pacers before announcing his retirement in 2003 due to knee problems. Throughout his career, he scored 15,373 points and distributed 7,095 assists in 867 NBA games. Hardaway was a five-time NBA All-Star, and the Miami Heat retired his jersey number 10 in his honor.

  • Team(s): Oklahoma City Thunder (2009–2012), Houston Rockets (2012–2021), Brooklyn Nets (2021–2022), Philadelphia 76ers (2022–2023), Los Angeles Clippers (2023–present)
  • Total Assists: 7,089
  • Games Played: 1,012
  • Average: 7.0

James Harden holds the 19th position in the all-time NBA assists list. Currently under contract with the Los Angeles Clippers, he has had a notable career playing for several teams, including the Philadelphia 76ers, Brooklyn Nets, Houston Rockets, and the Oklahoma City Thunder, who selected him in the 2009 NBA draft. With the Thunder, Harden reached the NBA Finals in 2012 and earned the title of Sixth Man of the Year.

Image Source: NBA.COM

Upon joining the Rockets in the 2012/13 season, Harden evolved into one of the league’s premier players. His achievements include winning the Most Valuable Player Award (MVP) in 2018, seven NBA selections, and nine All-Star nominations. Not only known for his scoring prowess, Harden also became an exceptional playmaker and passer, leading the league in assists during the 2016/17 season while averaging 29 points per game.

Harden, recognized for his distinctive beard and nicknamed “The Beard,” has been a key contributor to Team USA’s success, winning gold at the 2012 Summer Olympics in London and the 2014 World Championships in Spain.

In his career, he has amassed a total of 7,089 assists in 1,012 matches, showcasing his versatile skills on the basketball court.

  • Team(s): San Antonio Spurs (2001–2018), Charlotte Hornets (2018–2019)
  • Total Assists: 7,036
  • Games Played: 1,254
  • Average: 5.6

Tony Parker holds the 20th position in the all-time NBA assists list. Standing at 1.88 meters tall, Parker played for the San Antonio Spurs from 2001 to 2018, contributing to the team’s success with four NBA championships. His outstanding performance in the 2007 NBA Finals made him the first European player ever to be named the Most Valuable Player in a finals series.

Image Source: NBA.COM

Towards the end of his career, Parker played one season with the Charlotte Hornets. Besides his NBA achievements, he was a key figure in the French national basketball team until his retirement in 2016. With the national team, he secured the European Championship title in 2013 and reached the final two years earlier. Recognized as the best player in the history of French basketball, Parker was inducted into the Naismith Memorial Basketball Hall of Fame as a player in 2023.

Throughout his career, Parker showcased his playmaking skills, amassing a total of 7,036 assists in 1,254 matches.

  • Team(s): Boston Celtics (1950–1963), Cincinnati Royals (1969–1970)
  • Total Assists: 6,955
  • Games Played: 924
  • Average: 7.5

Bob Cousy holds the 21st position in the all-time NBA assists list. Playing in the US professional league NBA from 1950 to 1963, Cousy dedicated his career to the Boston Celtics. Standing at 1.85 meters tall, Cousy is widely regarded as one of the best point guards in the history of basketball, earning recognition alongside legends like Oscar Robertson, John Stockton, and Magic Johnson.

Image Source: NBA

His contributions to the sport were honored with induction into the Naismith Memorial Basketball Hall of Fame. In 1996, Cousy was further acknowledged as one of the 50 Greatest Players in NBA History.

Throughout his career, Cousy tallied an impressive total of 6,955 assists across 924 matches, solidifying his legacy as a playmaking maestro on the basketball court.

  • Team(s): Philadelphia/San Francisco Warriors (1958–1966), Chicago Bulls (1966–1967), Cincinnati Royals (1967–1968), Milwaukee Bucks (1968–1970)
  • Total Assists: 6,917
  • Games Played: 892
  • Average: 7.8

Guy Rodgers secures the 22nd spot in the all-time NBA assists list, showcasing his remarkable playmaking skills during his twelve-year tenure in the league from 1958 to 1970. Recognized as one of the premier playmakers in the early to mid-1960s, Rodgers left an enduring impact on the game.

Image Source: NBA.COM

His proficiency in setting up plays and facilitating scoring opportunities was evident as he led the NBA in assists twice and secured the second position six times. In acknowledgment of his contributions to the sport, Rodgers was rightfully inducted into the Naismith Memorial Basketball Hall of Fame in 2014.

Throughout his career, Rodgers amassed a total of 6,917 assists across 892 matches, solidifying his place among the NBA’s assist leaders.

  • Team(s): Memphis Grizzlies (2006–2009), Houston Rockets (2009–2012), Toronto Raptors (2012–2021), Miami Heat (2021–present)
  • Total Assists: 6,827
  • Games Played: 1,095
  • Average: 6.2

Kyle Lowry claims the 23rd spot in the all-time NBA assists list, showcasing his skills and leadership as a six-time All-Star. Notably, he earned a place on the All-NBA Third Team in 2016 and played a pivotal role in securing the Toronto Raptors’ first and only NBA championship in 2019.

Raptors at Wizards 3/2/18

Lowry’s basketball journey began with two college seasons at Villanova before being drafted by the Memphis Grizzlies in the first round of the 2006 NBA draft. After stints with the Grizzlies and the Houston Rockets, he found a home in Toronto in 2012. His partnership with DeMar DeRozan contributed to the Raptors’ resurgence, reaching the playoffs and winning an Atlantic Division title in the 2013–14 season.

Widely regarded as one of the greatest Raptors players, Lowry played a crucial role in transforming the franchise, leading them to a franchise-record 56 wins in 2015–16 and guiding them to the Eastern Conference Finals. His legacy culminated in the historic 2019 championship.

Throughout his career, Lowry provided a total of 6,827 assists in 1,095 matches, solidifying his impact on the court and his place among the NBA’s assist leaders.

  • Team(s): Utah Jazz (2005–2011), New Jersey/Brooklyn Nets (2011–2015), Dallas Mavericks (2015–2017), Cleveland Cavaliers (2017)
  • Total Assists: 6,819
  • Games Played: 845
  • Average: 8.1

Deron Williams secures the 24th position in the all-time NBA assists list. A prominent point guard, Williams showcased his skills in the league from 2005 to 2017.

Image Source: NBA.COM

His achievements include three NBA All-Star selections between 2010 and 2012, along with two All-NBA Second Team nods. Additionally, Williams contributed to Team USA’s success, winning gold medals at the 2008 and 2012 Olympic Games.

In his career, Williams amassed a total of 8,245 assists in 6,819 matches, highlighting his proficiency in playmaking and solidifying his place among the NBA’s assist leaders.

  • Team(s): Washington Bullets (1987–1988), Charlotte Hornets (1988–1997), Golden State Warriors (1997–1999), Toronto Raptors (1999–2001)
  • Total Assists: 6,726
  • Games Played: 889
  • Average: 7.6

Muggsy Bogues secures the 25th position in the all-time NBA assists list. Renowned as the shortest player ever to compete in the NBA at 5 feet 3 inches (1.60 meters), Bogues had an impressive 14-season career as a point guard. While he spent the majority of his career with the Charlotte Hornets, he also played for the Washington Bullets, Golden State Warriors, and Toronto Raptors.

Image Source: NBA.COM

Bogues showcased his skills as a playmaker, consistently finishing in the top seven in assists for six consecutive seasons (1989–1995) and ranking in the top ten in steals for three of those seasons. His surprising defensive ability was evident, including blocking 39 shots throughout his NBA career, even against taller opponents like the 7-foot-tall Patrick Ewing.

In his career, Bogues provided a total of 6,726 assists in 889 matches, leaving an enduring legacy in NBA history.

  • Team(s): Cleveland Cavaliers (1987–1988), Phoenix Suns (1988–1998, 2000)
  • Total Assists: 6,711
  • Games Played: 735
  • Average: 9.1

Kevin Johnson, ranking 26th in all-time NBA assists, began his career with the Cleveland Cavaliers in 1987 before making a significant impact with the Phoenix Suns. Known for his explosive playing style, Johnson received the NBA Most Improved Player Award in the 1988/89 season and secured a spot on the All-NBA team five times. He played a crucial role alongside notable teammates in the Suns, reaching the NBA Finals in 1993 but falling to Michael Jordan’s Chicago Bulls.

Image Source: NBA.COM

Despite facing challenges from injuries, Johnson had a remarkable comeback in the 1993/94 season, leading the Suns to the Western Conference Finals. His contributions extended to international play, winning a gold medal in the 1994 Basketball World Cup with Team USA. Johnson retired in 1998 but briefly returned for the Suns in 2000. His impressive career, marked by a total of 6,711 assists in 735 matches, earned him the retirement of his jersey number 7 by the Phoenix Suns.

Kevin Johnson’s legacy extends beyond statistics, reflecting his impact on the court and the recognition of his jersey retirement, showcasing his lasting influence in the NBA.

  • Team(s): Dallas Mavericks (1983–1994, 1996–1997), New York Knicks (1994–1996), Orlando Magic (1997–1998), Los Angeles Lakers (1999)
  • Total Assists: 6,577
  • Games Played: 1,199
  • Average: 5.5

Derek Harper, holding the 27th position in all-time NBA assists, had a notable sixteen-season career, spending the majority with the Dallas Mavericks after being drafted in 1983. Known for his proficient playing style, Harper formed a dynamic backcourt with Rolando Blackman. In the 1993–94 season, he was traded to the New York Knicks, where he played a pivotal role in leading the team to two consecutive NBA Finals appearances.

Image Source: NBA.COM

Harper’s impact extended to the Dallas Mavericks once again when he returned for a season in 1996 after being released by the Knicks. Throughout his career, Harper played 1,199 games, accumulating 16,006 points, 6,577 assists, and 1,957 steals.

Despite consistently impressive performances, he never made an NBA All-Star Game appearance. In recognition of his contributions, there were plans to retire his jersey number 12 with the Mavericks, emphasizing his lasting legacy in the NBA.

  • Team(s): Cincinnati Royals/Kansas City(-Omaha) Kings (1970–1976), New York Nets (1976–1977), Boston Celtics (1978–1983), Milwaukee Bucks (1983–1984)
  • Total Assists: 6,476
  • Games Played: 876
  • Average: 7.4

Nate Archibald, securing the 28th spot in all-time NBA assists, showcased his exceptional skills as a point guard from 1970 to 1984. Playing for teams like the Cincinnati Royals/Kansas City Kings, New York Nets, Boston Celtics, and Milwaukee Bucks, Archibald stood out at a height of 1.83 meters. A remarkable achievement came in the 1972–73 season when he became the first and only player to lead the NBA in both points and assists, averaging 34 points and 11.4 assists per game.

Image Source: NBA

Archibald’s illustrious career included three selections to the All-NBA First Team, six NBA All-Star appearances, and the MVP title at the All-Star Game in 1981. His championship victory came in the same year with the Boston Celtics.

The Naismith Memorial Basketball Hall of Fame inducted Archibald in 1991, and the Kings paid tribute to his legacy by retiring his jersey number, 10. Over his career, he provided a total of 6,476 assists in 876 matches.

  • Team(s): Minnesota Timberwolves (1996–1999), New Jersey Nets (1999–2001), Phoenix Suns (2001–2004), New York Knicks (2004–2009), Boston Celtics (2009)
  • Total Assists: 6,471
  • Games Played: 846
  • Average: 7.6

Stephon Marbury, securing the 29th spot in all-time NBA assists, made a lasting impact during his years in the National Basketball Association (NBA).

Image Source: NBA

Standing at 1.88 meters, Marbury excelled as a point guard. While he played for various NBA teams over the years, he concluded his playing career in the Chinese Basketball Association (CBA).

Since 2019, Marbury has transitioned into coaching, taking on the role with the Chinese club Beijing Royal Fighters. Throughout his career, he provided a total of 6,471 assists in 846 matches, showcasing his prowess as a playmaker.

  • Team(s): Houston Rockets (1976–1978, 1984–1986, 1989–1990), Golden State Warriors (1978–1981), Washington Bullets (1981–1983), San Antonio Spurs (1983–1984), Milwaukee Bucks (1986–1988), Seattle SuperSonics (1988–1989)
  • Total Assists: 6,454
  • Games Played: 928
  • Average: 7.0

John Lucas II, securing the 30th spot in all-time NBA assists, has contributed significantly to the league. Besides his coaching role as an assistant coach for the Houston Rockets in the National Basketball Association (NBA), Lucas had a notable playing career.

Image Source: NBA

He showcased his skills in both basketball and tennis at the University of Maryland, College Park, earning All-American recognition in both sports.

Throughout his NBA playing career, Lucas provided a total of 6,454 assists in 928 matches, highlighting his impact as a playmaker on the court.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top