Introduction to Home Runs
Home runs are one of the most exciting moments in baseball. In a home run, a batter hits the ball out of the park, scoring a run for his team. Home runs can be the difference between a win and a loss, and can turn a game around in an instant.
History of Home Runs in MLB
Home runs have been a part of Major League Baseball since the beginning of the sport. The first home run in MLB was hit by John O’Rourke in 1876. Since then, home runs have become an integral part of the game, and some of the most legendary players in MLB history have been known for their ability to hit home runs.
MLB Home Run Records
Throughout MLB history, there have been many records set for home runs. The record for the most home runs in a single season is held by Barry Bonds, who hit 73 in 2001. The record for the most career home runs is held by Hank Aaron, who hit 755 over his career.
Who Has the Most Home Runs Per At Bat?
When it comes to home runs, though, the most impressive record isn’t the most home runs in a season or career. The record that truly stands out is the record for most home runs per at bat. This record is held by Mark McGwire, who hit a home run once every 12.9 at-bats in his career.
Mark McGwire’s Career
Mark McGwire was one of the most dominant power hitters in MLB history. He played for the Oakland Athletics and St. Louis Cardinals over his 16-year career, and was known for his ability to hit the ball out of the park. In 1987, he won the Rookie of the Year award, and he went on to be a five-time All-Star and a three-time Silver Slugger.
McGwire’s Home Run Record
McGwire’s greatest accomplishment was his record for home runs per at bat. Over his career, he hit a home run once every 12.9 at-bats, an incredible feat. He held this record for 20 years, until it was broken by Mike Trout in 2018.
The Home Run Record Holders
Below is a list of the top 10 home run per at bat leaders in MLB history.
- Mark McGwire – 12.9 at-bats per home run
- Mike Trout – 13.6 at-bats per home run
- Barry Bonds – 14.0 at-bats per home run
- Albert Pujols – 14.1 at-bats per home run
- Hank Aaron – 14.3 at-bats per home run
- Alex Rodriguez – 14.5 at-bats per home run
- Ken Griffey Jr. – 14.7 at-bats per home run
- Willie Mays – 14.8 at-bats per home run
- Rafael Palmeiro – 15.0 at-bats per home run
- Manny Ramirez – 15.2 at-bats per home run
The Impact of Home Runs
Home runs are one of the most exciting plays in baseball, and they can have a huge impact on the outcome of a game. As these records show, some players have been able to hit home runs more often than others. Mark McGwire’s record of 12.9 at-bats per home run is an incredible feat, and it is a record that will likely stand for a long time.
Conclusion
Mark McGwire holds the record for most home runs per at bat in MLB history, with a record of 12.9 at-bats per home run. This record has stood for over 20 years, and is a testament to McGwire’s ability as a power hitter. Home runs are one of the most exciting plays in baseball, and the players on this list have been able to hit them more often than anyone else in MLB history.