As you may notice I left Barry Bonds and other hitters off the list due to sufficient steroid evidence.
- Babe Ruth. Babe Ruth could play ball. Besides his fantastic hitting, he pitched pretty well too for some of his career. He hit homeruns and could get a high average at the same time. Especially in 1923 with the Yankees, he won MVP with a .393 batting average, 41 homeruns, and 131 RBI's. He played 22 seasons, and in those 22 seasons he hit 714 homeruns. He was at the top of the homerun list until Hank Aaron passed him.
- Ted Williams. Some people put hitters into two categories. Contact and power. Well Williams could be one of the best hitter with a good mix of both. Babe Ruth was like that too but with more homeruns. However Williams won himself 2 MVPs in his career. He ended his career with a .344 batting average and 521 homeruns. This guy could hit.
- Ty Cobb. Ty Cobb could be described as one of the best contact hitters of all-time. At the end of his career he had a .366 batting average; this average is still the best of all-time. He also went over a .400 average in some seasons.
- Lou Gehrig. Lou Gehrig career was interrupted when he got sick. If he did not then maybe his stats would be even better than they are now. He ended his career with 493 homeruns, and a .340 batting average
- Jimmie Foxx. Jimmie Foxx was a fantastic hitter. He won himself 3 MVPs in his career. At the end of his career he totaled 534 homeruns, a .325 batting average, and 1,922 RBIs. Jimmie Foxx may go down as one of the greatest all around hitters in the history of the game.
- Josh Gibson. Josh Gibson has been said by some to be the best hitter of all time. Some even go as far to think he should be the homerun king. Why the dispute? He was in the Negro leagues. His exact career stats are unknown, but it is said he hit over 800 homeruns. How would he have done in the MLB? We may never know.
- Hank Aaron. What can I say about Hank? Well, he had the most career homeruns, until Bonds broke that. 755 career homeruns. A career batting average of .305. He was one of the greats.
- Willie Mays. Willie Mays is fourth as of now May 12, 2008 on the career homeruns list. He has 660. Not to mention a career batting average of .302. He won Rookie of the Year and two MVPs.
- Alex Rodriguez. A lot of you may not agree with this one but its here anyway. Whether or not you want to believe it, it seems like A-rod could break the homerun record by the end of his career. That's not set in stone, but possible. He was the youngest player to 450 homeruns, 500, homeruns and maybe even more later. Do you see a pattern?
- Stan Musial. Stan played 22 seasons in his career, all with the Cardinals. He ended his career with 475 homeruns. He also had .331 batting average. He was one of the greats.