Sports Calculator

Bowling Calculator

Calculate a ten-pin bowling score frame by frame, including strikes, spares and the 10th frame, or calculate league handicap using your league percentage and basis score.

Score a complete ten-pin game frame by frame with strike and spare bonuses, or calculate league handicap from your average, handicap percentage and league basis score.

Standard American ten-pin scoring is used: a strike scores 10 plus the next two rolls, a spare scores 10 plus the next roll, and the 10th frame earns bonus roll(s) after a strike or spare. Handicap rules vary by league, so use the percentage and basis printed in your league rules.

Enter all 10 frames

Use X for strike, / for spare, and - for a miss. Examples: X, 7/, 90, -8. In frame 10 use XXX, X7/, 5/5, or an open frame such as 81.

Use this bowling calculator to score a complete ten-pin game frame by frame or switch to the handicap mode to calculate league handicap from your established average, handicap percentage, and basis score. The score calculator handles strikes, spares, open frames, and the special bonus rolls in the 10th frame using standard American ten-pin scoring.

Bowling calculator score rules

A regulation ten-pin game contains 10 frames. In frames 1 through 9, a bowler normally has two deliveries unless the first ball is a strike. The 10th frame allows extra delivery or deliveries when a strike or spare is made. USBC Rule 2 defines the game this way.

The scoring formulas are:

Strike = 10 + the next two rolls

Spare = 10 + the next one roll

Open frame = pins knocked down in that frame

Because later rolls can complete earlier strike and spare bonuses, a bowling score cannot always be calculated by simply adding each frame’s visible pinfall.

How to use the online bowling calculator

Enter standard score-sheet notation in each frame. Use X for a strike, / for a spare, and – for a miss. For example, 7/ means seven pins followed by the remaining three pins, while 9- means nine pins followed by a miss.

The 10th frame is special. A strike earns two bonus rolls, so examples include XXX, X81, and X7/. A spare earns one bonus roll, such as 5/8 or 9/9. An open 10th frame ends after two rolls.

Bowling score example

If you searched for a score bowling calculator, this mode is the part of the tool that checks a completed scorecard. The calculator’s mixed example is:

X · 7/ · 9- · X · -8 · 8/ · -6 · X · X · X81

Using strike and spare bonuses, that line scores 167. The result table shows the score earned in each frame and the running cumulative total, which makes it easier to check a handwritten score sheet.

Why a perfect bowling game is 300

Twelve consecutive strikes produce a perfect 300. The first nine frames are strikes, and the 10th frame contains a strike plus two bonus strikes. Each frame is therefore worth 30 points, for 10 × 30 = 300.

Handicap bowling calculator

League handicap is separate from scratch scoring. USBC rules allow leagues to choose the handicap method, percentage, and basis. A common format is written as something like 90% of 220. The calculation is:

Handicap = floor((basis score − bowling average) × handicap percentage)

The result cannot go below zero in this calculator. Some leagues adopt special negative-handicap rules, so always follow the league sheet if it says otherwise.

USBC Rule 100d says fractions are dropped when figuring handicap or averages for handicapping. It also recommends setting the basis above the highest bowler average when a league wants broad handicap coverage.

Handicap example: 90% of 220

For a bowler averaging 150 in a league using 90% of 220:

(220 − 150) × 0.90 = 63 pins

If that bowler shoots a scratch 170, the handicapped game is 233. In a three-game series, the handicap allowance is 63 × 3 = 189 pins before any league-specific caps or special rules.

Bowling average and handicap are different

A bowling average is total credited pinfall divided by games bowled. USBC Rule 108 says fractional pins are disregarded when the average is used for handicapping or classification. Handicap then uses that whole-pin average along with the league’s chosen basis and percentage.

A higher handicap does not mean a higher scratch skill level. It is an adjustment intended to help bowlers of different averages compete more evenly under the league’s chosen rules.

Frequently asked questions

How does a bowling calculator score a strike?

A strike is worth 10 pins plus the next two rolls. If the next two rolls are also strikes, the first strike frame is worth 30.

How does a bowling calculator score a spare?

A spare is worth 10 plus the next one roll. A 7/ followed by a strike therefore scores 20 for the spare frame.

How does the 10th frame work?

An open 10th frame ends after two rolls. A spare earns one additional bonus roll. A strike earns two bonus rolls. Those bonus rolls complete the 10th-frame score and are not separate 11th or 12th frames.

What is a handicap bowling calculator?

It calculates the pin allowance from the league’s basis and percentage. The league—not the calculator—decides what basis and percentage apply.

Is 90% of 220 an official universal handicap?

No. It is a common example, but USBC leagues set their own rules. USBC recommends 100% of a basis higher than the highest average as one effective way to equalize competition, but leagues may choose another percentage and basis.

Can I use this as an online bowling calculator?

Yes. Enter all 10 frames for a scratch score or switch to Handicap mode for league handicap arithmetic. The calculations run instantly in your browser without a page reload.

Methodology and sources

Scratch scoring follows the current USBC Playing Rules for American tenpins: 10 frames, strike bonuses based on the next two deliveries, spare bonuses based on the next delivery, and 10th-frame bonus balls. Handicap math follows USBC Rule 100d principles, including dropping fractions and using the league-selected percentage and basis. Because individual leagues can adopt additional handicap rules, the calculator is a math checker rather than a substitute for the league rule sheet.