Run your club ladder without the spreadsheet mess.
ClubLadders helps club officers record matches, maintain Elo rankings, run tournaments, track player progress, and share a clean competitive history with members.
No real club, player, or match data is shown on this page.
Demo club
Riverside Badminton Club
120
matches
18
members
4
events
| Rank | Player | Elo rating |
|---|---|---|
| 1 | Maya Chen 18-5 this season | 1538Elo |
| 2 | Jordan Patel 15-7 this season | 1491Elo |
| 3 | Elena Brooks 12-8 this season | 1457Elo |
| 4 | Noah Kim 10-9 this season | 1418Elo |
Live demo
Record a match. Watch the ratings move.
This runs entirely in your browser on seeded data — pick a winner (or a draw), record the result, and the leaderboard, Elo history, and match log update exactly like the real app.
Live sandbox — record a match and watch the ratings move
120 matches · runs entirely in your browser
Play a match
Maya Chen · rating history
1538
ELO Progression
Predictions
Win-probability helps preview matchups.
A lightweight model uses Elo, recent form, and match history to estimate competitive matchups.
Maya Chen
1538 Elo · W4 streak
vs
Jordan Patel
1491 Elo · W1 streak
Predictions are a coaching aid, not a hidden ranking. The real ladder still moves only when matches are recorded.
Tournaments
From ladder nights to full events.
Create brackets, seed players, publish a live spectator view, and optionally count tournament results toward club Elo.
Semifinals
FinalChampionship
Supported sports
Built for clubs that compete regularly.
Start with one club, then grow into rankings, seasons, tournaments, and challenges.
This demo uses seeded data, but the workflows mirror the real app: Google sign-in, invite links, Elo replay, match exports, notifications, and owner controls.