1. James Harden 2. Lebron James 3. Kevin Durant 4. Steph Curry 5. Kawhi Leonard 6. Giannis Antetokounmpo 7. Anthony Davis 8. Nikola Jokic 9. Paul George 10. Joel Embiid This is not necessarily in order. I have a hard time ranking because sometimes some great players struggle in certain matchups (think Hakeem Olajuwon against Shawn Kemp).