Type your rolls.
Each frame has two ball inputs (the tenth has three). Type a number 0–9 for pins down, X for a strike, / for a spare, or leave blank for not-yet-rolled. The running total at the bottom of each frame updates the moment the bonus rolls are in.
Live calculation. Type a number 0–9 for pins down, X for a strike, / for a spare. The tenth frame automatically gets its third roll if you strike or spare in the first two. Built in your browser; nothing is uploaded.
I added this in May 2026 because every casual bowler I know — including me, often — has miscounted a strike bonus at least once. The third box in the tenth frame is the most-misunderstood rule in the sport, and the strike-equals-10-plus-the-next-two-rolls math is worth re-checking even when you think you’ve got it. Type each roll into the boxes above; the running total updates the moment the bonus rolls land.
How bowling scoring actually works.
Bowling scoring trips up casual bowlers because strikes and spares don’t total immediately — they earn bonus pins from rolls you haven’t made yet. The math is exact, and once you see it work through a couple of frames, it sticks.
The four kinds of frame
- Open frame — neither ball knocked down all ten pins. Frame scores just the sum of pins down. Easy.
- Spare ( / )— first ball didn’t finish the frame, second ball did. Frame scores 10 plus the next single roll. You can’t total a spare frame until your first ball of the NEXT frame is in.
- Strike (X)— first ball knocked down all ten. Frame scores 10 plus the next two rolls. You can’t total a strike frame until you have two more rolls in the books.
- Tenth frame — the special last frame. A strike or spare in the first two balls earns bonus rolls inside that frame itself, up to three rolls total. No eleventh frame ever opens.
Worked example: 3 frames
- Frame 1 — Strike (X). Frame 1 is pending until two more rolls land.
- Frame 2 — 7 then a spare ( / ). Now we can total Frame 1: 10 + 7 + 3 = 20. Frame 2 is still pending — needs one more roll.
- Frame 3 — 9 then a miss ( - ). Frame 2 totals now: 10 + 9 = 19. Frame 3 is just an open frame: 9 + 0 = 9. Running total through three frames: 20 + 19 + 9 = 48.
Why a perfect game is 300
Twelve consecutive strikes. Each of frames 1–9 scores 30 pins (the strike + two more strikes for the bonus). The tenth frame also scores 30 (one strike + two bonus strikes inside the frame). 9 × 30 + 30 = 300. There’s no way to score more.
The tenth-frame rule, by case
| First two balls | What happens next | Max tenth-frame score |
|---|---|---|
| Open (e.g. 7 then 2) | Frame ends, just sum the two balls | 9 |
| Spare (e.g. 7 then / ) | One bonus ball | 20 |
| Strike (X then anything) | Two bonus balls | 30 |
The bonus balls don’t open a new frame — they only finish the tenth. The official USBC rules covering all of this are documented at bowl.com / rules.
