10. James Harden
James Harden won an MVP in 2018 and will finish at least second this year, his fourth top two finish in five seasons. He already ranks ninth all time in three pointers and just made the second most threes ever in a season. Harden’s already top 100 all time in points, assists, and steals, and at age 29, he’s still going to add to those numbers — quite a bit, if this 36/7/8 season is any indication.
Of course you’ll want to hold his playoff performance against him until he breaks through, but it’s easy to forget Harden has already played in four Conference Finals and might have been the second best player on a Finals team at age 22. The flopping, the free throws, it’s all difficult to watch at times. But James Harden is an all time great already, whether you like it or not.
Achievements: 1x MVP, 6x All NBA, 7x All Star