Schedule Management
Learn how to generate, manage, and adjust your game schedules. From automatic round-robin generation to handling postponements.
Generating Schedules Automatically
- Navigate to your season page and click "Generate Schedule" in the schedule tab.
- Select your schedule format: round-robin (each team plays every other team once), double round-robin (twice), or custom.
- Set the number of games per week and preferred game days.
- Choose your available time slots and venues.
- Click "Generate" and review the proposed schedule before publishing.
Pro tip: The algorithm balances home/away games and avoids scheduling teams for back-to-back games. You can regenerate as many times as you like before publishing.
How to Generate a Round-Robin Schedule
- A round-robin schedule ensures every team plays every other team at least once, providing the fairest competition format.
- Go to your season, open the Schedule tab, and click "Generate Schedule."
- Select "Round Robin" as the format. For leagues with an odd number of teams, each team gets one bye week automatically.
- Set your venue preferences and time slots. The generator distributes games evenly across venues.
- Review the generated schedule. You can drag and drop games to adjust times or swap matchups before publishing.
- For double round-robin, each team plays every opponent twice (once home, once away), doubling the total number of games.
Pro tip: Round-robin works best for 4-12 teams. For larger leagues, consider splitting into divisions with inter-division play.
Managing Game Times and Venues
- Add your rinks and venues under Organization Settings > Venues.
- For each venue, set available time slots with day-of-week and start times.
- Specify ice surface names if a facility has multiple rinks (e.g., Rink A, Rink B).
- When generating schedules, venues are assigned automatically based on availability.
- You can override any game's venue by clicking on the game and editing the location.
- Venue information is displayed on the public schedule and included in email notifications to players.
Pro tip: Set venue blackout dates for holidays or tournaments to prevent the scheduler from booking those slots.
Handling Postponements and Reschedules
- To postpone a game, find it in the schedule and click "Postpone." The game will be marked as postponed on the public schedule.
- Choose whether to notify both teams automatically via email when postponing.
- To reschedule, click "Reschedule" on the postponed game and select a new date, time, and venue.
- Rescheduled games appear in their new time slot with a "Rescheduled" badge so players know it was moved.
- All postponements and reschedules are logged in the game history for your records.
Pro tip: Set up a notification preference so team captains are automatically emailed whenever their game is postponed or rescheduled.
Manually Editing the Schedule
- After generating a schedule, you can manually adjust any game by clicking on it.
- Change the date, time, venue, or even swap the home/away teams.
- Drag and drop games between time slots to quickly rearrange the schedule.
- Add extra games (exhibitions, makeup games) by clicking "Add Game" and selecting the teams.
- Delete games that are no longer needed — removed games won't affect standings.
- All changes are saved instantly and reflected on the public schedule.
Pro tip: Use the calendar view to see your schedule at a glance and spot conflicts or gaps quickly.
Need more help with scheduling?
Our support team can help you set up the perfect schedule for your league.
Contact Support