The tools, side by side
| Tool | Price read | Account | Free option | How ice reaches teams |
|---|---|---|---|---|
| RinkTrack | From USD 50 a month for up to 15 teams, every feature included | Yes | 30 day trial | By hand: slots are assigned to teams by clicking on the calendar, with ice received shown per team |
| RinkBook | Quoted by the number of teams or organizations | Yes | Demos and trials; no free plan listed | Tracks hours against the association's own model; the decisions stay with the scheduler |
| Rink Reserve | Free to 7 teams; Pro CAD 399 a year; Enterprise CAD 899 a year | Yes | Starter, up to 7 teams | Drag, click or bulk assign by hand; automatic scheduling listed as a later phase |
| TeamLinkt | Free platform | Yes | Free | Builds schedules from locations, availability, blackout dates and events per week; no hours target per team is described |
| HockeyShare | Free to 25 entries; Premium USD 75.99 a year; association plans from USD 20 per user a year | Yes | 25 ice scheduler entries | Calendar entries made by hand |
| Sport Scheduler Pro | Free to 14 teams; Pro USD 8 a month | No | Up to 14 teams | Games only; no practice ice allocation |
| Icesheet | Free | No | Everything | Allocated to hours targets under the association's rules, then adjusted by hand |
Prices as published on each vendor's page on 27 September 2026; currencies as the vendor states them. Icesheet is not affiliated with any of these companies.
Three kinds of tool
Calendars you fill in. RinkTrack's page describes assigning ice slots to teams by clicking on the calendar, and shows what each team's ice is worth. Rink Reserve offers drag, click or bulk assignment, with automatic scheduling listed for a later phase. RinkBook tracks hours against the association's own model and leaves the decisions with the operator. HockeyShare's ice scheduler is a set of calendar entries. These are good at recording and publishing; the thinking is still yours.
Game schedule generators. Sport Scheduler Pro and The League Tool build league game schedules around ice slots. They do not allocate practice ice to hours targets.
Generators behind a platform. TeamLinkt's help centre describes a schedule builder that takes divisions, locations with availability, blackout dates and events per week, and may need manual fixes when it cannot meet every constraint. It is free with an account; hours targets per team are not described.
Worked example: what an allocator does with the sample
The invented sample association has 60 slots and 12 teams. Filled by hand, that is 76 placements, each one checked against curfews, ice sizes, one practice a day and 2 coach pairs. The ice allocator makes all 76 in the browser with 0 broken rules and names the 2 teams below target with the reasons. The scheduler's time goes into reviewing, not placing.
How to choose
- If your association already publishes through a platform families use, keep publishing there and export into it.
- If the hard part is deciding who gets which slot, use an allocator for the first draft and review it.
- If you need invoices, registration or referee assignment, you need a platform, not an allocator.
Common mistakes
- Buying a calendar expecting it to decide the allocation.
- Comparing monthly and yearly prices without converting them.
- Choosing on the free tier's team limit without counting next season's teams.
- Uploading player details to a tool when the allocation needs only team names.
Related: the season checklist and how to allocate practice ice fairly.