MyBallPlayer
Hitting · AVG

Batting Average Calculator

Enter a player's hits and at-bats to get their batting average instantly. No sign-up needed.

Formula: AVG = Hits ÷ At-Bats

What you'll need

How batting average is calculated

Batting average (AVG) = hits ÷ at-bats. A player with 12 hits in 40 at-bats hits 12 ÷ 40 = .300, spoken as "three hundred." It measures how often a player gets a hit per official at-bat.

Walks, hit-by-pitch, and sacrifices are not at-bats, so they never lower a batting average. That's why a patient hitter can have a modest average and still be valuable — check on-base percentage for the fuller picture.

What's a good batting average?

For context, .300 is an excellent Major League season and the MLB average sits around .245–.250. For youth players, the single number matters far less than the trend across a season — a .180 that climbs to .280 is a player who's improving. Read more in what's a good batting average by age.

Frequently asked questions

How do you calculate batting average?

Divide hits by at-bats. 12 hits in 40 at-bats = 12 ÷ 40 = .300.

Do walks count in batting average?

No. Walks are not at-bats, so they neither help nor hurt batting average — but they do count toward on-base percentage.

What is a good batting average for a youth player?

It varies by age and level. Focus on the season-long trend rather than a single benchmark; a rising average over months is the signal that matters.