Skip to main content

Top 10 NBA Point Guards of All Time



There are many great players in NBA history. Over the next few weeks, I will be breaking down the 10 greatest at each position in league history. Today we will start ranking 10 Greatest NBA Point Guards of All Time.

I would like to begin by saying this, I will not include Stephen Curry in this list. Although Curry is an 2 time MVP and quickly becoming the greatest shooter of all time, I think he is a one-dimensional player who has played 2 great seasons. 2 seasons is not enough to make you a top 10 player of all time at your position. 

I fully expect for Curry to eventually be on this list but as of right now he is not. With that out of the way, let’s get started.

Honorable Mentions

Kevin Johnson

The now mayor of Sac Town was once a 3x NBA All-Star who helped Charles Barkley lead the ‘92 Suns to a finals appearance that ended with a loss to the Jordan led Bulls.

Chris Paul

One of the best all-around players of our generation, even in his 30’s Paul is a top 10 perimeter defender in the league and is probably the best pure point guard in the league today but he simply doesn’t have the accolades to make the list.

Steph Curry

Curry will be here one day, just not today. The 2x MVP, 1 x Champion, he is only 28 years old and was only an All-Star once before he broke out 2 years ago. He has more to prove before I am willing to slip him in.

Gary Payton

Payton was famously nicknamed the Glove as he was one of the greatest perimeter defenders of all time. On top of this, he averaged 16 points and 6.7 assists for his career and won a championship on the back of Wade in 06. He is also a 9-time All-Star and won a DPOY in 1996.

Must Read: Greatest Playoff Winners Ever

10. Tony Parker


Parker is a little bit of a shot in the dark as many people would prefer to rank someone else ahead of Parker in their top 10, but the accolades are definitely there to make the case for Parker. The 4 time NBA champion is also a one-time final MVP, 6x All-Star, was selected to the All-NBA second team 3 times, the 3rd team once and is also a 2x FIBA European player of the year. 

For his career, he averages 16.6 PPG and 5.9 APG as well as being San Antonio's all-time assists leader. On top of all of this, you have to take it into account that throughout his career he has sacrificed personal stats for the good of the franchise. For these reasons, Parker comes in at 10th on my all time point guards list.

9. Nate Archibald


Archibald is pound for pound one of the greatest players of all time, coming in at 6’1, 150 lbs he spent 14 seasons in the league and he is a 1 time NBA champion. Archibald is the only player to ever lead the league in PPG and APG for a single season doing so in 1972-73 averaging 34 ppg and 11.4 apg for the Kansas City Royals. 

He is a six-time NBA All-Star who won the ASG MVP in 1981 and aver 19 ppg and 8 apg for his career. Archibald was also a very smart player, shooting 47% from the field.

8. Jason Kidd

Credit: Matthew Emmons-USA TODAY Sports

Credit: Matthew Emmons-USA TODAY Sports

Kidd is second on all-time assists list, showing himself to be one of the greatest playmakers of all time. On top of this, he is third on all time triple double list for the regular season and second for the post season. 

He is also a one-time NBA Champion, a former co-rookie of the year, a 10 time All-Star, made the All-NBA first team 5 times, he was named to an All-Defensive team 9 times and averaged 12.6 points, 8.7 assists and 6.3 rebounds per game for his career. All of this more than qualifies Kidd for his position on this list.

7. Bob Cousy


The Celtics legend was an 8 time NBA Champion. For his career, he averaged 18.4 points, 7.5 assists, and 5.2 rebounds, made the NBA 1st team 10 times, and a one-time MVP award. Those stats speak for themselves.

Read More: Top 10 NBA Scorers 2016-17

6. Steve Nash


Nash didn’t play organized basketball until he was 14, He defied all odds and got ONE division one offer and turned it into an 18 year NBA career. With this Nash averaged 14.3 ppg, and 8.5 apg.

Scroll to Continue


The point god won the NBA MVP award twice, was an 8x NBA All-Star, had 4 seasons in the 50-40-90 club, and had his number retired by the Phoenix Suns. On top of this Nash has the highest free throw percentage of all time at .904 and I can say that he was Curry before Curry existed.

He was possibly the most crafty, flashy creative and possibly the greatest passer of all time coming in at third on all time assist list.

Steve Nash made players around him better. Nash made sub-par players like Leandro Barbosa, Jason Richardson, and Jared Dudley look like All-Stars, he helped Shaq and Grant Hill find new tread on their well-worn tires and had the court vision that you just can’t teach.

The biggest things are his leadership and influence, though, in Phoenix even today 90% of basketball jerseys worn are Nash jerseys, he was our homegrown superstar, he will always be Phoenix’s beloved golden boy.

And now for my most daring statement, Steve Nash had a leadership skill that paralleled Brady, Manning, and even Jeter, He made crap coaches look like amazing leaders and coaches because of his leadership and authority on and off the court.

5. John Stockton


The all-time assist leader and all-time steals leader is one of the most underrated players in the NBA history. To be completely honest I couldn’t pick just 10 so I needed an extra number 4. Stockton is the first of the number 4’s because, as I stated already he is the all-time assist and steals leader and was the instigator of the greatest pick and roll of all-time with Karl “The Mailman” Malone.


4. Walter Frazier


Walter “Clyde” Frazier may be the best defensive point ever. Making an All-Defensive team 7 times and an All-NBA team 6 times, it’s hard to deny his greatness. 

He also faired very well statistically averaging, 19 points, 6 rebounds, and 6 assists over his career. Clyde was also a 2x NBA Champion with New York Knicks.

3. Oscar Robertson


Robertson was insane. A walking triple double. He is the only player to average a triple-double for an entire season, as well as being a 12x All-Star, a 1x NBA champion, and a 1x NBA MVP. 

Also for his career, he averaged 25.7 points 9.5 assists and 7.5 boards per game, which is UNREAL. The only reason he doesn't rank number one is because as youtube Star Mike Korzemba pointed out in a video if there were as many possessions per game today, LeBron James and Russell Westbrook would blow these numbers away.

2. Isiah Thomas


IT was a tough guy. At 6’1, 180 he battled with Jordan and actually won a few times. On top of this, he was a 2x NBA champion, 1x Finals MVP, 12x All-Star, and he was selected to an All-NBA team 5 times. 

With all of this Thomas is the Pistons all-time leading scorer, and he averaged 16.8 points and 8.8 assists per game for his career. Like Archibald, Thomas was undersized but he was pound for pound of the greatest players of all time.

NBA History: Magic Johnson playing as a center!

1. Earvin Magic Johnson


Was there any question about who lands at #1? Although I threw you all for a loop with Parker and Nash, Magic is the clear cut #1 on any top 10 point guard list. 

Magic was a freak of nature standing at 6’9, he has the height of a power forward with court vision and passing skills better than Steve Nash, and a triple double and scoring ability similar to LeBron James. 

He was a 5x NBA Champ, 3x NBA MVP, 3x NBA Finals MVP, 12x All-Star, and was selected to the All-NBA 1st team 9 times. On top of all of this, his career averages were 19.5 ppg, 11.2 apg, and 7.2 rpg. AND Johnson’s career was shortened after he contracted the HIV virus. With all of that, how could he not be 1st?


Top 5 Players who wish they were on a different team