Field Tested №01 · Case study · May 2026Québec City, QC
How les Hydres ran La Classique on Eggbeater.
13 teams. 4 divisions. Two days at PEPS Laval. Zero whiteboards, zero spreadsheets, and a standings table that recomputed itself between every game.
- Hydres de Québec
- PEPS de l’Université Laval
- May 9–10, 2026
- By Sarah · Founder, Eggbeater

By the numbers
28
games scored live across the weekend. Every quarter, every goal, every signature, written through Eggbeater. None of it through Excel.
- Teams
- 13
- Divisions · A1 A2 B1 B2
- 4
- Concurrent Live Activities at peak
- 17
- Spectators following live
- 22
- Tiebreaker rule, in that order
- W, H2H, GA, GF
- Laptop, iPad or phone at the desk
- 1 / pool
On May 9–10, 2026, Club de waterpolo les Hydres de Québec ran La Classique des Hydres at PEPS de l’Université Laval: a Masters tournament with 13 teams across four divisions, 14 games on day one alone, full brackets advancing from pool play to semi-finals to finals. Every game was scored live on Eggbeater. Every spectator, coach, and ref had real-time scores on their phones. The standings table, the bracket, the play-by-play: all of it auto-computed, live.

At the desk.

Tap-to-score, built for desk crews, not coders.
- Big buttons for goals, assists, saves, turnovers, exclusions.
- Auto-running clock that survives pauses, halftime, OT, shootouts.
- Per-cap attribution:
#11 Alexandre — 1 goal, 2 exclusions. - One-tap finalization that requires a referee signature:
Final · signed off by Thierry Bergeron · 5/9, 8:57 AM. - No Excel. No paper. No whiteboard.

On the phones.
A · iPhone lock screen
Live Activity

B · Apple Watch · Smart Stack
Glance, then back to the game

C · Public dashboard · mobile
eggbeater.app

Three places to follow La Classique on Saturday morning. Same data, three surfaces.
Standings, baked in.
Different leagues use different tiebreakers. Hydres uses wins, then head-to-head, then goals against, then goals for, not goal differential. Eggbeater’s standings engine is configurable per tournament, point-tested against the official rulebook before the gate opened.


What changed.
Old way
- A whiteboard at the score table that only people at the venue could see.
- Google Sheet for standings, manually updated between games.
- “What’s the score of pool 2?” Ask the desk.
- Hand-written brackets re-drawn after every game.
- Player stats lost or scribbled on notebook paper.
With Eggbeater
- Live scores in every spectator’s pocket, anywhere on the planet.
- Automatic standings with Hydres’ specific tiebreaker baked in.
- Open the app, see all four pools at once.
- Bracket advances automatically: losers drop, winners feed.
- Per-cap goals, assists, saves, turnovers, fouls, exclusions, saved forever.
"Managing two pools, multiple divisions, and crossover brackets would have been extremely difficult without it. The interface was intuitive enough that dozens of volunteers could jump into live scoring with minimal guidance, and the flexibility to customize ranking rules and tournament structure was a major advantage. Players, coaches, and visiting clubs all appreciated the live dashboard and detailed box scores."
Field tested · from a host
Les Hydres de Québec ran La Classique 2026 on Eggbeater.
"Eggbeater.app played a major role in the success of our club's annual Masters Spring Classic. Attendance for the 2026 edition doubled, which significantly increased the complexity of tournament logistics. We expanded to two pools, split both categories into multiple divisions, and managed extended group play before the crossover brackets on day two.
There is no way we could have managed the pace of the tournament across two pools using paper schedules and static Excel sheets. Eggbeater.app gave us a centralized platform for scheduling, dynamic standings, and live game stats that were easily accessible to coaches, players, and spectators from any mobile device.
One of the biggest advantages was the flexibility of the platform. We were able to customize the backend to match our tournament format, including head-to-head ranking rules, live stat tracking, and the way group play standings were displayed for both A and B divisions.
The live scoring interface was especially impressive. With dozens of volunteers rotating through the scoring table over the weekend, ease of use was critical. Everyone was able to jump in and score games with minimal guidance because the interface is so intuitive.
The visiting clubs also appreciated the tournament dashboard and detailed box scores available throughout the weekend. We are already looking forward to using Eggbeater.app again for our next event, a beach water polo tournament."
A note from the builder
I built Eggbeater because I’m a water polo spectator, and I was tired of not knowing the score.
You know how it goes. The schedule slips. The desk logs a goal for the wrong team and the whole game stops while it gets argued out. The group chat starts strong and dies by halftime. The other pool might as well be down the street. You ask the spectator next to you, and they don’t know either.
So I built this. Works for one game on a Saturday. Works for a JO weekend. La Classique des Hydres was the first real test. 13 teams, 4 divisions, 28 games, no Excel at the desk, and the standings recomputed themselves between every game. The scorers didn’t need a tutorial. The spectators didn’t need an account. The bracket advanced on its own.
If your club is running a tournament this season and you’re tired of the whiteboard, give it a try. The first demo is free. The Hydres ran a real weekend on it. The platform works.
SarahFounder · Eggbeater Water Polo
Running a tournament this season?
Tournament Host tier · $199 per tournament · pilot pricing for early adopters. Hosting multiple? Email for an annual rate.
Field Tested · real tournaments, run on Eggbeater
Issue #01 · La Classique des Hydres · Québec City · May 2026.
Reported, designed & built by Sarah.
Next issue · coming soon
№04: Your next tournament here.
Run a Field Tested weekend on Eggbeater and we’ll feature your club, your venue, and your numbers in the next issue.