📊 Internal leagues
Run a season of internal league bowls: a set of teams (or, in a singles league, individual members), a round-robin fixture list where everybody plays everybody, and a standings table that updates as results come in.
Setting up
Create the league, set the points for a win, a draw and a loss, then add the teams. ⚡ Generate Fixtures builds the full round-robin — every pair meets exactly once, with an odd number of teams one side sitting out each round. 🗓 Auto-schedule then fills in dates, times and rinks based on how your previous leagues ran; it only touches fixtures that have not been played, so a recorded result is never disturbed.
Recording a result
Click the pencil on a fixture, set the status to Completed and enter the result. There are two things to record and they do different jobs:
- Result (rinks won) decides who won the fixture and therefore the league points.
- Shots for and against is the total shots each side scored. This is what separates two teams level on points, so it is worth entering even though the fixture is decided without it.
A fixture cannot be marked completed with the boxes empty — 0–0 is impossible in bowls, and counting it would give both sides a point for a match nobody has played.
Sharing out the rinks fairly
đź—“ Auto-schedule gives every fixture a rink as well as a date. It shares the rinks out so each team plays on each rink about as often as the others: a team that has had rink 1 twice goes somewhere else next. A rink that is already booked or blacked out at that time is skipped. A league with more than one rink per game takes a run of neighbouring rinks.
The Rink spread panel above the fixtures shows how many games each team has on each rink. If the rinks were set by hand, or fixtures have moved, press âš– Balance rinks: fixtures still to be played keep their date and time but may move rink so the spread evens out. Results already in are never touched.
When a side plays short
If your league rules take shots off a side that turns up a player short, set If a side plays short on the league. Choose either a share of their shots for each missing player (a quarter each in fours, a third in triples, a half in pairs; rounded down) or a fixed number of shots per missing player. Then, when you enter a result, put how many players each side was missing. Enter the shots as they were played: the deduction is made in the standings, and if the result is the shots (as in singles, or a one-rink game), the result is worked out again from the reduced shots. The fixture list shows the deduction under the score.
The standings table
Sorted by points, then shot difference (shots for minus shots against), then shots for. Only completed fixtures with a recorded result are counted; postponed, cancelled and unplayed fixtures are left out of the played column entirely.
Common questions
- Two teams have finished level on points. What separates them?
- Shot difference first, then shots for. That is why the shots boxes matter: if nobody enters them every team shows +0 and a tie has to be settled some other way.
- Can I add a re-arranged fixture by hand?
- Yes — “+ Add Fixture” asks you to choose the home and away teams, then the date, time and rink. A team cannot be given a fixture against itself.
- What happens if I regenerate the fixtures?
- The existing fixtures are replaced. The preview warns you first, and tells you if any of them already carry a result.
- Will auto-schedule disturb matches we have already played?
- No. It only fills in fixtures that have no date and have not been completed or cancelled.
- Why has a fixture moved rink?
- Somebody pressed âš– Balance rinks, which moves fixtures still to be played so each team gets a fair share of every rink. Dates and times never change, and played fixtures are left alone.
- A side played one short. How do I record it?
- Set the league’s If a side plays short rule first. Then on the result, enter the shots as played and how many players that side was missing; Pavilion makes the deduction.
- Can a member be entered twice in a singles league?
- No — Pavilion refuses it and says who they are already down as.
Was this helpful?
Thanks for letting us know.
Sorry this did not answer it. Thanks for telling us: we use it to improve the guides.
Still need help? Sign in to your account and raise a support ticket. The people who wrote the code will help, and most tickets are answered the same working day.