Baseball fans love their heroes—but they might love hating them even more. Across generations, MLB has been filled with players who spark endless debate, dividing stadiums, locker rooms, and barstools across the country.
Whether it’s attitude, antics, or accusations, these stars had people either cheering like crazy or booing their lungs out. From loud personalities to steroid-era suspects, here are the 25 most polarizing MLB stars ever.
25. Alex Verdugo

Some fans love his swagger, others think he’s trying a little too hard to be the guy. His on-field energy is undeniable, but not everyone is buying what he’s selling.
24. Jonathan Papelbon

Papelbon always pitched like he had something to prove—and he’d be the first to tell you about it. Between the fiery stare-downs and dugout scuffles, he wasn’t exactly winning Miss Congeniality.
23. José Bautista

One bat flip turned him into a folk hero and a villain all at once. Opponents saw arrogance, Blue Jays fans saw passion.
22. David Wells

He threw a perfect game after a wild night out and bragged about it later. Old-school fans admired his grit, while others cringed at the antics.
21. Manny Machado

He’s loaded with talent, but his reputation for dirty plays and occasional laziness rubbed plenty the wrong way. Teammates praise him, rivals often don’t.
20. Bryce Harper

He entered the league as a teenage phenom and never stopped stirring the pot. For some, he’s the face of modern baseball—others see a cocky, overhyped showman.
19. A.J. Pierzynski

If there was a bench-clearing brawl happening, odds are he was involved. Loved by teammates, loathed by opponents, and always in the mix.
18. Barry Zito

He had Cy Young stuff and a rockstar persona to match. Giants fans stayed loyal, but many thought his career didn’t live up to the paycheck.
17. Reggie Jackson

He called himself “Mr. October,” and his bat usually backed it up. But his ego and knack for stirring up drama made him a lightning rod.
16. Yasiel Puig

Electric, unpredictable, and never boring—Puig was must-watch TV. He made fans giddy and managers nervous all at once.
15. Pete Rose

The all-time hits leader who also happened to bet on baseball. Fans still argue whether he belongs in the Hall of Fame or on the blacklist.
14. Madison Bumgarner

He dominated in October and had no time for nonsense. Whether you liked his no-frills, old-school attitude or thought he was a cranky buzzkill, you definitely had an opinion.
13. Carlos Gómez

His celebrations were legendary—or disrespectful, depending on who you ask. Gómez played with flair that rubbed plenty the wrong way.
12. Curt Schilling

He was a postseason legend with a big mouth and even bigger Twitter takes. People debated him just as much for his pitching as his politics.
11. Johnny Damon

From Boston hero to Yankee turncoat, Damon’s switch still stings for some. He went from scruffy rebel to clean-cut villain in one haircut.
10. Mark McGwire

He helped save baseball with home runs, then helped taint it with steroid allegations. His legacy remains a rollercoaster of awe and suspicion.
9. Carlos Zambrano

He had elite stuff and a fuse shorter than a foul tip. Watching him pitch was exciting—watching him explode was even more so.
8. José Canseco

Before social media had trolls, baseball had Canseco. His power was legit, his stories were wild, and his credibility was always up for debate.
7. Fernando Tatís Jr.

He’s got flash, flair, and a few suspensions on his record. Some say he’s the future, others think he’s already off the rails.
6. John Rocker

One of the most disliked players in MLB history—and he earned every boo. Rocker’s mouth got him in way more trouble than his arm ever did.
5. Alex Rodriguez

He was built to be the golden boy, but controversies followed him like a shadow. Even his redemption arc divided people right down the middle.
4. Roger Clemens

Power pitcher, seven-time Cy Young winner, and a key figure in the steroid saga. Depending on who you ask, he’s either a misunderstood ace or a poster boy for a tainted era.
Read More: The 15 Most Polarizing NFL Players in History
3. Jose Altuve

A lovable underdog turned into public enemy number one after the sign-stealing scandal. He still puts up big numbers, but the trust never fully came back.
Read More: 20 MLB Stars Who Were Too Weird to Hate
2. Manny Ramirez

Manny being Manny meant moonshots and madness. He was adored for his talent and antics, but not everyone appreciated the circus that came with it.
Read More: 15 MLB Stars Who Yelled at Their Teammates Like It Was a Hobby
1. Barry Bonds

The home run king and the ultimate baseball Rorschach test. Some see a legend, others see a fraud—but nobody sees him as boring.
Stay in the Game With the Latest Scores, Highlights, and Stories — Follow GamerKoala on MSN.





