League table
Worked out from the results as they come in, by your league’s own rules: points per frame, a point for the higher total, your tiebreak order, committee adjustments marked on the table.
See it in the example league →Websites for snooker leagues
The secretary keeps a Google Sheet. The site reads it and builds the table, fixtures, results, scorecards, player records and handicaps. No logins, no app, and nothing new for a volunteer committee to learn.
Example league table
| # | Team | P | W | D | L | F | A | ± | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Brasswick Cons B | 10 | 7 | 1 | 2 | 35 | 25 | +10 | 35 |
| 2 | Legion | 10 | 5 | 2 | 3 | 34 | 26 | +8 | 34 |
| 3 | Railway Club | 10 | 5 | 2 | 3 | 34 | 26 | +8 | 34 |
| 4 | Old Mill WMC A | 10 | 5 | 2 | 3 | 32 | 28 | +4 | 32 |
| 5 | Brasswick Cons A | 10 | 3 | 2 | 5 | 29 | 31 | -2 | 29 |
| 6 | Miners Welfare B | 10 | 4 | 3 | 3 | 29 | 31 | -2 | 29 |
Brasswick & District Snooker League is made up: 8 teams, 56 players and 40 matches that never happened, so you can see a full site without it being anybody’s real league. Open the example league →
A site of its own, in the league’s name, that reads well on a phone in the club. A page only appears when there is something to put on it.
Worked out from the results as they come in, by your league’s own rules: points per frame, a point for the higher total, your tiebreak order, committee adjustments marked on the table.
See it in the example league →The whole season week by week, home and away. Byes, cup nights and clubs that play at home on a different night are all handled.
See it in the example league →A page for every match, frame by frame: who played whom, the scores, the handicaps on the night and the breaks.
See it in the example league →Every registered player gets a page: played, won, win percentage, recent form, best win, breaks, and how their handicap has moved.
See it in the example league →The current list, team by team. Where handicaps move after every frame, or in blocks of weeks, the sheet does the sums and the site shows them.
See it in the example league →A page and a bracket for every competition. A plate fed by another cup’s first-round losers fills in its own entry list.
See it in the example league →Each team’s squad, record, results and remaining fixtures, and the clubs the league is played in.
See it in the example league →Earlier seasons kept as they finished: final tables, merit lists, and the week-by-week tables if you still have them.
See it in the example league →A sponsors page that sets out what a sponsor gets, and a strip above the footer of every page once you have one.
See it in the example league →A page for people looking for a team: when you play, where, and how to get started.
See it in the example league →Short news items, the rule book and AGM minutes, and links to your Facebook group and live streams.
See it in the example league →Names, scores and breaks are published. Addresses, phone numbers and emails are not, and any player can ask for initials only.
See it in the example league →A Google Sheet with a tab each for settings, teams, fixtures, results and handicaps, with your teams, players and fixture list already in it. It belongs to the league.
The secretary types them into the Results tab, or the captains send the scorecard from their phones after the match: one sends it with the team PIN, the other confirms it.
Every morning, late on league nights, and within minutes of a scorecard being confirmed. The table, player records and handicaps all follow from the results.
Captains’ scorecards
What it is not
No two leagues score alike. All of these are settings the platform already has, not custom work:
One price, everything included
£150 a year
The whole league site, run from a Google Sheet the secretary keeps, with captains sending the scorecards from their phones.
Setup is a one-off charge, waived when a league pays two years up front.
£50
The league already keeps a Google Sheet that fits the standard workbook.
£150
The league is moving from another platform, such as LeagueRepublic or WordPress, or wants past seasons imported.
For a twelve-team league that works out at £12.50 a team a year. A league with a sponsor can ask them to cover the fee: the site has a place for the sponsor’s name on every page.
Not much. The site is run from a Google Sheet with a tab each for teams, fixtures, results and handicaps. If the secretary already keeps a spreadsheet, this replaces it; if results come in on paper or WhatsApp, they are typed into the Results tab as they are now. There is nothing to log in to and no app to install.
The league. The sheet is shared with your secretary to edit, and ownership can be transferred to the league on request. The website only ever reads it.
Yes. We have an importer for LeagueRepublic: teams, players, fixtures and the results so far come with you, so the site starts with the season as it stands.
A phone and their team’s four-digit PIN. One captain fills in the card after the match, the other confirms it with their own PIN, and the result goes into the sheet and onto the site. The secretary still has the last word, in the sheet.
Every site has a privacy page that names the league as the data controller and offers players initials only, or removal, on request.
Only when the committee wants it to. A new site is kept out of search engines until the league says it is ready.
Tell us the league’s name, how many teams it has and how it is run at the moment. We will come back with what a site for it would look like.