14 MLB Stars Who Were One Mistake Away From Greatness

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

Cincinnati Reds right fielder (33) Josh Hamilton bats in the first inning against the Philadelphia Phillies at Great American Ballpark in Cincinnati, OH.Phillies won 9-3.
Frank Victores / Imagn Images

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

Cincinnati Reds pitcher Dontrelle Willis (50) delivers a first inning pitch against the Houston Astros at Minute Maid Park.
Troy Taormina / Imagn Images

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

Cincinnati Reds right fielder Yasiel Puig (66) steps away from the plate as he disagrees with a called strike in the eighth inning of the MLB National League game between the Cincinnati Reds and the Pittsburgh Pirates at Great American Ball Park in downtown Cincinnati
Sam Greene / Imagn Content Services

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

Los Angeles Dodgers pitching coach Mark Prior (99) delivers a pitch against the Milwaukee Brewers in the sixth inning at American Family Field.
Michael McLoone / Imagn Images

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

Atlanta Braves center fielder B.J. Upton (2) catches a ball for an out against Washington Nationals second baseman Asdrubal Cabrera (not pictured) in the third inning at Turner Field.
Jason Getz / Imagn Images

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

altimore Orioles starting pitcher Matt Harvey (32) pitches against the Toronto Blue Jays during the first inning at Rogers Centre.
Kevin Sousa / Imagn Images

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

San Diego Padres left fielder Jason Heyward (22) celebrates after hitting a double during the fourth inning against the San Francisco Giants at Petco Park.
Denis Poroy / Imagn Images

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

Detroit Tigers relief pitcher Jose Manuel Fernandez (57) pitches against the Los Angeles Angels at Comerica Park.
Rick Osentoski / Imagn Images

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

New York Mets center fielder Rick Ankiel (16) bunts for a single during the seventh inning against the Chicago Cubs at Wrigley Field. Chicago won 8-2.
Dennis Wierzbicki / Imagn Images

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

Chicago White Sox interim manager Grady Sizemore (24) take the ball to relieve relief pitcher Prelander Berroa (66) pitches in the eighth inning against the Detroit Tigers at Comerica Park.
Rick Osentoski / Imagn Images

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

Washington Nationals starting pitcher Stephen Strasburg (37) delivers a pitch during the first inning against the Miami Marlins at loanDepot Park.
Sam Navarro / Imagn Images

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

Baltimore Orioles right fielder Eric Davis in action on the mound at Camden Yards during the 1998 season.
RVR Photos / Imagn Images

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

New York Mets right fielder Darryl Strawberry in action against the Houston Astros at Shea Stadium.
RVR Photos / Imagn Images

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

Kansas City Royals former player Bo Jackson bats during the 2010 All Star celebrity softball game at Angel Stadium.
Kirby Lee / Imagn Images

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

Related Articles
Apr 6, 2025; Darlington, South Carolina, USA; NASCAR Cup Series driver Noah Gragson (4) pre race during the Goodyear 400 at Darlington Raceway. Mandatory Credit: Jim Dedmon-Imagn Images
NASCAR: Noah Gragson Threatens Kyle Larson After Sonoma Spin
Noah Gragson threatened Kyle Larson over team radio after a spin at Sonoma Raceway sparked NASCAR drama...
Read More
Jun 10, 2025; Arlington, TX, USA; Dallas Cowboys defensive end Micah Parsons (11) walks onto the practice field at the Ford Center at the Star Training Facility in Frisco, Texas. Mandatory Credit: Chris Jones-Imagn Images
Cowboys Could lose $56M More by Delaying Micah Parsons Deal
Cowboys owner Jerry Jones may cost Dallas $56 million more by waiting to sign Micah Parsons to a record-breaking...
Read More
Oct 30, 1983; St. Louis, MO, USA; FILE PHOTO; St. Louis Cardinals tackle Luis Sharpe (67) in action against the Minnesota Vikings at Busch Stadium. The Cardinals defeated the Vikings 41-31. Mandatory Credit: Herb Weitman-USA TODAY Sports
NFL Mourns the Loss of Former Cardinals Star at Age 65
NFL legend Luis Sharpe, a 3-time Pro Bowl left tackle for the Cardinals, has passed away at age 65. Tributes...
Read More

As an Amazon Associate, The Quick Report earns from qualifying purchases.

Part of the Castaway Studios media network.