Top 10 NBA Players of All Time

Eric Valenzuela

Published on 10/5/18 - Basketball

10: Hakeem Olajuwon (1985-2002)

  • 2x NBA champion
  • 2x finals mvp
  • A regular season MVP
  • 2x Defensive Player of the year
  • 2x All-Star

Hakeem has earned his place with NBA’s most elite ever Hakeem is most famous for his signature dream shake.

9. Larry Bird (1980-1992)

  • 3x NBA champion
  • 2x Finals MVP
  • 3x regular season MVP
  • 12x All-Star
  • All-Star MVP

Bird was also Rookie of the Year going up against Magic Johnson. He is one of the most driven players of all time and always hustled. Larry is called a legend for a reason.

8. Bill Russel (1957-1969)

  • 11x NBA champion
  • 5x NBA MVP
  • 12x All-Star in only 13 seasons

Even though he played in one of the weakest eras of the NBA, in terms of skill, he still went 12 of out 13 seasons as an All-Star. Enough said.

7. Kobe Bryant (1997-2016)

  • 5x NBA Champion
  • 2x Finals MVP
  • 1x regular season MVP
  • 18x time All-Star
  • 3x All-Star MVP.

Kobe may very well be the greatest scorer we have ever seen. His mentality and work ethic are unmatched. Which is part of the reason he is on this list.

6. Tim Duncan (1998-2016)

  • 5x NBA Champion
  • 3x Finals MVP
  • 2x regular season MVP
  • 15x time All-Star appearances
  • 1x All Star MVP.

Tim Duncan is the definition of efficiency, as throughout his entire career he was a force in the NBA, and to a lot of people, the greatest power forward ever.

5. Shaquille O’Neal (1993-2011)

  • 4x NBA champion (3 of them in a row)
  • 3x finals MVP
  • 1x Regular Season MVP
  • 15x time All-Star selection
  • 3x All-Star game MVP

Shaquille O’neal is, to most people, the most dominant player in NBA history.

4. Magic Johnson (1980-1996)

  • 5x NBA champion
  • 3x Finals MVP
  • 1x Regular season MVP
  • 13x All-Star selection
  • 2x All-Star MVP

Magic accomplished all of this in 13 seasons. Magic Johnson is probably the greatest Point guard the NBA has ever witnessed.

3. Kareem Abdul Jabbar (1970-1989)

  • 6x NBA Champion
  • 2x Final MVP
  • 6x Regular season MVP
  • 19x time All-Star

Not only is he the originator of the "sky hook" and an all time leading scorer in NBA history, he is one of the greatest scorers the NBA has ever seen.

2. Michael Jordan (1985-2003)

  • 6x NBA Champion
  • 6x Finals MVP’s
  • 5x Regular season MVP
  • 14x All-Star selection
  • 3x All-Star MVP
  • 10x Scoring championship (highest scorer in the regular season)

Michael J. Jordan is to a lot of people the greatest player to ever grace the hardwood, and he may be the most accomplished player to ever play the game. He has undoubtedly earned a top three spot on every list that exists.

1. LeBron James (2004-Present)

So far:

  • 3x NBA champion
  • 3x NBA finals MVP
  • 9x finals appearances (8 in a row)
  • 4x Season MVP
  • 04’ Rookie of the Year
  • 14x All-Star
  • 3x NBA All-Star MVP

Compared to Jordan, James’ accolades may not be as heavy, but LeBron’s overall skill and impact on the game is the greatest we have ever seen. Plus, he hasn’t even finished his career yet. LeBron may end up becoming the G.O.A.T. (Greatest Of All Time).