Matches & Scheduling
Last updated: June 23, 2026
The Matches page is your operational view of the schedule: filter the fixture list, assign dates, venues, and referees, and enter results — inline from each row, in a quick popup, or in depth from the dedicated match page.

Matches themselves are created on the Structure page, not here. See Building Structure and Generating Matches.
At a Glance#
Each row gives you a handful of clickable hot-spots — anything with a dotted underline can be edited in place:
| What you click | What happens |
|---|---|
Score cells (1–2) or the "vs" / : between the teams |
Opens the quick result popup |
Date & time chip on the right (e.g. 16:00 · jun 26) |
Opens the date/time picker, prefilled with the current value |
| Venue chip | Opens the venue picker, prefilled |
| Matchday chip (manual mode only) | Opens the matchday picker, prefilled with the current round |
| Team name on either side (manual mode only) | Opens the team picker — scoped to teams in this group / round |
| Swap icon (manual mode only) | Flips home and away — scores, scores extras and slot links all swap with the teams |
| Pencil icon | Opens the full match editor with squads, events, MVP, notes |
| Row checkboxes + Bulk Actions | Bulk-set dates or venues across many matches |
| Status pills at the top | Filter the list (Not started / Finished / In progress / Expired) |
A collapsible Tips card above the list summarizes these interactions for new admins — open it any time you need a refresher.
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#
You have three layers, from fastest to most detailed: inline score cells in the row, the quick result popup, and the full match editor.
Inline scores#
When a match has status Live or Finished, the score cells in the row are editable directly. Type a number and click away (or press Enter) — the score saves immediately. Use this for fast result entry across a match day. For anything more than a final score (extra time, penalties, technical result, status changes), open the popup.
Quick result popup#
Click anywhere on the score area between the two teams — the score cells, the : separator, or the vs label when the match is pending. 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 (shown when the sport supports it and it's enabled for this match's stage in the structure)
- Mark Penalty shootout and enter pens scores (shown when the sport supports it and it's enabled for this match's stage in the structure)
- 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
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 pencil icon 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, plus extra time and penalty shootout. These appear only when the sport supports them and they're enabled for this match's stage in the structure (group or round scoring rules); their scores use the same −/+ steppers as the scoreboard
- 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#
Each row has clickable chips for the per-match metadata — click any of them and a small modal opens with the current value pre-filled, so you only need to change what's wrong and press Submit:
- Date & time chip (
16:00 · jun 26) — opens a date/time picker in the tournament timezone - Venue chip — opens a searchable venue picker
- Matchday chip (manual mode only) — moves the match to a different round in the same phase without regenerating anything
For referees, lineups, events and the rest of the match-day work, use the pencil icon to open the full editor.
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.
Inside each group / round, the list is sorted by matchday (round 1 → round 2 → round 3, then by row order). When you change a match's matchday from the matchday chip, the list resorts on the spot.
Changing Teams on a Match (Manual Mode)#
When the structure is in manual mode — toggled from the Structure page in Advanced view — the row gives you two extra tools to fix matchups without rebuilding the whole bracket:
- Click a team name on either side of the row → the Set teams modal opens with Home team and Away team dropdowns, prefilled with the current pick. The options are scoped to the current group / round so you can only choose teams that actually belong there.
- Swap home/away icon (between the row's checkbox and the pencil) → flips home and away in place: team IDs, scores, extra-time and penalty scores, and any slot links all switch sides together, so attribution stays correct.
If the match has a side fed by an automatic team progression source (e.g. "Winner of Group A") and you manually override that side, the slot link is detached so the progression won't overwrite your choice the next time results land.
Both controls are hidden in auto mode — switch to manual when you need to take direct control of the schedule.
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 pencil 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.
Can I reorder rounds by date instead of by matchday number? Matches always sort by matchday inside their group, then by row order. If you need round 2 to come before round 1, change each match's matchday from the matchday chip (manual mode) — the list resorts immediately.
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.