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.
Also, the skills it takes to be a good 1-on-1 player are not directly correlated with being a great team player. Keep that in mind while you look through this list.
Here are the top players who are/were better than LeBron in no particular order: