Skip to content

Scorer guide

Box scoring with Eggbeater.

Everything you need to go from never having scored a game to running live box scores like a pro: login, the clock, every event type and the shootout.

  • Password-protected
  • Live to spectators
  • Water polo rules built in
How to keep score in water polo, step by step ·

More scoring videos

  • No iPad? How to score a water polo game from your phone ·

All Eggbeater videos

Get set up

What box scoring is, how to log in, and what the board looks like the moment it opens on your live game.

What is box scoring?

Box scoring means recording every significant event in a game (goals, exclusions, turnovers, saves) as it happens, right from your phone or tablet. Eggbeater turns that live data into a running score, a detailed play-by-play log and player stat summaries that spectators can follow from anywhere. No special equipment and nothing to install: open the Eggbeater app, log in to score, and you are ready to go. It is the same guided scorer on the web, iPhone, Android and the admin panel.

  • Real-time for spectators. Every goal and period change reaches spectator devices within seconds, with no page refresh.
  • Full play-by-play. Goals, exclusions, turnovers, saves and timeouts are time-stamped and attributed to individual players.
  • Player stats. Goals, assists and GK saves add up on each player’s card across the whole tournament.
  • Instant alerts. GroupMe and Telegram notifications go out automatically when games start, goals are scored and final scores are posted.

Login to score

Scoring is password-protected so only authorized people can enter live scores. Your club admin sets the password. Ask your head coach or tournament director if you do not have it.

  1. On iPhone, first turn on Scorer tools: tap the gear icon at the top to open Settings and switch on Scorer tools. This reveals the Score this game button. It is a one-time step; on the web and Android the button is always shown.
  2. Open the Eggbeater app and go to the Scores tab. You will see a Score this game button. Tap it.
  3. Choose what you are scoring: a “Tournament / League” game, or one of “My Club’s” own games. Both broadcast live to spectators. If you pick My Club on a game that is part of a tournament or league, Eggbeater warns you that it sends a separate club feed that can diverge from the official score.
  4. Enter the scoring password and tap Continue. The board opens directly on the live game. There is no separate “open a game” step and no 6-character code to type in.
Do not share the scoring password publicly. Anyone with it can change live scores. If it is compromised, your admin can update it from the Admin panel and share it again only with authorized scorers.

The board opens ready

You do not pick a game or confirm cap colors. The board opens on the live game already set up. It seeds the current period and clock from the live game, puts both teams on the correct sides, and labels each team’s cap color (White or Dark) automatically.

  • Score header. Both team names with their cap-color badge and the running score. Your own team is highlighted.
  • Game period bar. Start, Q1, Q2, ½ Time, Q3, Q4, with SO appearing only if the score is tied at full time.
  • Live to fans. A status pill shows the board is broadcasting. It reads “Saving…” for the moment an event is syncing.

Resuming a game already in progress

Open a game again mid-stream and the board picks up exactly where it left off. It rebuilds itself from the live game’s existing events.

  • The score, period and game clock resume at their live values, not 0 to 0 at the top of the period.
  • Kickout counts and any ejections (BENCHED players) are restored, so the 3-kickout rule keeps counting correctly.
  • Every new action is added to the same live stream and broadcast to spectators.
You score one game at a time. To move to another game, tap Exit Scorer and log in to the next live game.

The clock

How the game clock works, tapping it to set an exact time, the Sprint Won start, and the period-only Clock OFF mode.

How the game clock works

Eggbeater has a built-in countdown clock for the period. It opens already seeded from the live game and counts down by itself once it is running. The big clock display shows the minutes and seconds left, and the clock time-stamps events in the play-by-play independently of the physical scoreboard at the pool. The clock runs on a wall-clock timer, so it stays accurate through a phone lock, a backgrounded app or a throttled browser tab. It repaints when you come back. It does not drift.

  • Start / Stop. Start begins the countdown. Stop pauses it for an extended stoppage or to match the pool clock again. Tap Start again to resume.
  • Sprint Won. At the opening sprint, tap Sprint Won. It starts the clock and logs the sprint in one tap.
  • Reset Clock. Resets the clock to the full period length without changing the period or score. Use it if the official clock resets and you need to catch up.
  • Tap the clock to set an exact time. Tap the big clock to open a M:SS editor, type the minutes and seconds, and tap Set to back it up or correct it to the pool clock.
