Chat with our AI personalities
For a career, that would be Mark McGwire who hit a home run every 10.6 at bats. Second all time is Babe Ruth with a home run every 11.8 at bats.
11,295. Aaron hit his 715th home run in his 11,295th at bat. Ruth hit 714 home runs in 8,399 at bats.
Babe Ruth hit 714 career home runs in 8,398 at bats.
The statistic usually recorded is "At Bats per Home Run." In other words, how many at bats would, on the average, occur before the player would hit a home run. Baseball records along these lines generally require 1000 plate appearances. The all-time leader is Mark McGwire, who would need only (on the average) 10.61 at-bats between home runs. Number 2 is Babe Ruth, with 11.76.
He had 11288 at-bats when he hit his 714th.