Powerful Features for Modern Tournaments
Everything you need to run professional table tennis tournaments, from registration to results.

Create and Manage Tournaments with Ease
Set up professional tournaments in minutes. Our intuitive admin panel lets you configure every aspect of your event.
Multiple Tournament Formats
Knockout, double elimination and league formats, each with an optional round-robin group stage
Flexible Brackets & Groups
Edit group stages and bracket matchups yourself to match how you want to run your tournament
Custom Rules & Categories
Define age groups, skill levels, and competition rules

Automatic Bracket Generation
Generate brackets automatically based on seeding, rating, or random draw.
Smart Seeding
Automatic seeding based on player ratings or manual assignment
Post-Match Bracket Updates
Brackets update when match results are entered after each match

Full control over your entry list
Every player who registers shows up in one table with their rating, age, location and contact details — ready for match day.
Check-in and payments
Check players in one at a time or the whole field at once, and mark who has paid
Guest players
Add someone who is not in the system yet without holding up the draw
Withdrawals and categories
Remove an entry or move a player to a different category before the draw is made

ELO-Based Rating System
Fair and accurate player rankings using the ELO rating system. Rankings update automatically after each tournament.
Automatic Rating Updates
Ratings recalculate after each tournament
Historical Tracking
View rating progression and trends over time
Leaderboards
Regional and overall leaderboards

Every club gets its own rating system
Give each member a starting rating once they join your club. From then on TTHub recalculates it after every single match — no spreadsheets, no manual upkeep.
Set the starting rating
Once a player has joined your club, enter the number that matches the level you know they play at. It locks as soon as you save it, so the ladder always has an honest starting point.
Turn it on for your club
Enable the club rating system in your club settings, and publish club rankings in the app if you want members to see where they stand.
Decide tournament by tournament
Mark whether an event affects club rating, and pick which rating drives seeding when groups and brackets are generated.
Visible to players in the app
Members see their club rating next to their global TTHub rating, and you can publish club rankings to everyone with one toggle.


Stay Connected On The Go
Players get a dedicated mobile app to browse tournaments, register, view schedules, and track their performance.
Tournament Discovery
Browse and filter tournaments by location and date
One-Tap Registration
Register for tournaments instantly with saved profile
Push Notifications
Get notified when it's time to check in
Personal Dashboard
View your stats, upcoming matches, and history


Ready to Experience These Features?
Create your club and run your first tournament today. The free plan covers two events a year.