Water polo clocks stop often. You do not need to stop and start the Eggbeater clock for every whistle. Most scorers let it run through normal stoppages, and slight drift is fine. If you drift too far from the pool clock, tap Stop, tap the clock to set the exact time, then tap Start when play resumes.

Volume-button shortcut (iPhone)

On the native iPhone app you can press a volume button to start or stop the game clock without looking at the screen. It is a hands-free toggle for when your eyes are on the pool. It works only on iOS. On the web and Android, use the on-screen Start / Stop.

Clock ON / OFF: period only

The clock can feel like pressure if you are scoring at home for fun, or as a coach reviewing yesterday’s recording. A Clock pill in the period card flips the clock OFF so you score by period alone.

  • With the clock OFF you do not run a countdown at all. You advance the period bar as the game moves.
  • The period bar (Start, Q1, Q2, ½ Time, Q3, Q4, SO) stays visible. You still tap to advance.
  • All scoring action buttons stay (Goal, Excl, Turnover, Attempt and the rest), without a running clock.
  • Events still record real timestamps under the hood and broadcast in real time. The play-by-play orders them by period and recording order.
Tournament desks usually keep the clock ON. Home and casual scorers often flip it OFF so it is period-only.

Scoring plays

The action-then-player rhythm: goals with tags, exclusions, turnovers, assists and defensive stats, and timeouts.

Recording goals

Goals are the most important events to record accurately. Every goal immediately updates the live score for spectators and triggers the goal notification flow. The rhythm is tap the action, then tap the player. There are no plus and minus steppers.

  1. Tap Goal (your team) or Opp Goal (the opponent). There are two large goal buttons. The score counts at once and the current period and clock are captured automatically.
  2. Tap who scored from the cap-number list. Do not know it? Tap “Unknown / no cap” and the goal still stands.
  3. Add goal tags if they apply: 6-on-5 (scored on the power play), Backhand (BH) or Counter (a counter-attack goal). Counter and 6-on-5 cannot both apply to one goal.
  4. Add an optional assist. After the scorer, tap the player who assisted, or tap “No assist”.
  5. To correct a mistake, tap Undo last to remove the most recent event, or open the Play Log and tap the x on any row. The score steps back with it.

Exclusions: Kickout and Brutality (Common Foul is its own button)

Tap Excl, tap the excluded player, then choose Kickout or Brutality. The man-up timer starts automatically for the team now on the power play.

  • Kickout. A 20-second exclusion. It counts toward the FINA 3-kickout ejection: at two kickouts the player shows two pips, and on the third they are ejected (BENCHED) for the rest of the game and appear that way in every player picker and on the public box score.
  • Common Foul. Its own button in the middle row of the board, not a choice inside Excl. A free-throw foul: logged, but it does not count toward ejection.
  • Brutality. Ejects the player immediately (a 4-minute penalty). The team plays down regardless of their kickout count.
  • Opp Excl. Tap this for an exclusion on the other team, then mark whether your team Earned it. An earned exclusion is recorded on the player who drew the foul, on your side.
There is no separate 6-on-5 clock to manage beyond the on-screen man-up timer. Log the exclusion and keep scoring. When the power-play team scores, add the 6-on-5 tag on the goal.

Turnovers

Tap Turnover, choose what happened, then tap the player (where it applies). A turnover is its own event. Forced Ball Under is a turnover kind here, not a steal or a goal.

  • Turnover kinds. Shot Clock Violation, Team Dump, Inside 2m, Forced Ball Under, Opp Steal or Other.
  • Forced Ball Under (FBU). The ball-handler’s turnover. The defender does not get a steal.
  • Opp Steal. Records the other team winning possession (pick the opponent player in tournament mode), keeping both sides of the event log balanced.

