Built for hockey, not generic sports
Run your hockey program without the spreadsheets.
Roster, schedule, live scoring, registration, and a public team page — all in one place, all branded to your org. Set up in 10 minutes, not 10 weekends.
Free plan covers 1 team, 25 players. No credit card required.
Abbotsford Venom
17 SOG · 2 PP
Chilliwack Chiefs
14 SOG · 1 PP
14
GP
11
W
24
PTS
+18
DIFF
This week
3 events
vs Vancouver Selects
@ Surrey Eagles
Practice — Sardis Arena
If any of this sounds familiar
One platform · six surfaces
Everything your league needs.
Nothing it doesn't.
Roster & player profiles
Jersey numbers, positions, heights, hometowns, headshots, highlight reels. CSV import for day-one setup.
Schedule & live scoring
Build seasons, track games and practices, score live with period clock and goal/penalty entry. Works on a phone behind the bench.
Stats that update themselves
Goals, assists, points, PIM, save percentage — all derived from game sheets. No manual entry, no math errors.
Public pages & embeds
A polished page for every team, plus drop-in widgets for your existing website. Branded with your colours and logo.
Online registration
Custom forms, Stripe Connect payments, early-bird pricing, sibling discounts, automated receipts. Funds land in your account.
Tournaments & tryouts
Round-robin schedules, bracket generation, real-time standings. Tryout scoring with multi-evaluator weighted averages.
Your brand, your domain
Public team pages that look like yours, not ours.
Every team gets a polished public page with your colours, logo, and content. Embed the roster, schedule, or standings into your existing site with one line of HTML — no developer required.
- Full white-label branding — your colours flow through every surface
- Drop-in iframe embeds for any CMS (WordPress, Wix, Squarespace)
- iCal subscription so parents' calendars update automatically
- Public game recaps, season standings, top scorers
2026/27 Season
Abbotsford Venom · U15
11-3-0 · 24 PTS · 1st of 8
Logan Patel
C28Maxim Andreev
LW22Jaspreet Singh
D18Built for the nights that actually happen
The moments HockeyOS was made for.
Tournament weekend
Saturday, 14 games across 3 rinks
Scorekeepers run game sheets from their phones at the glass. Standings and brackets recalculate on the public site the second a game ends — nobody is retyping results into a spreadsheet at midnight.
Tryout night
Tuesday, 60 skaters, 4 evaluators
Every evaluator scores from their own phone with a private link. Rankings roll up by category as the skate happens, so cuts and callbacks are a sorted list — not a stack of clipboards to reconcile.
Registration season
September, 200 families
One link does the form, the waiver, the sibling discount, and the payment. Money lands in the club's own Stripe account, and the waitlist manages itself when a division fills.
Stop running your league on group texts and Excel.
Set up your organization in minutes. Free forever for a single team.