Top 5 Most Despised MLB Players of All Time

Every sport has its villains. Players who fans love to boo, hate on social media, and blame for everything wrong with the game. But Major League Baseball? It has some legends of hate. Whether they broke the rules, disrespected the game, or just had punchable personalities, these five players became the faces of controversy.

Here are the Top 5 Most Hated MLB Players of All Time, and the reasons fans still haven’t forgiven them.

5. Manny Machado

The “Dirty Player” Reputation
Few modern players have triggered as many benches-clearing incidents as Manny Machado. He’s been involved in controversies for clipping first basemen-most notably kicking Brewers’ Jesus Aguilar in the 2018 NLCS-throwing bats, late or questionable slides, and even charging the mound. Fans in multiple cities have labeled him a dirty player, a reputation fueled by repeated incidents and public criticism from peers. His cocky attitude and massive contract have only made him easier for opposing fans to dislike.

4. Jose Altuve

The Astros’ Poster Boy for Cheating
Once seen as the ultimate underdog, Jose Altuve became a villain in the eyes of many after the 2017 Astros sign-stealing scandal. His refusal to let teammates tear off his jersey following a dramatic walk-off homer in the 2019 ALCS fueled widespread theories, though MLB found no evidence of electronic devices under his jersey. Altuve apologized for his role in the scandal but continues to be relentlessly booed in opposing ballparks, with the controversy still defining his reputation years later.

3. Barry Bonds

Steroid Allegations and a Cold Persona
Bonds holds MLB’s all-time home run record—but many fans see it as illegitimate. His bulked-up frame and connection to the BALCO scandal cast a permanent shadow over his achievements. His often icy relationship with fans and media didn’t help either.

2. Alex Rodriguez (A-Rod)

Lies, Scandals, and Suspensions
A-Rod was once the face of MLB. Then came the steroid allegations, denials, and ultimately, one of the longest suspensions in league history. Fans felt betrayed. Despite an image turnaround in retirement, he remains one of the most divisive figures in baseball history.

1. Pete Rose

Once Banned for Life but recently Lifted.
Pete Rose holds the MLB record for most career hits, with 4,256, but you won’t find him in the Hall of Fame. Betting on games-including those involving the Reds while managing-led to a lifetime ban in 1989. For 15 years, Rose denied the allegations before finally admitting to betting on baseball, including his own team, in 2004. His prolonged denial and lack of genuine remorse made him a lasting symbol of what not to do in pro sports.

Honorable Mentions:

  • Bryce Harper – For his early-career arrogance and bat flips.
  • Roger Clemens – Another steroid-era villain.
  • Ryan Braun – Lied, blamed a courier, and then got caught anyway.
  • Yadier Molina – Loved in St. Louis, hated everywhere else.
  • Carlos Correa – Another Astros cheat still booed on the road.

Let us know your thoughts in the comments if you agree with this. And if there is any not mentioned, feel free to add more.

Related Articles
Mar 30, 1995; Chicago, IL, USA; Chicago Bulls guard Michael Jordan (45) talks with forward Scottie Pippen (33) after a timeout from the game against the Boston Celtics at Chicago Stadium. The Bulls beat the Celtics 100-82. Mandatory Credit: Matthew Emmons-Imagn Images
The 30 Coolest NBA Duos of All Time
These NBA pairs brought energy, swagger, and star power every time they shared the floor.
Read More
Oct 28, 2024; Pittsburgh, Pennsylvania, USA; New York Giants quarterback Daniel Jones (8) runs the ball against the Pittsburgh Steelers during the fourth quarter at Acrisure Stadium. Mandatory Credit: Charles LeClaire-Imagn Images
The 15 Most Awkward Runners in NFL History
Whether it was stiff limbs or a complete lack of coordination, these 15 players made you do a double-take...
Read More
Payne Stewart
12 Golf Greats Who’d Be Totally Exposed on Modern Courses
Whether it’s the equipment, the competition, or the course design, these golf greats would have a rough...
Read More
Oct 29, 2000; Tampa, FL, USA; FILE PHOTO; Minnesota Vikings receiver (80) Cris Carter in action against the Tampa Bay Buccaneers at Raymond James Stadium. Mandatory Credit: Photo by Paul Chapman-USA TODAY Sports
20 NFL Players Who Changed Teams and Instantly Leveled Up
From forgotten backups to franchise cornerstones, these 20 players proved that sometimes all it takes...
Read More
Boston Red Sox designated hitter David Ortiz (34) tosses the pine tar rag before hitting in the fourth inning against the Cleveland Indians during game three of the 2016 ALDS playoff baseball series at Fenway Park.
14 MLB Players With Animalistic Strength
From legendary home run kings to modern-day powerhouses, this list celebrates 14 MLB players whose strength...
Read More
Apr 9, 2018; San Antonio, TX, USA; San Antonio Spurs shooting guard Manu Ginobili (20) reacts after a shot against the Sacramento Kings during the second half at AT&T Center. Mandatory Credit: Soobum Im-Imagn Images
16 NBA Stars Who Were Better as Sidekicks
Whether it was playing next to a dominant big man or an all-time great, here are 16 NBA stars who proved...
Read More

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

Part of the Castaway Studios media network.