Tick who showed up. Get a night of balanced games. Tap in the scores, and the ratings sort themselves.
Most weekly groups run on duct tape: a group chat, a random pairing site, a printed sheet, and someone typing every score in by hand.
SportRevive replaces all of it with one sheet. Balanced games, rotating partners, quick score entry, and one tap that updates every rating and writes the night's recap.
No spreadsheets. No typing. Just games.
550+
competitive matches recorded, and counting
1,800+
rating updates delivered
<30
avg. team rating gap in generated games. Hand-picked pairings average 80+
Set courts and games each. New face? Type their name and they're in. The sheet deals itself.
Print it, or run it from phones. Plans change? Swap, skip, or add a round.
Takes seconds. You enter results, or players tap in their own.
Ratings update, and the recap is ready for the group chat.
The nights add up. Your private league keeps standings that mean something, a rating story for every player, and badges people actually brag about.
Every result moves the ratings, and the ratings shape the next sheet. The longer your club plays, the closer the games get.
A private club app for groups that play every week. The host runs the whole night from one fixture sheet. Scores and ratings take care of themselves.
Yes. Create a league, invite your group, generate fixtures, and record matches for free.
Games are balanced by rating, partners rotate, and everyone plays a fair number of games. Swap, skip, or add rounds any time. Only scored games lock.
No. Only the host needs an account. Add players by name, even mid session, and they play, get rated, and show up in standings right away.
Share a claim link from the roster. One tap and a sign up, and their games and rating are theirs. Anyone already on SportRevive joins with your invite link instead.
Badminton, tennis, pickleball, and ping pong. Fixture generation covers doubles sessions in all four. Singles leagues can track matches and ratings, just without generated fixtures.
Only people with your invite code or link. Leagues are private by default.