Baseball might be a team sport, but some MLB stars acted like they were running a one-man show. Whether it was a missed play, a lazy jog to first, or general incompetence, these players weren’t afraid to let their teammates hear it—loud and often.
Some guys are motivated by pep talks. These guys preferred barking orders as if they were managing the team and working out some personal stress.
15. Kevin Brown

He threw gas on the mound and threw fits in the dugout. If something went wrong, there was a decent chance someone in pinstripes was getting an earful.
14. Jonathan Papelbon

Papelbon didn’t just yell at teammates—he tried to choke Bryce Harper once. You know it isn’t good when your clubhouse needs a referee.
13. Paul O’Neill

The guy punched water coolers for fun, so you can imagine what he did when a teammate booted a grounder. Let’s say he didn’t bottle up his frustration.
12. A.J. Pierzynski

Pierzynski barked at everyone, including teammates, opponents, umpires, and parking attendants. Being on his good side didn’t necessarily mean staying quiet—it just meant bracing for the next eruption.
11. Carlos Zambrano

Zambrano was a walking argument. If his defense let him down, you’d hear it from the mound—and probably again in the clubhouse.
10. Josh Donaldson

He brought intensity everywhere he went, and that included the dugout. Donaldson ensured they knew if someone wasn’t pulling their weight.
9. Manny Ramirez

For someone so laid-back at the plate, Manny had a surprising switch when it came to accountability. He’d call you out if you weren’t locked in—sometimes mid-inning.
8. Curt Schilling

Schilling didn’t just yell—he made it sound like he had the final word on everything. His teammates didn’t always love it, but silence was never an issue.
7. Trevor Bauer

Bauer ensured his presence was always felt between his mechanics lectures and confrontations. And if you made an error behind him, prepare to be part of a live, podcast-length rant.
6. Milton Bradley

Bradley’s fuse was short, and his volume was always up. If things didn’t go his way, teammates were often caught in the crossfire.
5. Bobby Bonilla

Bonilla wasn’t just collecting deferred checks and handing out public scoldings. Teammates occasionally found themselves on the wrong side of his very vocal frustration.
4. Roger Clemens

The Rocket didn’t do passive-aggressive. He was straight-up aggressive, and teammates who messed up behind him knew to brace for liftoff.
3. Bryce Harper

Even as a young star, Harper wasn’t shy about calling out teammates. His passion came with volume, and his dugout didn’t always appreciate the feedback.
Read More: 15 MLB Players Who Turned Dugouts into Soap Operas
2. Alex Rodriguez

For someone obsessed with perfection, A-Rod didn’t handle mistakes well, especially when they weren’t his. If a teammate blew it, expect a quick and icy vocal performance.
Read More: 15 Former MLB Players Who Should Become Managers
1. Barry Bonds

Bonds had one of the most legendary bats in history and one of the least patient attitudes with teammates. He wasn’t just the best player, but also the loudest critic when someone didn’t meet his standards.
Read More: 15 Quarterbacks Who Yelled at Their Teammates Like It Was a Hobby