who has the most homeruns in baseball history
List of Major League Baseball annual home run leaders Ruth set the Major League Baseball single-season home run record four times, first at 29 (1919), then 54 (1920), 59 (1921), and finally 60 (1927).[12] Ruth's 1920 and 1921 seasons are tied for the widest margin of victory for a home run champion as he topped the next highest total by 35 home runs in each season. The single season mark of 60 stood for 34 years until Roger Maris hit 61 home runs in 1961.[12] Maris' mark was broken 37 years later by both Mark McGwire and Sammy Sosa during the 1998 home run record chase, with McGwire ultimately setting the mark at 70.[12][13] Barry Bonds, who also has the most career home runs,[14] set the current single season record of 73 in 2001.[12][13] The 1998 and 2001 seasons each had 4 players hit 50 or more home runs â€“ Greg Vaughn, Ken Griffey, Jr., Sosa, and McGwire in 1998 and Alex Rodriguez, Luis Gonzalez, Sosa, and Bonds in 2001.[13] A player has hit 50 or more home runs 42 times, 25 times since 1990.[13] The lowest home run total to lead a major league was four, recorded in the NL by Lip Pike in 1877 and Paul Hines in 1878.[15]
Mike Hessman Hessman holds the all-time record for International League home runs, when he hit his 259th on June 30, 2014, breaking Ollie Carnegie's record set in 1945.[1] In 2015, he broke Buzz Arlett's record for the most career minor league home runs, hitting his 433rd on August 3, 2015.[2]
Hank Aaron After the 1976 season, Aaron rejoined the Braves as an executive.[15] On August 1, 1982, he was inducted into the Baseball Hall of Fame, having received votes on 97.8 percent of the ballots, second only to Ty Cobb, who had received votes on 98.2% of the ballot in the inaugural 1936 Hall of Fame election.[58] Aaron was then named the Braves' vice president and director of player development. This made him one of the first minorities in Major League Baseball upper-level management.[24]
Ryan Zimmerman On May 19, 2015, Zimmerman hit his 10th career walk-off home run, ranking him third all time in National League walk-off home runs.[27] On September 4, Zimmerman hit two home runs in a game against the St. Louis Cardinals, the second of which was his 200th career home run.[28]