Ranklist
Sports·General

Greatest NBA Players of All Time

Rank the greatest NBA players of all time, from Michael Jordan and LeBron James to Kareem Abdul-Jabbar, Magic Johnson, and Bill Russell.

1Rankers
20Items
LOWControversy

Highlights for Greatest NBA Players of All Time

Your turn

Every visitor's ranking shapes the community order. Sign in to see how yours would line up — who you agree with on this list, and where you'd push back.

Sign in to rank
The consensus
Bill Russell
#1
Bill Russell
Kareem Abdul-Jabbar
#2
Kareem Abdul-Jabbar
Michael Jordan
#3
Michael Jordan

Bill Russell is locked at the top. Kareem Abdul-Jabbar and Michael Jordan hold the next two spots with rare agreement across the community.

Early days
1ranker ranked

Only 1 ranker so far. The current top is Bill Russell, but with this few rankings everything is still very much in motion.

Razor close
Kareem Abdul-Jabbar
#2
Kareem Abdul-Jabbar
vs.
Michael Jordan
#3
Michael Jordan

Kareem Abdul-Jabbar at #2 and Michael Jordan at #3 are essentially tied. One more ranking could flip the order.

Just getting started

One ranker has weighed in so far. With 20 items in the mix and Bill Russell, Kareem Abdul-Jabbar, Michael Jordan in the early lead, almost any ranking can still shift the order.

New to Ranklist? Each visitor's ranking nudges the community order. Sign up free →

Global Ranking

1

Bill Russell

2

Kareem Abdul-Jabbar

3

Michael Jordan

4

Magic Johnson

5

Tim Duncan

6

Kobe Bryant

7

LeBron James

8

Shaquille O'Neal

9

Stephen Curry

10

Larry Bird

11

Hakeem Olajuwon

12

Kevin Durant

13

Wilt Chamberlain

14

Isiah Thomas

15

Oscar Robertson

16

Julius Erving

17

Jerry West

18

Dirk Nowitzki

19

Charles Barkley

20

John Stockton

More about Greatest NBA Players of All Time

First-time top 10
Bill Russell
#1
Bill Russell
Entered 13d ago

Bill Russell made the top 10 for the first time 13 days ago, and they're holding at #1. The order around them is still forming.