Welcome to CCDL

Chelmsford City
Darts League.

Everything your teams and players need — fixtures, results, standings and competitions — in one easy-to-use place.

Current season   Winter League 2026–27In progress

View the current fixtures, results and league tables.

Player and competition registrations are due by 2nd December 2026

£3.00 a player registration fee and £1 a player competition fee. Forms and how to pay are on the Documents page.

Played your home match?

Home captains can send photos of both sides of the sheet here.

Follow us on Facebook

News, photos and chat from the league group.

Open Facebook group ↗

Latest league updates

Notices
Winter League 2026–27Fixtures and season information
Season
Team and venue informationFind team contacts and playing locations
Directory
Forms and documentsLeague rules, registration and downloads
Documents
Notices from the committee, such as postponed matches or changes of venue, appear here.
Official 2026–27 fixture schedule

Fixtures & Results

Browse by Wednesday and division. Each result appears on its fixture once the committee approves it.

Winter League 2026–27

Choose match week

Winter League 2026–27 · Team profile

Team

Team details, player list and upcoming fixtures.

Division

—

Home venue (from fixture list)

—

Season fixtures

—

Registered players

Awaiting roster

The official team player list has not yet been supplied. The committee will be able to maintain registered players here, and approved result sheets will contribute attendance and playing statistics.

No player names have been invented or inferred from another league.

Home venue

—

Venue taken from this team's home fixtures in the official Winter League schedule. Full address and directions can be added when confirmed.

Fixture source

Team fixtures

Winter 2026–27
Captains · No login required

Send your results

Home captains can submit a result sheet from any phone. Enter your details, choose the fixture, photograph the front of the sheet (and the back if you have it) and send.

1 Your details2 Fixture3 Photos4 Send
Private preview: No account or access code is required. This standalone HTML demonstrates the mobile flow locally; it does not upload photographs to a server.

Step 1 — Your details

Step 2 — Choose the fixture

Only fixtures where your selected team is the designated home team are shown.

Step 3 — Take photos of the sheet

Use your phone camera, or choose clear photos already on your device. The front is needed. Please add the back too if you have it.

Photo 1 — FRONT of sheet
Choose from your camera roll or take a new photo
Photo 2 — BACK of sheet
Choose from your camera roll or take a new photo
Before you send
Lay the sheet flat in good light. Get the whole sheet in the photo with no shadows or fingers. Make sure the photo is clear and readable. Zoom in on the names and scores to check.
✓ Received

Thanks, we have your result sheet.

You do not need to send it again. The committee will check the sheet and the result will appear on the website once it is approved. We will only get in touch if something is unclear. Please keep your reference.

Official schedule

Winter League fixtures

All five divisions · 2026–2027 · Wednesday evenings at 20:15.

Fixtures are now available in the interactive Match Hub, with match-week and division filters. The published venues, including Division 1 neutral venues, are shown alongside each match.

Official LeagueRepublic data

Winter League results

Approved results from Wednesday 14 October 2026.

21 completed matches
Official LeagueRepublic standings

League tables

Updated after the fixtures played on 14 October 2026.

3 points win · 1 point draw
PosTeamPWDLForAgainstDiffPts

Source: LeagueRepublic official standings.

Tournaments

Competitions

Division 1 Cup

Round robin cup. 2 points for a win.

Cup: Divisions 2 to 5

Knockout. Every match is 7 singles. A preliminary round, then two-match quarter-finals and semi-finals, and a one-match final.

Competition entry form

Entry form for the 2026–27 competitions.

Open entry form

More competitions will be added here once they are confirmed.

Cup knockout

Cup

Each match is 7 singles and every match has a winner. Preliminary round and final: one match. Quarter-finals and semi-finals: two matches, home and away. Scores are the singles won in each match, taken from result sheets approved on this site. In a two-match tie the team with more singles across both matches goes through. If the total is level the committee decides the winner.

LeagueRepublic season records

Players, appearances and achievements

Winter 2026–27 is the active season. Appearances count each player once per completed team fixture. This table is League only. Cup figures are on each player’s profile, shown separately and combined.

Division trophy race

Current trophy leaders

Ties are shown jointly. Divisions without a recorded achievement remain open.

PlayerTeamDivisionAppearances180sHighest checkoutStatus

Past seasons

Past seasons

Results from earlier seasons, copied from the old league website. Choose a season, then a division or competition.

Scores only. Individual games and player statistics from past seasons were not part of the old site download. Team names are shown as they were written each season.

Finals nights

Summer League 2026 finals night

Winners and runners up from the finals on 7 October 2026, with prizes for the season.

Championship

Winners: RE Social Club A

Runners up: Black Bullys

Final score 8–4

Plate

Winners: Clay Pigeon

Runners up: Felsted RBL

Final score 8–5

Bowl

Winners: Gt Waltham RBL

Runners up: Baddow Social

Final score 8–6

Most 180s

Louis Whymark: 9

Least darts

Stuart Wicks: 13

Stuart Williams: 13

Highest finish

Karl Holland: 160

Photos

League information

More about CCDL

About us

League background and information.

Venues

Where teams play.

Committee & contacts

Who to contact for help.

Documents

Rules, registration and downloads.

Useful links

Other darts resources.

Finals nights

Winners, prizes and photos.

Past seasons

Results from earlier seasons.

CCFC tickets

Retain the existing site link.

Official documents

Info, Documents and Rules

Important

Player and Competition Registrations

To be submitted by 2nd December 2026

