Darts near you

Find your local darts league.

See nearby leagues, active teams and who's looking for players. Start with your city or ZIP code—no account needed.

Score a Private Match No account needed. Choose X01 or Cricket and start playing.

Signing up

Three steps to the board

No committee, no waiting list, no paperwork at the bar. You can be registered before your first pint settles.

  1. Create your player profile

    Name, throwing hand, home pub. That is the whole form. Your profile is yours and follows you between teams and seasons.

  2. Find a league near you

    Browse leagues playing within reach of your ZIP code. Join a team that needs players, or bring your own and enter together.

  3. Play darts

    See schedules, results and player stats together. Turn up, throw, and let the league keep the record straight.

180 · 180 · 141. That is a nine-dart finish — the perfect leg. Ours only takes three.

Example player stats

Your form, in numbers

Every match you play through an Oche league feeds the same record. No spreadsheets, no arguing about who won what in November.

62.4

Three-dart average

Tracked per leg, per match, and across the whole season.

38%

Checkout rate

How often you take out the double when the chance is there.

14

Maximums

Every 180 you have ever thrown in a counting match.

121

Best checkout

Your highest finish, with the exact route you took.

Match night

No chalk, no calculator, no card to hand in

The board on the wall keeps the score. Everyone sees it as it happens, and nobody types it up on Friday.

Scoring built for the oche

X01 from 101 to 1001, straight, double or master in and out, with the checkout route on the pad. Cricket standard or cut‑throat, where the board is the input — you tap the ring you actually hit.

Your captain sets the lineup

From a phone, before anyone arrives. You get told which game you are in and roughly when you throw.

Stats before you leave the pub

Averages, checkouts, tons and quality points land as the match ends, not three weeks later when you have forgotten the leg.

When things go wrong

The show must go on

Darts is played in bars. The wifi drops, the tablet dies, somebody walks off with the phone. None of that should cost you a match.

A box behind the bar

Venues can run an Oche controller that keeps the match itself. It brings its own network, so the pub’s internet being down is not your problem.

The match is not on the tablet

Battery dead and no charger? Pick up any other phone or tablet, take over, and carry on from the exact score. Nothing is lost and nothing is entered twice.

Paper is the last resort

Not the default. If everything fails you can still play on a card — but you should never have to.

For captains

The roster, without the group chat

Build your team

Invite by email, approve players asking to join, or pick up a free agent looking for a side. Submit the roster when it is ready.

Share the load

Hand captain duties to someone else for a week, or let a teammate score the match. Give it, take it back, no phone calls.

Sort out the fixture

Propose a new date, approve or decline the other captain’s, and confirm the result at the end of the night.

For organizers

Run the league, not the spreadsheet

Seasons, divisions, nights, teams, venues and dues in one place — and every match that gets scored arrives on its own. Nobody keys in a scorecard.

Your games, your rules

Chicago, cricket, singles, doubles, whatever your league actually plays, described once as a match format. You do not change how you play to fit the software.

Schedules that know your calendar

Round‑robin fixtures per night, blackout weeks for holidays, byes for odd team counts, and reschedules without rebuilding the season.

Standings and stats, posted

Quality points on your own threshold, season leaderboards, and a drill‑down to any player in any match. Corrections keep a history rather than quietly rewriting it.

Dues without the envelope

Set fees for teams or players, see at a glance who has paid, and take payment by card. No more “I think I gave it to someone.”

Teams sign themselves up

Share a registration link at the captains’ meeting. Captains enter their own rosters, and players claim their own profiles.

Put the schedule on your site

An embeddable widget for the association’s own web page, styled to match, updating itself as results come in.

Already run a league?

Set up a season and see how it fits before you move anything.

Open the league office

Game on

Registration takes about a minute. The hard part is hitting double one.

Create your player profile