Find a hitter's batting average in seconds โ from a single stretch of games or a full season.
Batting average is the oldest and most familiar hitting stat in baseball and softball. It tells you how often a hitter gets a hit per official at-bat. This calculator does the math instantly and rates the result.
To use the calculator:
Batting average (AVG) is the number of hits divided by the number of at-bats. The formula is simply: AVG = Hits รท At-Bats. A .300 average means the hitter gets a hit in 30% of their at-bats. It's written to three decimal places without a leading zero โ so 0.312 is shown as .312 and read aloud as "three twelve."
This is the most common batting-average mistake. A plate appearance is not the same as an at-bat. When a hitter walks, gets hit by a pitch, or hits a sacrifice, it does not count as an at-bat โ so it doesn't help or hurt their average. That's why a patient hitter who draws lots of walks can have a modest batting average but still be very valuable, which is exactly what on-base percentage captures.
For Major League Baseball, these are the general benchmarks:
Youth, high school, and college averages run higher than the pros because pitching and defense are less consistent, so a good high school average is often well above .300. Treat these as a guide, not a hard rule.
Batting average only counts hits, so it misses walks and extra-base power. Modern analysis pairs it with on-base percentage and slugging โ combined into OPS โ for a fuller picture of a hitter's value. In the meantime, explore the full set of baseball and softball calculators, or check the blog for stat guides.
How is batting average written and read?
It's written to three decimal places with no leading zero, and read in points. A .285 average is said as "two eighty-five." A perfect 1.000 means a hit in every at-bat.
Can I use this for softball?
Yes. Batting average works exactly the same in softball โ hits divided by at-bats.
Does reaching base on an error count as a hit?
No. Reaching on an error counts as an at-bat but not a hit, so it lowers the batting average โ the same as making an out.