7 Common Hockey League Scheduling Mistakes (And How to Avoid Them)
After 15 years as a league commissioner—and building scheduling tools for hundreds of other leagues—I've seen every scheduling mistake imaginable. Some are annoying. Some torpedo entire seasons.
This guide covers the 7 most common errors and how to avoid them.
Mistake #1: Starting Too Late
**The Problem**: You wait until 2-3 weeks before the season to build the schedule. Ice slots get grabbed by other groups. Teams can't plan. Chaos ensues.
**The Impact**:
**The Fix**: Start scheduling 6 weeks before the season:
| Week | Action |
|------|--------|
| 6 | Confirm ice slots with rink |
| 5 | Finalize team registrations |
| 4 | Generate base schedule |
| 3 | Review for conflicts and fairness |
| 2 | Assign referees |
| 1 | Publish and communicate |
**Pro tip**: Block your calendar for scheduling during these weeks. It's not a background task.
Mistake #2: Ignoring Time Slot Fairness
**The Problem**: Same teams always get stuck with undesirable times. Maybe it's the 10:30 PM slot every week. Maybe it's early Sunday morning. Players notice, and they resent it.
**The Impact**:
**The Fix**: Track time slot distribution and rotate fairly.
**Create a Time Slot Matrix**:
| Team | 6pm | 7:30pm | 9pm | 10:30pm |
|------|-----|--------|-----|---------|
| Sharks | 4 | 4 | 4 | 4 |
| Eagles | 5 | 4 | 3 | 4 |
| Storm | 4 | 3 | 5 | 4 |
Every team should have similar distribution. If someone has to play 10:30 PM more than average, compensate with more 6 PM games.
Mistake #3: Creating Back-to-Back Games
**The Problem**: Teams scheduled to play on consecutive days—or worse, twice in one day at different rinks.
**The Impact**:
**The Fix**: Build hard constraints into your scheduling:
**Scheduling software** should flag these automatically. If using spreadsheets, add conditional formatting.
Mistake #4: Not Collecting Blackout Dates
**The Problem**: You build a beautiful schedule, then teams request changes because of conflicts you didn't know about.
**The Impact**:
**The Fix**: Collect blackouts before building the schedule.
**Blackout Collection Process**:
**What to Collect**:
Mistake #5: Unbalanced Home/Away Distribution
**The Problem**: Some teams have significantly more home or away games, creating real or perceived disadvantage.
**The Impact**:
**The Fix**: Track and balance home/away carefully.
For leagues with home-ice preference:
**Example** (16-game season):
**For single-rink leagues**: Home/away is often irrelevant, but locker room assignment matters. Alternate "home" locker room.
Mistake #6: Scheduling Without Referee Availability
**The Problem**: You build the perfect schedule, then discover refs aren't available for 20% of the games.
**The Impact**:
**The Fix**: Coordinate with referees before finalizing schedule.
**Best Practice**:
**If refs are scarce**:
Mistake #7: No Buffer for Weather and Emergencies
**The Problem**: Perfect schedule with no room for makeup games when weather, facility issues, or emergencies cancel games.
**The Impact**:
**The Fix**: Build makeup capacity into your schedule.
**Strategies**:
Option A: Open Weeks
Schedule 2 "open weeks" in the season with no games. Use for makeups.
Option B: Buffer End Date
End regular season 2 weeks before playoffs. Makeup window before playoffs begin.
Option C: Makeup Bank
Reserve 1-2 ice slots per week specifically for makeups. Cancel if unused (or use for open hockey).
**Rule**: Cancel early if weather is threatening. A planned cancellation is easier to reschedule than a last-minute chaos cancellation.
Bonus Mistake: Over-Complicating the Schedule
**The Problem**: Trying to satisfy every constraint simultaneously. Custom time preferences per team. Complex division crossovers. Elaborate tiebreakers. The schedule becomes impossible to build and impossible to explain.
**The Impact**:
**The Fix**: Simplicity wins.
**Keep It Simple Principles**:
**Communication Example**:
"We schedule games for Tuesdays at 7, 8:30, and 10pm. All teams will play each time slot roughly equally. Individual preferences cannot be accommodated."
Scheduling Mistake Prevention Checklist
Before publishing any schedule, verify:
Frequently Asked Questions
Q: What do I do if teams complain about a published schedule?
A: Listen, explain your process, but don't make changes unless there's a genuine error. One change leads to requests for more.
Q: How do I handle a team that misses the blackout deadline then complains?
A: Policy is policy. Make exceptions and you'll get exceptions requested every week.
Q: Should I accommodate individual player conflicts?
A: Generally no. You schedule for teams, not individuals. Exceptions for goalies or captains only.
Q: What scheduling software do you recommend?
A: RocketHockey handles most of these automatically. Otherwise, Google Sheets with careful validation.
Conclusion
Most scheduling problems are preventable with process. Start early, collect information, enforce constraints, and communicate clearly. Your schedule will never be perfect for everyone—but it can be fair, functional, and defensible.
For more scheduling guidance, check out our [complete scheduling guide](/guides/hockey-scheduling) or [league management resources](/hockey-league-management-software).
Alex Thompson's Insight
After building schedules for 50+ team leagues and helping hundreds of commissioners through RocketHockey, I have seen every mistake in this guide multiple times. The good news: they are all preventable with the right process.
Frequently Asked Questions
What do I do if teams complain about a published schedule?
Listen, explain your process, but do not make changes unless there is a genuine error. One change leads to requests for more.
How do I handle teams that miss the blackout deadline?
Policy is policy. Make exceptions and you will get exception requests every week.
Should I accommodate individual player conflicts?
Generally no. You schedule for teams, not individuals. Exceptions for goalies or captains only.
How far in advance should I start scheduling?
Begin 6 weeks before the season starts. Confirm ice 6 weeks out, finalize teams 5 weeks out, build schedule 4 weeks out.
Sources & References
- • RocketHockey Scheduling Survey 2024
- • USA Hockey League Administrator Guide