Bowling Score Keeper

A live frame-by-frame scorer for any number of players, with strike and spare bonuses resolved correctly — including the tenth frame.

Strike and spare bonuses resolve automatically as the following rolls come in — frames stay blank until they are actually scorable, exactly like a real scoresheet. Only legal pin counts are offered, and the tenth frame's third roll appears only when earned. The scoring engine is verified against a perfect 300, an all-spares 150, and a worked 133-point game frame by frame.

The score arrives two frames late

A strike scores 10 plus the next two balls; a spare scores 10 plus the next one. So a frame you have already finished sits blank on the card while you bowl the next. Rolling a perfect game one ball at a time, the number of frames with a final score in them runs exactly two behind.

Strikes thrownFrames with a final scoreOutstanding
101
202
312
422
532
642
752
862
972
1082
1192
12102

Two blanks, always, until the very end. That is not a quirk of this scorer — it is what “plus the next two balls” means, and it is why a bowler who has struck out the front nine still cannot tell you their score: only 7 of those 9 frames have a number in them. A spare lags by one ball instead of two, which is why a card of spares fills in almost as fast as you bowl it and a card of strikes does not.

Which makes a strike worth anything from 10 to 30

The pins you knocked down are the smallest part of it. A strike followed by two gutter balls scores 10; a strike followed by two more strikes scores 30. Same throw, triple the value, decided entirely by what happens next. A spare swings less — 10 to 20 — because it only looks one ball ahead.

GamePins knocked downScoreBonus
Ten 9-0 frames, no marks 90 90 0
Ten 5-5 spares, then a 5 105 150 45
Ten 9-1 spares, then a 9 109 190 81
Twelve strikes 120 300 180

Note how little of the gap is pins. The all-spares game knocks down 109 and the perfect game 120 — eleven more, a difference of 10.1%. They score 190 against 300, a difference of 58%. A perfect game is barely a tenth better at the physical task and nearly six tenths better on the card. The unmarked game is the only one that scores exactly its pins, because it earned no bonus at all.

And the tenth frame is a different game

There is nothing after the tenth to look ahead to, so the bonus rule stops applying and the frame is handed extra balls instead: 3 if you mark, 2 if you do not. Its score is then just the sum of what you threw. So the tenth is the one frame whose value you know the instant you finish it, and the only one where a strike is worth exactly 10. Three strikes in the tenth score 30 — the same as a strike in the first frame followed by two more, arrived at by a completely different rule. It is also why the scorer above refuses to call the game finished until the tenth has every ball it is owed.

How to use

  1. Add your players.
  2. Enter each ball as it is thrown.
  3. Watch pending frames resolve as bonuses arrive.
  4. Check the tenth frame allows the extra balls.

Frequently asked questions

How does bowling scoring actually work?

A strike scores 10 plus your next two balls; a spare scores 10 plus your next one ball. This is why a frame's score cannot be known immediately — it stays pending until the bonus balls are thrown, which is what confuses people learning to keep score by hand.

Why is a perfect game 300 and not 120?

Because of the bonuses. Twelve consecutive strikes give every frame a value of 30 — ten pins plus the next two strikes — across ten frames. The twelve strikes rather than ten come from the tenth frame allowing two extra balls.

How does the tenth frame work?

A strike there earns two more balls, and a spare earns one, all bowled within that frame. It exists so the bonus for a final strike or spare can actually be collected, and it is the frame most hand-scorers get wrong.

What is a turkey?

Three consecutive strikes. The name is old, reportedly from nineteenth-century tournaments awarding a turkey as a prize for the feat. Four in a row is sometimes a hambone, and the naming beyond that varies by region and by who you ask.

What is the difference between a split and a spare?

A split is a leave with a gap between standing pins after the first ball, which makes converting it much harder. A spare is knocking down all remaining pins with the second ball, however they were arranged. A split converted is still just a spare on the card.

Does the scoring differ in other formats?

Yes. Some recreational and international formats use current frame scoring, where each frame is scored immediately without bonuses, which caps a game well below 300. Traditional scoring is what almost every league and centre in North America uses.

🔒 This tool runs entirely in your browser. Nothing you enter is uploaded, logged, or stored.