Home runs are some of baseball's most exciting moments, and the players who consistently send the ball over the fence become some of the most celebrated stars. Here are the players who have hit the most home runs in MLB history.
Few hitters have been more consistent than Albert Pujols. The St. Louis Cardinals legend finished his career with 703 home runs, never reaching 50 in a single season but maintaining his power for more than two decades. He made the All-Star team in nine of his first 10 seasons with St. Louis and won back-to-back National League MVP awards in 2008 and 2009. Pujols also helped the Cardinals win World Series titles in 2006 and 2011.
Babe Ruth finished his career with 714 home runs and is widely regarded as one of the greatest baseball players of all time. After being traded from the Boston Red Sox to the New York Yankees, Ruth became the centerpiece of one of baseball's most dominant offenses. He led the majors in home runs 10 times and helped the Yankees win four World Series titles.
Henry Aaron held MLB's all-time home run record for 33 seasons after passing Ruth in 1974. Aaron finished with 755 home runs, spending all but his final two seasons with the Braves. He helped the franchise win its first World Series in 1957, when he was also named National League MVP.
Barry Bonds holds the record today with 762 home runs. The Giants superstar also set the single-season record when he hit 73 in 2001. Bonds had already won two National League MVP awards with the Pittsburgh Pirates before joining San Francisco, but his power reached another level with the Giants. He won four straight MVP awards from 2001 to 2004, giving him a record seven overall.
1m
رياضة
Who Has The Most Home Runs in MLB History?