Clayside

Tennis · padel · squash · badminton · pickleball

Run your club's box leagues without the spreadsheet

Players enter their own scores. Standings update live. You get your evenings back.

No card, no password · Five minutes to set your first season up

Runs a real club's eight-box league Free for one box, for ever

The problem

Sound familiar?

Box leagues don't die of no interest. They die because one volunteer is doing an hour of admin a week, and one week they stop.

01

The WhatsApp chase

Someone posts “Beat Dave 6-4 6-3” in the group. Then it scrolls past three conversations about court keys. You fish it out on Tuesday night and type it into the spreadsheet.

02

The spreadsheet

One person has it. On one laptop. Formulas break. Nobody else can update it. If they're on holiday, the league stops.

03

“What's the table?”

Every week, someone asks. You screenshot a spreadsheet, crop it, paste it into WhatsApp. It's already out of date by the time you send it.

How it works

Three things happen

You do five minutes of work at the start. Your players do the rest without being asked. The club just watches the table move.

You, once a season

Five minutes, and you're done

Name the season, say how many boxes and whether each is singles or doubles, pick the sport and format. Type the names in, or let a box admin do it. Every fixture generates itself: no draw to write out, no formulas to copy down.

Then you hit Go live and paste one link into each box's group chat. That's the job done.

Your players, every week, without you

Players enter scores, their opponent confirms

They tap the link in the group, tap their name, and they're in: no account, no password, nothing to install. Walk off court, put the score in. Their opponent is asked to confirm, and until they do it counts for nothing, so nobody takes anyone's word for it and you are not the referee.

Forgot to confirm? After three days it confirms itself. That's the nagging job gone too.

Your club, all season, on its own

The table moves on its own

The moment a score is confirmed, the standings recalculate: points, bonus sets, head to head, set difference, the lot. Anyone with the link reads every box and every season, with no login just to look. So “what's the table?” stops being a question. It's a link, and it's always right.

Still want it in the group chat? Share drops the standings straight into WhatsApp, current to the second.

That's the whole loop

Five minutes to set the season up, five minutes at the end to sort out who goes up and down. In between, the only thing you have to do is play.

The free trial is 14 days of Championship tier. Then it is your choice, and One Box is free.

What changes

What you stop doing

Jobs Clayside removes, and what replaces each one
You stop doing thisBecause this happens instead
Chasing scores on WhatsAppThe score is in before you'd have thought to ask
Nagging the one who never repliesThree days of silence counts as a yes
Updating a spreadsheetStandings calculate themselves, live
Screenshotting and cropping tablesOne tap copies the standings as a shareable image
Worrying about whose laptop it's onIt's online: any device, any time, and you can download the lot as one file
Rebuilding the grid every seasonType the names; the fixtures and the maths come free
Digging out last season's resultsEvery season stays readable forever, right next to the new one
Being the only one who can fix anythingEach box gets its own admin, and nothing is ever really deleted

This table is the spreadsheet argument in miniature. The long version, including when to keep the spreadsheet, is on running your box league on a spreadsheet.

Already running it on something?

Switching is allowed to be boring. Your data exports whole from day one, a player here is a name on a link rather than an account, and if you switch back you have lost nothing. The comparisons are written down, sources and all:

For the committee

What the club gets out of it

Somebody will ask what it is for. Your hour a week is the honest answer. These are the ones a committee can put in the minutes.

01

Members play more

A player taps the link in the group chat, puts their score in, and then keeps looking. The table has moved. The ladder has moved. Somebody in their box has just beaten the player they lost to. That is what gets the next match arranged, and the one after that.

02

More matches, more courts booked

Everybody in a box plays everybody else, so eight boxes of six is 120 fixtures across a season, and a box set to play everyone twice is double that. Every one of them is two members agreeing a time and booking a court, mostly on the weekday evenings your booking page was never going to sell on its own.

03

A club worth joining

