Matches & Scheduling
Last updated: May 21, 2026
The Matches page is your operational view of the schedule: filter the fixture list, assign dates, venues, and referees, and enter results — quickly from a popup, or in depth from the match page.

Matches themselves are created on the Structure page, not here. See Building Structure and Generating Matches.
At a Glance#
| Action | Where |
|---|---|
| Filter by status / date | Quick filter buttons at the top |
| Enter a score fast | Edit details (pencil) icon on a row |
| Manage squad, events, ratings, MVP | Open match page (arrow) icon on a row |
| Set date / venue / referee in bulk | Select rows → Bulk Actions |
| See past unfinished matches | Show Expired filter |
| Create or recreate matches | Open the Structure page |
Status Filters#
Click any stat at the top of the page to filter by:
- Not started — scheduled but not yet played
- In progress — optional live status
- Finished — final score entered
- Expired — past matches without a result, highlighted in red
Entering Results#
Quick result popup#
Click the pencil icon (Edit details) on a match row. The popup adapts to the device — a bottom sheet on mobile, a centered modal on desktop. Inside you can:
- Change the status (Not started / In progress / Finished)
- Adjust home and away scores with the +/- steppers or by typing
- Mark Extra Time played and enter ET scores (when the sport supports it)
- Mark Penalty shootout and enter pens scores (when the sport supports it)
- Enter set-by-set scores for sports played in sets (volleyball, badminton, etc.) — the match score auto-derives from sets won
- Flag a Technical result for forfeits, walkovers, and abandonments
Score editing is locked while the status is Not started — switch to In progress or Finished first. If a match is missing one or both teams, the popup shows a banner with a link to the Structure Builder so you can assign the slots before recording a result.
Standings, statistics, and any automatic team progression update as soon as you press Save.
Match page (full editor)#
Click the arrow icon (Open match page) on a row to open the dedicated match page. It opens in its own URL so you can keep it bookmarked or share it with assistants.
Sections:
- Scoreboard — team logos, live score steppers, status segments, and an in-progress minute clock that auto-counts when the match is live
- Schedule — date & time, venue (searchable), referee chips
- Periods & extras — sets editor, extra time, penalty shootout
- Squad — per-player Start / Sub / Out selector and Rating input (0–10) for each team. Player jersey numbers appear next to names. Also pick the MVP here when enabled in Sport Settings
- Timeline — match events (goals, cards, etc.) with Author and conditional Assist (assistant slot only appears for event types that support it, e.g. Goal). Below it, Substitutions with team picker driving the Off and On player lists
- Notes — free-text description, observations, anything that needs context
All selects (venue, players, event types) are searchable — you can search by name or by jersey number. Multi-word search works in any order ("Carlos 7" finds #7 Carlos).
Player Ratings & MVP#
Enable both under Sport Settings → Matches:
- Player Ratings — colour-coded badges (green ≥ 8.0, blue 6.0–7.9, grey < 6.0) shown in lineups
- MVP — yellow star next to the chosen player on the public match page
The rating input on the match page only accepts numbers between 0 and 10 and rounds to one decimal. Out-of-range or non-numeric entries are clamped automatically.
Ratings and MVP appear on the public website when lineups are shown — see a live example.
Scheduling#
One Match at a Time#
Click a row to set date and time, assign a venue (ground), or assign a referee. An amber warning indicator flags rows missing a venue or referee.
In Bulk#
Tick the checkboxes, then Bulk Actions to:
- Set dates and times across many matches
- Assign venue or referee in bulk
- Delete in bulk (removes any entered scores and events)
Match Day Organisation#
Matches are grouped automatically into match weeks or rounds — Match Day 1, Match Day 2, Round of 16, Quarterfinals, etc. You can rename these from the phase settings on the Structure page.
When You Need to Add or Change Matches#
The Matches page does not have an Add match button — every match comes from generation on the Structure page.
- No matches yet? Open Structure, place teams into groups or bracket slots, and click Generate matches at the top of the page.
- Need to change who plays whom? Adjust team placement on the Structure page, then click Regenerate matches. The button shows an Outdated badge when something has drifted. A confirmation modal lists any matches that already have a status or score before they're replaced.
- Stage finished and you want to fill in the next one? With automatic team progression, winners are placed into the next phase as results land. Then regenerate that phase from the Structure page.
Common Questions#
Why are some matches red? They're expired — scheduled in the past with no result. Use Show Expired to find them, then enter the score or delete if they weren't played.
Can I delete a single match? Yes — select the row and use Bulk Actions → Delete. The next regeneration on the Structure page will recreate it. To remove a match permanently, adjust the structure first.
Where are events and squads recorded? On the match page — click the arrow icon on a row to open it. Goals, cards, substitutions, lineups, MVP, and ratings all live there. The old separate Events page has been replaced by the unified match page.
Next Steps#
- Public Website — surface the schedule, results, and standings to fans
- Tournament Structure — change formats, regenerate, configure progression
Was this page helpful?
Let us know if you found this documentation helpful or if you have suggestions for improvement.