🎳 Bowling Score Calculator
Enter each roll's pin count (0-10), separated by commas, in the order they were bowled. The calculator handles strikes and spares automatically, including 10th-frame bonus rolls.
Why a frame can be worth more than ten
Bowling scores forward: a mark borrows pins from the rolls that follow it.
Open frame = roll 1 + roll 2
Spare = 10 + next 1 roll
Strike = 10 + next 2 rolls
Take the opening of the sample line, 10,7,2,9,1,10. Frame 1 is a
strike, so it takes the 7 and the 2 that come next and scores 19. Frame 2 is
those same two rolls counted again on their own, 9, for a running 28. Frame 3
is 9 then 1, a spare, so it adds the following roll - a strike - and scores 20,
running 48. The whole default line totals 170.
Typing the rolls
- One number per ball, in order. Do not write a strike as
10,0; a strike is a single roll and the frame ends there. Writing the phantom zero shifts every later frame. - Tenth frame. A strike or spare there earns bonus balls, so
a full game ends with three numbers in frame 10 rather than two. Twelve
strikes is
10repeated twelve times. - Pin counts are 0-10 and anything outside that range, or any non-number, stops the calculation with an error.
Frequently asked questions
What is the highest score in bowling?
300, from twelve consecutive strikes. Each of the ten frames scores 10 plus the next two strikes, which is 30 a frame, and the last two balls exist only to finish frame 10's bonus.
How do you score a spare in bowling?
Ten pins plus whatever you knock down with the very next ball only. Knock down 9 then 1, then start the next frame with a 7, and the spare frame is worth 17.
Why is a strike worth more than a spare?
A strike collects the next two balls as bonus, a spare collects just one. That is why three strikes in a row is called a turkey - the first of them is finally worth the full 30.