Bowling Average Calculator

Calculate your bowling average and league handicap from recent games

Enter scores from your recent games to compute your current bowling average, standard deviation, and league handicap using the standard percentage-of-difference formula against a configurable scratch base.

How is a bowling average calculated?

Your average is the sum of all your game scores divided by the number of games bowled, taking only the whole-number part as leagues do. If you bowl 180, 210, and 195, your total is 585 over three games, giving an average of 195.

This calculator turns your recent game scores into the three numbers that matter for league play: your current average, how consistent you are, and your handicap. It uses the standard percentage-of-difference handicap formula with a base and percentage you can match to your own league rules.

How it works

Your average is the integer part of the mean of your scores. Standard deviation is the population spread around that mean. The league handicap takes a percentage of the gap between a scratch base and your average:

average    = floor( sum of scores / number of games )
handicap   = floor( percentage × (base − average) )   (never below 0)
std dev    = sqrt( mean of (score − mean)² )

If your average meets or exceeds the base, the difference is zero or negative, so your handicap is zero — you are a scratch-or-better bowler for that base.

Example and tips

A bowler with games of 165, 188, 172, 201, and 159 has a total of 885 over five games, an average of 177, and with a 220 base at 90 percent a handicap of floor(0.9 × (220 − 177)) = floor(38.7) = 38. Their scores swing fairly widely, so a high standard deviation flags consistency as the priority. Include a representative recent block of games — most leagues use a rolling set — and update after each session so your handicap tracks your real current form.