PRODUCT FEATURES

Everything around the match, in one place.

OcheControl keeps the board scorer deliberately simple while giving organisers full control over league operations, match night, public presentation and tournament flow.

LEAGUE CONTROL

Build a season and keep it moving.

Manage registrations, players, divisions, fixture generation, rearrangements, manual/live results and completed-season history without spreading the league across spreadsheets and chat threads.

Multiple divisionsSingle/double round robinDrawsWalkoversCSV exports
Autumn 2026ACTIVE
Players48Fixtures192Played146
Premier Division12 players · 54 fixturesDivision One12 players · 48 fixturesDivision Two12 players · 44 fixturesDivision Three12 players · 46 fixtures
MATCH NIGHT

See the whole venue at a glance.

Boards are operational objects, not just text against a fixture. Assign the match, marker and board, then see which board is live, ready, waiting or clear.

Board queuesMarker assignmentQR tablet pairingVenue TVNext game
BOARD 1 · LIVEAlex Carter 2–1 Jamie ReedLeg 4 · 121 / 84
BOARD 2 · LIVESam Taylor 1–2 Chris EvansLeg 4 · 64 / 201
BOARD 3 · READYRiley Green v Casey BrownMarker: Alex Carter
BOARD 4 · 19:45Dean Morris v Lewis KingTablet paired
BOARD SCORER

Enter the score. Get out of the way.

The standard scorer is designed for a marker standing beside a dartboard: large remaining scores, a large numeric keypad and one obvious Enter Score button. If the score completes a leg, choose 1, 2 or 3 darts used.

Automatic finishAutomatic bustUndoAveragesBest leg
THROWINGAlex40LEGS 1Jamie121
CHECKOUTHow many darts?
123
PUBLIC LEAGUE SITE

What the organiser enters becomes what the players see.

Publish fixtures, latest results, standings, player stats, live matches, knockout brackets, announcements and sponsors to a branded league microsite.

TablesResultsStatisticsLive boardsVenue TVSponsorsCustom domains7 accessible themes
Riverside Darts LeagueAutumn 2026
TableFixturesResultsStatsKnockoutsLive
Board 1Alex Carter2–1Jamie ReedLIVE
Board 2Sam Taylor1–2Chris EvansLIVE
KNOCKOUTS & TOURNAMENTS

Finish the season — or run a whole event night.

Create standings-based knockouts, Cup/Plate tiers, single-elimination tournaments, round robins or groups-to-knockout events. OcheControl handles seeding, byes, progression and board availability.

Cup + PlateGroups → knockoutWalk-insSeedingRound formats
QUARTER-FINALS1 Alex Carter48 Lewis King 14 Sam Taylor45 Morgan Lee 3
SEMI-FINALAlex CarterSam Taylor
FINALTBC
FULL CAPABILITY

The detailed feature matrix.

The showcase above explains the workflow; this is the practical checklist.

AreaOrganiser controlsOcheControl handles
League setupBranding, venue, timezone, points, visibility, registrationLeague microsite and navigation
DivisionsAverage guidance, placement, optional handicap policy, match formatAbility-band recommendations and isolated statistics
FixturesStart dates, frequency, round robin type, rearrangementsFixture generation and standings
Match nightBoard, marker, QR/code tablet pairing and live visibilityBoard station routing, next-game queue, match calls and venue TV
Player nightView own fixtures, board calls, marking duties and calendar linksOne personal match-night view driven by live assignments
ScorerVisit score, winning-visit dart count, undoBusts, turns, averages, checkouts, 180s and result completion
HandicapsLeave disabled or configure by competitionAverage-band/fixed-matrix application when enabled
KnockoutsQualification range, tier names, race formatsSeeds, byes, progression and brackets
TournamentsEntrants, format, seeds, boards, markers, race lengthsDraws, group tables, progression and board availability
Public themesControl Green, Control Red, Midnight, Classic Board, Red Flight, Ice Blue or Light OcheAccessible colour tokens keep text, controls, tables and live states readable
SecurityOwners, admins, scoped league admins and tablet revocationTenant isolation, audit attribution and session revocation