After 18 months of development and beta testing with 50+ leagues across North America, Live Scoring is now generally available in all RocketHockey accounts. It's the most-requested feature we've ever built, and I want to explain what it actually does and why it took as long as it did to get right.
The short version: instead of waiting 24-48 hours for someone to update a spreadsheet they probably forgot about, scores, stats, and play-by-play are available the second they happen. For fans at home, for the player who got stuck at work, for parents who couldn't make the 10:30 PM game, for commissioners trying to track three simultaneous games across two sheets of ice.
Why We Built This
Every commissioner I've talked to knows the "what's the score?" problem by heart. It's a parent who couldn't get a sitter. A player checking on their division race from the couch. Someone at the rink trying to figure out when their team is up next. Until now, the answer was a group text chain, a Facebook post at midnight, or just waiting.
We surveyed more than 200 leagues before we wrote a single line of code for Live Scoring. The findings weren't subtle: 73% of leagues were updating scores more than 24 hours after games, 45% of parents said they'd engage more if they could follow remotely, and 82% of commissioners wished they had something closer to real-time tracking. The demand was clear. The question was building something that actually worked in a hockey rink environment — which, if you've spent time in one, means accounting for bad WiFi, cold fingers, and scorekeepers who have other things on their mind.
We ran a 50-league beta specifically to stress-test those conditions. Here's what we learned and what we shipped.
How It Works
For Scorekeepers
The Live Scoring app is built for one purpose: fast, accurate score entry from the bench or scorer's box. You don't need hockey knowledge to operate it and setup takes under two minutes per game.
One-tap goal entry lets the scorekeeper select the scorer, confirm assists, and move on. All players are pre-loaded from rosters so there's no jersey number hunting mid-game. Offline mode handles the arenas that haven't upgraded their WiFi since 2008 — everything queues locally and syncs when connection returns. Period tracking manages clock and intermission automatically. Penalties log with player, time, and type. And if someone enters the wrong scorer, corrections are easy and immediate.
Our beta leagues averaged 98.3% stat accuracy after adding Live Scoring, up from about 76% with manual entry. The difference is roster integration and immediate error correction.
For Fans and Families
Every game gets a public-facing score page — no login, no app download, no friction. Send the link and they're in.
The page shows live score with period indicator, goal-by-goal breakdown with time and assists, penalty summary, live shot counter if tracked, and a game events timeline. It auto-refreshes every 30 seconds. One-click sharing to any platform means the parent who needs everyone to know their kid just scored a hat trick can make that happen in about four seconds.
I know the feeling of checking a group chat for a score at 11 PM and seeing nothing but old messages. Live Scoring solves that problem.
For League Administrators
Live Scoring plugs into your existing RocketHockey setup without additional configuration. Goals, assists, penalties, and goalie stats flow directly into season statistics automatically — no double entry, no spreadsheet work at 1 AM. The embedded scoreboard widget shows all current games with real-time updates. Push notifications are configurable for goal events, period changes, and game completion.
Getting Set Up
The setup process is genuinely fast. Navigate to Settings > League Features > Live Scoring and toggle it on. For each game, assign a scorekeeper — this can be a league official, a home team representative, or a volunteer who self-signs up from the game page. They receive an email with download links and a game access code.
The app is available on iOS, Android, and as a web-based fallback for any device. Run a test game before your first live event — create a test game, log a few goals, verify they appear on the public page, delete the test data. Five minutes spent on this saves a lot of scrambling on game night.
Tip
Run the test with whoever is actually going to be your regular scorekeeper, not just yourself. The person who finds a confusing step in the test is saving you an uncomfortable mid-game phone call.
Lessons From the Beta
Fifty leagues across eight months taught us a lot about what breaks and what doesn't.
The number one failure mode was scorekeeper turnover — someone who knew the system didn't show up, and whoever filled in didn't know how to handle corrections. Now we recommend having at least two people trained per game, not just one. The app is simple enough to learn in 15 minutes, so this is a one-time training investment.
The second lesson was position. Scorekeepers who couldn't see the crease clearly made more errors. That sounds obvious but it took watching it happen in beta to write it into our guidance formally: behind the bench or in the scorer's box, not in the corner.
The third: introduce it to your parents before the first game. Leagues that sent a quick email explaining what Live Scoring was and where to find the link saw dramatically higher engagement than leagues that just turned it on and hoped people would discover it.
Use Cases by League Type
Youth leagues get the most immediate benefit — parents who can't make every game, grandparents following from out of state, and a team group chat that actually has something useful in it. Assigning a volunteer parent as scorekeeper works well since they're already at the rink.
Adult recreational leagues get something different: the ability to follow scores when you're at the rink waiting for the next game, or checking from home to see when to head over. Embedding the scoreboard widget on your league website turns a static page into something people actually check.
Tournaments see the biggest operational improvement. Multi-sheet events with simultaneous games become trackable without anyone running between rinks. QR code posters at each entrance mean families find their game's live page without asking anyone.
Technical Notes
Updates appear on fan pages within 2-3 seconds of entry. We load-tested to 10,000+ simultaneous viewers per game — the playoffs won't take it down. All data is encrypted in transit. Scorekeepers authenticate via secure token. Works on Chrome, Safari, Firefox, and Edge, including mobile browsers.
Pricing and Availability
Live Scoring is included in Pro and Enterprise plans at no additional cost. Starter plan leagues can add it for $20/month with unlimited games. It's live in all accounts today.
What's Coming
Shot tracking with location heatmaps is in development for Q1. Video clip integration for goals is on the roadmap for Q2. Push notification customization to follow specific players is scheduled for Q3. We're also building broadcaster mode for streaming integration, penalty shot tracking, and improved overtime and shootout handling.
Getting Started
Enable Live Scoring in Settings > League Features, download the scorer app, and assign your first game. Questions hit support@rockethockey.app or check the Live Scoring setup guide.
Every league deserves the kind of real-time engagement tools that used to be reserved for professional organizations. That's what we built. Can't wait to see it running at your rink.
Rob Boirun's Insight
I led product development on Live Scoring for 18 months. We went through more than 50 leagues in beta, tweaking things based on feedback from scorekeepers, commissioners, and fans who just wanted to know the score without having to text someone. Honestly, it's the feature I'm most proud of from my time at RocketHockey.
Frequently Asked Questions
Does Live Scoring work without WiFi at the rink?
Yep. The app holds onto events locally and syncs them when your connection comes back. We specifically built it for arenas where the WiFi is basically decorative.
Can fans view scores without creating an account?
No account needed. Just share the link or QR code and anyone can pull it up in their browser—no login, no sign-up friction.
How quickly do scores update for viewers?
Within 2-3 seconds of the scorekeeper entering them. Fast enough that fans in the parking lot know before you get to the door.
Is Live Scoring included in my plan?
Pro and Enterprise plans get it for free. If you're on Starter, you can add it for $20/month for unlimited games.