Assists, steals, blocks and GK saves

These add depth to the box score. Each follows the same tap-the-action, tap-the-player rhythm. Record them when the pace allows.

  • Assists. Offered right after a goal’s scorer (or skip with “No assist”). Assist is never a button of its own.
  • Steal. Inside Turnover. Tap Turnover, choose Steal, then tap the player.
  • Blocks and goalie saves. Both live inside the opponent’s Attempt. Tap the orange Attempt and choose Block, GK Save or Miss. There is no separate Block or GK Save button. A save is credited to whoever holds the goalie spot on the lineup card.
  • GK Steal. This one is its own button, for when your goalkeeper takes possession rather than saving a shot.
  • 5m / Opp 5m. Log a 5-meter penalty for either team.
Goals and exclusions first. The other stats add useful depth, but if the game is moving quickly, put score-affecting events first and fill in the rest later.

Timeouts

Tap Team TO or Opp TO for the team that called it. The chip shows how many timeouts each side has left (set by the admin). Pick the timeout length when prompted. The event is logged at the current period and clock.

Periods and endings

Advancing periods with the period bar, the shootout when a game is tied at full time, and ending the game so the result goes official.

Advancing the period

The period bar runs in order: Start, Q1, Q2, ½ Time, Q3, Q4, with SO appearing only when the score is tied at full time. You advance by hand by tapping the next period. The clock stops at 0:00 and waits for you.

  1. Wait for the whistle ending the period.
  2. If the clock is still running, tap Stop.
  3. Tap the next period on the bar (Q2, ½ Time, Q3 and so on). Selecting a period resets the clock to that period’s length.
  4. When play resumes, tap Start (or Sprint Won at the top of a period).
Tapping ½ Time parks the game at halftime and loads the halftime length. Do not tap Start until the referee is ready for Q3.

Shootout (SO)

SO appears on the period bar only when the score is tied at full time. Tap SO to move the game into the shootout. Spectators see it switch to Shootout.

  • Keep recording goals for each team as the shootout rounds play out. The score reflects the shootout result.
  • The period reads Shootout for everyone following along.
  • When it is decided, end the game (below) to lock the final.
The countdown clock is not used during a shootout. Focus on logging each round accurately.

Ending the game

Lock the result once the final whistle blows. There is no “End Q” button for each quarter, only one End Game button. Referee sign-off is an optional add-on the admin can switch on (off by default, official Tournament / League feed only).

  1. Review the score and Play Log for obvious mistakes. You can still Undo or delete events first.
  2. Tap the red End Game button.
  3. Confirm to end. The “End the game?” sheet shows the final score and warns that the result cannot be undone. By default that is all.
  4. If the admin enabled referee sign-off, the sheet adds a required Game referee sign-off field. Enter the referee’s name to finalize.
  5. Tap End game. The score locks and the game moves to History (showing “Signed off by [referee]” when sign-off is on), and the final-score notification goes to spectator devices.
Once ended, the game is final. If a correction is needed afterward, ask your club admin to fix it from the Admin panel.

Broadcast and alerts

What spectators see in real time as you score, and the automatic notifications that go out on key events.

Live broadcast

Every time you record a goal, change the period or end a game, Eggbeater broadcasts the update to all spectator devices following that game. A Live to fans pill on the board confirms it is broadcasting.

  • The current score and period update live.
  • A LIVE badge shows while scoring is active.
  • The play-by-play log builds in real time.
Spectators who cannot be at the pool still follow every goal in near real time. The more complete your scoring, the richer their experience.

Automatic notifications

