Clayside

Box leagues for tennis clubs

Run your box leagues without the spreadsheet

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

No email, no card · Your league is running in about seven seconds

The problem

Sound familiar?

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

Three people, not three features. 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 in February

Five minutes, and you're done

Name the season, say how many boxes, pick the scoring format. Type the names in, or invite a box admin and let them roster their own players, which is the last time you think about their box.

Every fixture generates itself the moment a roster is saved. There's no draw to write out, no formulas to copy down, no grid to rule.

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

They 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, and it works on whatever phone they already have.

Walk off court, put the score in. Their opponent gets asked to confirm, and until they do, it counts for nothing. Nobody has to take 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, every result, every season. No login just to look.

So “what's the table?” stops being a question. It's a link, it's always right, and nobody had to crop a screenshot to answer it.

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

That's the whole loop

Five minutes in February, five minutes in September to sort out who goes up and down. In between, the only thing you have to do is play.

End of season

Who goes up, and who goes down

Then the season ends and the old job starts. Work out the promotions, 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.

It proposes, you decide

Top two up, bottom two down, out of every box, or whatever numbers your club has always used. Everything after that is yours. Move anyone you like, add the player who joined in May, sit out the one who is away.

It tells you what it spotted

Matches still unplayed. Someone going down who never played one. Two players level on points at the cut, and which tie-break split them. You read that before you commit it, not after someone asks you in the bar.

Nothing moves until you press it

Next season arrives as a draft, so nobody can get in while you're still deciding. Changed your mind? Re-propose throws your edits away and builds it again from the standings.

What changes

What you stop doing

Jobs Clayside removes, and what replaces each one
You stop doing thisBecause this happens instead
Chasing scores on WhatsAppPlayers enter their own, their opponent confirms
Nagging the one who never repliesA pending score confirms itself after three days
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

Getting started

You'll have this running before the kettle boils

You don't need us for any of it. Three steps, about five minutes, and the only thing you have to type is a list of names you already know off by heart. Here's exactly what happens.

Name the league

Your club's name and the web address you want. That's the whole sign-up: no email, no password to invent, nothing to verify, and you're the owner the moment you press the button.

Add your players

Say how many boxes you want, then type the names straight in. It sorts the fixtures out for you. Rather not? Invite a box admin and let them fill in their own box.

Hit “Go live”

Copy each box's link, paste it into that box's WhatsApp group, and you're finished. Your players take it from there, and you go and play.

No card needed · Every screen, every role, nothing locked off.

Pricing

Free until it's worth paying for

Every league starts as a full league, free for 14 days, with nothing locked off and no card. After that, keep it as One Box for nothing at all, or stay on the full league for £8 a month.

For one organiser

The Sheet

Free forever

No account. No server.

  • One box, up to 10 players
  • Lives on your device, works with no signal
  • The same sheet, standings and scoring
  • Export and import your own backups
  • No player logins: you enter the scores
  • One device, and nobody else sees it

For one box, shared

One Box

Free forever

Online, shareable, no card.

  • One box, online: everyone reads the same table
  • Players enter their own scores; opponents confirm
  • One player link, posted in the group chat
  • Copy standings as an image
  • League owner plus one box admin
  • Ongoing updates included
Early bird

For a club

Full League

£12£8 /month

or £80 for the first year

  • Everything in One Box
  • Unlimited boxes, players and seasons
  • As many box admins as you have boxes
  • Promotion, relegation and season archive
  • Full history, result undo and one-click export
  • Advanced features as they land
  • Priority support from a human
First 10 clubs only

£8/month instead of £12, or £80 for the first year instead of £120. That rate stays yours for as long as you keep the subscription.

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

Free forever

Just running one box?

The Sheet is Clayside stripped to the bone: one box, on your own device, no account and no server. Name up to ten players and it builds the fixtures, does the points and sorts the table: the same scoring engine as the full league, minus everything you don't need.

It works offline, saves to your phone, and nobody else ever sees it. If that's all you need, you're done. This page has nothing left to sell you.

Opens straight into the tracker · nothing to sign up for

Why Clayside

It gives you your time back

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

Five minutes a season, not five hours

Roster the boxes in February and you're finished. No weekly data entry, no Tuesday nights typing up scores, no formulas to fix. The setup is the work, and the setup is five minutes.

The chasing stops dead

You are no longer the person nagging four people for a scoreline. Players enter their own, opponents confirm, and anything left hanging confirms itself after three days. Nobody has to be chased, least of all by you.

Players actually use it

It gives them something to do: put your score in, confirm your opponent's, watch the tables move. They can tap any name to see that player's record across every season. It's a league to follow, not a grid on a wall.

Simple enough for the whole club

If someone can read the grid on the noticeboard, they can use this. Big taps, plain English, and a design that tells you when a score looks odd instead of refusing to save it.

Nothing to install, nothing to remember

No app store, no “update required”, and no passwords anywhere: players tap a link, admins get a sign-in link by email. Nothing to reset, nothing to leak, and the last table you looked at still opens with no signal.

A UK company, UK rules

Run from the UK under UK GDPR. Players are names and scores: no emails, no phone numbers, no trackers, no ads, nobody's data sold. Your club's league is yours, downloadable as one file, one click, no request form.

Where it came from

Built for a real club

Clayside runs a real tennis club's eight-box league. It was keeping a real season honest long before it was ever sold to anyone. That's not a testimonial. It's the reason the thing is shaped like a tool instead of a platform.

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

Questions

The things clubs ask first

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.

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.

What stops someone entering a score that never happened?

Their opponent has to confirm it. Until then it shows on the sheet as an amber 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.

If you'd rather players didn't enter scores at all, turn it off: the box admin enters everything, and the site stays public to read.

How much of my time does this actually take?

About five minutes at the start of a season to create it and roster the boxes, then a few minutes at the end to check next season's promotions and press the button. In between, nothing is required of you. Players enter their own scores, opponents confirm them, and anything left hanging confirms itself after three days.

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.

What scoring formats does it support?

Five: two sets with a championship tiebreak (the common one), best of three full sets, best of three with a match tiebreak, a single set, and a pro set to eight. Tiebreaks are recorded properly: 7-6(5), not just 7-6. The points for a win, a losing bonus set and a straight-sets loss are yours to set, per season.

Is it just for tennis?

The scoring formats are tennis-specific right now: two sets and a championship tiebreak, best of three, a pro set to eight. But the box-league structure works for any racket sport, and padel and squash are on the roadmap. If that's you, get in touch and you'll shape how it lands.

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 lapses, the league goes read-only: nobody loses anything, the table stays up, and every season stays readable. After a grace period we'll email you before anything is deleted.

Who built this?

A UK developer who got tired of running a club's box league off a paper grid and a WhatsApp thread. No investors, no growth team, no roadmap written by someone who's never rostered a box. It was running a real club's leagues before it was ever sold to anyone.

Have a look

Your next season doesn't have to run on a spreadsheet

No form, no email, no card. Type your club's name and you're running a real league about seven seconds later, with a season already in it to poke at.