Log a match before you've caught your breath
Pick the players, tap the winner, add the score. Singles or doubles. The table, ratings, and player cards update for everyone instantly.
Log every rally-ending smash, keep a live table everyone trusts, and run tournaments without the group-chat chaos.
Already used by a club with 640+ matches logged.
Each sport gets its own scoring, rankings and records, so every table plays by the right rules.
Toli handles the bookkeeping your club argues about: who played, who won, and who's actually on top this season.
Pick the players, tap the winner, add the score. Singles or doubles. The table, ratings, and player cards update for everyone instantly.
Seasons with fair eligibility rules, a skill rating for every player, and winners crowned automatically when a season closes.
Round robins, knockouts, and team ties with fixtures generated for you. Members join with one invite code.
No setup call, no spreadsheet import. Three steps and you're on court.
Free, and one account covers every sport you play.
Set up a league or tournament with your own scoring rules, or join one with an invite code.
Record results courtside. Rankings, stats, and achievements take care of themselves.
Free while we're in early access.
Your leagues and tournaments, all in one place.
Connecting to shared competitions...
Build a separate space for your players and event details. Sign in before saving.
Players are ranked by average points per game: 4 for a singles win, 3 for a doubles win. To be ranked, play at least half as many games as the most active player in the period. Everyone else is listed below the line.
| Player | Avg | Form |
|---|
Each season runs for two months. The top-ranked eligible player when it ends wins the season.
Only this league's admins can open its settings.