The standings are a page anyone can open, so put the link on your club's website: somebody thinking of joining sees a league being played this week rather than a fixture list from two years ago. And the members with a match in the diary are the ones who renew in the spring. Premier is £150 a year: set that beside one adult subscription.

Taking it to a meeting? The case for your committee is one page, written to be forwarded without editing.

Who you're dealing with

Built for a club in Surrey, and still running it

Clayside runs a tennis club's eight-box, 60 player league. It was keeping a real season honest long before it was ever sold to anyone.

I run the box league at my club, which mostly meant chasing 60 people for scores and keeping a spreadsheet nobody else could open. I built Clayside so I could stop. It has run our seasons and our club ladder ever since.

Everything on this page is here because a season needed it. If something is missing, or something breaks, you email me and I am the one who reads it.

Daniel ByrneClayside.app, by Agentu Ltd · hello@clayside.app

Every feature on this page exists because a volunteer needed it on a Tuesday night.

Pricing

Free until it's worth paying for

Every league starts on our top plan for 14 days, with nothing locked off and no card. After that, keep it as One Box free for ever, or pick a paid plan from £75 a year.

Pays for itself

Sell the space at the top of your league

The slot is on every plan, at the top of your league page and at the foot of every picture your members share. A paid plan makes the name in it yours. Clubs sell it for more than the plan costs, and we take no cut.

For one box, shared

One Box

Free forever

Online, shareable, no card.

  • One box, up to 12 players
  • Online: everyone reads the same table
  • Players enter their own scores; opponents confirm
  • One player link, posted in the group chat
  • Standings as an image: copy, send or save
  • Undo a wrong result, export the lot in one file
  • Up to 10 league owners
  • No promotion or relegation
  • No career stats across seasons
  • Sponsor slot carries our name, not yours

For a small club

Division

£75 /year

Billed once a year.

  • Everything in ONE BOX plus:
  • up to 3 boxes, unlimited seasons
  • Promotion, relegation and season archive
  • Career stats: every player’s record across seasons
  • 16 players in a box
  • One box admin
  • One local sponsor, on your page and on every image you share
The plan this page describes

The whole league

Premier

£150 /year

two months free, or £15 a month

  • Everything in DIVISION plus:
  • up to 10 boxes, unlimited seasons
  • 4 club ladders, singles or doubles, all year round
  • Up to 5 box admins, a box each or shared
  • Answers within one working day

For a big club

Championship

£220 /year

or £22 a month

  • Everything in PREMIER plus:
  • Tournaments and club championships: a draw, a plate and a group stage
  • up to 16 boxes, unlimited seasons
  • 8 club ladders instead of 4
  • 16 box admins: one for every box you run
  • A named person to email, not a shared inbox
  • A 30-minute call to set your first season up

Prices in GBP. No card needed to start One Box. Cancel any time. Your data is always exportable.

End of season

The next season drafts itself

The season ends and the old job starts: work out the promotions and relegations, rule a new grid, type all the names in again. Clayside does the first draft, out of the standings it already has. You get the last word.

All year round

And club ladders, between the seasons

Boxes give your club a season and then a gap. Ladders cover the rest of the year: everybody in the club on the main one, a rating beside every name, and up to 4 of them running at once.

A minute to start, nothing to maintain

Pick the sport, press start, and everybody already in a box is on it. Anyone you add to a box later joins without being asked, so there is no second list to keep up to date. Run a ladies' ladder, a juniors' one or a doubles one beside it, with exactly the players and pairs you choose.

Then it runs the way your boxes do. Two players sort a match out between themselves and record it the same way, both ratings move as they walk off court, and every match says what it was worth.

Nobody has to understand the ratings to enjoy them. Win, go up. Beat somebody good, go up a lot. Part of Premier.

Finals day

And tournaments, when the season peaks

Put the entries in and press one button. The draw is made to the LTA's own seed and bye rules, and from there the bracket keeps itself.

No bracket to maintain

Players enter their own scores and the winner appears in the next round. Only round one is stored, so correcting a score corrects the draw. There is no second copy going stale on a noticeboard.

One player link covers every event. A plate for first-match losers, groups if you want them, a play-by date on every round, and an order of play for the day itself.

Part of Championship. The draw is a public page, so the club website can link straight to it.

Purple is a score awaiting confirmation, and the final already names its probable finalist off it. The cream trail is who went through.

Questions

The things clubs ask first

How do we get started?

Type your club's name and where to email you at clayside.app/setup, and your league exists, at its own address. No card, no password. Then build the first season: name it, say how many boxes and whether each is singles or doubles, pick the sport, and type the names in. Five minutes is the honest figure.

When it looks right, press Go live and paste each box's link into its group chat. That is the whole job. The first time you sign in it walks you through all of it on practice data and then clears that out, so nothing you learn on is left in your league.

We already use ClubSpark, Spond and WhatsApp.

Keep using them. Clayside doesn't replace your court booking or your club comms, and it doesn't want your membership list. It does the one job those tools don't: running your box leagues, with live standings and scores the players enter themselves.

The ClubSpark question comes up most, so there is a page on it: does Clayside replace ClubSpark?

Do our players need to download an app?

No. It's a website that works on any phone. They tap the link in their box's group, tap their name, and they're in. No app store, no account, no password. They can add it to their home screen for an app-like icon, but it's the same website either way.

Half our members are retired. Will they manage it?

If they can read the grid on the clubhouse noticeboard, they can read this one. It is the same grid, on a phone, and reading it needs no account, no password and no app: they tap the link in the group chat and it opens. Entering a score is typing two numbers. Confirming their opponent's is one tap.

And it is a setting, so you do not have to bet the league on it. Turn player entry off and you or a box admin enter everything, the way the noticeboard always worked, except nobody has to drive to the club to find out what the table says.

Do our players have to enter the scores themselves?

No. It's a setting, and you can turn it off: then you and your box admins enter everything, players never sign in at all, and the site stays public to read. Leave it on and you can still step in whenever you like, because anything an admin enters counts the moment it's saved, with no wait on the opponent. Most clubs leave it on. That's where the evening goes back.

What stops someone entering a score that never happened?

Their opponent has to confirm it. Until then it shows on the sheet as a purple stripe and counts for nothing. If a score is wrong, either player can reject it with a reason, or correct it later. The old one stays in the history rather than vanishing, and the league owner can restore anything.

Does it all have to go through me?

No, and that's rather the point. Give every box its own admin: they enter the scores for their box and, if you let them, roster their own players too. They can't touch anyone else's box. Nothing sits waiting on you to come back off holiday.

You can hand over the top job as well. Invite a second owner and next year's secretary has the same keys you do, with nothing to rebuild and nothing to email across.

Does it handle promotion and relegation?

Yes. When the season is done, Clayside builds the next one from the final standings: the top two up and the bottom two down from every box, or whatever numbers you set. It arrives as a plan, not a decision. Move anyone you like, add the player who joined in May, sit out the one who is away.

Before you commit it tells you what it spotted: matches still unplayed, someone going down who never played, and if two players finished level on points at the promotion cut, which tie-break separated them and why. Press the button and next season is drafted, ready for you to check.

How long should a season be?

Three months is what we recommend, and 190 days is the most a season can run. A box league works to a deadline: it is the deadline that makes people ring round and book a court. Past about three months the last few weeks are the same three people chasing each other and the table stops meaning much.

So run a year as three or four seasons rather than one long one. That is what the rollover is for, and every season you finish is a fresh table, a promotion to play for and a reason to turn out again.

Can we run a club ladder as well?

Yes, on Premier, and up to 4 of them: a club ladder, a doubles one, the ladies' section, the juniors. Championship runs 8. They run all year beside your boxes, carrying straight on from one season to the next.

