The NBA has never had a shortage of hype machines. Between flashy mixtapes, viral high school clips, and early draft buzz, plenty of players have entered the league with sky-high expectations—only to deliver, well, something a lot closer to Earth.
This list isn’t about the worst players ever—it’s about the ones who were sold as stars before they ever proved it. Whether it was draft-day excitement, shoe deals, or nonstop media coverage, these 20 players had more buzz than buckets when it was all said and done.
20. Adam Morrison

He had the college stache, the scoring touch, and the comparisons to Larry Bird. Then he got to the NBA and promptly disappeared into the background.
19. Dennis Smith Jr.

Explosive dunks and wild verticals made him a YouTube favorite. But when it came to running an actual NBA offense, things unraveled fast.
18. Michael Beasley

The talent was always there, and so was the confusion. One night he’d look like a future All-Star, and the next he’d vanish entirely.
17. Harold Miner

They called him “Baby Jordan,” which should’ve been the first red flag. Turns out, the nickname was the most memorable part of his NBA career.
16. Dante Exum

The mystery man from Australia had scouts drooling. But after injuries and inconsistency, his promise turned into a cautionary tale.
15. Jimmer Fredette

He had Steph Curry range and a March Madness glow-up. Unfortunately, none of that translated to real NBA minutes or defense.
14. Nik Stauskas

“Sauce Castillo” had the swagger and the shooting stroke. But in the NBA, that sauce turned out to be pretty watered down.
13. Kwame Brown

A No. 1 pick with all the tools, but lacking the ability to put them together. The hype was loud, but the production never showed up to match.
12. Ricky Rubio

He was hyped as a Spanish prodigy with magical passing. He had some moments, but he never quite lived up to the early “next Pistol Pete” energy.
11. Josh Jackson

Drafted high and hyped even higher, he looked like a two-way star in the making. But what the league got instead was a string of missed chances and inconsistent play.
10. Jan Vesely

He was supposed to bring Euro flair and athleticism. Instead, he brought confusion and airballs.
9. O.J. Mayo

A high school legend and college star, he looked like a can’t-miss scorer. Turns out, you can miss—especially on defense, consistency, and off-court decisions.
8. Anthony Bennett

The most surprising No. 1 pick of all time turned into one of the fastest flameouts. No one could quite explain why he went first, and the results only made it worse.
7. Sebastian Telfair

From Brooklyn legend to NBA journeyman, his name once carried streetball royalty. But when the hype faded, so did the hope for stardom.
6. Marvin Bagley III

Taken before Luka. That alone sums up the weight of the expectations and the lack of delivery.
5. Hasheem Thabeet

He was tall, he could block shots, and that was about it. As the No. 2 pick, his NBA career never reached even backup-level expectations.
4. Ben McLemore

The jumper looked beautiful, and the comparisons were flattering. But the results were mid-tier at best, never matching the pre-draft buzz.
3. Darko Miličić

He was taken ahead of Carmelo, Wade, and Bosh, which still hurts. His biggest impact on the league was being a trivia question.
2. Zion Williamson

The hype train was unlike anything we’ve seen in years—and when he’s healthy, it’s easy to see why. But that’s the problem: staying healthy feels more like a myth than a milestone.
1. Lonzo Ball

His dad built the brand, the media created the momentum, and the league waited for a superstar. Injuries and inconsistency kept Lonzo from ever fully becoming what all the noise promised.
Read More: Home Run Kings: Ranking the 30 Best in MLB History