Top Ten Best Baseball Players of All Time


Don't agree with the list? Vote for an existing item you think should be ranked higher or if you are a logged in, add a new item for others to vote on or create your own version of this list.

The Top Ten

Babe Ruth
There are two major problems with this list. The people who vote on them are either too young to know about the great players from the early part of the last century or simply lack the knowledge in general. There’s no way David Ortiz or Chipper Jones are in the Top 30…no disrespect to either player…. But they’re simply not this high. Mike Schmidt is commonly regarded as the best third baseman ever and should be ranked in the Top 20, perhaps even in the Top 12.

The other issue is the broad time span of the game and how it’s changed and evolved over the years. Any type of list really needs divided between the pre and post WWII eras…and even then it’s difficult to know exactly where to draw the line in the sand between the modern era and it’s infancy. The creation of the five man rotation, the design of newer ballparks, the specialization of player roles, and the creation of modern chemistry makes it nearly impossible to compare players from different eras. Not even to mention the problem of trying to create relative value between pitchers and positional players.

And if that isn’t enough…. Trying to rank these players one above the other is another task that’s near impossible. I believe the best thing really to do is to put them in groups.

That being said, I would have to say that the top group goes something like this: Ruth, Mays, Aaaron, Cobb, Ted Williams, and I suppose you can place Barry Bonds in that group as well…as long as you don’t mind placing a huge asterisk by his name to the point where even Stevie Wonder might see it.

If I had to pull just one player from this top group and make him number one overall, it would have to be The Babe. His career numbers…even being posted in the tender age that baseball was at the time…. Were other-worldly. But the Babe’s greatness goes far beyond numbers and all that WAR nonsense that the modern day baseball Einstein’s keep churning out. Ruth brought the power and the mere concept of the long ball into baseball at a time where it was-hard as it is to believe now-generally unaccepted by the fans. He was a larger than life figure…. In more ways than one. He launched baseball’s popularity by leaps and bounds by being a huge attraction wherever he went…and he often put on the type of show to back it up. He was both style and substance.

The plot thickens drastically with the issue of Barry Bonds and his alleged use of steroids. If a divided list was created between players of the modern era and those before WWII, anyone could make a strong argument for Bonds and Ruth at the very top of both respective lists. Barry Bonds could, arguably of course, be the greatest natural talent the game has ever seen. His alleged use of steroids will forever cloud the judgment of millions of fans trying to assess his legacy to the game of baseball. Some people may protest, but I’ll say he’s probably a better all around player than Ruth. He had better speed on the basepaths in his prime and better range in the field. Ruth’s slugging percentage and homerun numbers will be deemed superior if you take out the years that Bonds likely benefited from steroids. But even then, Ruth never had to face specialized relievers during his time, such as closers and situational lefties.

As angry as you might get towards players like Bonds, McGwire, Sosa and Rafael Palmiero for tarnishing the purity of the game, just remember that their decision to use is only part of the story. The hierarchy of MLB is as much-or perhaps more-responsible as the players. The owners, MLB commissioner Bud Selig and Donald Fehr (head of the player’s union) knew what was going on and looked the other way. Baseball’s popularity took a huge hit with the 1994 strike, and they looked the other way on the steroids issue to bring fans back to the game and line their pockets at the same time. And because of their indifference, the issue of steroids related to baseball’s golden records will continue to haunt the game for generations to come.

That aside, those are my top players (Ruth, Bonds, Cobb, Aaron, Mays and Williams). My top pitchers from pre WWII are Walter Johnson, Christy Mathewson, Cy Young, and Grover Cleveland Alexander. Some of these guys come from an era before the creation of the five man rotation, which is why you really have to separate. As far as the modern ear goes, it’s hard to say who’s the best…so I’ll do a group consisting of Warren Spahn, Lefty Grove, Tom Seaver, Steve Carlton, Sandy Koufax, Greg Maddux, Roger Clemens and Randy Johnson. Had baseball been integrated during his prime, Satchel Paige could have been better than everyone. We’ll never know.


He was a great pitcher and hitter. He changed the game and dominated like no other player. And Bonds should be number two. Who cares about steroids, almost every player does them, but that doesn't mean you are going to be great. People who think steroids are an advantage are idiots.


