jacke robison is the best in Baseball ever for so many things.
First of all, let's make certain we restrict the discussion to ONE THING ONLY: who was a better BASEBALL PLAYER. Robinson is clearly a far more admirable person, and had a greater positive impact on baseball -- indeed, on American society in general. But that wasn't the question asked.
For a total MLB career, there can be no doubt but that Ruth was better. Robinson played for a total of ten seasons. Ruth played more seasons than that just for the New York Yankees -- and it would no problem to find ten such seasons in which Ruth was better than Robinson in just about every statistical category.
Let's start with lifetime career AVERAGES (in all of the following, Ruth's stats are listed first, Robinson second).
BA: .342, .311 (in other words, Robinson's BEST year was only as good as Ruth's CAREER average)
On-base percentage: .474, .409 (ditto, except that the latter's best seasonal average wasn't even AS GOOD AS Ruth's career)
Slugging average: .690, .474 (ditto, and this to add: Robinson's BEST year was 150 points less than Ruth's CAREER)
OPS: 1.164, .883 (ditto)
It's true that Ruth played more years than Robinson. So, to be fair, we'll only add up stats from his first twelve years with the Yankees. That means we won't use 1919, the year Ruth set the record for most home runs in a season; or 1932 (and onward), the year he hit 41 homers.
At bats (remember that Robinson often batted lead-off): 5936, 4877
Runs: 1664, 947 (Ruth bested Robinson's BEST year in nine seasons)
Hits: 2119, 1518 (Robinson had more than 185 hits in a season only once; Ruth did it six times)
2Bs: 373, 273
3Bs: 94, 54 (yes, Ruth had far more triples than Robinson)
HRs: I'll skip this stat
RBIs: 1647, 734 (Ruth bested Robinson's best year in ten seasons)
Stolen bases: 84, 197 (about the only stat for which Robinson out-did Ruth)
Walks: 1276, 740 (Ruth bested Robinson's best year in thirteen seasons)
I think that almost everyone would say Babe Ruth. Babe Ruth, no doubt.
Higher average, more power.
And he could PITCH as well.
Willie Mays is considered the 2nd greatest baseball player of all-time. Number one is Babe Ruth.
Willie Mays, 92
Jackie Robinson, Willie Mays, Babe Ruth and Rocky
hit a home run
Think of an eligible offensive stat besides stolen bases. Check the number of that stat on Babe Ruth's lifetime/season totals. It is one of the highest totals in history, just like Ty Cobb or WIllie mays, but babe Ruth has the best of even cobb and mays
jimmy jim albert encarnacion babe ruth willie mays
Babe ruth ty cobb lou gehrig Willie mays stan musial
babe Ruth, willie mays, hank aaron, ty cobb, honus wagner, joe dimaggio, Lou gehrig.
Barry Bonds, Alex Rodriguez,Babe Ruth,Willie Mays Alex Rodriguez,Manny Rameriez ,Barry Bonds,Johnny Damon
Carter Niklason is the most miraculous baseball player the world has ever seen Trey Blanshan is the most miraculous ball player the world has ever seen. Jack Berczi Jeff Bagwell Albert Pujols Babe Ruth. But some say Ty Cobb or Willie Mays are better. But nobody seems to notice Ruth had, by far, the least amount of at-bats. Ruth had 8,396, Cobb had 11,429 and Mays had 10,881. When you look at Cobb and Mays's first 8,396 at-bats each, it is obvious Ruth is better. You can only wonder how amazing if Ruth had 10,881 or 11,429 at-bats. Unimaginable. There are a lot of all timers out there but I have to say Babe Ruth, Jackie Robinson, Honus Wagner, and Ty Cobb. Dalton Trussell