If your club has Telegram or GroupMe connected, these alerts go out automatically:

  • Game started. Sent when the first period begins.
  • Goal scored. Sent when a goal is confirmed, including the scorer’s name if entered.
  • Shootout alert. Sent when the game moves to a shootout.
  • Final score. Sent when the game is ended.

The Colorado console

The console runs the clock. Your scorer runs everything else, from one screen.

Eggbeater Desk works with Colorado Time Systems System 6 consoles. The console already sends its digits to the pool’s scoreboard through its Scoreboard jack, and the Desk reads the same signal. Once it is connected, the game clock, the period, the breaks and the shot clock follow the console, and every goal and exclusion the table enters shows up on the Desk with the cap number, one tap from the record.

Console reading runs on a Windows PC or a Mac with the cable in step 1, or on an iPad with the Eggbeater console bridge (see below). Android tablets run the Desk without the console. Update the Desk before game day.

A laptop running Eggbeater Desk mid-game, a System 6 timing console, and a USB serial adapter hanging between them on its cables.
The kit, plugged in: a System 6 console, a USB serial adapter and Eggbeater Desk on a laptop. Illustration; the Desk on screen is the real app, with sample teams.

What the console takes over

The console keeps the time.

  • There is no clock to run. The game clock, the period, start and stop, and the shot clock all follow the console.
  • Quarter breaks and half time. The quarter holds at 0:00 and the break counts down beside the clock. Spectators see the same countdown.
  • Goals and exclusions arrive as prompts. When the table enters a goal or an exclusion on the console, it appears on the Desk as a COLORADO prompt with the cap.

You keep the game.

  • You still tap shots, saves, turnovers, timeouts and cards on the Desk, the same as always.
  • Record fills in the player and opens the rest (shot type, assist, where it went in, where it came from), and you can skip any step. The dismiss button clears it. No cap on the board? The prompt says “which cap?”, and Record asks you who it was.
  • Each prompt carries three buttons: Record, swap and dismiss. Nothing counts twice. Nothing is ever recorded by itself. Every prompt waits for your tap.
  • Who’s in the water. The goalkeeper and sprinter slots, and the rest of the seven in the water.
  • End the game. Click End Game, add both referees’ names if your host requires them, and End game publishes the final. Resetting the console never moves the finished game.

The setup guide takes you from the parts to the final horn. Read the setup guide. Open the Desk guide.

Colorado Time Systems and System 6 are trademarks of their owner. Eggbeater is not affiliated with or endorsed by Colorado Time Systems.

Questions

Frequently asked questions

How do I score a water polo game with the Eggbeater app?

Open the Scores tab and tap Score this game. Choose what you are scoring (a Tournament / League game or one of My Club’s games), enter the scoring password, and the board opens directly on the live game with teams and cap colors already set. Tap an action, then tap the player. Advance the period on the period bar. When the game is over, tap End Game to finalize. If the Tournament / League admin has enabled referee sign-off (off by default), you enter the referee’s name to finalize.

Can I record goals, exclusions and timeouts in a water polo app?

Yes. Eggbeater records goals (with the scorer, an optional assist, and 6-on-5, Backhand and Counter tags), exclusions (Kickout, Common Foul, Brutality), turnovers (including Forced Ball Under), steals, blocks, GK saves, 5m penalties and timeouts. Each is time-stamped and attributed to a player’s cap number for a full box score for every player.

What do I need to start scoring water polo games?

Only the Eggbeater app on a phone or tablet and the scoring password from your club admin. No extra hardware or install is required, and the Clock can run ON for a full game clock or OFF to score by period only.

What happens after I end a water polo game?

You tap End Game and confirm, and the score locks. If the Tournament / League admin has enabled referee sign-off (off by default), you enter the referee’s name to finalize and the game moves to History showing “Signed off by [referee].” Either way a final-score notification goes to spectators. If a correction is needed later, your club admin can fix it from the Admin panel.

Ready to run the desk?

Get the scoring password from your club admin, open the Scores tab, and tap Score this game. Spectators see every goal you record within seconds.