Table tennis academy and club software Less admin.
More table time.
Coaching groups, junior squads, club practice, private lessons and table hire, all booked and paid in one app. For you, your coaches, players and parents.
Trusted by 16,100+ players, coaches and parents
Built for every way your academy plays
Running a table tennis academy shouldn’t feel like a second job
You got into this to coach, not to chase texts and payments.
“The hall’s booked for an event. Is training still on?”
Now you’re texting 30 families, one by one.
“Who still hasn’t paid for squad?”
Bank transfers, screenshots and awkward reminders.
“Can Leo do a makeup on Thursday?”
Makeups live in your head or a group chat.
“Is Mia ready for the league team?”
Progress lives in your memory, not where parents can see it.
“Tables 3 and 4 are double-booked again.”
Table hire, squads and privates fight for the same tables.
“Where did Ethan go?”
Players drift away, and you notice too late.
Every program your academy runs, in one place
From first lessons to league nights, one system runs them all.
Coaching groups
Beginner courses and squads by level, with makeup credits and waitlists built in.
Junior squads
Term-based squads for juniors, with progress parents can see in the app.
Private lessons
Players book your open slots and pay per lesson or by the pack. Multiball and robot sessions too.
Practice and leagues
Club practice, league teams and round robins, with results tracked for every player.
Mix and match. One player, one profile, every format.
Everything your academy runs on, in one place
From grouping players to keeping them coming back.
Group players by level
Pick your improvers and turn them into a squad linked to Wednesday’s session. Each profile holds their level, rating and history.
Schedule a whole term in one go
Add the junior squad once, repeat it for 10 weeks, then enrol every player at the right level.
Message one player or every parent
Answer “Is training on this Friday?” in seconds, or message all 28 squad families at once and see who has read it.
Get paid without the awkward chats after training
Term fees, practice packs, memberships and table hire in one list. Send a pay link and watch it turn to Paid.
Give every player a clear goal
“20 forehand topspins in a row.” “Short backspin serve 7 of 10.” Update progress after each session, and players and parents see it too.
Spot players before they drift away
See revenue, table use and the players who might leave: no bookings in 3 weeks, a pack that ran out, a junior who missed half the term.
From first rally to league match, every step tracked
Set goals for every level and see who is ready to move up. Players follow along.
Beginner
First bat in handImprover
Spin, push and footworkIntermediate
Topspin, flicks and tacticsAdvanced
Leagues, tournaments and beyondRecord each player’s national or league rating, or use your own levels.
2 players meet the league team benchmarks
Topspin against block 15+ in a row, a rating of 1200+ and 80%+ attendance. Sophie is close; her rating is the only gap.
| Player | Topspins | Rating | Attend. |
|---|---|---|---|
| KKenji Tanaka ✓ | 22 | 1284 | 94% |
| BBen Okafor ✓ | 18 | 1231 | 88% |
| SSophie Martin | 17 | 1146 | 91% |
“Priya is reading backspin much better and her forehand loop is landing deep. Next block: attacking the third ball and mixing up her short serves.”
FREE PDFKeep them playing
How to turn first-time players into regulars, and the 8 habits that keep them booking. Works with any software, or none.
- The 6 moments players drift away, and what to do at each
- A ready-made goal bank for every level, beginner to advanced
- 6 copy-and-send messages, a scorecard and a 30-day plan
Free 12-page PDF, sent straight to your inbox.
Sorry, that didn’t send. Please try again or email support@outcoach.io.
It’s on its way to your inbox.Can’t wait? Grab it now.
Download the playbookHall booked for an event? Sorted in one message.
Tell Outcoach AI what you need in plain English. It does the admin, then shows you exactly what changed.
- 1Finds every session in that hall on the day
- 2Moves them to another day or venue with free tables
- 3Tells all 30 families by SMS and email, then gives makeup credits to anyone who can’t make it
Squads, practice and tables that book themselves
One place for players to book, pay and keep up.
Your own booking page
Players and parents book a session or a table and pay when they book.

A free app for every player
Sessions, payments, messages and goals on their phone. Free for players and parents.
Table hire, sorted
Members and the public book and pay for tables online.
Session full? Waitlist handled
When a spot opens up, the next player in line gets offered it.
Whether you coach solo or run a 20-table academy
Start with one weekly squad and grow into a busy academy. Pay per player.
Independent coaches
You coach, you run the business
- Your own booking page for squads and privates
- Get paid by card, with automatic reminders
- Run everything from your phone between sessions
Academies and clubs
Squads, juniors and a busy timetable
- Assign coaches and tables to every session
- Check players in from the app
- Waitlists that fill spots for you
Centres and venues
Many tables, members and coaching under one roof
- Table hire alongside programs
- Memberships with recurring billing
- Multiple halls and locations in one place
All in one platform
One login for you, your coaches and players. See what’s in each plan
- Online booking page
- Table hire
- Practice passes
- Term and lesson packs
- Memberships and recurring billing
- Card payments and invoices
- Automated reminders
- Waitlists
- Makeup credits
- SMS, email and in-app messages
- Check-in and attendance
- Multiple halls and locations
- Leagues and round robins
- Player goals and skill tests
- Match results and ratings
- Coach feedback
- Photos, videos and documents
- Revenue and retention reports
- Outcoach AI assistant
- Free app for players and parents
We run an academy with 20 tables and hundreds of members. Outcoach simplified our whole operation, from bookings to billing to communication.
“Managing our table tennis squads used to take hours of admin. Now scheduling and payments are automated, so I can focus on coaching.”
“I love checking the app for upcoming sessions, table bookings and messages from my coach. Everything is in one place.”
Billed yearly, or $0.99 paid monthly. No setup costs, no hidden fees. Cancel anytime.
FREE PDFPrice it right
Price coaching, practice, leagues and table hire so every hour in the hall pays, and stop arguing about no-shows and venue changes.
- A simple worksheet to find your true cost per table and per player
- How to price coaching groups, club practice, leagues and lessons
- 5 copy-ready policies for no-shows, venue changes, waitlists and more
Free 9-page PDF, sent straight to your inbox.
Sorry, that didn’t send. Please try again or email support@outcoach.io.
It’s on its way to your inbox.Can’t wait? Grab it now.
Download the kitQuestions table tennis academies ask us
Can’t see yours? Talk to our team and we’ll show you how it fits your academy.
What is Outcoach?
Can Outcoach run coaching groups and junior squads?
Does it handle private lessons and club practice?
Can I run leagues, round robins and tournaments?
Can I record player ratings and levels?
What happens when we lose the hall?
Can people book tables online?
How do I charge for terms, packs and memberships?
Can I manage multiple halls and locations?
Do players and parents get an app?
Is Outcoach only for big academies?
How much does Outcoach cost for a table tennis academy?
How do I get started?
Spend more time at the table
Set up your first session today. Your players will notice the difference straight away.