Top 100 NBA Players All-Time

My picks for the 100 best players based on a mix of accolades, stats, skills, and narrative. Only hint is their most notable team or teams. Old heads gon be mad.
Quiz by
joeylaporte
Rate:
Last updated: March 25, 2026
You have not attempted this quiz yet.
First submittedMarch 25, 2026
Times taken38
Average score68.0%
Report this quizReport
30: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
Team
Player
1
CLE
LeBron James
2
CHI
Michael Jordan
3
LAL
Kobe Bryant
4
GSW
Stephen Curry
5
ORL/LAL
Shaquille O'neal
6
OKC/GSW
Kevin Durant
7
SAS
Tim Duncan
8
MIL/LAL
Kareem Abdul-Jabbar
9
MIL
Giannis Antetokounmpo
10
HOU
Hakeem Olajuwon
11
PHI/LAL
Wilt Chamberlain
12
DEN
Nikola Jokic
13
MIA
Dwyane Wade
14
SAS/TOR
Kawhi Leonard
15
OKC
Russell Westbrook
16
LAL
Magic Johnson
17
HOU
James Harden
18
BOS
Larry Bird
19
MIN/BOS
Kevin Garnett
20
OKC
Shai Gilgeous-Alexander
21
BOS
Bill Russell
22
PHI
Allen Iverson
23
SAS
David Robinson
24
NOH/LAC
Chris Paul
25
PHI
Julius Erving
26
DAL
Dirk Nowitzki
27
DET/CHI
Dennis Rodman
28
CHI
Scottie Pippen
29
CIN/MIL
Oscar Robertson
30
UTA
Karl Malone
31
SAS
George Gervin
32
ORL
Dwight Howard
33
DET
Isiah Thomas
34
PHO
Charles Barkley
35
UTA
John Stockton
36
ATL
Dominique Wilkins
37
SEA
Gary Payton
38
MIA
Alonzo Mourning
39
SAS
Tony Parker
40
DET
Ben Wallace
41
PHO
Steve Nash
42
POR
Clyde Drexler
43
ORL/HOU
Tracy McGrady
44
MIA
Jimmy Butler
45
IND
Reggie Miller
46
DEN/NYK
Carmelo Anthony
47
POR
Damian Lillard
48
DEN
David Thompson
49
NOP/LAL
Anthony Davis
50
CLE
Kyrie Irving
51
NYK
Willis Reed
52
GSW
Draymond Green
53
MIL/SEA
Ray Allen
54
NYK
Patrick Ewing
55
LAL
Jerry West
56
ATL/UTA
Pete Maravich
57
NJN
Jason Kidd
58
LAL
Elgin Baylor
59
NYK
Walt Frazier
60
GSW
Rick Barry
61
MEM/LAL
Pau Gasol
62
BOS
Paul Pierce
63
PHI
Joel Embiid
64
BOS
Jayson Tatum
65
TOR
Vince Carter
66
IND
Paul George
67
DET
Joe Dumars
68
BOS
John Havlicek
69
WAS
Wes Unseld
70
DAL/LAL
Luka Dončić
71
BOS
Kevin McHale
72
DEN
Alex English
73
GSW
Klay Thompson
74
HOU/PHI
Moses Malone
75
HOU/WAS
Elvin Hayes
76
BOS
Robert Parish
77
TOR
DeMar DeRozan
78
UTA
Adrian Dantley
79
BOS
Bob Cousy
80
LAL
James Worthy
81
DEN/ATL
Dikembe Mutombo
82
BUF
Bob McAdoo
83
TOR/MIA
Chris Bosh
84
PHO
Devin Booker
85
MIL
Sidney Moncrief
86
MIN/CLE
Kevin Love
87
POR/BOS
Bill Walton
88
SEA
Jack Sikma
89
DET
Grant Hill
90
LAL
George Mikan
91
CHI
Derrick Rose
92
GSW
Nate Thurmond
93
SAS
Victor Wembanyama
94
ATL
Bob Pettit
95
SAS
Manu Ginobili
96
ORL
Penny Hardaway
97
SAC
Peja Stojaković
98
TOR
Kyle Lowry
99
HOU
Yao Ming
100
MIA
Bam Adebayo
Save Your Stats
Your Next Quiz
How many countries do you know? In this quiz, you've got 15:00 to name as many as you can. Go!
Can you name the capitals cities of all 196 countries in the world?
There are 45 countries that are generally considered to be part of Europe. How many can you name?
Drag the pin onto the correct country. Careful, though! Three wrong moves and the game ends.
Comments
No comments yet