Top Ten Worst MLB Players of All Time

The Top Ten

1 Barry Bonds Barry Bonds Barry Lamar Bonds is an American former professional baseball left fielder who played 22 seasons in Major League Baseball with the Pittsburgh Pirates and San Francisco Giants.

Why are people like Mike Trout, Bryce Harper, Alex Rodriguez and Barry Bonds here. Also, Taking Steroids does not automatically make you the worst player of all time. Barry did well even before he took steroids. - themets05

Yep, this turns into a list of most hated. - 5ToolPlayers

Yep, I hate Barry Bonds, but you can't just take steroids and hit 762 home runs. He had at least some talent. This list is more like the most hated players than the 'worst' players.


2 Bryce Harper Bryce Harper
3 Alex Rodriguez Alex Rodriguez Alexander Emmanuel Rodriguez, nicknamed "A-Rod", is an American former professional baseball shortstop and third baseman. He played 22 seasons in Major League Baseball for the Seattle Mariners, Texas Rangers, and New York Yankees.

Suspended repeatedly, kept cheating, kept lying, got caught three times, got away with cheating the other times. Did it during an era after the public outcry made it obvious he would be despised. Got lots of stats which are meaningless. Got lots of money fraudulently. Boo! Bo! - 5ToolPlayers

Should've been called A-Roid. Lol. I'm a Yankees fan too, by the way. - Pony

4 Michael Jordan Michael Jordan Michael Jeffrey Jordan, also known by his initials, MJ, is an American retired professional basketball player.

I saw Space Jam, and I saw how terrible he did at baseball. Seriously, anyone can do better ( no offense Michael- but your better off at basketball: that's what made you a millionare). - Pony

Even has a picture of him with a basketball

He never played MLB, only AAA.

Although he is an amazing NBA player
He was a disaster in the mlb

5 Juan Castro
6 Tuck Stainback
7 Dan Meyer
8 Mario Mendoza

There's a reason it's called the Mendoza line. - 5ToolPlayers

9 Doug Flynn
10 John Rocker

The Contenders

11 Bill Bergen
12 Yunel Escobar

He has terrible attitude

13 Eddie Joost
14 Minnie Minoso
15 Ty Cobb
16 Freddie Freeman
17 Mike Trout Mike Trout Michael Nelson "Mike" Trout, nicknamed The Millville Meteor, is an American professional baseball center fielder for the Los Angeles Angels of Anaheim of Major League Baseball.
18 Bill Buckner
BAdd New Item