Bowling Score Calculator
Free bowling score calculator: type your rolls with X, /, 0-9 and - to get an accurate 10-pin total, with strike and spare bonuses and worked examples.
Updated 2026-06-09 · Free · No sign-up · Runs privately in your browser
Use X for a strike, / for a spare, 0-9 for pins, - for a miss. Example: 9/ 9/ X 7/ 8- ...
What is a bowling score calculator?
A bowling score calculator turns the rolls of a ten-pin game into a correct final total, including the bonus points that make strikes and spares worth more than the pins you actually knock down. You type your game as a short roll string — using X for a strike, / for a spare, the digits 0-9 for a partial count, and - for a miss — and the tool returns your score for all ten frames. It handles the parts people get wrong by hand: carrying a strike’s bonus across the next two balls, adding a spare’s single bonus ball, and crediting the extra balls in the tenth frame.
Enter your rolls in the box above and press Calculate score. The math runs entirely in your browser, so nothing about your game is uploaded or stored.
How does bowling scoring work?
A game has 10 frames. In each frame you normally get two rolls to knock down 10 pins. How a frame scores depends on how you clear those pins:
- Strike (X) — all 10 pins on the first ball. The frame scores 10 + the next two rolls.
- Spare (/) — all 10 pins across both balls (the second ball clears whatever the first left). The frame scores 10 + the next one roll.
- Open frame — pins still standing after both balls. The frame scores exactly the pins you knocked down, with no bonus.
Putting that into one set of rules, the formula the calculator applies frame by frame is:
strike = 10 + next two rollsspare = 10 + next one rollopen frame = pins knocked down
A few definitions so every symbol is clear. A roll (or ball) is one throw, scored as a whole number of pins from 0 to 10. A frame is a turn of one or two rolls (three in the tenth). The next two rolls for a strike are simply the next two balls you throw, even if they fall in later frames — which is why back-to-back strikes feed each other. On the symbols you type: X means 10 pins on the first ball, / means the second ball completed a spare (the tool reads it as 10 − the first ball), a digit is that many pins, and - is zero pins.
Why strikes and spares stack
Because a strike borrows your next two balls and a spare borrows your next one, good frames compound. Three strikes in a row score 30 in the first of them (10 + 10 + 10), which is the highest any single frame can reach. That carry is the whole reason a perfect game reaches 300 rather than 120.
The tenth frame
The tenth frame is special: it grants bonus balls so a final strike or spare can still earn its bonus. Roll a strike in the tenth and you get two more balls; roll a spare and you get one more. You can therefore throw up to three balls in the last frame. In the roll string you just write those extra balls at the end (for example, X X X to close a game with three strikes), and the calculator counts them as the bonus rather than as new frames.
Examples
Every example below is scored by the exact rules above, so you can reproduce each total by typing the same roll string into the calculator.
Example 1 — a perfect game (300)
Roll string: X X X X X X X X X X X X (twelve strikes).
Each of the first nine frames is a strike followed by two more strikes, so each scores 10 + 10 + 10 = 30. The tenth frame is a strike plus its two bonus strikes, also 30. Ten frames of 30 give the maximum possible score:
10 × 30 = 300
This is the only way to reach 300 — every ball must be a strike.
Example 2 — every frame open at 9 (90)
Roll string: 9- 9- 9- 9- 9- 9- 9- 9- 9- 9-.
Here you knock down 9 with the first ball and miss the spare every frame. No frame is a strike or spare, so each simply scores its pins:
9 + 0 = 9 per frame, and 9 × 10 = 90 for the game.
A game of nines that never converts a spare lands at 90 — a clean reminder that open frames earn no bonus.
Example 3 — all spares, finishing with a 9 (190)
Roll string: 9/ 9/ 9/ 9/ 9/ 9/ 9/ 9/ 9/ 9/ 9.
Every frame is a spare (9 then 1 to clear), and a spare scores 10 + the next one roll. Because the next roll is always the 9 that starts the following frame, each of the first nine frames scores 10 + 9 = 19. The tenth frame is a spare plus its single bonus ball of 9, also 19:
10 × 19 = 190
So a tidy game of 9-spares with a final 9 totals 190 — far above the open-frame 90, purely from the spare bonuses.
Example 4 — alternating strike and spare (190)
Roll string: X 9/ X 9/ X 9/ X 9/ X 9/.
Each strike (frames 1, 3, 5, 7, 9) scores 10 + 9 + 1 = 20, since its next two balls are the 9 and the 1 that completes the following spare. Each spare in frames 2, 4, 6 and 8 scores 10 + 10 = 20 because the next ball is a strike. That makes the first nine frames worth 20 each, or 180. The tenth frame is the final 9/: in this string no bonus ball follows it, so the calculator scores that spare as 10 + 0 = 10 rather than borrowing a ball from an eleventh frame that does not exist:
180 + 10 = 190
The lesson is that a tenth-frame spare only earns its bonus when you actually throw the extra ball — leave it off and the spare is worth a flat 10.
Example 5 — three strikes, then nines (132)
Roll string: X X X 8- 8- 8- 8- 8- 8- 8-.
The opening strike scores 10 + 10 + 10 = 30. The second strike scores 10 + 10 + 8 = 28, and the third scores 10 + 8 + 0 = 18. The remaining seven frames are open 8- worth 8 each (7 × 8 = 56):
30 + 28 + 18 + 56 = 132
This shows how a strike’s bonus shrinks as the balls after it get weaker.
Strike and spare reference table
The table works the formula for the frame types you will meet most often, so you can sanity-check the tool. “Bonus” is the extra credit beyond the pins, and “Frame score” is the total that frame contributes.
| Frame result | Marked as | Base | Bonus | Frame score |
|---|---|---|---|---|
| Strike, then two strikes | X | 10 | + next two rolls (10 + 10) | 30 |
| Strike, then 9 and 1 | X | 10 | + next two rolls (9 + 1) | 20 |
| Spare, next ball a strike | / | 10 | + next one roll (10) | 20 |
| Spare, next ball a 9 | / | 10 | + next one roll (9) | 19 |
| Open frame, 9 and miss | 9- | 9 | none | 9 |
| Open frame, 8 and miss | 8- | 8 | none | 8 |
| Gutter game, all misses | — | 0 | none | 0 |
Notice that a strike can be worth anywhere from 10 to 30, a spare from 10 to 20, and an open frame is only ever its own pins.
Common uses
A bowling score calculator is handy whenever the alley’s automatic scoring is not in front of you:
- Checking a paper score sheet after a league night to confirm the totals were added correctly.
- Settling a friendly dispute about how many points that double or turkey was really worth.
- Learning to keep score by hand, by entering a game and seeing exactly where the strike and spare bonuses land.
- Coaching new bowlers on why converting spares matters so much more than the raw pin count suggests.
- Replaying “what if” frames — edit one roll and recalculate to see how a single strike or missed spare swings the final number.
Tips and common mistakes
- A strike borrows two balls, a spare only one. The most common hand-scoring error is giving a spare a two-ball bonus or a strike only one — keep them straight.
- Bonus balls are not new frames. The extra balls in the tenth frame finish that frame’s bonus; they do not start an eleventh frame, so the game always ends at 10 frames.
- Write a clean roll string. Use X for strikes and / for spares rather than typing 10 or counting to 10 yourself; the tool reads
/as exactly the pins needed to complete the spare. - A miss is a dash, not blank. Enter - (or a digit) for the second ball of an open frame so the parser scores it as 0 rather than skipping it.
- Open frames cap your ceiling fast. Two open nines feel good but score only 18; one strike that carries can be worth more than two full frames of pins.
- Each roll is 0 to 10 pins. The tool rejects any roll above 10, which catches typos like entering an 11 or a stray extra digit.
Limitations and notes
This calculator follows standard ten-pin scoring with strike and spare bonuses and a bonus-ball tenth frame — the rules used in recreational and league bowling. It does not score other variants such as candlepin, duckpin, or nine-pin, which use different frames and bonuses. It reads the symbols X, /, 0-9 and -, ignores anything else you type, and treats every roll as 0 to 10 pins; it does not check that a frame is physically legal beyond that pin limit (for example, it will still total an unusual string rather than flag it as impossible). For an incomplete game it scores the frames you have entered and stops, so a half-finished game shows a partial total. Everything runs privately in your browser — your rolls are never uploaded or saved, so you can score as many games as you like.
For more scorekeeping and rating math, try the golf handicap calculator or the chess rating calculator, use the percentage calculator for strike and spare percentages, and browse the full sports category.
Frequently asked questions
How do you score a game of bowling?+
Each of the 10 frames scores the pins you knock down, but a strike adds the next two rolls and a spare adds the next one roll. Add the frames in order for your running total.
How many points is a strike worth in bowling?+
A strike is worth 10 plus whatever you knock down on your next two rolls, so it can be worth anywhere from 10 up to 30 points in a single frame.
How much is a spare worth?+
A spare is 10 plus the pins from your very next roll only, so it scores between 10 and 20 depending on how the next ball goes.
What is the maximum score in bowling?+
The maximum is 300, a perfect game of 12 strikes in a row (10 frames plus two bonus balls in the tenth), where every frame scores 30.
What does a string of ten open frames at 9 each actually score?+
Ten open frames of 9 and a miss (9-) score 9 points each with no bonus, so the whole game totals 90.
How do you write strikes and spares on a bowling score sheet?+
A strike is marked X, a spare is marked /, a knocked-down count is its digit 0-9, and a missed second ball is a dash -, which this calculator reads directly.
How does the tenth frame work?+
The tenth frame gives you bonus balls: a strike earns two extra rolls and a spare earns one, so you can throw up to three balls in the final frame.
What is my score if I throw all spares leaving 9 each and finish with a 9?+
Every spare scores 10 plus the next ball, and the next ball is always a 9, so all ten frames score 19, totalling 190 for the game.