DilemmaDiscover
All rankings

Basketball player

Who's the best basketball player of all time?

As of November 3, 2026, leads with 80% of head-to-head picks across 7 votes.

Make your picks to reveal

Ranking

Early results after 7 picks. They settle as more people vote.

  1. 13 picks80%
  2. 21 pick67%
  3. 31 pick67%
  4. 42 picks50%
  5. 54 picks33%
  6. 61 pick33%
  7. 71 pick33%
  8. 81 pick33%

The case for each

Michael Jordan

Six NBA titles with the Chicago Bulls, six Finals MVPs and never a lost Finals. For a generation of fans he is simply the measure of greatness.

Kobe Bryant

Five titles in 20 seasons with the Lakers, an 81-point game and the Mamba Mentality that a generation of players grew up copying.

LeBron James

The NBA's all-time leading scorer, with four titles for three different teams and a career that has lasted more than two decades at the top.

Stephen Curry

The greatest shooter ever: he holds the record for career three-pointers and changed how the whole sport is played, winning four titles with Golden State.

Shaquille O'Neal

The most physically dominant centre of his era, with four titles and three straight Finals MVPs from 2000 to 2002.

Magic Johnson

Five titles with the Showtime Lakers as a 6'9" point guard, and half of the Magic–Bird rivalry that rescued the NBA in the 1980s.

Larry Bird

Three titles and three straight MVP awards with the Boston Celtics in the 1980s, and one of the most famous trash talkers in the game.

Kareem Abdul-Jabbar

Six MVP awards, the most ever, six titles and the unstoppable skyhook. He held the scoring record for almost 39 years.

Popular match-ups

Questions

Who's the best basketball player of all time?

How is this ranking decided?

How Dilemma rankings work

More Sports rankings