Played in the dead era, hit more homeruns than entire teams in a season, he is the greatest player ever, the Great BAMBINO
[Newest]He pitched and hit he pitched at the same time he was a good hitter not many pitchers are known for hitting but this dude is one of them plus he played for the red sox and the Yankees the mighty Yankees
More comments about Babe Ruth

2Willie Mays
While Babe Ruth was a great player, Willie Mays is the best position player ever. He could hit, catch, throw and run with the ability no other player had. As a hitter, he had to face probably the best pitchers that baseball has ever had, nevertheless, he finished his career with 660 homers playing in the extremely huge Polo Grounds first, then in Candlestick Park, where the wind blew in from left field. Two years in the army at the peak of his career surely deprived him of the sixty or so additional home runs that he needed to top Ruth. Also, he was quietly approaching Ruth's career mark in 1955, but at some point his manager, Leo Durocher, made the decision to told Mays to hit less homers and increase his singles and doubles production as Durocher thought that Mays was most helpful to the teams as a higher average hitter. That year Willie finished the season with 51 home runs.

Ruth was a great player. But he spent most of his career at Yankee Stadium, where the right field distance was less than 300 feet. It is untrue that he pitched during the dead ball era. A live ball and a strong physique allowed Mays to hit 715 home runs, but we also have to take in consideration that the Babe played in an era of few good pitchers. In fact, Lefty Grove was one of the few star pitchers he had to face continuously, since most other pitching stars, Lefty Gomez included, were Yankee pitchers. Mays, always in top form during must of his career, had to face guys such as Koufax, Drysdale, Gibson, Robin Roberts and several other stars and/or hall of fame pitchers.

Also, May was a player gifted with an inordinate intelligence, a trait that can't be measured statistically,. According to baseball writers Mays often read the signs of coaches and managers in the dugout, or outwitted the opposition defensively and offensively to the advantage of his team.

Doubtless, Ruth was a great player. However, for all the factors I briefly discussed, Willie Mays outshines all men who have played baseball.
The only player with the talent to do everything (hit for power and average, field, rocket arm, run -- both speed and smart, and all the intangibles) all at the highest level; super smart player also.

Doing that all in a time that was very hard for black players, playing for teams in ball parks that weren't hitters parks (think of what he could have done in a hitters parks -- 800 home runes easy and higher average) and he lost a couple of prime years in the military and playing a few years in the Negro league still had statistics that virtually everyone drools at.

Not to mention things like:

- Most golden gloves for an outfielder and he played in the majors 6 years BEFORE they started giving out the award

- I believe he was the first National Leaguer to join the 30-30 club, one of a few people to ever be in the 20-20-20 and 20-20-20-20 club (and I think the first person to be all of them)

- Was named Player of the Decade in the 1960's

- If I remember 1971 correctly he had something like 14-15 home runs at the All-Start break at the age of 40 (before PEDs and before athletes really took care of themselves).

- He was rarely injured in his career and played something like 3,000 games.

I think someone told me he played in the Negro League World Series when he was a kid in high school or something like that playing against experience and highly talented black men!

By far the greatest all around baseball player in the history of the game and that is what this list is all about.
To me, Mays was the best player to ever to put on a uniform. One fundamental mistake fans make is that they look solely at career stats and fail to look at context. Career stats only tell part of the story. Mays was clearly a better player than Aaron. Peers of both Aaron and Mays almost universally say that Mays was the better player. And actually Clemente was a better player than Aaron. Mays was a much better fielder and base runner than Aaron. Their hitting prowess is comparable. However, Willie had the disadvantage of 1) playing in the Polo Grounds; 2) playing at windy Candlestick Park; 3) being drafted for military service, interupting his career. If Mays had played his career in Milwaukee's County Stadium and in Atlanta and Aaron had played where Willie played most of their career hitting stats would be reversed (ie. Mays would have 755 HRs and Aaron would have 660 HRs).
[Newest]Lou gehrig is better
More comments about Willie Mays

3Hank Aaron
Without a doubt hank aaron. Is one of the greatest
He held the home run title for many years untill it was broken
But he is still a monster who deserves to be embraced
Hank araon is op
Because he is quick with his speed and agility to run fast and doesn't give up.
[Newest]Aaron played for the Cardinals.

