League Quick Start · Beta
Run a Water Polo Season in 6 Steps.
Print this one-pager and tape it to your laptop. Six steps to take a league from empty admin panel to live spectator page, plus the status indicators every host wants on the desk.
Run a Water Polo Season in 6 Steps
From empty admin panel to live spectator page — one page
✓Before you start
- Subscription: Club League ($99/season) or Multi-Club League ($249/season). Multi-Club inherits every Club League feature.
- Team list: every team, organized by division. 4–10 teams per division works best for round-robin.
- Weekly schedule: one game day per division (e.g. Saturdays), the start times, and the courts/pools.
- Optional sheet: if your league lives in Google Sheets, you can skip the auto-scheduler and import it directly.
Quick facts
Setup time
~15 minutes
Share code
6 characters
Formats
6 supported
Spectator latency
< 5 seconds
1Open the Leagues tab
- Sign in at admin.eggbeater.app — Google, Apple or an emailed link.
- Click Leagues in the nav — Tournament group, marked with a 👑 crown.
- The crown marks a premium tool, not your plan — buy the SKU on Purchases.
- The Director tab stays for tournaments only.
2Bring the league in
- Already have a share code? Type it into League share code and hit Restore.
- Season lives in a spreadsheet? Import from Sheet, in the actions menu.
- Have a JSON export? Import league JSON.
- Your column mapping is remembered for next season.
3Shape the season
- Edit league sets the name, season label, divisions and their teams.
- Build Playoff Bracket when the regular season ends.
- Generate Next Round advances the bracket as results land.
- Export to Sheets or Save view as PNG for sharing.
4Publish the league
- On the Publishing card, hit Publish / Refresh League.
- Eggbeater mints a 6-character share code and a public URL.
- Copy Link — for spectators; Open previews the public page.
- /leagues/ entry — publishes the SEO listing page.
- Hit it again any time to refresh what the public page shows.
5Score the games
- Volunteers score from the standard Tournament Scorer.
- On the desk tablet, open app.eggbeater.app and tap Score this game — then tap the action, tap the player.
- Scoreboard updates everywhere in < 5 seconds.
- Live Game Console on Leagues tab — host fallback for stuck games.
- Standings recompute on every finalization.
6Archive when done
- End of season? Hit 📦 Archive this league, under Publishing.
- Final standings freeze and the public page reads Archived — the season stays valid for lookups.
- Reversible: Republish League (un-archive) brings it straight back.
- Archived seasons drop out of the live count and move to Past Leagues.