Will Barry Bonds Home Run Record Ever Be Broken?

by Clayton Richer | Posted on Monday, August 7th, 2017
Facebook Twitter Plusone

Ten years ago today, Barry Bonds hit home run number 756, breaking his tie with Hank Aaron for the all-time home run record. The question now is, will anyone ever break Bonds’ home run record? Since there is currently no active player close to the record, the odds of anyone reaching him is astronomical making it hard to determine how it affects sports betting industry.

Before he broke the record, Barry Bonds was considered a lock for the Hall of Fame, which is why it has been interesting to see how he is currently viewed by the sports media.

According to multiple reports about his alleged steroids use, Bonds didn’t start using performance enhancers until after the 2000 season because he wanted to receive the type of attention Mark McGuire and Sammy Sosa did when they had the historic chase for Roger Maris’ old record of 61 home runs in a season.

Before the 2000 season, Bonds was already a three-time NL MVP, nine-time All Star, and an eight-time Gold Glove Award winner.

Even though McGuire, Sosa, Rafael Palmero and many other players had already been busted for using steroids, and McGuire and Sosa were specifically hailed as the saviors of baseball in 1998, winning the Sports Illustrated Sportsmen of the Year cover, the media decided to make Bonds the poster boy of the steroids era.

Unlike McGuire and Sosa, who were quick with a smile, Bonds was a surly man known for fighting with teammates, so he was the perfect villain for the sports media.

After he broke the record, many in the media suggested Major League Baseball put an asterisk by Bonds’ record because he allegedly used steroids, which tainted the record. (Again, McGuire and Sosa never had to deal with asterisk put next to their records)

Bonds, who remained defiant until he retired, told reporters at the time that the record wasn’t tainted and they were free to say whatever they wanted to.

Now that it has been 10 years since the record fell, baseball fans are still wondering if they will ever see anyone break Bonds’ record.

Right now, the closest person to the record is Albert Pujols, who has 608 home runs. If Pujols was a little younger, it might have been possible for him to get the record, but at 37-years-old with diminishing skills, he isn’t going to get close to the record.

Miguel Cabrera is another candidate, right now, the former Triple Crown winner has 459 home runs and is 34-years-old. Cabrera has been hampered by injuries in recent years and hasn’t hit 40 home runs since 2013, so it’s hard to see him get close to the record.

The bottom line is the active players that are within the distance of the record are too old and won’t come close to it. However, there are a few prospects in the younger generation that can come close barring significant injuries.

Bryce Harper is baseball’s poster boy right now and already has 149 home runs. Harper is only 24-years-old and has a realistic chance if he can average 40 home runs for the next decade.

Mike Trout, who I believe is the real threat to the record, turned 26 on August 7 and already has 190 home runs. If he can average 40 home runs until his early 400s, he has a great chance of breaking the record.

Giancarlo Stanton is another player with a realistic chance of breaking the record if he can stay healthy. The 27-year-old already has 244 home runs, but he has been plagued with injuries and has missed 133 games since 2015.

Even though it won’t happen anytime soon, someone will eventually break Bonds’ home run record. Hopefully, this time around, the player will be celebrated and not vilified.

Facebook Twitter Plusone
Clayton Richer
About the Author

Clayton Richer is an MLB scribe from north of the border with a slight bias for the Toronto Blue Jays. Clayton has also been the shop-keeper at Baseball Hot Corner since the sites inception in 2012. Follow and interact with Clayton on Twitter @MLBHotCorner or @ClaytonRicher

if ( function_exists( 'pgntn_display_pagination' ) ) pgntn_display_pagination( 'multipage' );