Batting Average Calculator
Calculate a batting average from hits and at-bats. AVG = hits / at-bats, shown as a three-decimal number like .305.
.300
Excellent (.300+)
Batting average is hits divided by at-bats, expressed to three decimals. A .300 average means roughly three hits every ten at-bats.
Get Weekly Training Tips
Join our newsletter for expert insights, training advice, and performance tips delivered to your inbox.
No spam, unsubscribe anytime. We respect your privacy.
Calculation Method
The batting average is baseball's most familiar hitting statistic. It tells you, in a single three-decimal number, how often a batter gets a hit when they put a fair at-bat in play. A hitter batting .300 — three hundred — gets a hit in roughly 30% of their at-bats and is considered an excellent contact hitter. This calculator divides your hits by your at-bats and formats the result the way every scorecard and broadcast displays it.
The Batting Average Formula
Crucially, an at-bat is not the same as a plate appearance. Walks, hit-by-pitches, sacrifice flies, and sacrifice bunts do not count as at-bats, so they neither help nor hurt your batting average. Only outcomes that end in a hit or an out on a batted ball (plus strikeouts) count.
Worked Example
A hitter records 150 hits in 500 at-bats:
- Divide hits by at-bats: 150 / 500 = 0.300
- Express to three decimals and drop the leading zero: .300
That is a benchmark "three hundred" season — historically the dividing line for an elite contact hitter.
Batting Average Benchmarks
| Average | Description |
|---|---|
| .300+ | Excellent — All-Star level |
| .270 – .299 | Above average |
| .250 – .269 | Average |
| .220 – .249 | Below average |
| Below .220 | Poor (the "Mendoza line" is .200) |
What Counts as an At-Bat?
Getting the denominator right is the most common source of confusion. A plate appearance becomes an official at-bat when it ends in a hit, an out on a batted ball, a strikeout, or reaching on an error or fielder's choice. It is not an at-bat when the batter walks, is hit by a pitch, hits a sacrifice fly or bunt, or is awarded first base on interference. This is why a hitter can have far more plate appearances than at-bats over a season.
Why Average Doesn't Tell the Whole Story
Batting average treats a single and a home run identically and ignores walks entirely. A patient hitter with a modest average but high on-base ability can be more valuable than a free-swinger hitting .290. That is why modern evaluation pairs average with on-base percentage (OBP) and slugging percentage (SLG) — see those calculators for the fuller picture.
A Quick History
Batting average has been tracked since the 19th century, and the .400 season — a hit in two of every five at-bats — became baseball's gold standard of contact hitting. No major leaguer has reached .400 over a full season since 1941, a testament to how the modern game's pitching, relief specialists, and defensive positioning have compressed averages.
Note: This tool is for educational purposes. Official averages round using standard scoring conventions and may differ marginally.
Frequently Asked Questions
Batting average = hits / at-bats. For example, 150 hits in 500 at-bats is .300. Walks, hit-by-pitch, and sacrifices are not at-bats and do not count.
.300 or higher is considered excellent, .250-.270 is roughly average, and below .220 is poor. Elite seasons can reach .350+, which is rare.
No. Walks, hit-by-pitches, and sacrifice flies/bunts are not counted as at-bats, so they do not affect batting average. They do factor into on-base percentage instead.
How do you calculate batting average?
What is a good batting average?
Do walks count in batting average?
Related Calculators
Other helpful calculators for Team Sports
ERA Calculator
Calculate a pitcher's Earned Run Average (ERA) from earned runs and innings pitched. ERA = (earned runs x 9) / innings pitched.
Slugging Percentage Calculator
Calculate slugging percentage (SLG) from singles, doubles, triples, home runs, and at-bats. SLG = total bases / at-bats.
OBP Calculator
Calculate on-base percentage (OBP) from hits, walks, hit-by-pitch, at-bats, and sacrifice flies. OBP = (H + BB + HBP) / (AB + BB + HBP + SF).
OPS Calculator
Calculate OPS (On-base Plus Slugging) by adding on-base percentage and slugging percentage. Enter OBP and SLG directly or the underlying stats.