The free table tennis club app — sessions, league nights & subs
Built for table tennis club secretaries, league captains and social-session organizers. Take sign-ups so you know how many tables to put out, get availability for league night and collect subs — in one free app.





Trusted by 1,000+ teams & coaches
The switch
Club night admin, before and after
A group chat and whoever turns up
- You set up eight tables and six people come, or four and twelve do
- League availability chased individually the week of the match
- The hall fee split from memory, badly, at the end of the night
- A cancellation reaches whoever checked their phone in time
- No record of who's been coming when the AGM asks
Running it on TeamCheck
- Recurring club nights with a live sign-up count all week
- League fixtures posted once, availability answered with a tap
- Hall fee charged per session and settled in the app
- Cancellations pinned to every member's phone at once
- Attendance history per member, without anyone keeping a book
Features
Everything your table tennis club needs
Session sign-ups
Recurring club nights set up once. Members tap in, and you know how many tables to put out before you unlock the hall.
League availability
Fixtures posted for the season. Players mark themselves available so picking a team for Tuesday takes a minute.
Club chat & announcements
Hall unavailable, coaching night moved, league results in — pinned so people read it before they set off.
Hall fees & annual subs
Charge per session or collect annual membership — paid online via PayPal, Revolut, Swish and more, with automatic chasing.
Club night, league squad, juniors
Each as its own group with its own schedule and register, so a junior coaching change doesn't notify the league team.
Attendance stats
Who plays every week and who's drifted off — the number the committee needs before renewing the hall booking.
Compare
How clubs handle it
The first two columns are what most small clubs run, usually at the same time.
| Capability | WhatsApp group | Spreadsheet | Paid club software | TeamCheck |
|---|---|---|---|---|
| Cost for a 40-member club | Free | Free | Annual licence | Free |
| Live sign-up count | No | Partly | Yes | Yes |
| League availability per fixture | No | Partly | Yes | Yes |
| Hall fees collected in-app | No | No | Yes | Yes |
| Chases unpaid members | You do | You do | Yes | Yes |
| Announcements that stay visible | No | No | Yes | Yes |
| Attendance history | No | Yes | Yes | Yes |
| Time to set up | Minutes | An evening | Weeks | Under a minute |
How it works
Up and running in three steps
No setup calls, no spreadsheets, no credit card.

Create your team
Name it, add a logo, done — it takes seconds.

Invite your people
Share one team code with players, parents or friends.

Run everything
Schedule sessions, track attendance, chat and collect fees.
FAQ
Table tennis club FAQs
Yes. Session sign-ups, league availability, chat, announcements and fee collection are all in the free plan, with no per-member pricing — a club of eighty pays the same as a group of eight. An optional Pro plan adds monthly analytics and automatic payment reminders.
The session count is live from the moment you post it. Members tap in during the week, so on the day you know whether it's six tables or three — which matters when setting up and putting away is half an hour of someone's evening either way.
Yes. Post the season's fixtures and players mark availability for each one, so picking a team is reading a list rather than sending five separate messages. Keep the league squad as its own group so club-night members aren't getting fixture notifications they don't need.
Yes. Charge a small fee per session, or set an annual membership, or both. Members pay online via PayPal, Revolut, Venmo, Swish or MobilePay, or hand over cash and mark it for you to confirm. You get a live paid/unpaid list instead of a tin and a guess.
It's built to not be. Setup is creating a group and sharing one code — no membership database, no onboarding call, nothing to configure. If all you want is a weekly session with a count and a way to announce a cancellation, that's about four taps and you can ignore the rest.
No. TeamCheck covers attendance, communication and money, and tracks attendance statistics rather than results. League tables and rankings stay with whatever your league association already uses.
More sports
Ready to know the numbers before you unlock the hall?
Join thousands of clubs using TeamCheck for sessions, league nights and subs — for free.