Top 100 All-Time NBA Players

Guess the 100 greatest NBA players according to ESPN
According to ESPN in January 2016
Main Team = Team in which the player is mainly identified to.
Quiz by
Tottenham63
Rate:
Last updated: April 18, 2026
You have not attempted this quiz yet.
First submittedMay 28, 2016
Times taken21,373
Average score62.0%
Rating4.80
Report this quizReport
15:00
Enter answer here
0
 / 100 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Rank
Player
Position
Main Team
Career
1
Michael Jordan
SG
Bulls
1984-03
2
Kareem Abdul-Jabbar
C
Lakers
1969-89
3
LeBron James
SF
Cavaliers
2003-
4
Magic Johnson
PG
Lakers
1979-96
5
Wilt Chamberlain
C
Warriors
1959-73
6
Larry Bird
SF
Celtics
1979-92
7
Bill Russell
C
Celtics
1956-69
8
Tim Duncan
PF
Spurs
1997-16
9
Shaquille O'Neal
C
Lakers
1992-11
10
Hakeem Olajuwon
C
Rockets
1984-02
11
Oscar Robertson
PG
Royals
1960-74
12
Kobe Bryant
SG
Lakers
1996-16
13
Jerry West
SG
Lakers
1960-74
14
Julius Erving
SF
76ers
1971-87
15
Moses Malone
C
76ers
1974-95
16
Karl Malone
PF
Jazz
1985-04
17
Dirk Nowitzki
PF
Mavericks
1998-19
18
Charles Barkley
PF
76ers
1984-00
19
John Stockton
PG
Jazz
1984-03
20
David Robinson
C
Spurs
1989-03
21
Kevin Garnett
PF
Timberwolves
1995-16
22
Kevin Durant
SF
Thunder
2007-
23
Stephen Curry
PG
Warriors
2009-
24
Elgin Baylor
SF
Lakers
1958-71
25
Scottie Pippen
SF
Bulls
1987-04
26
Isiah Thomas
PG
Pistons
1981-94
27
Dwyane Wade
SG
Heat
2003-19
28
John Havlicek
SF
Celtics
1962-78
29
Chris Paul
PG
Clippers
2005-26
30
Steve Nash
PG
Suns
1996-15
31
Kevin McHale
PF
Celtics
1980-93
32
Patrick Ewing
C
Knicks
1985-02
33
George Mikan
C
Lakers
1947-56
34
Bob Pettit
PF
Hawks
1954-65
35
Jason Kidd
PG
Nets
1994-13
36
Clyde Drexler
SG
Trail Blazers
1984-98
37
Rick Barry
SF
Warriors
1965-80
38
Walt Frazier
PG
Knicks
1967-80
39
Bob Cousy
PG
Celtics
1950-70
40
Elvin Hayes
PF
Bullets
1968-84
41
Gary Payton
PG
SuperSonics
1990-07
42
Bill Walton
C
Trail Blazers
1974-87
43
James Worthy
SF
Lakers
1982-94
44
Dominique Wilkins
SF
Hawks
1982-99
45
Paul Pierce
SF
Celtics
1998-17
46
Allen Iverson
SG
76ers
1996-10
47
George Gervin
SG
Spurs
1972-86
48
Willis Reed
C
Knicks
1964-74
49
Russell Westbrook
PG
Thunder
2008-
50
Ray Allen
SG
Bucks
1996-14
51
Reggie Miller
SG
Pacers
1987-05
52
Bob McAdoo
C
Braves
1972-86
53
Wes Unseld
C
Bullets
1968-81
54
Bernard King
SF
Knicks
1977-93
55
Dave Cowens
C
Celtics
1970-83
56
Pau Gasol
PF
Grizzlies
2001-19
57
Robert Parish
C
Celtics
1976-97
58
Tony Parker
PG
Spurs
2002-19
59
Carmelo Anthony
SF
Knicks
2003-22
60
Earl Monroe
SG
Knicks
1967-80
61
Manu Ginobili
SG
Spurs
2002-18
62
Alex English
SF
Nuggets
1976-91
63
Tracy McGrady
SG
Magic
1997-12
64
Dennis Rodman
PF
Pistons
1986-00
65
Alonzo Mourning
C
Heat
1992-08
66
Chris Webber
PF
Kings
1993-08
67
Dwight Howard
C
Magic
2004-22
68
Bob Lanier
C
Pistons
1970-84
69
Vince Carter
SG
Raptors
1998-20
70
Artis Gilmore
C
Bulls
1971-88
71
Pete Maravich
SG
Jazz
1970-80
72
Adrian Dantley
SF
Jazz
1976-91
73
Dikembe Mutombo
C
Nuggets
1991-09
74
Dolph Schayes
PF
Nationals
1949-64
75
Blake Griffin
PF
Clippers
2009-23
76
Nate Archibald
PG
Kings
1970-84
77
Joe Dumars
SG
Pistons
1985-99
78
Sam Jones
SG
Celtics
1957-69
79
Jerry Lucas
PF
Royals
1963-74
80
Grant Hill
SF
Pistons
1994-13
81
Sidney Moncrief
SG
Bucks
1979-91
82
David Thompson
SG
Nuggets
1975-84
83
Chris Mullin
SF
Warriors
1985-01
84
Dennis Johnson
PG
Celtics
1976-90
85
Dave DeBusschere
PF
Pistons
1962-74
86
Chris Bosh
PF
Raptors
2003-16
87
Chauncey Billups
PG
Pistons
1997-14
88
Billy Cunningham
SF
76ers
1965-76
89
Yao Ming
C
Rockets
2002-11
90
Paul Arizin
SF
Warriors
1950-62
91
Maurice Cheeks
PG
76ers
1978-93
92
Nate Thurmond
C
Warriors
1963-77
93
Lenny Wilkens
PG
Hawks
1960-75
94
Mark Price
PG
Cavaliers
1986-98
95
Marc Gasol
C
Grizzlies
2008-21
96
Bobby Jones
PF
76ers
1974-86
97
James Harden
SG
Rockets
2009-
98
Gail Goodrich
SG
Lakers
1965-79
99
Kevin Love
PF
Cavaliers
2008-
100
Shawn Kemp
PF
SuperSonics
1989-03
Save Your Stats
Your Next Quiz
True fans will get them all. Try to name the 30 teams that play in the National Basketball Association.
Guess the people who have been named Most Valuable Player of the NBA.
Can you name the top NBA players of all-time according to the writers of Bleacher Report in 2025?
With the team as a hint, try to name every player who has been named an NBA All-Star since the year 2000.
13 Comments
+2
Level 66
May 28, 2016
I could see the poster a coworker used to have of Adrian Dantley, but there was no way i could summon up his name. Same with Shawn Kemp--I could recall him making it rain, but could not remember his name. Or Paul Arizin, who i remembered as Paul Azinger, who is a golfer, not an athlete.
+1
Level 21
Apr 21, 2022
i put ginobili and parker and it didn't count smh
+1
Level 71
Oct 3, 2022
Crazy how they put K Love over Shawn Kemp
+1
Level 66
Apr 4, 2023
One's a future hall of famer
+1
Level 16
Oct 28, 2022
Love getting 99/100😐
+1
Level 24
Dec 8, 2022
who missed out on lebron-
+2
Level 31
Jul 16, 2024
Get off your knees lil bro
+1
Level 77
Feb 8, 2023
Nice quiz! I got the first 67 players complete and overall, I scored 94/100. I forgot Mutombo, he must be waving his finger at me now. Thanks for the quiz!
+1
Level 19
Mar 31, 2025
Rest in piece
+2
Level 20
Dec 29, 2023
bryant at 12 is crazy
+1
Level 19
Mar 31, 2025
Not really...
+1
Level 32
Nov 3, 2024
having kevin love is ok, but having no giannis is not ok. Unless u wanna be tellin me that kevin is better than giannis
+1
Level 66
Sep 23, 2025
This list is from 2016, Giannis hadn't done anything at that point.