Fill the session.
Share one registration link. Players book themselves and friends, while you keep track of confirmed places and the waitlist.
- Bookings and player records together
- Reusable setups and recurring drafts
For social sport and community clubs
Sports club management for bookings, fees and the session itself.
Know who’s coming, keep track of payments and help everyone get their turn. Bring the jobs around your weekly session into one place.

One session, from start to finish
Share one registration link. Players book themselves and friends, while you keep track of confirmed places and the waitlist.
Record arrivals and, with Live courts access, assign doubles games and manage who plays next.
Confirm session costs and player fees, follow up on payments, and review recorded court use.
Club pages and calendar subscriptions, CSV player imports, saved session templates, payment reminders, tournament management and private feedback are available according to your club’s access and settings.
Explore Help & support
Beyond the booking
With Live courts, organisers can see the queue, suggest teams and record games. Share the player court board so players can follow the courts on their own phones or a venue device.
Live courts supports badminton, tennis and pickleball doubles and requires club access. On personal phones, players verify their booking before finishing matches.
My activity brings together upcoming bookings, past player records and personal games grouped by session. Verify your booking email to access it.
Open My activityWhy I built PlayRoster
I play with several badminton social clubs and organise my own club too. As a player, I saw registrations managed in group chats, payments sent to a PayID phone number or email, and few reminders or clear updates.
As an organiser, I experienced the other side: keeping up with registrations, last minute cancellations and who had paid. Without a consistent queue, some players could get more games than others.
Both sides wanted the same thing: a fair opportunity to play a similar number of games. I built PlayRoster to make the admin easier and help organisers manage fairer turns, so more of the session can be about enjoying the game.
Before you start
Bookings, waitlists, attendance and payments support badminton, tennis, pickleball, basketball, volleyball, futsal and Other. Live courts and doubles suggestions are for badminton, tennis and pickleball. Live courts and tournaments require the relevant club access.
Players register through the organiser’s link. They use a private booking link or verify their booking email to manage their booking. My activity uses email verification for private access to bookings and personal playing history. Friends’ records remain separate.
Ask about current club plans, optional features and setup before you start. Player session fees are separate from the club’s PlayRoster subscription. Stripe processing fees apply when card payments are offered.
Tell us your sport, usual session size and how you organise today. An organiser sets up the club and groups, prepares a session and shares the registration link. An existing player list can be imported from CSV after previewing it.
Yes. Share your club’s payment instructions, let players report a payment and confirm receipt yourself. Eligible clubs can connect their own Stripe account to accept card payments for finalised session fees.
Already using PlayRoster? Find detailed guidance in Help & support.
Your club, your routine
Tell us your sport, usual player numbers and how you manage sessions today. Ask about current plans, feature access and getting set up.
Opens your mail app.