Every baseball player hears the noise at some point — the critics, the doubters, the hot takes screaming that they’re overrated, washed, or just not that guy. But some players took all that negativity and turned it into rocket fuel, showing up with a chip on their shoulder and a fire in their bat (or glove).
These are the MLB stars who never forgot what was said about them. And instead of fading away, they used the hate as motivation to build legendary careers and prove the doubters dead wrong.
14. Nelson Cruz

People thought Nelson Cruz was too old, too one-dimensional, and too injury-prone. Then he casually launched bombs into his 40s, as if Father Time had nothing on him.
13. Josh Donaldson

Donaldson’s rise from journeyman to MVP wasn’t just a glow-up — it was a full-on revenge tour. He played with the edge of someone who remembered every scout who said he wouldn’t make it.
12. Zack Greinke

Greinke’s quirks and anxiety made some doubt he had the mental toughness to thrive in the big leagues. He responded with elite control, Cy Young stuff, and a career filled with surgical excellence.
11. José Bautista

For years, Bautista bounced around as a fringe player. Then he reinvented himself in Toronto, flipped a bat into the stratosphere, and became the face of swagger and redemption.
10. Justin Turner

Written off as a bench bat in his Mets days, Turner blossomed into a postseason force in Los Angeles. Red beard, clutch hits, and a whole lot of revenge on the league that let him walk.
9. Max Muncy

The A’s let him go. The Dodgers picked him up — and he turned into one of the most dangerous lefty bats in the game, all while smirking at the doubters.
8. J.D. Martinez

He completely overhauled his swing after early struggles, and people doubted he could sustain it. But he didn’t just get better — he became one of the game’s most feared hitters.
7. David Ortiz

Boston wasn’t sure what it was getting when it signed a discarded David Ortiz. Turns out, they got one of the most beloved and clutch hitters in the history of the franchise.
6. Tim Anderson

Anderson brought flair and emotion to a game that often punishes that. Every significant moment he delivered felt like a message to the old-school crowd that he wasn’t changing for anyone.
5. Trevor Bauer

Before the controversy, Bauer was polarizing for his outspoken attitude and unorthodox methods. He made it his mission to back it all up with dominant seasons and a Cy Young to shut people up.
4. Bryce Harper

Harper’s been under a microscope since he was a teenager, with plenty of critics calling him overhyped. He’s still standing, still mashing, and still proving he’s worth every bit of the hype.
3. Alex Rodriguez

A-Rod had the talent, but also the headlines, scandals, and endless criticism. Through it all, he continued to climb the all-time lists and solidified his place among the greats.
Read More: 19 MLB Stars Who Were Late Bloomers
2. Barry Bonds

Say what you want about Bonds — and plenty have — but he took the hate and turned it into historic dominance. He wasn’t just better than you; he knew he was better, and he made sure you did too.
Read More: 15 MLB Teams That Rub Certain Baseball Fans the Wrong Way
1. Albert Pujols

Some thought his career was done when he left St. Louis. Instead, he came back full circle, silenced the doubters, and rode off into the sunset with 700 home runs and nothing left to prove.
Read More: 10 MLB Players Who Revived Their Careers After Being Released