Baseball Batting Average Calculator

Calculate baseball or softball AVG from hits and official at-bats, or derive at-bats from a complete plate-appearance stat line.

Choose Your Input Method

Use official at-bats directly or calculate them from plate appearances.

How to Use the Batting Average Calculator

Calculate AVG in three quick steps, then review the next-at-bat projection and the consecutive hits needed to reach a target.

1

Choose official at-bats or plate-appearance conversion.

2

Enter hits and the requested batting totals.

3

Select the batting-average target you want to evaluate.

4

Review AVG, next-at-bat outcomes, and the target path.

What Counts as an At-Bat?

Hits, non-sacrifice outs, fielder’s choices, and reaching on an error normally count. Walks, hit-by-pitches, sacrifices, and qualifying interference or obstruction awards do not.

MLB’s official at-bat definition

Baseball Batting Average Formula

Divide total hits by total official at-bats. Round to three decimal places and omit the leading zero, so 0.300 is written as .300. This matches the MLB explanation of batting average.

Calculate AVG

AVG = Hits ÷ Official At-Bats

Example

45 ÷ 150 = .300
01

Count every hit

Singles, doubles, triples, and home runs each add one hit.

02

Use official at-bats

Plate appearances must exclude walks, HBP, sacrifices, and qualifying awards.

03

Divide the totals

Use total hits as the numerator and official at-bats as the denominator.

04

Format the result

Round to three decimals and use standard baseball notation.

How to Interpret AVG

Batting average measures the share of official at-bats that become hits. It does not credit walks or distinguish a single from a home run.

.25025 hits per 100 AB
.30030 hits per 100 AB
1.000A hit in every AB

Combined Average Across Games

Add all hits, add all official at-bats, then divide the combined totals. Do not average individual game averages. For example, totals of 6 hits in 13 at-bats produce 6 ÷ 13 = .462.

Baseball vs. cricket: Baseball and softball use hits divided by official at-bats. Cricket uses runs divided by dismissals. This calculator uses the baseball and softball formula.

Batting Average Calculator FAQ

Essential answers about hits, at-bats, plate appearances, rounding, and combined averages.

How is baseball batting average calculated?

Divide hits by official at-bats. For example, 45 hits in 150 at-bats is 45 ÷ 150 = .300.

Do walks count as at-bats?

No. A walk is a plate appearance, but it is not an official at-bat, so it does not directly change batting average.

Do sacrifice flies count as at-bats?

No. Sacrifice flies and sacrifice bunts are excluded from official at-bats. They still count as plate appearances.

Does reaching on an error count as an at-bat?

Yes. Reaching on an error normally counts as an at-bat but not a hit, so it lowers batting average.

What does a .300 batting average mean?

It means the batter records about 300 hits per 1,000 official at-bats, or a hit in 30% of at-bats. The meaning of that result depends on league, level, era, and sample size.

How is batting average rounded?

Baseball batting average is normally rounded to three decimal places. For example, 17 hits in 61 at-bats is 0.278688…, displayed as .279.

Can I average two batting averages?

Not directly unless both use the same number of at-bats. Add the hits together, add the at-bats together, then divide the combined hits by the combined at-bats.

Is batting average calculated differently in cricket?

Yes. Baseball and softball use hits divided by official at-bats. Cricket uses runs scored divided by the number of times the batter was dismissed. This calculator uses the baseball and softball formula.

Can batting average be higher than 1.000?

No. Hits cannot exceed at-bats. A perfect result is 1.000; if hits are greater than at-bats, the inputs are invalid.

Related Calculators