4Ty Cobb
Cobb is second to no one, let alone 3rd! Cobb only batted under.300 once and that was his first season! He stole home when he was 42 years old, Aaron was great but has become overrated in hindsight. Ruth was great but began the downfall of baseball being tactical, beginning of the crowd pleaser brand of ball/instead of talented base hit & steal players. Ty Cobb was and is the greatest... PERIOD.
Cobb is #1 on my list followed shortly by The Mick. Cobb played with aggression which I love in a ball player because you can't be a nice guy playing baseball it just doesn't work out
Why is ty cobb so low? Huh? Most people say the greatest ever are these slow home run hitters who can't field and have low avg. Ty cobb can field, check, can hit for avg., check, can field, check, and his homeruns are pretty high for his time. All in all I'm saying that he should be no.2 at least. I think he's number 1 by far but that's just me.
Ty holds all the records except a few. If you leave his personal life out of the conservation and just judge him based on his stats he is easily hands down the best there ever was. None of us are perfect with our behaviors. there are plenty of big leaguers out there today who are much worse and I mean black and white and whatever. So back off of Ty and judge him on his playing ability.
[Newest]Th Cobb is amazing
More comments about Ty Cobb

5Ted Williams
Greatest hitter all time last one to hit.400, 500 hr club best clutch hitter ever better than bonds(roids), Pujols (career is not over)hank played forever at least top 5
I'm sorry, but Albert Pujols does not belong higher on this list than Ted Williams. He hit.406! Williams could put the ball wherever he wanted, whenever he wanted. Coming from a Yankee fan, even I have to admit that Ted was the greatest ever.
Ted Williams was one of the best players out there and made the Red Sox amazing
[Newest]Ted Williams is awesome

6Lou Gehrig
the most consistently great hitter in the history of the game, up until he could no longer play due to ALS. Most respectful and selfless player ever
The iron horse was unbelievable amazing a really great carrier
One of the all time greats.

Will someone please look at Gehrig's 14 FULL consecutive seasons (25-38) and compare them to the BEST 14 seasons of any player keeping in mind that these years were basically his career contributions. The production of this player is staggering!
[Newest]Could have broken and set all time records if he stayed healthy.

7Jackie Robinson
Jackie Robinson should be way ahead of Barry bonds
He should have played longer then I would maybe put him up higher
First baseball player to break the color barrier. Thanks Branch Ricky. Only player to have his number retired on ALL teams.
I think he should be higher up b/c bak then, who actually was brave enough to be black and in the mlb, and bsides how many other people above him in the list have stole home? let me know if fatboy ruth did lol
[Newest]He should be at the top even if he wasn't the best but yes he was

8Mickey Mantle
If it were not for injuries and his self destruction who knows what the record books would hold.. More raw power than anyone from both sides of the plate.. No one was faster home to first. I really believe that if Mantle were healthy he could have hit 800 home runs.. Bonds has no place on any list..
Hands down the best team player of all time as well a team mate, as far a player no one was ever better. The Mick was and all around player, hit, hit with power, outstanding fielding record, speed best ever from home to first, great base stealer 80% of time stole the base. Just in the 1963 if he had not broke is foot in Baltimore he would have easy another 30 home runs that year. All time WS records that still stand.
The Mick was one of the fastest players during his time. He invented tape measure home runs by himself! He was constantly playing in pain. Everybody looked up too and respected him. If he didn't get injured he could of beat Roger Maris in the Home run race. Mickey was the silent hero of Don Larsens perfect game in 1956. He also won the triple crown in 1956. The best switch hitter there ever was. Mickey was the ultimate team player and carried the team on his back. The best thing about him is that he didn't use or need steroids to be such an amazing player. 7.
[Newest]4 years straight with A.300 average amazing!

9Albert Pujols
Even Lou Gehrig did not match the consistency of performance that Albert Pujols has demonstrated over his first 10 years in MLB. Albert has not benefitted from having the level of players around him that Babe Ruth and Lou Gehrig had. In his early years, Albert had Mcquire, Rollins and Edmonds. Currently he has Holliday, Ramus and Ludwick. These do not match up with the players Ruth and Gehrig had on thier teams,
He should be at least higher than Bonds... Pujols is one of the only good modern players not on roids.


Pujols is not the only modern player to not use steroids. Why isn't Junior on this list. I'd take him over Bonds and Pujols. His glove was amazing and still the prettiest swing ever in baseball
[Newest]My second favorite Cardinal of all time behind Stan the Man Musial, shame he had to leave. He could of been the best Cardinal of all time!

