All Time Greatest Home Run Hitters
Steroid suspicion or not, they gave us some memorable moments.
Look at the stats. He hit more homers in one year than entire teams did. He was so far ahead of anyone in his era, it's not even close. Wonder how he would have done in today's game.
No steroids and he pitched for a few seasons not as many at bats.
Really great baseball player. He was always my idol in baseball.
Hank Aaron played way longer he had way more at bats and only had 41 more homeruns

Hank Aaron still has the all time home run leader in my book. Using steroids is a way of cheating the game of baseball. And cheating like in everything else gets you disqualified
Awesome, Would of had the most home runs if Barry Bonds would have not took the steroids
Excelled during a time when pitchers ruled the league.
He was a good guy and showed it on the ballfieild

Never pick up the steroids, and you'd get Hall of Fame votes.
Drop the steroids, and you still got Hall of Fame stats.
Most career home runs

Willie Mays would have had more homers if he hadn't served in the army for two of his prime years, and if he hadn't played his home games in unusually spacious ballparks.
I would rank him higher than Hank Aaron. If only he played in a hitter friendly ballpark.

Only player from the steroid era who didn't cheat. Also with all his injuries, he likely could have had the most home runs all time if he was more healthy. Very underrated and unappreciated due to the cheaters like Bonds, Rodriguez, and McGuire.
Most exciting player I've ever seen. He did it all.
Ken had the sweetest swing in baseball.
Best swing ever! So natural

Pretty good at cheating. Only got caught and suspended 3 times.
Pretty good shortstop but took steroids
No steroids. Played with injuries. Class, just like Maris

He didn't just hit homers...he hit CLUTCH homers. By the way, y is JIM THOME on this list! Sosa and McGwire aren't even in the top ten
Tougher and stronger than anyone from the steroids era.
He intimated his opponents by swinging an iron rod on the on deck circle he found at the wreckage of Old Comiskey Park
Most home runs per at bat = best home run hitter of all time. Period.
Steroids or not the man could hit it to the moon
Big Mac hit Em farther than anyone
Number 1 HR hitter
Most underrated on this list. Didn't have the hype factor like Mantle or Mays but arguably a better power hitter than both.
He hit the second longest homerun EVER.580 feet
One of the greats
The Splendid Splinter and all of his greatest moments is mention here in this 1966 Hall of Fame Plaque: Batted .406 in 1941. Led A.L. in batting 6 times; Slugging percentage 9 times; Total bases 6 times; Runs scored 6 times; Bases on Balls 8 times; Total hits 2,654 Included 521 home runs; Lifetime batting average .344; Lifetime Slugging Average .654 Most Valuable A.L. Player 1946 & 1949. Played in 18 ALL-Star Games; Named Player of the Decade 1951-1960.
Its Joeysworld
Best hitter on this list, period. Not exactly remembered for his home runs, though.
He was known as the black babe Ruth, and rightfully so. He was said as hitting 74 home runs in one season. He was a pure power hitter
He should be at least in the top 10-12 because he nearly smacked 800 homeruns
Although not a home run hitter, he is though best remembered for two that went yard. Game 3 of the 1980 American League Championship Series, trailing 2-1 at New York's Yankee Stadium where the crowd was vocal that night, Brett silenced the crowd with a crushing 3-run home run that would send the Royals to the World Series, the Yankees would not be swept again in the post season until 2012. Then of course the Pine Tar Game, a burst of Brett coming out of the dugout, and then of course his home was restored.
Its Joeysworld

Totally. If he does't get injured, he has a good chance at 600
Best power hitter of all time. most potential out of every man on this list.


One of baseball's greatest sluggers ever, here's his 1995 Hall of Fame Plaque: Unprecendented combination of power and defense with unusual mixture of strength, coordination and speed made him one of the game's greatest third basemen. 7th on ALL-Time list with 548 homers. His 8 home run titles (1 tie) bettered only by Babe Ruth. Belted 40 or more on 3 occasions and topped 30 ten other times. 48 home runs in 1980 most ever by third baseman. Hit 4 in one game in 1976. 3-time MVP with 10 Gold Gloves for fielding excellence.
Its Joeysworld