Live scoring

Live scoring at the bench. Live scores on every phone.

Tablet for the scorekeeper. Cast view for the gym TV. Sub-second updates for everyone watching. Tap the demo below to see all three views at once.

Live · interactive · the same data, three surfaces

Press the score button. Watch all three views update.

The scoreboard below is what the scorekeeper sees on their device — phone, tablet, or laptop, no app to install. The court board shows what the gym TV cycles through. The vantage tabs flip between the director's dashboard, the player's phone, and the public scoreboard — all reading from the same live game.

Court 1 · Live · <game-id> click · keyboard ↵ · undo / reset
Every tap is recorded, every state survives a refresh, and every connected viewer sees the update within a heartbeat.
Three vantage points · same match

One match, three views of it.

Tap a tab to compare. The data layer underneath each view is identical — what changes is who can act and what gets featured.

Tournament-day flow · live tap a tab · auto-cycles after 5s idle
Director URL is gated. Player URL is magic-link, no app. Public scoreboard auto-rotates across courts when nothing is featured.

Three roles, three views.

Scorekeeper

/account/scoring/<game-id>/

Touch-optimized. Big tap targets. Score / undo / sub / foul / timeout. Double-tap-to-confirm on destructive actions.

Built for a parent volunteer, not a sound engineer.

Cast-to-TV

/scoreboard/<game-id>/

Full-screen. High-contrast. Large numerals.

Tested on 1080p projectors and 65” gym TVs.

How it works.

Every active game runs as a small, dedicated live session at the edge of the network. The scorekeeper writes; everyone else reads in real time. Every event is persisted, so a refresh restores exactly where you were. When the game ends, the bracket engine reads the result and advances the winner automatically.

The accessibility default.

Every state change carries color, icon, text, and (on mobile) haptic. The scoreboard is fully usable with the speakers muted. Captions are default-on whenever live audio commentary is enabled. We figure this stuff out so you don’t have to.

Sports supported in v1.

Basketball. Cheer. Soccer. Volleyball. Football. Bowling. Cross country. Pickleball.

Hockey, baseball, and softball arrive in Phase 3 via the same Sport interface. If you’re a coach in a sport not yet on this list, email us — we use real customer needs to decide what comes next.

What it costs.

Live scoring is included on the Live tier and above. $199 one-time for a tournament, $99/mo for a season, $799/yr for a program. See pricing →

Start your arena →

Log inStart your arena