Leagues
Operate a long-running league in one system. Divide the league into classes and pools by level, and bring in teams or individual players.

Operate a long-running league in one system. Divide the league into classes and pools by level, and bring in teams or individual players. Matches are generated according to the chosen format, which can always be adjusted even mid-season. The key difference to a tournament is that players book their matches themselves. They pick a time that works for everyone, book a court in the app from the venue's normal availability, and the match is linked to the booking. Players log the results, and the standings update automatically based on wins and points. Registration and payments run through Thril, so the organizer is mostly left with just creating the league.
Related features

Event calendar
The event calendar brings all of the venue's events, courses, tournaments and classes into one calendar view, so staff see at a glance what's coming up and when.

Tournaments
Run tournaments from start to finish in one system, from registrations to the final result.

Courses
Build courses with their groups and schedules in one place: split a course into groups, assign instructors to each group, collect registrations and manage participants from start to finish.
Subscribe to our newsletter
Get a summary of what we've shipped, behind the scenes updates, and product tutorials.