Baseball can bring out some strong emotions, especially for certain players. But now and then, a star comes along who’s just too wholesome, too generous, or just too likable to draw any serious hate, no matter how good they are.
These guys could crush your team with a walk-off and still get a standing ovation. From quiet leaders to fan-friendly legends, here are 20 MLB stars who were too kind to hate.
20. Joe Mauer

A hometown kid who stayed with the Twins his whole career, Joe Mauer was the definition of Minnesota nice. He played the game correctly and never gave anyone a reason to root against him.
19. Tony Gwynn

Tony Gwynn was a hitting wizard with the charm of your favorite uncle. Padres fans adored him, and even rival teams had nothing but respect for his humble dominance.
18. Freddie Freeman

Always smiling and hustling, Freddie Freeman is the rare superstar who never lets ego get in the way. He’s one of those guys you want on your team—and can’t bring yourself to dislike if he’s not.
17. Ichiro Suzuki

Even at his most competitive, Ichiro carried himself with grace and class. His unique style and quiet demeanor made him a global fan favorite.
16. Cal Ripken Jr.

The Iron Man broke records without breaking anyone’s spirit. His work ethic and quiet consistency earned universal admiration.
15. Sean Casey

Nicknamed “The Mayor” for a reason, Sean Casey was beloved by teammates, fans, and even opponents. He was always chatting on the bases and flashing a smile, no matter the situation.
14. Buster Posey

Buster Posey was the dynasty’s backbone and remained humble the whole way. A leader behind the plate and a role model off the field, he’s the type of player every fan appreciates.
13. Torii Hunter

Torii Hunter made highlight-reel catches look easy and always played with joy. He was known for his personality as much as his glove.
12. Joey Votto

Joey Votto’s dry humor, love for the game, and genuine fan interactions made him an instant classic. Even when trolling, he did it with heart.
11. David Wright

David Wright was the heart and soul of the Mets and a class act through and through. Injuries may have limited his career, but they never dimmed his likability.
10. Dustin Pedroia

Despite his fiery attitude on the field, Pedroia was respected across the league for his grit and heart. He never backed down, but he never made enemies either.
9. Ken Griffey Jr.

Griffey played with swagger but never arrogance. His smile, backwards cap, and love for the game made him beloved by fans of every team.
8. Clayton Kershaw

Kershaw dominates on the mound but remains grounded off of it. His charitable efforts and low-key demeanor make him one of baseball’s good guys.
7. Ozzie Smith

The Wizard dazzled fans with his glove and backflips and did it all with a smile. He was as joyful as he was talented.
6. Mike Trout

Mike Trout might be the most talented player of his generation, yet he’s never rubbed it in. He plays hard, avoids drama, and wants to fish in the offseason.
5. Mariano Rivera

Rivera shut the door on countless teams, but always did it with class. Even Red Sox fans had to tip their caps to the greatest closer ever.
4. Mookie Betts

Mookie brings energy, sportsmanship, and an easygoing charm wherever he goes. He plays like a superstar and acts like a neighbor.
3. Anthony Rizzo

Rizzo has a big bat and an even bigger heart. From his cancer foundation to his leadership in the clubhouse, he’s impossible to root against.
2. Albert Pujols

Pujols tore up the stat sheet and still managed to be universally respected. He carried himself quietly and gave back at every stop along the way.
Read More: Ranking the 30 Most Unlikeable MLB Stars of All Time
1. Jackie Robinson

Jackie Robinson changed the game forever with unmatched courage and grace. His legacy is untouchable, and his impact stretches far beyond baseball.
Read More: Ranking the Most Underrated MLB Pitchers of All Time