About the Bowling Score Calculator
This bowling score calculator scores a ten-pin game the same way an automatic scoring system does. Type your rolls using standard score-sheet notation — X for a strike, / for a spare, - for a miss and a number for pins knocked down — and it fills in every frame, the running total and the final score, including the tricky strike and spare bonuses.
It is useful for league bowlers checking a hand-written sheet, beginners learning how bowling scoring works, and coaches tracking practice games. You can also enter a game in progress: the calculator shows your current score and the maximum score still possible if you strike out from here.
Spaces, commas and frame dividers are ignored, so “X 7/ 9-” and “X7/9-” mean the same thing. Fouls can be entered as F and gutter balls as G; both count as zero pins.
With the default inputs, the score is 167. Change any value above to recalculate instantly.
How to use the bowling score calculator
- 1Type each roll in order: X for a strike, / for a spare, - for a miss, or the number of pins.
- 2Add spaces between frames if it helps you read it — they are optional.
- 3For the tenth frame, enter the bonus ball(s) after a strike or spare.
- 4Read your score, then check the frame-by-frame sheet against your scorecard.
Formula and method
A game has ten frames. In frames 1–9 you get two balls to knock down ten pins. A strike (all ten with the first ball) scores 10 plus the pins from your next two rolls; a spare (all ten with two balls) scores 10 plus your next roll; an open frame scores only the pins knocked down.
The tenth frame gives a bonus ball after a strike or spare, so it can have three rolls, and its score is simply the pins in those rolls. That is how 12 consecutive strikes make a perfect 300. For an unfinished game, the calculator shows pins counted so far and a maximum found by filling every remaining ball with a strike or spare.
- X
- Strike — all ten pins on the first ball of a frame
- /
- Spare — the remaining pins on the second ball
- -
- Miss / gutter ball (0 pins); F = foul, also 0
Worked examples
A typical league game
Frame 1 is a strike followed by 7 and 3 (spare), so it scores 20. The spare in frame 2 plus the next 9 scores 19, and so on. The tenth frame of X, 8, 1 adds 19, for a final 167.
Perfect game
Twelve strikes in a row: each of the ten frames scores 10 + 10 + 10 = 30, for the maximum 300.
Nine and a miss every frame
Ten open frames of 9 pins with no bonuses give 10 × 9 = 90. Converting each of those into a spare would push the score well past 150.
Game in progress after four and a half frames
Three strikes then 9/ score 30 + 29 + 20 + 18 = 97, and the 8 in frame 5 brings pins counted to 105. Picking up the spare and striking out from there would finish on 267.
Frequently asked questions
How is a strike scored in bowling?+
A strike is worth 10 plus the pins knocked down on your next two rolls. Two strikes followed by 7 pins make the first frame 10 + 10 + 7 = 27.
How is a spare scored?+
A spare is worth 10 plus the pins knocked down on your next single roll. A spare followed by a strike is worth 20; a spare followed by a gutter ball is worth just 10.
What happens in the 10th frame?+
If you strike or spare in the tenth frame you get extra ball(s) to complete the bonus — three balls after a strike or spare, otherwise two. The tenth frame score is the pins from all its balls.
What is the highest possible bowling score?+
The maximum is 300, a perfect game of 12 consecutive strikes. For comparison, a spare in every frame with 5 pins on every first ball (5/ throughout, plus a final 5) scores 150.
What is a good bowling score?+
It depends on experience. Casual bowlers commonly score somewhere around 80–130, many regular league bowlers carry averages in the 150–190 range, and PBA Tour professionals average well over 200 on tough oil patterns.