Appearance
Fixtures & scheduling
Once a league has divisions and teams (see Leagues), the Fixtures tab is where you generate the match list and keep it up to date. This guide also covers the org-wide Schedule page for one-off matches outside a specific league's tab.
Generating a full season of fixtures
- On the league page, select Generate (top right), then Full season fixtures….
- Work through the wizard: Schedule (start date, preferred days and kickoff times, whether divisions play double round-robin), Venues (which venues and courts to use, their order, and fill strategy), Team rules (any team-specific scheduling constraints), then Preview & confirm.
- If fixtures already exist, the confirm step warns you: pending (not yet played) fixtures will be deleted and replaced, while any completed or in-progress matches are kept — the generator only schedules the legs still owed.
- Select Generate fixtures (or Replace fixtures if some already exist).
Generating just this week
- Select Generate, then Just this week….
- Choose the First match day and how many Number of weeks to generate (steps forward by 7 days each time; every week prefers pairs of teams that haven't yet played each other).
- Set the Kickoff times — add or remove time slots.
- Pick which venues and courts to use.
- Select Generate Week.
List and calendar views
The Scheduled matches card has List and Calendar view buttons.
- List groups fixtures by date, then by division (each division gets its own colour). Each fixture shows a stage badge — Round robin, Split phase · Pot A/B, Playoff, Promotion playoff, Relegation playoff, or Mid-table playoff.
- Calendar shows a month grid; select any match to open it.
Adding a single match (with umpires)
- Select Add match.
- On a league page the league is already fixed; from the org-wide Schedule calendar, pick the league first.
- Choose the Home team and Away team, Date, Time, Venue and Court, and the Round number.
- Select Next: assign umpires.
- Pick up to two officials — the first selected becomes the Main umpire, the second the Assistant. Umpires are optional; you can schedule without them and assign later.
- Select Schedule match.
Opening a fixture
Select any fixture card to open its drawer: team shields and score, a period-by-period breakdown once scores exist, and details (date, time, status, stage, round, notes, venue, court, attendance). The footer holds the available actions — which ones show depends on the match's status.
Moving, swapping, cancelling and re-opening a match
From the fixture drawer:
- Move — change the date, time, venue and court. Available for scheduled or live matches.
- Swap — exchange date and venue with another eligible match (not completed or live). Only shown when there's at least one eligible match to swap with.
- Cancel — add an optional reason, then confirm. The match stays in the schedule, greyed out, rather than disappearing.
- Re-open — brings a cancelled match back to Scheduled.
Bulk rescheduling
Use the Reschedule button in the Fixtures tab toolbar, or Postpone this week next to any date heading in the list view.
Two modes:
- Move this date + everything after — cascades every later fixture forward together. Use this for a genuine postponement (e.g. bad weather) so nothing else gets bunched up.
- Move one week only — shifts just that week; later weeks stay where they are. This can land the moved fixtures on a week that already has matches.
Enter the date and how many weeks forward to shift (or, in "one week only" mode, choose To end of season instead of a fixed number). A live preview shows how many fixtures will move and their new date range before you apply anything, and a warning appears if the move would land fixtures on a day that already has scheduled matches. Completed and in-progress matches are never touched by a reschedule.
Rebalancing pairings
Select Generate, then Rebalance pairings… (only available once fixtures exist). This re-runs the venue/court/kickoff allocator against the fixtures you already have — dates and team pairings never change, only which venue, court or kickoff time each match gets. You'll see a before/after table of proposed changes and a cost score; if the current schedule is already optimal you'll see "No improvements found." Select Apply rebalance to commit.
Clearing fixtures
Use the ··· (more actions) menu, top right of the league page:
- Clear unplayed fixtures — deletes everything without a recorded result; anything with a score is kept.
- Clear all fixtures — deletes everything, including matches with recorded scores.
Both ask for confirmation first and cannot be undone.
The "generated with warnings" banner
If some fixtures couldn't fully honour a scheduling rule during generation, a banner appears above the fixture list: "N fixtures couldn't fully honour a scheduling rule." Each line shows the two teams involved, the round, and whether a hard rule forced a date to be cleared entirely or a soft rule just skipped an unmet preference. Select Dismiss to hide it — it stays hidden until the next generation surfaces new warnings.
Populating and regenerating playoff brackets
For divisions using the knockout playoff format, a Playoffs awaiting populate strip appears above the fixture list (and in the Bracket tab) once the round-robin phase has finished. For each division you can:
- Populate — seed the bracket from current standings. Only enabled once the round-robin is complete.
- Regenerate — rebuild the placeholder pairings against the current set of venues, keeping the originally scheduled date.
The Bracket tab shows each pairing as it fills in — teams show as TBD until standings determine them, then scores appear as matches are played.
Export and print
- Print fixtures (top of the league page) opens a printable list of the full fixture set.
- Export menu:
- Generate graphics… — pick a date and what to include (fixtures, results, or both), optionally with a custom background image, and download a zip of ready-to-post graphics.
- Scoring sheets… — choose a sort order and page layout, then export printable scoring sheets for umpires.
- Print by court (today) — a printable view of today's fixtures grouped by court.
Good to know
- Split-phase and knockout-playoff divisions need the round-robin phase finished before you can lock or populate them — see Leagues for the format settings themselves.
- Once matches have scores, head to Recording results.