It is no secret that the majority of the world considers LeBron James to be the world’s best basketball player right now. But the debate for best NBA player of all time is still up in the air.
Even LeBron wouldn’t admit that he’s the best of all time and said the comparisons are “only great for barbershops” because it’s so hard to compare the many other factors that go into the game of basketball like competition, teammates, etc. Keep that in mind while you look through this list.
Here are the top players who were better than LeBron in no particular order: