Seeded public demo

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

Badminton

120

matches

18

members

4

events

Top players by Elo rating
RankPlayerElo 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

Maya 63%Jordan 37%

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

1Maya ChenMaya1538
4Noah KimNoah1418
2115
2Jordan PatelJordan1491
3Elena BrooksElena1457
2118

FinalChampionship

Next up
1Maya ChenMaya1538
2Jordan PatelJordan1491

Supported sports

Built for clubs that compete regularly.

BadmintonBowlingChessPickleballTennisetc.

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.