It’s the debate that all “NBA heads” love to have with their friends: “who’s your list of the greatest NBA players of all time?” It’s also a great way to pit the LeBron James superfans, “Kobe-stans,” and Michael Jordan loyalists against each other in a seemingly endless debate, while the old timers all sit around and tell us how we forgot about so-and-so.
Regardless, with a history of players as rich as that of the NBA, especially when you take into account the boom of talent we’ve seen in the league over the last 40 years, it’s time we revisited the list of the greatest players to ever lace it up in the National Basketball Association.
15. Kevin Durant
A man who was blessed by the basketball gods with the height of an NBA center, limbs that go on for days, the offensive versatility of a Swiss-Army Knife, and a love for basketball that’s as pure as the first snowfall, Kevin Durant seemed destined for stardom since becoming the second pick of the 2007 NBA Draft.
Between 2009 and 2012, Durant led the NBA in scoring three consecutive seasons, averaging 28.7 points, 7.4 rebounds, and 3 assists per game over that span.
Two seasons later, Durant averaged a league-high 32 points per game, along with 7.4 rebounds and 5.5 assists, earning him his first NBA MVP. And, of course, as virtually every NBA fan is aware of, Durant added two NBA titles to his resume after signing with the Golden State Warriors in the summer of 2016.
14. Moses Malone
The man who made “Fo’-Fo’-Fo'” a recognized part of the sports lexicon, Moses Malone was one of the first players in NBA history to jump straight to the professional level out of high school. Malone blossomed after being traded to the Houston Rockets, winning the NBA MVP award in 1979 and 1982.
And after Houston decided they did not want to meet Malone’s contract demands at the end of the 1982 season, they traded him to the Philadelphia 76ers, where Malone would go on to win another MVP award and help the 76ers win their last NBA Championship to date. During his prime, between 1979 and 1985, Malone averaged 25.9 points, 14.8 rebounds, and 1.6 blocks per game.
13. Shaquille O’Neal
If Shaquille O’Neal truly possessed a basketball “killer instinct,” or truly cared about keeping himself in shape during the offseason (instead of playing himself into shape during the season and in time for the playoffs), there’s no question he would’ve been higher on this list. From the mid-1990’s through the mid-2000’s, O’Neal was basically a basketball cheat code on the court, and a complete cultural phenomenon off of it.
He was the centerpiece of one of the greatest “ended before it started” dynasties with the Orlando Magic in the mid-1990’s, and the backbone of the Los Angeles Lakers’ dynasty that won three NBA championships and went to four straight Finals in the 2000’s. To this day, O’Neal ranks 8th all-time in points scored, 6th in field goals, 15th in rebounds, and 8th in blocks.
12. Hakeem Olajuwon
While Hakeem Olajuwon cemented his status as one of the greatest centers, if not greatest basketball players of all time after winning back-to-back NBA Championships in the mid-1990’s with the Houston Rockets, the truth was that he was already that dominant a player for a long time prior.
Along with his two NBA Finals MVP’s and 12 All-Star game selections, Olajuwon was named to the All-NBA team 10 times, and the All-NBA Defensive team nine times. Unsurprisingly, Olajuwon leads the Rockets all time in blocks and steals, along with points and rebounds of course, and he was a true ambassador for the game.
11. Oscar Robertson
Why did everyone lose their minds over Russell Westbrook averaging a triple-double by the end of the 2016-2017 NBA season? Because he was the first player to do so since Oscar Robertson. Back in 1962, Robertson became the first player in NBA history to average a triple-double for a season, averaging 30.8 points, 12.5 rebounds, and a league-high 11.4 assists per game, despite playing in only his second season in the NBA.
Robertson flirted with the near triple double again in both 1964 and 1965, especially after finishing with averages of a career-high 31.4 points, 12 rebounds, and 9.9 rebounds per game. In 1971, Robertson was named the league’s MVP after pairing with Lew Alcindor to win the NBA title by sweeping the Baltimore Bullets 4–0.
10. Jerry West
As one of the progenitors of basketball’s greatest rivalry, Boston Celtics’ basketball czar Red Auerbach hated everything about the Los Angeles Lakers and everything to do with that team. But even Auerbach himself once said of the man emblazoned on the NBA’s logo: “What people don’t realize is that Jerry West is one of the greatest defensive guards ever. My only regret is that I never had a chance to coach him.”
Of course, West was much more than simply a defensive dynamo; after all, he holds the record for the most highest points per game average in a playoff series (minimum five games) with 46.3. And after playing in nine NBA Finals, he’s the only player in NBA history to be named Finals MVP despite being on the losing team (1969).
9. Kobe Bryant
Former ADIDAS sports marketing tycoon Sonny Vaccaro’s prophecy of Kobe Bryant becoming the next Michael Jordan proved to be eerily prescient. The son of Joe “Jellybean” Bryant was one of the two rocks on which the post-Showtime Los Angeles Lakers were built upon. A conscience-less competitor with a seemingly indomitable will, Bryant’s pathological work ethic drew comparisons to that of Jordan, whom Bryan absolutely modeled his game after.
By the time he retired after 21 seasons in the NBA, Bryant’s list of accomplishments is almost too long to state. The 2008 NBA MVP, two-time NBA Finals MVP, and 18-time All-Star selection is only surpassed by Jordan himself as the greatest shooting guard in NBA history.
8. Tim Duncan
Tim Duncan lacked the on-court theatrics, off-court drama, or multi-media presence, and that’s why so many people take his unrelenting, unblemished, and unquestioned dominance for granted. Duncan. He made an incredible 15 All NBA teams and was also recognized as All Defense 15 different times.
Duncan’s statistics are the paradigm of consistency and he was called The Big Fundamental for a reason, doing everything right on both ends of the court.
He was the cornerstone of the San Antonio Spurs dynasty that won five NBA championships, and he was Finals MVP for three of them, adding two season MVP awards as well. Tim Duncan never showed much emotion on the court, but maybe that’s because he was just too busy making winning plays.
7. Wilt Chamberlain
Wilt Chamberlain’s detractors frequently cite the idea that the 4-time NBA MVP cared more about statistics and individual accolades than he did about winning (though Chamberlain was part of two Championship-winning teams). But even if that was the case, could you blame him? Chamberlain is the only player in NBA history to average at least 30 points and 20 rebounds per game in a season, which he accomplished seven times.
“Wilt The Stilt” is also the only player in NBA history to average at least 30 points and 20 rebounds per game over the entire course of his NBA career. And, of course, who can forget his hallowed accomplishment of scoring 100 points in a single game — a feat which has never been matched?
6. Larry Bird
Make no mistake: behind the the low-key, aw-shucks persona which Larry Bird created to play up his “hick from French Lick” nickname, there was a raging fire within Bird to absolutely vanquish any opponent whom he played against.
Along with being one of the most relentless workers off the court in NBA history, Bird played the game like Bobby Fischer played tennis or Beethoven composed symphonies: with a level of knowledge and execution that seemingly surpassed even mastery.
In a city with a hallowed history of professional athletes like Boston, and a team with so many Hall of Famers like the Celtics there probably isn’t a player more revered than Bird himself.
5. Magic Johnson
Simply put, what Earvin Johnson was able to do when on the basketball was truly befitting of his “Magic” nickname. While the next guy on our list might’ve been the straw that stirred the drink of the Showtime Lakers (at least early on), Johnson was still the team’s signature attraction.
He finished his career as a three time MVP and was one of the league’s most versatile players, averaging 11 assists a game for his career while starting at center as a rookie in the Finals (and helping the Lakers win an NBA Championship in the process).
In an era long before the advent of YouTube, Johnson’s ability to score in so many ways, and seemingly deliver passes to teammates as if he had eyes on the back of his head, made him a staple of basketball highlights for all of the 1980’s.
4. Kareem Abdul-Jabbar
Saying that Kareem Abdul-Jabbar was a great basketball player is like saying The Beatles were a good band. It wasn’t just about how good the man formerly known as Lew Alcindor was; it was the consistency and duration in which he was that good. From 1971 to 1980, Abdul-Jabbar won six NBA MVP awards, and some believe he was robbed of one of them.
For the first seven years of his career, he averaged 30 points, 16 rebounds, and five assists per game. He played over 65,000 minutes of basketball. And just as importantly as any of those stats, he won six NBA Championships between 1971 (as a member of the Milwaukee Bucks) and 1988.
3. Bill Russell
There is no greater winner in American team sports than Bill Russell. None. No player has more NBA championships than Russell, who won 11 titles in a 13-year span with the Boston Celtics. What’s even more impressive is that Russell won his last two titles as a player-coach, in the years after Red Auerbach retired from coaching the team.
Russell and the Celtics won eight straight titles from 1959 to 1966, and Russell was named the league’s MVP five times along the way. Simply put, he was the leader of the winningest team in major U.S. sports history. When he retired from the NBA in 1969, he did so as the undisputed GOAT.
2. LeBron James
When we all come to our senses and acknowledge that 1) LeBron James is not better than the guy who’s #1 on this list, and 2) still acknowledge that James has ascended to the rank of the 2nd-greatest NBA player of all time, we’ll finally be able to truly appreciate his greatness.
James fulfilled the prophecies foretold about him when he was still in high school, winning three NBA Championships — including the 2016 title which he brought back to his home region of Cleveland, Ohio.
James was selected as the league’s MVP four times, although there are arguments that could easily be made about him being shortchanged in that area more than once. Perhaps most impressive is his streak of playing in nine consecutive NBA Finals between 2010 and 2018.
1. Michael Jordan
What’s left to say about Michael Jeffrey Jordan that hasn’t already been said? On the proverbial Mount Rushmore of greatest American athletes, nobody will ever question that Jordan belongs among that quartet. He is synonymous with the idea of competitiveness, dominance, and winning in general.
Jordan was the best player in the NBA for the entirety of the 1990’s (evidenced by being named first-team All-NBA every season he played in that decade), and if it weren’t for his two-year hiatus from the NBA between 1994 and 1996, it’s hard to imagine that his Chicago Bulls wouldn’t have had eight-straight NBA titles, as opposed to the two “three-peats” they accomplished sandwiched around Jordan’s time away from basketball.