Darts Scorer

Choose the starting score and the legs to win, then type the score of each visit. The page applies the bust rule, shows the checkout for the player on throw, and keeps the legs won.

Free Runs in your browser Checked Wednesday, November 11, 2026

This tool runs in your browser. What you enter is not sent to us.

How to use it

  1. Choose the Starting score (301 or 501) and the Legs to win the match.
  2. Type the score of the visit, the total of its three darts, in the Score of the visit box, and press Add visit.
  3. If that visit ends the leg exactly on zero, tick the box for a double or the bull as the last dart. Without the tick, a score of zero is a bust.
  4. Read the Checkout under the player on throw, and the Average for each player. Undo last visit takes back a visit.

The rules the page applies

The WDF's Playing and Tournament Rules (20th revised edition, 28 February 2018) start a leg with a straight start: any dart inside the outer double wire begins the scoring (clause 2.01). A leg is finished by a double, or the bull, of the number that is half the remaining score (2.02). The bull counts as 50 and as a double 25 (2.03, 2.04). The first player to finish on a double wins the leg (2.09), and a match is best of an odd number of legs (2.10, 2.11).

A visit that scores more than the score left, the same score without a finish on a double, or that leaves one is a bust, and it does not count (2.05). A 301 or 501 leg is a fixed odd total (3.01).

Score left = score before − visit total
Bust: visit > score left, or visit = score left without a double finish, or score left = 1

Example: 40 left, a visit of 39 leaves 1: a bust

Checkouts

A checkout is a route of up to three darts whose last dart is a double or the bull, and whose total is the score left. The page computes every route from the segments: a single scores its number, a double twice it, a treble three times it, the outer bull 25 and the inner bull 50. Scores from 159 to 170 include bogey numbers that no three darts finish, such as 159, 162 and 169.

The WDF rules do not rank checkouts. The order here is the page's own: fewest darts first, then the highest first dart, so 170 is shown as T20, T20, bull.

What the page does not do

  • Record the three darts one by one. It takes the total of a visit and the finish box; it does not see the board.
  • Judge a game shot called by a caller, a dart that touches another, or a dart that is retrieved too early (WDF clauses 1.04, 2.06).
  • Decide who throws first in a leg: the page alternates the visits, and the starter of a leg is not chosen by the rules here.

Worked example: 170 for a checkout

A player on 170 finishes with treble 20, treble 20 and the bull: 60 + 60 + 50 = 170. Entering 170 with the finish box ticked wins the leg.

A player on 40 who scores 40 without the box ticked is in a bust: the score reaches zero without a double, so the visit does not count and the player stays on 40.

Frequently asked questions

Why does the page refuse a visit of 179?

No three darts total 179. The highest visit is 180, three treble 20s, and no combination of three darts makes 179.

What is a bust?

A visit that does not count, because it scores more than the score left, reaches zero without a finish on a double, or leaves one. The score stays as it was before the visit (WDF clause 2.05).

Is the checkout the one a professional would take?

The WDF rules do not rank checkouts, and the page does not claim to. It lists the routes with fewest darts first, then the highest first dart; the player decides which to aim at.

Does the page check that the last dart was a double?

No. It trusts the finish box and checks only that the total is possible and that the score can be finished on a double with three darts.

Does the match stay if I close the page?

No. The players, legs and visits live in this page view and are gone when the page is closed or reloaded.

Sources

Figures and text last checked on Wednesday, November 11, 2026.

We use necessary cookies to run the site. With your consent, Google also uses advertising cookies to show personalised ads. If you reject them, you still see ads, but they are not personalised.