10Honus Wagner
The only players who should be above Wagner are Ruth and Gehrig. For Pujols to be above him is sacrilege, this list is a joke.

WAGNER: One of the greatest hitters of all time, on of the greatest fielding SS of all time, could pitch a few quality innings if needed. A true gentleman, an extremely positive presence in the clubhouse.
Wagner is better than most of the other players rated above him (like pujols, mantle and Gehrig) He was a great shortstop and those giant hands of his let him scoop up those balls like crazy.
Honus wagner should be better than some of the players rated above them. He was a great shortstop and those giant hand let him scoop up those balls like crazy!

The Contenders

11Barry Bonds
Couldn't have done it without the roids. He doesn't deserve to be on this list.
He had enough success before using and enhancement drug. He belongs here


Hand eye coordination is not the issue. Every Major league player must have that to get in. When you are stronger in the late innings due to steroids you hit with power when those who don't use them are physically tired and unable to get that punch on the bat. By the way there is no way to measurement for hand eye coordination just because you say it's the best is junk science. Hand eye coordination is smoke and mirrors. He cheated should never be on any list.
I saw him play in spring training once toward end of his career with no steroids. (He had been under scrutiny for a while by then. ) He still hit three home runs with such precision and ease it was mind-boggling. He was the best baseball player I have ever seen and possibly the best who ever lived. Just my opinion.
[Newest]Boo! He took steroids

12Walter Johnson
The greatest pitcher ever, and remember pitching is 90% of the game. Don't get starstruck by the Babe's homers or Ty's hits. Johnson did more for his team than any other player. For an entire decade (1910-1919) he won 265 games, which was 34% of all the games won by the Senators. He won 417 total games as a Senator. No pitcher or ball player was more valuable to their team.
Walter Johnson was a well mannered guy
How is Walter the first pitcher on this list there is a major award named after cy that goes to the best player for that year or not named after Walter they are both great though a should both be in the top 10 just cy over Walter

13Stan Musial
The most balanced hitter of all time should not be stuck at number 13. The guy had the exact same amount of hits on the road as he did at home in his career. That is the definition of balance when it is used in this sense. A 24 time All Star (there were two years, the first two of his career, where he was elected twice because back at that point in baseball history there was a spring all star game and a fall all star game. This changed after his second year), a WW2 veteran (during his playing career), a congressional Medal of Honor recipient, and one of the nicest and most down to earth ball players that you could've met: this man deserves to be higher on this list.
The most consistent hitter in his era is only no. 20!
Your joking, this guy is a bloody legend and should be at least no 5. He might not be as good as babe ruth but he is definitely the best cardinal in history!
Stan the Man is SO horribly underrated. His stats are there... Just look 'em up. And... NO ONE has meant more to a city, state, and a team than Stan the Man. RIP Stan. St. Louis and a proud Cardinal Nation will ALWAYS remember you.
[Newest]He should be in the top 5

14Joe DiMaggio
14 years 11 world series 10 world championships. Had more home runs than strikeouts.
Hits hit streak record will take many years till its broken he was one of the greatest.
He set outstanding records and made pitchers sweat a lot. He Should be at the top of this list.
[Newest]Should be top 7 on the list

15Ken Griffey Jr.
I grew up idolizing Jr by far the greatest player I have ever witnessed play the sweetest swing I have ever seen plus all the gold gloves and I know everyone says IF it wasn't for his injuries with the reds he would have destroyed the record there isn't a true baseball fan or previous MLB player that deep down in there heart knows for a fact that that is absolutely positively the truth he would have shattered the record Face it THE KID aka Jr was the best
I played with Junior as a kid and it was all natural. He was born to play ball. If not for the injuries we would all be talking about him before Willie, Hank and Mickey! Admit it. He could do it all. And his average only dropped a bit late in his career when the lower body and leg injuries took over. Junior and Thome are the only two this generation to crack 600 Homers steroid free. I know Pujols will do it but that only makes 3 in the last how many years?
In my opinion Jr. was one of the greatest pure athletes... Amazing at all aspects of the game...5 tool player... Respected by many of the games top tier players... Like Jeter he had an amazing presence off the field as well... Prettiest swing in baseball history; fluid, powerful, razor sharp... Unbelievably resilient... A kid favorite (which in my opinion makes a huge difference)... One of the most prolific hitters of all time... I could go on for days but you get the idea.
[Newest]He is the best he swung the bat and the ball just went flying

