Three simple steps to get your league running
Step 1
Set up a private league for your group in under 60 seconds. Choose your sport, invite friends.
Step 2
Open sessions, manage check-in, create groups, and keep live play organized without spreadsheets.
Step 3
Record results, update SRR automatically, and share standings or session outcomes with your group.
Built for structured play
Run a full play night inside your league with sign-ups, check-in, groups, and live score entry.
Let players join sessions ahead of time, then check in as they arrive.
Create balanced groups and generate matchups for singles or doubles sessions.
Enter scores during play and keep standings, history, and SRR changes in sync.
Powered by skill-based rating
Sport Revive Rating (SRR) is our ELO-based skill rating system that measures true player ability, not just wins and losses. Every league uses SRR to create fair matchups, reward upsets, and track improvement over time.
Skill-based
Measures true ability, not just wins. Adapts as you improve.
Fair matchups
Beat a strong player? Gain more rating. Lose to a weaker player? Lose more.
Track growth
See your rating climb as you get better, match by match.
Instant updates
Rating changes calculated after every match. No waiting.
SRR updates automatically after every match, giving you a clear, objective measure of your skill level that reflects your true ability鈥攏ot just your win-loss record.
Example rating change
Every league uses SRR to measure player skill and create competitive matchups.
Quick answers to the most common questions.
SportRevive is a private sports league app that helps groups run sessions, record matches, and track skill-based standings.
Yes. Create leagues, invite your group, run sessions, and record matches for free.
Only people with your invite code or link can join. Leagues are private by default.
Yes. Badminton, Tennis, Pickleball, Ping Pong, and Chess are supported today.
Yes. You can create or join multiple leagues at the same time.
SRR (Sport Revive Rating) is our ELO-based skill rating system that updates after each match and rewards upsets.
Yes. All leagues use SRR skill-based ranking to keep standings fair and competitive.
Standings update instantly after each match is recorded.
Sessions are structured play events inside a league. You can open sign-ups, run check-in, create groups, and enter live scores as the session happens.
Yes. Sessions support player sign-up, self check-in, admin check-in, group generation, and live score entry.
Yes. League admins can void matches to keep records accurate.