Baseball is a game built on confidence. But sometimes, that confidence crosses into full-blown delusion, especially when hitters refuse to acknowledge their limitations, slump-proof mindsets, or long-lost primes.
From guys who thought every popup should’ve been a homer to players who were convinced they were MVP material despite barely batting .220, the league has seen no shortage of overly confident sluggers. Here are 20 hitters who played the game with more self-belief than actual results to back it up.
20. Melvin Mora

Mora had a couple of good seasons and ran with it like he was a perennial All-Star. He carried himself like he was the second coming of Cal Ripken Jr., but most people just remember him as a one-hit wonder in Baltimore.
19. B.J. Upton

Upton always seemed like he thought he was about to break out, even when he was on a decade-long cold streak. The confidence never matched the batting average, which hovered in the danger zone for most of his career.
18. Pablo Sandoval

Panda believed he could still rake long after his swing speed said otherwise. At one point, he really thought he was a foundational piece in Boston, while barely staying in shape or in the lineup.
17. Rick Ankiel

Ankiel went from pitcher to hitter and started acting like he was the next big slugger. He had power, sure, but he approached the plate like he was Barry Bonds with a rocket launcher.
16. Delmon Young

Young played like he believed every at-bat was a chance to rewrite history. Unfortunately, the only thing he consistently rewrote was his own reputation as a major underachiever.
15. Ian Desmond

Desmond reinvented himself as a power hitter late in his career and doubled down on that idea despite the numbers begging him to reconsider. His contract with Colorado had him walking around like a superstar while fans scratched their heads.
14. Pete Incaviglia

The swing was violent, the confidence was sky-high, and the contact was… occasional. Incaviglia played like a guy who was sure he was going to hit 50 bombs, even when he couldn’t hit water falling out of a boat.
13. Joc Pederson

Joc’s swagger has always outpaced his consistency at the plate. He talks like a guy destined for Cooperstown, even when his stat line looks like a rollercoaster.
12. Josh Hamilton

At his peak, Hamilton was elite, but he kept swinging like it was 2010 long after that window closed. He often acted like pitchers still feared him, even when they were blowing fastballs right past him.
11. Matt Kemp

Kemp had one incredible season and proceeded to carry himself like a franchise savior for years. Even as the production dipped, his belief in his star status never wavered.
10. Yasiel Puig

Puig believed every swing was going to land in the seats and every flip was worthy of a highlight reel. The theatrics were often more consistent than the hitting.
9. Chris Davis

Davis got paid like an MVP and spent the rest of his career swinging like he was still earning it. The bat was cold, but the confidence stayed red hot through it all.
8. Carlos Gomez

Gomez played every at-bat with maximum flair and minimum results in his later years. His showmanship suggested a Silver Slugger; his stats usually suggested otherwise.
7. Kevin Maas

Maas exploded onto the scene and instantly anointed himself the next Yankees legend. He seemed stunned when pitchers stopped grooving fastballs right down the middle.
6. Nick Swisher

Swisher had the energy and personality of a guy batting .330 even when he was scraping .240. He leaned into the idea of being a clubhouse leader-slash-star slugger, even when the numbers didn’t back it up.
5. Dan Uggla

Uggla swung like he was trying to out-homer Giancarlo Stanton every night. Unfortunately, he often ended up outstriking himself instead.
4. Bryce Harper (Early Years Version)

To be clear, Harper eventually backed it up. But early on, he played like he already had three MVPs under his belt, even when he was still figuring things out in the league.
3. Jeff Francoeur

Frenchy debuted with fireworks and spent the next decade swinging like the party never stopped. He genuinely believed he was one adjustment away from stardom forever.
2. Jose Canseco

Canseco always believed he was one of the greatest hitters of all time. The moonshot home runs fueled that ego, but the strikeouts and wild behavior usually told a different story.
Read More: 15 MLB Players Who Had “Modern” Swings Decades Before It Was the Norm
1. Billy Hamilton

Hamilton ran like a superhero but swung like he forgot his powers. He played every game like he was the spark that would ignite a lineup, despite never hitting enough to light the match.
Read More: The 30 Prettiest Swings in MLB History