We will be at Chelmsford City FC on 2nd December 2026 between 6pm and 7:30pm for anyone who has any questions or if you wish to pay cash or hand the forms in personally. Otherwise please read below and submit online.

£3.00a player registration fee
£1a player competition fee
  1. Player Registration Sheet (no need to add addresses or mobile numbers, just names and signatures)
  2. Competition Entry Sheet (paper version)
  3. Competition Entry Form (electronic version)

Either: fill out forms (1) and (2), take a picture and send them to Steve. He will then send you a payment link for card payment.

Or: fill out form (1), take a picture and send it to Steve, and complete form (3). Once this is done he will send you a link to pay by card.

This can be done at any time before 2nd December 2026. Any questions please let us know.

Steve Redpath, League Secretary
07861 485244 · sredpath78@gmail.com

Rules at a glance

Plain-language guidance for match nights. The signed official PDF remains the authoritative version.

Read the full league rules

Match night

Matches are played on the published date and at the listed venue. Teams should arrive in time to begin promptly and follow the current league match format.

Players and registration

Only eligible, properly registered players may take part. Captains should ensure the result sheet clearly records every player and signature.

Result sheets

The home captain should check the score, photograph the complete front and back, and submit both clear images promptly for committee approval.

Disputes and competitions

Do not alter disputed information after signing. Contact the committee and consult the official document for eligibility, rearrangements and competition rules.

Read the league rules

View the full official PDF, including match formats, result-sheet submissions, player registration and competition eligibility.

Read league rules Save a copy
Winter League rules only. Summer League rules will be added separately.
Committee workspace

League dashboard

Result sheets are processed automatically. You only need to check problems.

Design demonstration
Errors to check
2
Sample count
Processed automatically
28
Sample count
Missing sheets
4
Sample count
Active season
Winter
2026–27
The secretary’s ideal workflow

Upload sheets. The system does the rest.

Normal results should update fixtures, tables, player profiles and statistics without any manual entry. Only uncertain names, unreadable scores or rule conflicts appear in an errors list.

Planned automation
1. Receive

Home captain uploads front and back, or committee bulk uploads.

2. Read & check

Scanner extracts data and validates against league rules.

3. Update or flag

Clean results publish; exceptions wait for correction.

Errors requiring attention

2 sample issues

Examples of what the committee would see, not real CCDL submissions.

Player name unclearScanner could not confidently match a signed player to a team.
Needs correction
Game totals do not agreeResult sheet contains a score that does not match the match total.
Needs correction

When corrected, the system would rerun its checks and publish automatically if everything passes.

Priority workflow

Scan result sheets

Upload both sides of a result sheet. The planned system reads and validates it, updates the league automatically if all checks pass, and sends only problems for review.

Private access

Committee members only. Home captains can submit their sheets through the website. Committee members can also upload sheets directly.

Committee-only
Result processing

Results scanner

Two-sided sheets, designed for high-volume committee processing.

Interactive prototype
1. Upload2. Automatic checks3. Publish or flag errors

Match sheet photographs

Choose images from your device or load the two photographs you supplied.

Front · Games and match result
Front image preview
Back · Attendance and achievements
Back image preview

What the scanner will capture

Match identificationDate, season, venue, home and away teams
Front
Game resultsPairs, singles, playing order and legs
Front
Signed-in playersEvery player attending, even if they do not play
Back
Achievements180s, checkouts and 12-dart finishes
Back
Important: This is a front-end demonstration. No AI scanning takes place in this HTML file. The review uses an example transcription from your photograph.
The production scanner will support bulk uploads, pairing, handwriting uncertainty checks, duplicate detection and an audit history.
Verification queue

Review extracted result

Only unclear or invalid results need a committee correction. Clean sheets are intended to publish automatically.

Needs review
1. Upload2. Automatic checks3. Publish or flag errors

Original photographs

Front
Load sample sheets in scanner
Back
Load sample sheets in scanner
Review unclear handwriting against the photographs. Do not automatically accept uncertain names or signatures.

Attendance and achievements

Signed attendanceCheck names
180sS. Nye · 1 (example)
Checkouts over 120None recorded
501 in 12 darts or fewerNone recorded

Editable match details

Score validation14 games
The example score totals 14 games. Check all six pairs and eight singles results before approval.
Example approved locally. No live records or league tables have been changed.
Committee-only workspace

Captain submissions

In the finished system, each submission is scanned and checked automatically. Only errors need committee attention. Captains cannot access this dashboard.

Demonstration queue held in this browser tab only. Reloading clears the queue. No uploaded files leave your device.

Demonstration submissions — awaiting automated processing

No submissions in this preview yet. Use the public Submit Result button to try the workflow.

Committee tools

League management

Choose an area to make a small website change. Changes in this preview are saved as committee drafts in this browser.

Interactive editor

Team player editor

Choose a season and team. Edits are kept as committee changes and update the directory on this device.

Player changes are saved for both authorised committee accounts and recorded in the audit history. They are not sent back to LeagueRepublic.

Homepage notice

Teams & venues

Fixture notes

Document draft

Saved committee drafts

Player changes are saved to the shared committee database. Other draft tools remain browser-only while their modules are completed.

No committee drafts saved yet.

Privacy & security

Committee-only access

Planned secure sign-in

In the production version, only authorised CCDL committee members can access this area. Captains and the public cannot use the scanner or edit league data.

This standalone preview is not password-protected. It contains no real user accounts or database connection.