Baseball is a game of inches, but sometimes it’s also a game of what-ifs. Some players had all the talent in the world but let one bad decision, one injury, or one unfortunate moment keep them from reaching true greatness.
From blown opportunities to off-field distractions, these MLB stars flirted with legacy but fell just short of locking it in. They were electric, memorable, and full of potential—but something always seemed to get in the way.
14. Josh Hamilton

At his peak, Josh Hamilton was a walking highlight reel with MVP talent and raw power. But personal struggles off the field made his greatness feel more like a glimpse than a legacy.
13. Dontrelle Willis

The D-Train burst onto the scene with unmatched energy and a funky delivery that made him a fan favorite. Unfortunately, mechanical issues and control problems derailed what could’ve been a much longer prime.
12. Yasiel Puig

Puig had the swagger, the arm, and the bat to take over the league. But inconsistency and clubhouse issues always seemed to keep him one step short of superstardom.
11. Mark Prior

He was supposed to be the future of pitching in Chicago, and for a short time, he was. But injuries took over, and his flame burned out far too quickly.
10. B.J. Upton

The tools were off the charts—speed, pop, and athleticism to spare. But his bat never fully developed, and he never became the star everyone expected.
9. Matt Harvey

The Dark Knight had New York City in the palm of his hand. But injuries and a few questionable choices led to a rapid fall from grace.
8. Jason Heyward

Heyward was hyped as the next big thing, debuting with a home run and a world of promise. While he carved out a solid career, the star power never quite matched the early expectations.
7. José Fernández

One of the brightest young pitchers the game had seen in years, Fernández was electric on the mound. His tragic death left fans wondering just how high his star would’ve risen.
6. Rick Ankiel

He had one of the most unique journeys in MLB history, going from pitcher to outfielder after losing his control. While he showed flashes of brilliance, the full story of what could’ve been will always linger.
5. Grady Sizemore

At one point, Sizemore was a five-tool franchise player with a superstar trajectory. Then came the injuries, and his career never recovered.
4. Stephen Strasburg

Strasburg had ace stuff and World Series hardware to prove it. But his career was constantly interrupted by injuries, and he never quite delivered on the immense hype.
3. Eric Davis

Few players were more exciting in their prime than Eric Davis, who did everything on the field at lightning speed. Injuries and bad luck stopped him from joining the all-time greats.
Read More: Home Run Kings: Ranking the 30 Best in MLB History
2. Darryl Strawberry

Strawberry had the swing, the charisma, and the superstar aura. But personal demons off the field kept him from ever fully owning the spotlight.
Read More: Top 5 Most Polarizing Coaches in College Basketball History
1. Bo Jackson

Bo could’ve been one of the greatest dual-sport athletes in history—and still might be. But a devastating hip injury cut short a baseball career that was just starting to peak.
Read More: Why the GOAT Debate is Destructive to Sports Fan Culture