As of this 2012 June, Jim Thome. When he hit his 13th walk-off home run earlier this week, he broke a tie with a VERY impressive list: Babe Ruth, Mickey Mantle, Stan Musial, Jimmy Foxx, and Frank Robinson. Every single one of those players made the Hall of Fame in their first year of eligibility.
Barry Bonds hit the most home runs in MLB history, with 762.
Hank Aaron with 755
Barry Bonds holds the record for the most non-steroid home runs in MLB history. He hit 762 home runs during his career with the Pittsburgh Pirates and San Francisco Giants.
Hank Aaron
As of 2009, Babe Ruth is third on the all time career home run list with 714 home runs.
586, 7th most in MLB history as of June 30, 2009.
Rickey Henderson score 2,295 runs.
Barry Bonds has the most home runs in the MLB.
Jose bautista
586, 7th most in MLB history as of June 30, 2009.
Hank Aaron had the most home runs for a regular season.
Hank Aaron has hit the second most runs in the MLB history with 755 in his 23 seasons with the Milwaukee/Atlanta Braves and Milwaukee Brewers.