The 30 Best NBA Players In The NBA (2023-24)

With the NBA season around the corner and the rise of young stars, we ranked the best 30 players in the NBA as of right now prior to the 2023-24 campaign.

Complex Original

It's time to bring back one of the most debated yearly topics in basketball: Who are the best players in the NBA? Over the years, our list has been dominated with common names at the top like Kevin Durant, LeBron James, and Giannis Antetokounmpo but this year, there's a new king of the NBA and it really isn't debatable. For the first time since we've started this list, LeBron James, Steph Curry, and Kevin Durant are not in the top three spots. 

While the NBA is still dominated by those aforementioned veteran superstars, the torch is certainly being passed to players still in their prime or at the beginning of their primes. From stars like Nikola Jokic to Devin Booker, it feels as if we're entering a different era of basketball after being so accustomed to the same names at the helm of hoops. 

Young stars like Anthony Edwards and Shai Gilgeous-Alexander have made significant jumps in our rankings from last year. Jalen Brunson and Mikal Bridges highlight stars who have snuck on to the list after being completely unranked the past few seasons. 

Some notable omissions from our list that were on the edge of cracking the top 30 were Paolo Banchero, Demar Derozan, Zach LaVine, Brad Beal, Pascal Siakam, Tyrese Haliburton, and Domantas Sabonis. With all that being said, here are our top 30 best players in the league for the 2023-24 season. 

30. Jaren Jackson Jr.

29. Mikal Bridges

28. Jalen Brunson

27. Karl-Anthony Towns

26. James Harden

25. De'Aaron Fox

24. Bam Adebayo

23. Jaylen Brown

22. Trae Young

21. Kyrie Irving

20. Donovan Mitchell

19. Zion Williamson

18. Jamal Murray

17. Paul George

16. Anthony Edwards

15. Shai Gilgeous-Alexander

14. Ja Morant

13. Kawhi Leonard

12. Damian Lillard

11. Jimmy Butler

10. Devin Booker

9. LeBron James

8. Anthony Davis

7. Jayson Tatum

6. Luka Doncic

5. Kevin Durant

4. Steph Curry

3. Joel Embiid

2. Giannis Antetokounmpo

1. Nikola Jokic

Latest in Sports