16Pete Rose
Who cares if he gambled at least he was a tough ball player and was not afraid to get his shoes dirty like the players now who are traded to different teams every couple of years. He deserves to be in the hall of fame not like cal Rippen jr who nobody even knows about or gives a hoot about. I know a lot about baseball and my statement is very true. I am not saying Pete rose should be first place but at least give 3 place or something like that.
Even though he did not make the hall of fame he gambled as a manager. Don't listen to those people. He's, a hall of famer on my list. Same thing happend to shoeless joe jackson.
Not until he is inducted into Canton should the likes of BB, SS or even RC be included on a ballot. The greatest hitter of all time never juiced he just happened to love two things, and unfortunately on occassion he participated in both at the same time.
[Newest]I met Pete Rose at the Mandalay bay in las vegas

17Derek Jeter
Best yank to play the game and best all time hitter as a shortstop shoot he might be the best shortstop ever
He has already reched 3000 and is climbing his. Way to the top
Complete ballplayer on and off the field
[Newest]He is a 73 player

18Roberto Clemente
Saw him as a kid from behind him in right field, what a presence, what speed, what an arm. I haven't even mentioned batting and base running. He went all out and was fearless on the field but this quality also contributed to his demise at sea. Still one of my childhood heroes that lives on today for me.
A tragedy ended his career early and he still had 3000 hits. Nobody went from first to third base on a single to right field... Those who tried were out. Great series player who lead a pretty average team to two championships. He had hits in all 14 series games he played in, and the Pirates won both series. This guy should be in the top five.
Roberto Clemente would be the most valuable of all time had baseball never put up those damn outfield walls... Greatest energy created hitting line drives coupled with the greatest energy created with that incomparable throwing arm... Baseball continues to HIDE the GREATEST ONE!

19Greg Maddux
Man won over 350 games in modern day era. 4 time cy young winner.
He was a beast
If your gunna put Greg Maddux on this list you have to put tom glavin on this list.. They wer the best braves pitchers and maybe the best pitchers of all time... And yes I'm a braves fan


20Cal Ripken Jr.
Broke lou gehrig record
I play for cal Ripken
Known as the iron man.
[Newest]He was the best player I've ever seen in my life he is the bast shortstop ever

21Miguel Cabrera
Miguel Cabrera is the most exciting player to watch at the plate and whoever haven't witness it must. Standing at #30 behind Bryce Harper is just an insult to the MVP and Triple Crown winner.
I really love to watch tigers play and I love to watch Miguel Cabrera when he hits his home runs and wins the games he his a very great player.
Triple Crown Winner! Miguel Cabrera is not only the MVP and Triple Crown Winner, he also just got selected to his 8th All Star Game!
[Newest]He is a beast! Best Detroit Tiger I have ever seen play live!

22Tony Gwynn
Even a better person as he was a hitter rip mr padre
Gwynn was a great player and a great person. Amazing athlete. Could hit for average and could have been the last player to hit.400 if it wasn't for the strike.
15 strikeouts in all of 1995. Move Mr padre up. Best swing I've ever seen

23Cy Young
Too low. He dominated in his era, Should be in the top twenty
Too low should be in top 3, ever heard of the Cy young award?
Why isn't the winningest pitcher of ALL TIME in the no. 1 slot? Come on people this man was amazing
[Newest]Should be #1 for best pitchers

24Satchel Paige
Had the fastest fastball ever 3rd black person elected into the hall of fame
He should be number 12. Who made this top ten it stinks bary bonds really
Paige is a genuine legend! Played ball 12 months a year. Was an MLB "rookie" in his 40's and dominated batters effortlessly.

25Roger Clemens
Roger Clemens cheated move him off


26David Ortiz
David has strength and persistency
David Ortiz is the best baseball player of all time I'm glad they put them this high on the list but they should of put him at number one. He is my all time favorite. I am addicted to the Red Sox and their hitters and David Ortiz he is the best!
David Ortiz is awesome. He is a great hitter and can blow your minds

27Shoeless Joe Jackson
Great ball player... Should be in hall of fame
Great player- was ripped off.
The establishment finds it impossible to assess the evidence objectively.
[Newest]He didn't lose that world series on purpose, he played very well, but his idiot teammates did. Should be in the hall of fame


