Tournament Scorer

Game-desk quick reference

Setup, live scoring, substitutions, exclusions, and finalizing games. 3 printable pages — pin one set per pool table.

🖨️ Print or save as PDF One-page scorer cheat sheet ↗
🖨️ Print ← Back to Eggbeater
Game Desk Quick Reference

Tournament Scorer

Page 1 of 3 Setup & Navigation

1Before the Game

  1. Open eggbeater.app on the game-desk laptop or tablet.
  2. If asked for a club, choose the host club (or skip — you don't need one to score).
  3. In the left sidebar (or bottom More menu on mobile), tap T-Scores.
  4. Enter the 6-character tournament code and the scoring password the tournament director gave you. Tap Unlock.
Tip: The session stays unlocked even if you reload the browser. You only need the code & password once per shift, per device.

2Find Your Game

  1. Games are grouped by age group / division. Tap a section header to expand or collapse it.
  2. Each row shows the game number, time, team1 vs team2, and either LIVE or upcoming.
  3. Tap the game row to open the Tournament Scorer modal.

3The Scorer Modal — Layout

Top of Modal
  • Game state bar — period buttons
  • 🕐 Clock: ON / OFF pill (left of End Game) — flip OFF if you'd rather record by quarter without a visible timer
  • End Game red button (top right)
  • Auto-clock & timeout chips (visual; hidden when Clock is OFF)
  • Live scoreboard — score updates instantly
  • Undo · Share row
Bottom of Modal
  • Action button grid (paired left/right)
  • Play-by-Play log (newest first)

Scroll inside the modal to reach the play-by-play.

4Game State Bar — Period Flow

Tap a period as the game progresses. The active period highlights teal:

▶ Start Q1 Q2 ½ Time Q3 Q4 🎯 SO 🏁 End

5Live Scoreboard

TEAM 1
⚪ WHITE
3
2
TEAM 2
⚫ DARK

Left side = the team wearing white caps. Right side = the team wearing dark caps. Score updates the moment you tap a goal button.

Eggbeater Water Polo · eggbeater.app Need help? Find the tournament director on duty.
Game Desk Quick Reference
Tournament Scorer
Page 2 of 3 Recording Actions

6Recording an Action — The Flow

  1. Tap the action button for the team that did it (e.g. Goal for white cap, Goal for dark cap — buttons are labeled with the team's actual name).
  2. A player picker pops up showing that team's roster.
  3. If the action has checkbox modifiers (see Section 7), tick any that apply before picking the player.
  4. Tap the player who made the play. The picker closes and the event is recorded instantly.
Always pick a player. The play-by-play and the public tournament page's box scores only count plays attributed to a player. If you don't know the cap, tap "Record without player" — but try to ask the bench first.

7Action Buttons + In-Picker Modifiers

Every action below appears twice in the modal — once for white caps (left), once for dark caps (right). Tap the side that matches whichever team did the action. If the picker has checkbox modifiers, tick them before picking the player.

Button What it records Checkboxes inside the picker
Goal red = white cap Goal orange = dark cap +1 to that team's score · player credited with goal 6-on-5 power play goal · Counter goal (mutually exclusive)
Assist Player set up the goal scorer (typically tapped right after a Goal) none
Attempt Shot taken, no goal (also use this for missed 5m attempts) none
Steal Took possession away from the opponent Forced Ball Under (FBU)
Turnover Lost possession (offensive foul, bad pass, etc. — no opponent steal needed) Inside 2m
plus an "OK · Record without player" button at the top of the player list
Block Field defender blocked a shot before it reached the goalie none
Excl An exclusion was called against this team's player OR earned by this team's player (depends on the Earned checkbox below) ✓ Earned exclusion — flips the record to "this player drew the foul, did NOT get excluded"
🚩 Kickout (counts toward 3-strike disqualification) · Common penalty (does NOT count, mutually exclusive with Kickout)
5m 5-meter penalty scored none · for misses, use Attempt instead
GK Save Goalie stopped a shot on goal Save inside 2m (close-range save)
player list shows goalies first
📋 Tracking Exclusions vs Earned Exclusions
Every exclusion call involves two players: the one kicked out, and the one who drew the foul. Record both — that's two taps of Excl, one per side.

Example: White #5 fouls Dark #8 in front of the cage. Ref excludes White #5; Dark #8 earned the call.
  1. Tap Excl on the white side → pick White #5 → leave Earned unchecked → tick 🚩 Kickout (or Common penalty if it was minor) → tap player to save.
  2. Tap Excl on the dark side → pick Dark #8 → check ✓ Earned exclusion → tap player to save.
Two taps, two records. The public box score shows Excl and Earned Excl as separate stats per player.
Eggbeater Water Polo · eggbeater.app Continue on Page 3 → Mistakes, Ending the Game, Quick Key
Game Desk Quick Reference
Tournament Scorer
Page 3 of 3 Finalizing & Quick Key

8Fixing Mistakes

Quick Undo

Tap ↩ Undo at the top of the action area to remove the last event recorded. Use this when you tapped the wrong action or wrong player and noticed immediately.

Specific Delete

Scroll to Play-by-Play at the bottom of the modal. Each event has a Delete button — tap it to remove that specific event without affecting newer ones.

Note: When a goal is undone or deleted, the score reduces automatically and the change broadcasts to spectators within 5 seconds.

9Ending the Game — Referee Sign-Off

  1. Tap 🏁 End in the game state bar OR the red End Game button at the top right of the modal.
  2. A review popup appears with both scores in editable boxes (white cap on the left, dark cap on the right). Adjust either side if it doesn't match the referee's count.
  3. The referee enters their name in the sign-off field. Required
  4. Tap ✓ Save & Finalize.

Once finalized, a green pill appears under the scoreboard:

✓ Final · signed off by John Smith · 5/7/26 1:42 PM

The locked score broadcasts to spectators within 5 seconds and is what appears on the public tournament page (the URL the director shared with parents).

Reopening a game: if finalized in error, tap End Game again → red ↺ Reopen Game button at the bottom of the popup. Sign-off clears and you can keep scoring. Confirm the prompt before reopening.

10Quick Key

⚪ White caps Always the LEFT side of the scoreboard & the LEFT column of action buttons. Maps to "team1" internally.
⚫ Dark caps Always the RIGHT side of the scoreboard & the RIGHT column of action buttons. Maps to "team2" internally.
LIVE chip Pulsing red label appearing at the top of the modal once the game has at least one event. Spectators are watching; score broadcasts instantly with every tap.
FINAL chip Green label that replaces LIVE after referee sign-off. Score is locked unless the game is reopened.
Excl vs Earned Excl Two separate stats. Excl = player who got kicked out. Earned Excl = player who drew the foul. Tap Excl twice (once per side) to record both — see Section 7.
If you forget the cap Tap "Record without player" in the picker. Better to ask the bench though — anonymous events don't show in player box scores.
Lost connection? Keep scoring — events queue locally. They'll sync to the public page when the connection returns. Don't refresh the browser mid-game.
Eggbeater Water Polo · eggbeater.app Print: letter portrait, scale 100%, no browser headers/footers.