Ranking the top NBA players of all time is sure to spark a heated debate because fans have different opinions on how the order should go.
Some believe that Michael Jordan is No. 1, while others suggest that either Kareem Abdul-Jabbar, Wilt Chamberlain, Magic Johnson, or even Oscar Robertson should top the list.
But one thing's for sure: Whoever you add to your list, someone will think you're wrong.
Here's my list of the top five greatest players in NBA history.
Let the debate begin.
Russell led the Celtics to an unprecedented 11 championships during his 13-year Hall of Fame career.
His strong defensive presence helped him win five MVPs and 12 trips to the All-Star Game.
The classic "Bill Russell vs. Wilt Chamberlain" matchup was perhaps the greatest individual rivalry in NBA history.
Even though he won six championships and six MVP awards and was named to 19 All-Star teams, Abdul-Jabbar is rarely thought of as the greatest player of all time.
He could very well be the most underrated player ever.
Abdul-Jabbar used his famous "Skyhook" shot to score more points than any other player in history—and I guess you can say there was nothing that he didn't accomplish.
Wilt was the most dominant player the NBA has ever seen.
Is he the greatest? Some would say yes, some would say no. His record-setting 100-point game will never be surpassed.
It's strange that he only won two championships and four MVPs.
With his talent, you would think that he would easily have won at least 10 rings and 10 MVP trophies.
Johnson was perhaps the rarest player of all time. How many other 6'9" point guards do you know of? He could easily play all five positions, and nobody could run a more exciting fast break than Johnson.
The 12-time All-Star point guard helped lead the Lakers to five championships. He won three regular season MVPs and three Finals MVPs.
No one would ever argue that he was the greatest point guard of all time, and in fact, many people consider him to be the greatest player of all time.
Jordan is the greatest basketball player to ever lace up a pair of sneakers.
He did it all—the former North Carolina Tar Heel led the Chicago Bulls to six championships. He won five regular season MVPs and six Finals MVPs, was selected to 14 All-Star teams, and was named the Defensive Player of the Year once.
Don't forget that he won three All-Star Game MVP awards and two Slam Dunk titles as well.
When you put together a list of the all-time greats, it just doesn't seem right not to pencil MJ in at the No. 1 spot whether you love him or hate him.