At Bats per Home Run (ABHR) Calculator (Baseball)

LAST UPDATE: March 8th, 2020

At Bats per Home Run Calculator

What is “At Bats per Home Run”

At Bats per Home Run (ABHR) is a ratio that compares the number of times a baseball player has been at bat with the number of home runs they have created.
It is intended to showcase how often a home run occurs each time that player at bat.
A player who has 10 ABHR is predicted to have one home run for every ten times they are at bat, while a player with 90 ABHR is predicted to have one home run for every 90 times they are at bat.

How to calculate ABHR

ABHR is a simple calculation – take the number of at-bats and divide by the number of home runs.
ABHR = At-Bats / Home Runs


A player has been at bat 632 times and in that time has had 16 home runs.
ABHR = 632 / 16
ABHR = 39.50
Therefore, the player has 1 home run for every 39.50 times at bat.

What is an at-bat?

An at-bat occurs every time a batter arrives at the plate. It concludes when the play advances. An at-bat does not count in circumstances such as: a sacrifice bunt or sacrifice fly; the batter reaches base on balls (is walked); the pitch hits the batter; or they are awarded first base because of an obstruction.
As well, a batter who is replaced in the middle of their at-bat is not counted with an at-bat, unless they already have two strikes against them and the replacement batter strikes out.

What is a home run?

A home run occurs when the batter hits the ball out of the park (without going foul).
An inside the park home run (one where the ball does not leave the play area, but the batter runs all four bases) also counts as a home run.

More Resources

Baseball Statistics Calculators

Sports Statistics Calculators