The Operating
System for Sports
Leagues
Stop chasing officials over group texts. Whistle Works automates scheduling, assignment, qualifications, and payments — so you can run your league, not your spreadsheets.
Metro Hockey League
Super Admin
Welcome back, Jason!
Here's what's happening with your organization.
Upcoming Games
0
Next 7 days
Officials
0
Active members
Teams
0
Registered
Venues
0
Locations
Quick Actions
Upcoming Games
View allNo upcoming games
Games scheduled for the next 7 days will appear here
Recent Activity
No recent activity
Games and assignments will appear here
Works for any sport · Any level · Any size league
Sound familiar?
BeforeGoogle Sheets that nobody updates
AfterGames published in seconds, officials self-assign
BeforeGroup texts at 11pm: "Anyone free Saturday?"
AfterAutomatic notifications — no chasing required
BeforeVenmo-ing officials individually every week
AfterStripe payments run automatically at game end
Coming SoonBeforeNo idea who's certified for which level
AfterQualifications tracked, alerts for expired certs
BeforeCalling 6 people to fill one no-show
AfterReal-time fill status across all games
BeforeConflicts nobody warned you about
AfterAvailability synced — conflicts blocked automatically
Join 500+ leagues that already made the switch.
One Platform.
All the Tools.
Built specifically for officiating — not a generic scheduling tool bolted together.
Game Scheduling
Publish games with positions, levels, and pay rates. Officials see exactly what's available.
Official Assignment
Let officials self-assign or admin-assign. Automatic conflict detection prevents double-booking.
Qualifications
Track certifications, grades, and upgrade workflows. Block unqualified assignments automatically.
Availability
Officials set weekly patterns and block specific dates. No more scheduling blind.
Integrated Payments
Coming SoonStripe-powered per-game billing. Pay officials automatically when games are confirmed.
Mobile App
iOS and Android. Officials get notified, claim games, and confirm assignments on the go.
Three Steps to Effortless Operations
From first game to last payment, Whistle Works handles the whole workflow.
Publish Your Games
Add games with positions, pay rates, and level requirements. Takes seconds, not spreadsheets.
Set it once with recurring templates and your whole season is done in minutes.
Officials Self-Assign
Qualified officials see open games and claim them. Conflicts and qualifications checked automatically.
Notifications go out instantly. No more chasing people over text.
Pay Automatically
Coming SoonWhen a game is confirmed, Stripe handles the payout. Officials get paid. You stay sane.
No more Venmo requests, no more tracking who you owe.
Free trial · No credit card required
Stop Chasing
Officials.
Start your free trial today. First 5 games are on us. Then just $4/game — only pay when games are played.