Edit a round schedule
Allocate booked courts, edit match rows, and validate the operational schedule for one round.
Round context
Open Schedule to work with one round at a time. Choose Add courts to select one or more available booking courts; reveal fully allocated bookings only when you need them.
As a manager, you can revise the schedule. Captains and members can view every published season match and open its scores, but cannot assign competition pools, swap teams across a court, remove courts, or use other schedule-editing controls. Public visitors receive the same published schedule without score links or editing menus.


Edit matches
As a manager, use each court's schedule editor to revise its matches.
- Add or remove a match.
- Change its start time; the row moves into chronological order when you commit the change.
- Assign Team A, Team B, and a referee.
- Set the number of sets or swap the two sides.
- Use the arrow keys to move through editable cells on desktop.
- Reuse custom referee names elsewhere in the season.
Competition pools
Matches carry a competition-pool assignment so the round engine knows which teams are compared together. Automatic generation keeps a pool on one court, while the editor supports advanced multi-court pools and multiple pools on one court.
Use the court-level pool action when every match on that court belongs together. Individual match assignments may differ when the schedule is manually configured.
For an N-team rotation, use Swap teams between pools… in the round's action menu or any court's Schedule menu. Choose one team from each pool, review the round-wide substitution in Schedule, then save. League Portal exchanges every playing and referee occurrence while preserving each pool slot, time, and court.
For a full-match round, use Swap teams in round… from the same menus. Choose any two assigned teams to exchange every playing and team-referee occurrence across the round while preserving bookings, courts, times, score positions, and other match details.
Save and validate
Save revised schedule validates blocking errors such as a team facing itself or opponents crossing competition pools. Overlapping assignments and unusual timing appear as non-blocking review warnings.
If manual edits move existing teams between N-team rotation pools, saving names the affected teams and asks you to confirm the move before it is committed.
Schedule changes use optimistic locking. If someone saved a newer version first, refresh before trying again. Leaving with edits prompts you to save, discard, or remain on the page.