The league that runs your club's season for you.

Small divisions, matches at your members' own pace, and promotion and relegation between rounds. You set it up once - the standings, reminders and transitions take care of themselves. And box leagues on ClubChamps are completely free.

Divisions, standings and relegation - kept for you

Players are grouped into divisions and play everyone in their box before the round ends. Every reported score updates the standings instantly, with promotion and relegation zones marked - no spreadsheet, no Sunday evening of arithmetic.

A division mid-season - points, positions and the relegation zone, live.

Players arrange their own matches

A box league fits around real life: no fixture grid to publish, no courts to book on anyone's behalf. Players see who is in their box and agree times that suit them. Results need both players - one enters the score, the other confirms it, and disputes come to you only if they disagree.

  • Rounds run over weeks, at your club's own pace
  • Reminders chase unplayed matches - not you
  • Singles or doubles, with configurable points and match formats

A league page the whole club can follow

Your box league lives at clubchamps.io/your-club - standings, players and what happens next, open to every member with no login. New rounds, promotions and relegations post themselves.

The public league page: status, timeline, and how the league works.

Round by round, all season

Rounds end themselves
Set the round length once. When time is up, final standings are settled and the next round is ready to go.
Promotion and relegation
Top players move up a division, bottom players move down - with your own zones and override when someone deserves a nudge.
Joiners and leavers handled
New members join the next round; divisions rebalance so boxes stay the right size all year.

Start your club's box league this week.

Box leagues are completely free - for you and your players.