WMW

At Bats Per Home Run Calculator

Free

Calculate a baseball player's AB/HR power-hitting ratio, see its performance tier, compare against real MLB career leaders, and solve for the at-bats or home runs needed to hit a target ratio.

Runs entirely in your browser.

MLB career leaders (AB/HR)

Player At Bats Home Runs AB/HR
Mark McGwire6,18758310.61
Babe Ruth8,39971411.76
Barry Bonds9,84776212.93

Recent Activity

Visible to everyone. Last 20 uses across all visitors, newest first.

No activity yet. Be the first.

Comments (0)

Found this tool useful? Leave a comment, share a tip, or tell us how we can make it better.

Guest comments are reviewed before publishing. Sign in to post instantly.

No comments yet. Be the first to share your thoughts!

What this tool does

This calculator finds a baseball player's at-bats per home run (AB/HR) ratio, a measure of how often they hit a home run, classifies the result into a performance tier, and compares it against real MLB career leaders. A reverse mode also solves for the at-bats or home runs needed to hit a target ratio.

How It Works

AB/HR is simply at-bats divided by home runs: AB/HR = At Bats ÷ Home Runs. A result of 15, for example, means one home run every 15 at-bats. The tool classifies that number into a tier: under 15 is Elite, 15 to 20 is Excellent, 20 to 30 is Above Average, 30 to 50 is Average, and 50 or higher is Below Average. In "Solve for Target" mode, the same formula is rearranged to solve for whichever value you don't know: Home Runs = At Bats ÷ Target Ratio, or At Bats = Home Runs × Target Ratio.

Problems it solves

Frequently asked questions

What counts as an "at-bat" for this calculation?

An official at-bat excludes walks, hit-by-pitches, sacrifice bunts and flies, and catcher's interference, since those plate appearances aren't credited as at-bats in official statistics. Using total plate appearances instead of official at-bats will give a different, less standard ratio.

Is a lower or higher AB/HR ratio better?

Lower is better. A ratio of 10 means a home run roughly every 10 at-bats, a much higher power rate than a ratio of 40, which means roughly one home run every 40 at-bats.

How was Mark McGwire's 10.61 AB/HR calculated?

McGwire hit 583 home runs across 6,187 career at-bats. Dividing 6,187 by 583 gives 10.61, the lowest (best) career AB/HR ratio of any player with enough at-bats to qualify for the all-time leaderboard.

What is a good single-season AB/HR ratio?

It varies by era and ballpark, but a season ratio under 15 (a home run roughly every two games) is typically considered elite power production, while anything under 20 is still very strong. League-average ratios have generally sat somewhere in the 30s in most modern seasons.

Why does the "Solve for Target" mode show a decimal number of home runs?

Because it's answering a slightly different question, the exact home run total needed to hit a precise ratio, which usually isn't a whole number. In practice you'd round up: if the calculator says you need 29.4 home runs to hit your target ratio, you'd need to actually hit 30.

Related Tools