28Chipper Jones
Aside from Mickey Mantle, the best switch hitter to play the game.
The best player under pressure of all time. Rock solid!
One of the greatest switch hitters to play the game and one of the most consistant guys ever to play I have huge respect for chipper. Look forward to seeing you in the hall of fame Chipper!
[Newest]He was a beast!

29Ricky Henderson
amazing that this guy is All time leader in stolen bases, on base %, runs scored, a 3000 hit guy, most home runs from a lead off batter, has 2 rings and he doesn't crack the top 10? Rickey is top 5 in my book!
Top five, without a doubt. Hard to rate players before integration as talent was so limited. Babe Ruth would have been very average. Good arm and bat but not athletic or fast at all.
No one can possibly beat his stolen base record.
[Newest]He was so fast and the best ever

30Josh Gibson
If all things had been equal then fair is fair and a brain tumor on top
Of it as well as poor treatment by society. He was an amazing individual
And through the benefits of the internet the world can view history and
Stand in awe of such extraordinary people.
He hit over 800 home runs in the Negro Leagues. Some say he even hit 900. Nobody knows how he would've hit in the MLB, but I personally think he would've done the same. This guy was such an amazing hitter. The pitchers in the Negro Leagues were better than MLB pitchers. You do the math.
Josh hit over.500 a lot he was easily one of the greatest hitters ever and the best hitting catcher ever he died just months before Jackie Robinson went to the big leauges

31Nolan Ryan
Best pitcher ever
Nolan Ryan holds or has held every major pitching and strikeout record on the books.
You are the greatest pitcher ever in my life

32Mike Trout
How is he Number 48? He has been playing for 2 years. He has the potential of being a top 25 player but there is no way he is in the top 50 this early.
Mike Trout can hit for POWER Contact he's VERY VERY FAST he's a great fielder and he has a good arm and that's all you can ask for from a outfielder
Potentially a top 15 player. He just needs to do it for the next 15 years.
[Newest]He is a great player. I think he has a long way to go.

33Mike Schmidt
Maybe not the best player EVER but I would put him at either 20 or 24 and the only list barry bonds should be on is biggest disgraces to the earth list
Barry Bonds is above Mike Schmidt, that's just wrong.
Mike Schmidt should be #1. End of.

34Bob Gibson
Listen to player/broadcasters from that era... They speak in complete awe of this man... Fierce competitor... One of the greatest clutch World Series pitchers of all time... It is a joke that he is so low on this list behind some guys who aren't or weren't even the best of their era.. Never mind all time... I want to win a game... Bob Gibson is my starter... Saw him pitch three or four times at Shea stadium... You knew the game was going to be over in about two hours or less... I could list stats but it was the intangibles that made him one of the greatest... No batter wanted to face him

35Ozzie Smith
15 time all star 13 time gold glove award 1 time world series

36Jimmie Foxx
One of the top ten greatest players ever. Second greatest first basemen of all time behind Gehrig.
Jimmie foxx hit 30 or more home runs 12 years in a row slugged 50 homers twice 100 rbis 13 years in a row mvp 3 times 40 hrs 5 times played every position except 2nd base slugged 600 or better 9 times 700 or better 3 times had sprinter speed had 500 home runs before 33 years old better defensive 1st baseman than Gehrig no less an expert named ted wiiliams considered him the 3rd greatest hitter next to ruth and Gehrig and greatest right handed batter and 2nd best all around baseball player next to joe DiMaggio. Definitely belong in the top ten of all time. Highest batting average and slugging average for a righthanded hitter with over 500 hrs lifetime.325 avg.609 slugging 1.038 obp lifetime

37Mariano Rivera
How is this guy not in top 5? BEST CLOSER OF ALL TIME.
He was the best closer but he gave up to early and the best pitcher is pedro martinez
Mo should be number 1. Best closer of all time.

38Sandy Koufax
If your life depended on the outcome of a baseball game, you would want Sandy Koufax to pitch for you.
He won the cy young
I LOVE SANDY KOUFAX! I am doing a report on him I am ten years old!
[Newest]Sandy had an arm

39Randy Johnson
Should be in top twenty easily... not enough real people who know who's really the best on these lists OBVIOUSLY!
Today he just got into the hall of fame! The bird man!
#1 pitcher of all time
[Newest]He was a beast!

