This score tracker allows one person to manage the live game while others can watch in real-time using a unique session ID.
Scorekeeper has full control, viewers have read-only access. Viewer page refreshes automatically.
⚙️ Scorekeeper Features
Create a new session with a short 4-character ID
Track score for Team A (blue) and Team B (red)
Undo previous point (Works correctly for all scoring modes)
Manually Switch Server (🔁 button, available in all modes as override/correction)
Reset game score (preserves player names, score target, starting team)
Set target score: 11, 15 (Traditional) or 21 (MLP Rally Scoring)
Set starting team (before first point)
Rename players
Download rally history as a CSV
End session
📜 Scoring Modes
Traditional (Play to 11 or 15): Uses side-out scoring. Only the serving team scores. Score call includes server number (1 or 2). Player 2 serves after Player 1 faults (except first serve of game).
MLP (Play to 21): Uses rally scoring. Point scored on every rally.
If serving team wins: They score, players switch sides, correct player serves next based on score/position.
If receiving team wins: They score, gain the serve (side-out), correct player serves next based on score/position (players do not switch sides on side-out).
The server number (1 or 2) displayed reflects the player determined by these rules.
Tip: Set game options (Score Target, Starting Team, Player Names) before recording points. The Manual Switch Server (🔁) button can override the automatic MLP server determination if needed for corrections.
👀 Viewer Mode
Use the session ID to join in read-only mode
Score, server, player names, and rally history are all visible