Ranking the 50 greatest NBA players of all time


Updated September 8, 2017 to reflect the results of the 2016-17 season.

The NBA is a superstar-driven league. The game has continued to evolve since its inaugural season in 1946-47, but that fact has remained a constant. As sports fans, we’re obsessed with figuring out where those superstars stand in history. In other words, who deserves recognition as an all-time great?

Even as we watch out favorite players now, we catch ourselves projecting their place among the NBA legends that came before. We always want the next great to be better than the one that came before him. That’s just the nature of watching sports. But for the sake of making sure the all-time greats who helped the NBA develop into the league it is today, it’s time to put things in perspective.


  • New York Knicks: Biggest strengths and weaknesses for 2017-1810h ago
  • Phoenix Suns: 4 reasons Josh Jackson should start over T.J. Warren11h ago
  • New York Knicks: Why James Dolan may be forced to sell the Knicks13h ago
  • Denver Nuggets: Complete 2017 offseason grades13h ago
  • Memphis Grizzlies: 5 goals for Mike Conley in 2017-1814h ago

With that in mind, welcome to HoopsHabit’s 50 Greatest NBA Players of All Time! Over the course of the next 50 slides, I’ll be guiding you through the last 70 years of NBA history in an effort to remember the game’s legends, analyze what made them stand out and break down their place in NBA history.

A couple of notes before we get started. First, although championships are a major way to measure a player’s success during their time in the NBA, it’s not the only measure. The “RINGGZZZ” argument is unbelievably stupid, and it’s the reason a lot of people can’t just sit back and enjoy the careers of guys like Carmelo Anthony. However, individual statistics also mean little without team success. There has to be a balance between individual numbers, accolades, team success, the time period a given player played in, injury history and a myriad of other variables to work your way to the top of this list.

Second, bear in mind that there are a couple of current players in the top 50 who may work their way further up the rankings before their time is done. This list is by no means final, and will be updated each year leading up to the start of the new season. The latest update features the results of the 2016-17 campaign.

Finally, have fun reading these rankings and brushing up on your NBA history! It’s easy to get hung up on where your personal favorites rank, but these rankings were not done willy nilly and each player’s accomplishments, significance, memorability and dozens of other important factors were taken into account. One of the best things about ranking the 50 greatest players is getting to dive in to each one’s career and relive it.

So whether you want to read, skim or fully indulge in the next 19,000 words, enjoy it NBA fans! We start with the honorable mentions.

Honorable Mentions:

Elvin Hayes (previously No. 47 on the list)
Nate Thurmond (previously No. 48 on this list)
Hal Greer (previously No. 49 on this list)
Billy Cunningham (previously No. 50 on this list)
Reggie Miller
Ray Allen
Bob McAdoo
Tiny Archibald
James Harden
Dave DeBusschere
Paul Pierce
Dolph Schayes
Bill Sharman
Paul Arizin
Bernard King
Robert Parish
Tom Heinsohn
Dennis Johnson
Chris Bosh
Kawhi Leonard
Draymond Green

Leave a Reply

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