rankings based on Rings, Playoff Appearances, Awards won All NBA, and All-star appearances. and personnel bias. Also no players with less than 3 years will be added.

  1. Nikola Jokic

  2. Giannis Antetokounmpo

  3. Stephen Curry

  4. Lebron James I could not think of anyone else to be top 4 not keeping Lebron top 5 would of been an insult considering all he has done he has won on every team he has played on.

  5. Kawhi Leonard 2x champ 2x finals MVP 5 all NBA teams he was the best player on all teams he played for to leave him off the top 5 would be wrong

  6. Kevin Durant Was not always the best player on all his teams, but showed up for every game 2x Champ 2x finals MVP I didn’t put him top 5 because Kawhi was the best on his team

  7. Joel Embiid

  8. Jayson Tatum

  9. Luka Doncic

  10. Devin Booker

  11. Jimmy Butler

  12. Pascal Siakam

  13. Donovan Mitchell

  14. Shai Gilgeous-Alexander

  15. Kyrie Irving

  16. Anthony Davis

  17. Draymond Green

  18. Chris Paul

  19. Russel Westbrook

  20. Klay Thompson

  21. Damian Lillard

  22. Trae Young

  23. Tyrese Haliburton

  24. De’Aaron Fox

  25. Zach LaVine

  26. Domantas Sabonis

  27. Jamal Murray

  28. Jaylen Brown

  29. Anthony Edwards

  30. Andrew Wiggins

  31. DeMar DeRozan

  32. Karl-Anthony Towns

  33. LaMelo Ball

  34. Julius Randle

  35. James Harden

  36. Paul George

  37. Khris Middleton

  38. Rudy Gobert

  39. Bam Adebayo

  40. Lauri Markkanen

  41. Jaren Jackson Jr.

  42. Brandon Ingram

  43. Kristaps Porzingis

  44. OG Anunoby

  45. Patrick Beverley

  46. Jrue Holiday

  47. Marcus Smart

  48. Mikal Bridges

  49. Blake Griffin

  50. Fred VanVleet

  51. Ja Morant

  52. Darius Garland