40Alex Rodriguez
AMAZAZING and the yanks 2
He needs to be higher, who cares about the roids you still have to be able to catch up and at least make contact with a 90mph fast ball
How in the world is he #76.. He is consider one of the best player to ever play the game!
He is a cheater cheater pumpkin eater. He ruined the great game of baseball


[Newest]And he's just like jeter but with drugs

41Rogers Hornsby
Why is Hornsby all the way down at 41? He hit.400 three times! Led the Cards to a player/manager World Series win. He deserved to be in the top 10 if not higher. Change him to be higher!
This is the biggest mistake on the list... Enough said.
Top ten of all time

42Yogi Berra
He is the firts one to pinch hit a homerun in the world series
Lots of World Series wins

43George Brett
Great stats and embodies everything you want in a player. Should be top 10. If he'd been a Yankee he would be
Best player ever to play baseball

44Craig Biggio
Overall great hitter, fielder, and person.


Beat ball player ever!

45Pedro Martinez

46Aramis Ramirez
How do you have Aramis over Yastrzemski and Johnny bench?!?!

47Tom Seaver
He a top.20 player

48Bob Feller
Had one of the fastest pitches of all time, at 107.6 mph, and he played for one of the greatest teams in the league (IDC what anyone says I am with the tribe! )
I just wish I could have seen him back in his day! The film and all the books and my mom made me a Feller fan since I was 5 and he was already in the HOF!

49Brooks Robinson
Best third basemen of all time
Outstanding hitter and defensive 3rd baseman. Nothing could get by him at the corner.
Great overall player and hey he had 16 gold gloves that says it all

50Josh Hamilton

51Chase Utley
How is he not on this list? He really loves the game and shows it every time he plays
Go Phillies! Utley is awesome!
Best phillies player since Mike Schmit. Can hit play defense and is a good sport

52Jose Bautista
I think he is a good player and I think he should be on the top 100 of active players, but I don't think he should be on the top 100 ALL TIME
Jose is seriously epic vote for him
Let's go blue jays

53Tris Speaker
One of the best and most underrated players ever
Really... Do your homework guys... Top 20 easily.
Are you kidding? Possibly the greatest ever in both fielding and hitting. Based on lifetime production, should be fourth behind Mays, Aaron and Cobb.
Ted Mosser
Fairfax, VA

54Jim Thome
A class act. Truly and honestly. Eclipsed 600 homeruns throughout the steroid era, and he was one of the nicest players you'd ever see in the game of baseball. There's no reason why he shouldn't be in the top ten.
Most underrated player of all time
As great old school first baseman. A great power hitter.

55Johnny Bench
Strongest, Smartest Catcher of all-time. I still remember when he caught a fast ball bare handed in a major league game.
Johnny Bench should be above Mickey Mantle. Mantle was great, but Johnny Bench was not only a good hitter, he was likely the best catcher of all time. He was a leader and influenced other players in a very positive way.
He hast to be in the top ten come on!

56Carl Yastrzemski
Best Red Sox Player

57Ryne Sandberg

58Yasiel Puig
Hype and doesn't have composure? He is still a great ball player, possibly the best Cuban player ever.
Too much hype, and doesn't have composure, should be way lower
Might be the first Cuban player to go to the hall of fame
[Newest]He is the best

59Frank Robinson
One of the greatest along w/ Aaron and Mays and not included?

60Vladimir Guerrero
Best bad ball hitter plus never did roids still after his prime hit 300 30hrs and 100rbi. First 13 years hit 300 so did gerhig should be at least 10

61Justin Verlander
Justin vet lander can bring the heat

62Andrew McCutchen
Cutch is awesome. MVP of 2013. Great at running, fielding, batting.


Andrew McCutchen is a beast

Ruth ain't got nothing on him
McCutchen is a boss in the outfield
[Newest]Super fast he's good

63Steve Carlton
Carlton deserves a much higher place on the list. Evidence of his greatness is a 27 win season in 1972, when the Phillies finished 35+ games behind, winning just 59. Carlton won almost half.

64Willie Stargell

65Prince Fielder
He's a power hitter like his dad Cecil
Not a chance. Maybe # 200

66Nick Punto
Nick Punto makes this entire list a fallacy
Who is nick punto, never heard of him at all
Nick was the best Twinkie money could buy back a few years ago.

