• Bookies
  • NBA
  • NBA Picks
  • Top 10 Greatest NBA Players of All Time, Ranked

Top 10 Greatest NBA Players of All Time, Ranked

Adam Thompson for Bookies.com

Adam Thompson  | 

Top 10 Greatest NBA Players of All Time, Ranked

Bet $10, Get $150 If You Win
Promo Code: BOOKIESBG150

Visit site
Used 30 Times Today
Popular in New Jersey
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NC, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.

It doesn’t matter the sport: “Who is the greatest player of all-time?” conversations never end, and there are always multiple angles to every argument.

It’s essentially impossible to confidently compare players from different eras. Everything is different, from the training and day-to-day lifestyles to the travel, finances, and off-season regimens.

From that regard, one can’t even look at statistics. In 1961-62, Wilt Chamberlain averaged 50.4 points and 25.7 rebounds per game. Would he do that in today’s NBA? We can easily answer that: No.

What can be measured is the dominance of a player in their own era.

Using that as the be-all, end-all criteria, Bookies.com is taking a side. We’ve created a ranking using only NBA Most Valuable Player award placement. It’s simple enough: A player gets five points for winning an MVP, three points for taking runner-up, and one point for a third-place finish. 

This MVP-based ranking not only sparks debate among fans but also offers valuable insight for those interested in NBA odds and sports betting, where historical greatness often influences public perception and wagering trends.

Bet $10, Get $150 If You Win
Promo Code: BOOKIESBG150

Visit site
Used 44 Times Today
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NC, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.

It’s simple, and it could help settle debates. Tiebreakers were broken by those who had more MVP wins, or runner-up finishes. 

Based on those rankings, here are the Top 10 Greatest Players in NBA History:

Bet $1, Double Your Winnings Your Next 10 Bets
Promo Code: BOOKIESDYW

Visit site
Used 7 Times Today
Must be 21+ to participate. T&Cs apply.

Ranking the Top 10 Players in NBA History

From all-time scoring leaders to dynastic champions, this list ranks the 10 greatest players in NBA history— NBA picks that stand out for their individual accolades, team success, and lasting impact on the game.

10. (tie) Karl Malone

The Mailman delivered for 18 seasons with the Utah Jazz, playing in at least 80 games in all but one of them. The two-time MVP ranks third all-time in scoring behind only LeBron James and Kareem Abdul-Jabbar. His biggest ding was timing, playing in the same period as Michael Jordan, whose Bulls beat Malone’s Jazz twice in the NBA Finals. 

10. (tie) Bob Pettit

Pettit was perhaps the first real star of the NBA. He played in just 11 seasons but made the All-Star Game all 11 times in the 1950s and 60s, and ranked Top 5 in MVP voting eight times. He won the league’s first MVP trophy in 1956. The two-time scoring leader won an NBA title, too, in 1958 with the St. Louis Hawks. 

9. Tim Duncan

The “Big Fundamental,” as Shaquille O’Neal dubbed him, wasn’t flashy but he flat-out got it done with the San Antonio Spurs. In 19 seasons, all with San Antonio, Duncan made 15 All-Star Games and won a pair of MVPs. More importantly, he helped guide the Spurs to five NBA titles. 

8. Nikola Jokic

One of only two active players on the list, the Nuggets superstar has three MVPs over the last four seasons, and one NBA championship in 10 seasons. He should finish no worse than second in MVP voting for 2024-25. From a statistical standpoint, this year was his finest, averaging a career-high 29.6 points and 10.2 assists, in addition to 12.7 rebounds, his second-highest mark. 

7. Magic Johnson

The leader of Showtime as a near-unstoppable 6-foot-9 point guard who changed the game. He won three MVPs and five championships with the Lakers, and one could argue he was just getting started. He had finished Top 3 in MVP voting with three trophies in his final five seasons before an HIV diagnosis halted his play at age 31. 

6. Wilt Chamberlain

No player dominated the game as Wilt the Stilt did in the 1960s. He led the NBA in scoring seven times and rebounding and minutes played eight times. The three highest-scoring single seasons in NBA history all belong to Wilt, and his legendary 100-point game record may never be broken. 

5. Larry Bird

Injuries derailed an astonishing 10-year run finishing Top 4 in MVP voting, including six straight years of first or second places. His play led the Celtics to three NBA championships, and his clashes with Magic and his Lakers remains one of the top rivalries in sports history. 

4. Bill Russell

Russell was the leader on perhaps the top sports dynasty in American sports history. His Celtics won a whopping 11 championships in his 13 seasons on the court. Russell was named NBA MVP in five of those seasons. He never led the league in scoring but averaged over 22 rebounds four times. 

3. LeBron James

The King. He’s the NBA’s all-time leading scorer and at age 40 this season still managed 24.4 points, 7.8 rebounds and 8.2 assists per game on 51% shooting. He’s won four MVPs and four NBA championships. While he ranks third, he could have easily taken first place. He finished runner-up for MVP four times and took third three others. 

2. Kareem Abdul-Jabbar

Nobody’s won more than the six NBA MVPs of Kareem, who secured three trophies as a member of the Milwaukee Bucks (and one championship) before joining the Lakers and winning three more MVPs and five more rings. He led the NBA twice in scoring, once in rebounding and four times in blocked shots. Only once in 20 years was he not at least an All-Star. 

1. Michael Jordan

The GOAT in many minds is the GOAT here, too. In many ways, MJ changed what it meant to be an athlete, and he backed up all the endorsements with exceptional success. He won five MVPs and six championships, his last for both awards at age 34. He ranks fifth in scoring and fourth in steals all-time. 

Notable Omissions: Moses Malone is the only three-time MVP that didn’t make the list. He finished Top 3 just one other time in 21 total seasons. 

Several active players ranked just outside the Top 10 as well, including James Harden (13th), Kevin Durant (14th), Giannis Antetokounmpo (19th) and Steph Curry (21st). 

Kobe Bryant, a Top 10 choice for many NBA fans, finished Top 2 in MVP voting only twice in 20 seasons and ranked 23rd. 

Bet $5, Get $200 in Bonus Bets Instantly

Visit site
Used 17 Times Today
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). 1 per new customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 5/18/25 at 11:59 PM ET. Sponsored by DK.

About the Author

Adam Thompson for Bookies.com
Adam Thompson
Long established as one of the nation's premier handicappers, Adam Thompson joined Bookies.com in 2019 after a successful run as senior handicapper for SportsLine & CBSSports.com. He specializes in the NFL and MLB, where he's hit on well over 60% of his picks the past five years. Adam's NBA and horse racing picks have also produced consistent, major winners over the years.