The badminton club-night app
Run the club. Still get to play.
Bookings, payments, pairings and the court board run themselves. You turn up and play.


An illustration of a player’s record card: an overall win-loss record, the win rate across their rivals, and their nemesis — the opponent they lose to most.
71% · across 8 rivals
Matchmaking
AI matchmaking. Built for badminton.
Games worth playing. Balanced pairings. A fair turn on court, all night.

In their words
No more Sunday-night spreadsheet.
One club. Their first night. Their words.
It reduced the time we spent on payments and cancellations — saving 3–4 hours.
London Lightning
Their first session on ShuttleStats · 16 players
Payments
Your members pay. Your club gets paid.
Your club's own Stripe account. A small fee on each payment.
Your members get an upgrade too.
Apple Pay, Google Pay or any card — taken on Stripe's own payment form, in one tap.
What it costs.
No subscription. No setup fee. A platform fee on the payments your members make, agreed before you start. Free sessions stay free.
The whole app, free
The full toolkit for your club — no card needed.
- Unlimited sessions
- Bookings & checkout, via Stripe
- Auto-matchmaking & a live court board
- Courtside tablet + live scoring
- Player stats, ratings & achievements
- Memberships & club credits
- Your club’s own space — your colours
The only cost
A small fee on the payments your members make — you only ever pay us when they pay you.
A small fee per payment, agreed with your club up front — like any booking platform. Founding clubs lock in founder rates.
- Charged only when a member actually pays
- Agreed up front, taken out of the payment itself
- Free sessions cost nothing — no payment, no fee
Privacy
Security by default. Privacy at its core.
Your personal data, your emails and your members are secured. Privacy is part of the design.


Hundreds of games a week.
Engineering
Ready for the biggest clubs.
It scales with you. One night a week or a club of hundreds. Same uptime. Same security. Nothing leaks.
For players
Everyone finds out who their nemesis is.
Form. Streaks. Head-to-head records. Achievements that pop up mid-night. Rankings only appear if your club turns them on.
iPhone and Android apps — coming soon.

Questions organisers ask.
The things worth knowing before you commit a club night to it.
Do you rank players using Elo?
No. Ours is built for badminton.
Built for club nights, not chess.
No. Elo was built for chess, one-on-one, with thousands of online players. Ours is built for club badminton and runs on thousands of real club games. It gets better with every night played. It’s complicated under the hood; the point is simple: the best possible games on court.
How is your matchmaking so good?
Real rooms don’t behave the way algorithms expect.
Our early pairing code got out — it’s what the copycats are still running. It sounds great on paper, then falls apart in a real club. That was our prototype. The current generation is AI-powered, with thousands of real games behind it, and it picks your game the way a good coach would. We tested that. It gets better every week we play. That’s the part nobody can copy.
Who holds the money my members pay?
Your club’s Stripe. Your club’s money.
Card details go straight to Stripe.
Free sessions stay free.
Every club connects its own Stripe account and stays the merchant of record for its own takings. Members pay on Stripe’s own payment form, so card details go straight to Stripe and never reach ShuttleStats. Each payment is created directly on the club’s Stripe account, so the money lands in the club’s own Stripe balance and pays out to the club’s own bank — ShuttleStats never holds or pools club money, and that includes the club credit a member tops up and any refund the club issues. What ShuttleStats charges is a small platform fee on the payments members make, agreed with the club up front and taken by Stripe out of that same payment: there is no subscription and no monthly cost, and a session with nothing to pay raises no payment at all and so carries no fee. A club can absorb that fee or pass it on to the member — and where it is passed on, the member sees it in the total before they pay.
Why do you charge a fee at all?
It makes the pace sustainable.
No subscription. Nothing to cancel.
Badminton software sat still for years. We changed that in three months. We’re building the best platform social badminton has had — and putting it in every club’s hands, not just the biggest ones. The fee is what keeps that pace sustainable.
How long does setting up take?
Set up in an evening.
We do it with you.
An evening. We get your club set up and you open your first session for booking. The first club to run a night on it reported that setup on the day was straightforward and required minimal prep.
What does our club actually get — a website, an app?
Your own space. Your colours. Day one.
- Your own space on the platform — your colours, your address, your members’ home screen.
- Listed only if you want to be — opt in to the Discover directory, or stay unlisted.
- Members get their stats — form, streaks, rivals — and pay the way they like.
- You get insights into your nights you never had before.
- Matchmaking that’s genuinely good — balanced games, everyone plays.
- And the rest: bookings, credits, wrap-ups, reminders.
Every club on ShuttleStats gets its own space, carrying the club’s own colours and logo. It is one platform themed per club rather than a separate build each, which is why a club gets it on day one and why every improvement reaches every club at once.
Can players who aren’t confident with tech still use it?
Yes. A tap on the courtside tablet.
Members join with a link; you can add and book anyone who has not.
That is what the courtside tablet is for. It sits by the courts showing who is on and what they are playing to, and when a game ends a player taps their court and records the score. Nobody types the night up afterwards, and nobody has to stand at the board all evening. Members join with a link — and anyone who never gets round to it is added to the roster by you, booked in by you, and still has every game and every rating counted. They can claim their player later and keep the lot.
Can other clubs see our players or our data?
No. Nothing leaks between clubs.
Two clubs, two separate profiles.
No. Every club’s players, games, bookings and money are stored separately from every other club’s, and no club can see another’s. Someone who plays at two clubs has a separate profile in each, with separate stats, and decides in each club on its own whether theirs is public — a choice made at your club is not a choice made anywhere else.
Will our club be listed publicly?
Only if you switch it on.
Unlisted isn’t private: your club’s pages are still reachable by link.
Only if it’s switched on — the public Clubs Directory listing is opt-in and off by default, you can keep private and junior session details to yourself, and you can leave the directory whenever you like. Your club’s own pages are a different thing: from the day your club goes live they are reachable by anyone with the link, and search engines can read them.
How do new players find us?
Search finds you. They book themselves.
Readable by search engines and AI assistants.
Most clubs are invisible online — a Meetup thread or a Facebook group nobody quite finds. Every ShuttleStats club can have a real presence on the web from the day it goes live: a page for each session it runs and the venue it plays at, published so that search engines and AI assistants can read them, plus a listing in the public Clubs Directory. The Clubs Directory listing is opt-in and off until it is switched on, private and junior sessions can be kept back, and a club can leave the directory whenever it likes — but once a club is live its pages are reachable by anyone with the link, and new players can find the club and book their first session without an organiser lifting a finger.
What happens if someone drops out at the last minute?
They paid in advance. You’re covered.
Waiting list and refunds handled for you.
The cancellation terms you set are shown to members before they book, and capacity, the waiting list and refunds on cancellation are handled for them. Because members pay in advance, a late drop-out no longer leaves an organiser personally out of pocket for the court.
Bring your club over. We’ll do the setup.
We're welcoming founding clubs one at a time. We'll set up your branding, move your members across and lock in your founder rate at signup. Join the waitlist for the next opening.
Your sign-in becomes your club login. We'll email you about ShuttleStats.
Get your club on ShuttleStats.
Tell us about your club and we will take it from there.
Or just come and play.
Every club on ShuttleStats, and every session they have coming up, in one place.