Your club ladder fills itself: everyone you put in a box joins it, so there is no second roster to keep. For the others you pick who goes in, which on a doubles ladder means choosing the pairs yourself.

Players record their own matches the same way they record a box result, and the ratings look after themselves. Everyone starts on 1200, and your first 3 matches place you. Here is the whole of it.

Can we run our club championships on it?

Yes, on Championship. Put the draw up and every round gets a play-by date; players arrange their own matches and enter the scores, exactly as they do in a box, and the opponent confirms it.

Three shapes cover what clubs actually run: a straight knockout, a championship with a plate for anyone knocked out first time, or groups feeding a knockout. Seedings and byes are placed the way the LTA publishes them, and an odd number of entries is not a problem: the draw pads out and the byes go to the seeds first. See more about tournaments.

Can we run doubles?

Yes, alongside singles in the same season: boxes 1 to 4 singles, boxes 5 and 6 doubles. A pair goes into the box as one entry, any of the four players can enter the score, and either opponent confirms it. Nobody has to be nominated to report for the pair.

Which sports does it run?

Five, and you pick one when you create a season: tennis, padel, squash, badminton or pickleball. Each is scored by its own rules rather than by tennis rules with the words changed: squash is best of three or five games to 11, badminton best of three to 21, pickleball to 11 or 15, and padel scores like tennis with doubles boxes by default.

Everything else on this page works the same whichever you pick. Each sport has a page of its own above, with the scoring, the points tables clubs in that sport actually publish, and a live demo of a season already running.

Can the club make the money back?

Most clubs can. The sponsor slot is on every plan, ours in it until you take one, and a paid plan makes the name yours: one local sponsor on your league page and at the foot of every result picture your members share. It is the same forty or eighty people opening the same page two or three times a week for a whole season, which is a better local audience than most things a club sells, and it is in front of them without anyone having to remember to post it.

Clubs sell it to a physio, a coach, a stringer or a builder, normally a season at a time. We take no cut and we do not handle the money: you agree it with them and they pay the club. One sponsor at a time, not on the free plan, and no gambling or alcohol brands, because juniors read the league. There is a page on how to sell it: finding a sponsor for your league.

What do we tell the committee?

That it is £150 a year for a club running up to 10 boxes. Nobody has to model anything: it is one number against another, and your club has already decided a league is worth running.

You do not have to make the case yourself either. The case for your committee is one page, written to be forwarded without editing and to print on one side of A4.

What about data protection, and our juniors?

A player is a name. That is the whole record: no email address, no phone number, no address, no date of birth, no membership number, and no password, because Clayside hasn't got any. Your players never make an account. They tap a link, tap their name, and put a score in. The only email addresses we hold are yours and those of any box admins you invite, so that the two of you can sign in.

That is what makes juniors straightforward. There is nothing to collect from a child, because we never ask a child for anything. Your club stays in charge of its own names, under your own safeguarding rules, and if a surname is more than you want on a screen, type them in as Tom H. and be done with it. You can change a name whenever you like. You do have to be 18 to run a club here. The safeguarding page has the rest.

Clayside is built and run from the UK by a UK company under UK GDPR, and your club's database is pinned to the EU by a constraint Cloudflare enforces, not a preference we set. No analytics, no trackers, not even a Google font. The privacy policy spells all of it out, including the parts that don't flatter us.

What happens to our data if we stop paying?

You can export everything, any time, as a file you own: every season, box, player and result, in one download. Nothing is held hostage.

If a subscription ends, the league drops back to the free One Box plan and stays open. Nothing is deleted: every season, box, player and result is still there, still readable by anyone, and picking a plan up again puts the lot back with nothing retyped.

Have a look

Your next season doesn't have to run on you

No card, no password, nothing to install. Type your club's name and where to email you, and your league is ready for its first season. You'll pick your club's web address on the way, and if you change your mind about it, ask us and we'll change it.

Already running on Clayside

Sign in to your league

Your league lives at its own address, and that's where you sign in. There's nothing to sign in to here.