67Adrian Gonzalez
He is the greatest Mexican hitter of all time"

68Buster Posey
Buster has the potential to be the best offensive catcher in baseball he is also good defensively but a's long as yadier Molina is playing you can't say he's the best but what you really have to give him credit for is being able to catch for amazing players like cain and lincecum
He deserved to be higher! He's a great baseball player, he has a hard job being a catcher and he had a very bad leg injury. Go Buster Posey, your awesome! 😃⚾️
He won three World Series in five years recently since his rookie year.

69Pedro Ciriaco
Never heard of this guy
This guys not even good
Pedro Ciriaco is not better than Jacoby Ellsbury, Jim Rice, or Raul Ibanez.


70Joe Mauer
He is the worlds best catcher in the world
Greatest Twins Catcher in history
The fact that joe mauer and buster posey are on this list before the greatest defensive catcher of all time Yadier Molina

71Harmon Killebrew
Most home runs in MLB in the 1960s. The Killer was feared for his power.

72Ryan Leone

73Emmet Heidrick

74Lou Brock
Oh please he has the 2nd most stolen bases by a major league player

75Jim Edmonds

76Mickey Cochrane

77Carl Crawford
He is as good as anyone I now

78Starlin Castro
He's all the cubs got offensively
He is becoming a very good fielder!
I'm your biggest fan

79Dustin Pedroia
Are you kidding me 80 he is like in the top twenty he is super good a wonderful 2nd basemen and super fast
Dustin Pedroia is the best second base man in the MLB
He should be way higher he has so meany gold gloves
[Newest]He is better than babe ruth

80Manny Ramirez
# 75 is a great place for him
He should be higher

81Jacoby Ellsbury
Super fast. He is a great hitter. 70 stolen bases in 2009, that is speed.

82Jim Rice

83Raul Ibanez
He is too low, shall I remind you that in the ALCS Game 4, he got the name the Babe, because of his walk off homer that saved the Yanks, almost... Not to mention the years with the Phillies and Mariners.
He is outstanding, he has 20 homeruns so far and he's 41, we also only about half way through the season. If he keeps this up he could get at least 40 homeruns in the season.
Raul Ibanez is awesome! Made the Phillies good Pinch hitting for A-Rod in the 2012 ALCS Whamm Walk off homerun!

84Chris Davis
This guy is amazing he should easily be in the top 20 with 37 home runs before the all star break

85Joe Morgan
Awesome second baseman. Bill James said he was the best to play that position.


He had a avg for300

86Austin Romine
Why. He is in triple A
He is player of the year

87Ryan Raburn

88Matt Moore

89Rod Carew
Is everyone insane? This guy was a hitting machine. Tony G before Tony G.

90Whitey Ford
You are the best

91Michael Jordan
It was unfair for him to play baseball because the only reason he got to play was because he was the greatest NBA player and there were plenty of farm league players that could of took his place that were serious about baseball


When MJ left basketball and played baseball he was terrible. He just had the money to play in the mlb
What are you talking about MJs a basketball player

92Joe McGinnity
Pitcher: Won both ends of doubleheaders 3 times in one month August 1903, considered the most impossible sports record to beat.


93Eddie Cicotte

94Mike Buddie

95Rickie Weeks
A great defensive and offensive player

96Nick Hundley

97Mark Teixeira
One of the yanks best first baseman ever. But Tino Martinez and Don Mattingly should be before teixeria

98Marco Scutaro
Marco Scutaro is amazing!
He won the 2012 NLCS MVP.
He made the Giants win the World Series
Marco Scutaro getting traded to the Giants was the biggest move of the summer
He didn't really anything so he shouldn't be on this list
He stinks take him off

99Nick Franklin
Great at fielding and is an awesome switch hitter, he is even a rookie.

100Kyle Seager
He amazes me with his skills every game.

Comments About This List

Featured Lists
Popular Lists
New Lists

Top Remixes of This List






see more...

Posts About This List

List Info

This list was created 7 years, 41 days ago and has been voted on over 3,000 times. This top ten list contains 208 items, has been remixed 56 times and has been blogged about 1 times.

Updated Friday, April 17, 2015

List Error Reporting

See an item on this list that's misspelled, duplicated, or doesn't belong? Let us know. Click here to report the error.