Run the league.
Not the spreadsheet.
Name your league, paste your players, and you have teams, DUPR-rated rosters, a fair schedule, live standings and score entry from any phone. Swapping a player takes one tap — not ten minutes.
Roster Desk
Tap to move, tap to swap, paste a whole list at once. Every change saves instantly and lands in an activity log.
DUPR built in
Ratings and reliability on every player. One click syncs ratings and full match history from your own DUPR login.
A schedule that's fair
Round robin, byes handled, no rematches on the same night — close matchups early, the widest gaps late.
Scores from any phone
Standings update the second a game is posted. Choose whether anyone with the link or only you can enter scores.
Do my players need an account?
No. Players and fans use the league link. You manage everything from a private commissioner link — keep it like a password; anyone who has it can edit the roster.
How does DUPR work?
Type a player's rating, or add their DUPR ID and run the one-click sync from your own DUPR login on dashboard.dupr.com. We never see or store your DUPR password. DUPR is a trademark of its owner; this service isn't affiliated with DUPR.
What does it cost?
Free during launch.
Can I change teams after the season starts?
Yes — swap and add players any time; subs are just players moved in from the pool. The team list and match format lock once the first score is posted so the standings stay honest.