Run the tournament on Match day
Use Tournament → Match day after assigning actual matches in Planner. Match day turns those assignments into an operational queue, shows current court activity, starts matches, records outcomes, and offers publication controls.
Before you start
- Generate the required actual matches on Draws. A format plan or Draft assignment alone does not create a Match day card.
- Assign matches to tournament dates in Planner. A match with no scheduled time, actual start, or actual end belongs to no Match day date and does not appear in its queue.
- Add every court that will be used.
- Resolve both sides before trying to start a match. A playoff match with an unresolved source can appear in the queue, but it cannot start.
See Schedule actual matches in Planner for the assignment workflow.
Select the operating date
Open Tournament → Match day, then choose Date. The selector contains every date from the tournament start through the tournament end.
A match belongs to a selected date when at least one of these timestamps falls on that calendar date:
- its scheduled start;
- its actual start;
- its actual end.
This rule can place one match on more than one date. For example, a match scheduled before midnight and finished after midnight belongs to both dates. The queue, court display, counters, and played percentage use the matches that belong to the selected date.
A missing date is not inferred. An actual match without all three timestamps appears on no selected date, even if it has a queue position or a court assignment. Return to Planner and assign its scheduled time.
Read the operational indicators
The screen summarizes the selected date:
- Ready counts
ScheduledorReadymatches with both sides known, no future not-before time, and no player currently in anotherLivematch shown for the selected date. - Blocked counts every queued match that is not ready by that rule. This includes live-player conflicts, unresolved sides, and future rest or not-before times.
- Played is the percentage of the date’s matches in
Finished,Walkover, orRetiredstatus. It is rounded to a whole percentage. - Courts shows live courts as
live / total. A court counts as live only when it contains aLivematch for the selected date.
The overall Blocked value and the queue’s Blocked filter use different groupings. The overall value includes Rest and Waiting matches, while the filter includes live-player conflicts and current player unavailability. Compare the queue filter counters when you need the reason breakdown.
Understand the queue states
The queue contains selected-date matches in Scheduled or Ready status. Live, Finished, Walkover, and Retired matches are removed from it.
Ready nowmeans both sides are known, all not-before times have passed, no listed player is unavailable, and no player is in anotherLivematch.Blockedon a card means at least one player is currently in anotherLivematch. The card names the affected player or players.Restmeans the match has a future soft not-before time. This time can reflect required rest or a player’s unavailable-until time.Waitingmeans the match does not meet the other states. Common reasons are an unresolved side or a future hard not-before time.
Player unavailability is treated separately by the filter evaluation. A match with a currently unavailable player is counted under the Blocked filter and shows a not before note, but its card badge can still read Rest because the same availability time contributes to its soft not-before time.
These states help an operator choose the next match. They are not all start restrictions. Rest, Waiting, a future not-before time, and a player’s unavailable-until time are warnings in the current Match day workflow. If both sides are known, the UI still allows an operator to start the match. Use that override only after making the operational decision yourself.
Search and filter the queue
Use Search participant to narrow the visible cards. Search matches:
- the displayed singles entry name;
- the displayed doubles pair name;
- either player’s name within a doubles pair;
- player names entered as
First LastorLast First.
Search is case-insensitive and matches part of a name. It does not change the counters on the state filter buttons.
Use the queue filters to show one state:
- All counts every queue match for the selected date;
- Ready counts the
Ready nowgroup; - Rest counts future soft not-before matches that are not classified as unavailable or live-conflicted;
- Blocked counts matches with a live-player conflict or a currently unavailable player;
- Waiting counts the remaining queue matches.
The number beside the Queue heading is the number left after both the selected state filter and participant search. The number inside each filter is calculated before the search.
Sort and reorder the queue
Choose one of the two sort controls:
- Manual uses saved queue positions first and scheduled or not-before time as a fallback.
- Time sorts by scheduled time first. If no scheduled time exists, it uses a hard or soft not-before time. Matches with none of these times sort before dated matches. Saved manual position breaks ties.
The selected sort mode is remembered when you leave and return to Match day.
To change manual order:
- Select Manual.
- Drag a queue card above or below another visible card.
- Wait for the queue to reload.
The new positions are saved for the complete selected-date queue, not only the cards visible under the current filter or search. Hidden matches keep their relative positions and can remain between the two visible cards used for the drop. Clear the state filter and search before a large reorder, then review All.
In Time mode, dragging a startable card is used only to start it on a free court. It does not change manual order.
Set player unavailability
Select a queue card to open its match details. The panel shows its status, scheduled time, earliest start, assigned court, sides, individual players, and recent completed-match information.
- Select a player in the details panel.
- In Not available before, enter or change the time.
- Select Save.
The dialog applies times to the current calendar day. Select Clear beside a player to remove the saved time, then select Save.
While the time is in the future, the queue shows the player and time, and the match enters the Blocked filter. The saved time also updates the match’s soft not-before calculation, so its card badge can show Rest. When the time passes, the current-unavailability warning clears automatically as the screen clock advances.
Monitor courts and live matches
The Courts panel lists every configured court:
- a free court shows No match on court;
- an occupied court shows its
Livematch; - the occupied court header shows elapsed minutes, calculated from actual start when available.
Select an occupied court or its live card to open Enter Result. This is also where you can cancel an accidental start.
If no courts exist, Match day shows No courts defined. Add courts in tournament settings before trying to start play.
Start a match
Use either the queue card or its details.
Drag a card to a free court
- Find the match in the queue.
- Drag its card onto a court showing No match on court.
- Release when the court shows Drop to start match.
The match becomes Live, its actual start is set to the current time, and the target court is saved. If the match already had a scheduled time, that time is retained. The card moves from the queue to the court.
Start from match details
- Select the queue card.
- Select Start Match.
If the match’s assigned court is free, it starts there immediately. If that court is occupied, or no court was assigned, Choose court lists the currently free courts. Select one and then select Start Match again.
If no court is free, the screen reports No courts are free right now. Finish or cancel a live match before retrying.
Know what blocks a start
Match day and the start operation enforce these restrictions:
- Both sides must be known. Start Match is unavailable when either side is unresolved.
- The selected court must not contain another
Livematch. - No player from either side may be participating in another
Livematch anywhere in the tournament. - A court must be free when starting from details or by dragging.
The court and player checks run again when the start is saved and cover every Live match in the tournament. If another operator has just started a match, Match day reports This court already has a live match or Already on court and does not change the target match’s assignment or status. The same check can find a live conflict that is not shown on the selected date.
The following queue conditions do not block a start in the current workflow:
Rest;- a future hard or soft not-before time;
- a current Not available before value;
- a scheduled time later than the current time.
A live-player conflict is different. It is a warning in the queue and a real start restriction. In Manual mode its card can still be dragged for reordering, but dropping it on a court does not start it. Starting from details reports the player conflict.
Cancel an accidental live start
- Select the occupied court or its live match card.
- In Enter Result, select Cancel live, return to schedule.
The match returns to Ready and its actual start is cleared. Its current court and scheduled time are not restored to an earlier snapshot or cleared. A court assigned during the mistaken start therefore remains assigned to the match, although the court becomes operationally free because the match is no longer Live.
Finish a live match
- Select the occupied court or live match card.
- In Enter Result, choose
Finished,Walkover, orRetired. - Enter the required result information.
- Review the confirmation and select Confirm & Save.
Saving removes the live card from the Courts panel, records the match’s actual end, updates affected competition data, and refreshes the queue. The court becomes operationally free, but the completed match keeps its saved court and scheduled time. Finished is for a normal completed score. Walkover records a decision without normal play. Retired records an early end with a winning side.
Score validation, winner correction, locked standings, and downstream playoff restrictions are covered by the next Match Results chapter.
Publish from Match day
The publication controls are visible above the queue:
- Publish sends the current tournament snapshot immediately.
- Auto enables automatic publication for the current tournament while Match day remains open.
- the displayed time is the last successful publication known to Match day on this device;
- a
+Nbadge counts match records that differ from the last successful Match day publication baseline.
The change badge compares match status, sides, winner, and set scores. A court or time change by itself does not increase it. Before the first successful Match day publication on this device, there is no comparison baseline and no unpublished-change count.
For automatic publication to run, all of these conditions must be true:
- Auto is selected;
- a publish token is configured;
- a successful Match day publication baseline already exists on this device;
- the comparison finds at least one unpublished match change;
- no publication is already running.
Automatic attempts occur at most once per minute. The one-minute interval is measured from the most recent successful publication or automatic attempt, so a failed attempt does not cause an immediate retry. Select Publish once to establish the first baseline; Auto does not perform an initial publication when no baseline exists.
The Auto option is unavailable when no token is configured. Common publication messages include a missing or invalid token, a timeout, a network error, and a server error. Correct the connection or app setting and retry. Token setup and the public link are covered by the future Publishing chapter.
Limits and consequences
- Match day does not assign undated matches to a day. Use Planner first.
- One match can contribute to several dates when its scheduled, actual-start, and actual-end dates differ.
- Queue state and start permission use different rules. Treat queue state as operational guidance, then check the actual start error.
- Queue warnings and the court display derive live activity from the selected date, while the final court and player checks cover all
Livematches in the tournament. - Manual reordering while filters are active saves positions against the complete date queue.
- The unavailable-until control stores a time for the current calendar day, not the selected Match day date. Use it during the day being operated.
- Canceling
Livereturns the status toReady; it does not reconstruct every field from before the start. - Publication indicators compare against the successful baseline stored on the current device and do not prove that another device has the same baseline.
Fix common problems
A scheduled match is missing
Check every tournament Date. A match appears only when its scheduled time, actual start, or actual end begins with that date. If all three are empty, assign it in Planner. If it was rebuilt or deleted on Draws, recreate and assign the new actual match.
Blocked totals do not match
The overall Blocked indicator includes Rest and Waiting matches that are not ready. The Blocked filter counts only live-player conflicts and current unavailability. Use All and the individual filter counters to reconcile the selected date.
A card says Rest under the Blocked filter
A current Not available before value classifies the match under the Blocked filter and also contributes to its soft not-before time. The card badge can therefore show Rest while the unavailability note explains why it is filtered as blocked.
A card cannot be dragged to a court
Both sides may not be known, a player may already be in a Live match, or the target court may be occupied. Select the card and read its details. In Time mode, only a match that passes the visible start checks is draggable.
Start Match reports no free courts
Every configured court currently has a Live match for the selected date. Finish a result or cancel an accidental live start, then retry.
Unavailability shows no saved time
Not available before displays a saved value only when it belongs to the current calendar day. A value from another date appears empty in the dialog. Save the required time for today.
Auto does not publish
Check that a token is configured, Auto is selected, and a successful manual Publish has established the local baseline. Then confirm that the +N badge is above zero and allow at least one minute after the previous publication or automatic attempt.
Before you continue
- Select each tournament date and compare All with the queue cards and court activity.
- Check every
Blocked,Rest, andWaitingreason before overriding a warning. - Confirm that every occupied court contains the intended
Livematch. - After each result, check that the court becomes free and the next affected match has the expected queue state.
- If publishing is required, check the last-publication time and confirm that the
+Nbadge clears after success.