Round Robin League Manager for Groups

Create a round robin schedule for your group, record every result and follow the league table. Manage several leagues and share a complete snapshot by link without registration.

Saved on this device

My leagues

0

Create a league for each group, reopen it every matchday and keep every result separate.

No leagues saved yet Your first league will appear here and stay available on this device.
+

Create a new league

Season format
Table points

A downloaded backup contains the complete league, including results.

Zoom 100%
Utilities Studio

Want this utility on your website?

Customize colors and dark mode for WordPress, Notion or your own site.

Frequently Asked Questions

Can I manage more than one round robin league?

Yes. Each league remains separate on your device, with its own participants, fixtures, current matchday, scores and points system.

How do I enter or correct a result?

Open the league, choose a matchday and type both scores in the fixture row. Change either score at any time and the standings recalculate from all completed matches.

How is the league table calculated?

The default system awards three points for a win, one for a draw and none for a loss. You can change those values in Settings. Ties are ordered by points, goal difference, goals scored and then team name.

What happens with an odd number of participants?

One participant receives a rotating bye on each matchday. Across a single round robin season, every participant receives one bye and still meets every other participant once.

What does the share link include?

The link carries a snapshot of the league name, participants, format, points system, current matchday and every entered result. Opening it creates an independent copy for the recipient.

Does the share link update live after I change a score?

No. A link is a snapshot taken when you copy it. Copy a new link after later results if the group needs the updated league. There is no central server or account syncing changes between devices.

How can I back up or move a league?

Download the league as JSON. The backup contains the complete competition and can be imported later or on another device as a separate league.

# Plan the League Before the First Match

A round robin works best when the group agrees the rules before generating fixtures. Confirm the final participant list, choose whether every pairing plays once or twice, set the points awarded for each outcome and decide how an exact tie will be resolved. Changing the participant list later requires a new schedule.
  • Participants: use one consistent name for every team or player so results always reach the correct row.
  • Season format: play once for a shorter competition or home and away for a more balanced season.
  • Points: the default is three for a win, one for a draw and zero for a loss, but your group can change it.
  • Tie policy: agree any head to head match, playoff or shared position rule before the season begins.

# Choose a Season Length Your Group Can Finish

With n participants, a single round robin contains n × (n - 1) ÷ 2 matches. Home and away doubles that total. A longer format reduces the effect of one unusual result, but only if the group can realistically complete every matchday.
Participants Single matchdays Single matches Home and away matches
43612
55 with one bye each1020
872856
121166132

# Keep Results and Standings Trustworthy

  • Use one scorekeeper: let one person maintain the reference copy to avoid competing versions.
  • Enter both scores: a partial result stays saved but does not affect the standings.
  • Correct mistakes at the fixture: changing either score immediately recalculates the whole table.
  • Share after the matchday: copy a fresh link when the latest results are complete.
  • Keep a backup: download the league before clearing browser data or moving to another device.

# Read the League Table Correctly

Only fixtures with two scores count as played. The table totals played, wins, draws, losses, scores for, scores against, score difference and points. It orders teams by points, score difference and scores for. If all three are equal, the name is only used to keep the display stable; it should not decide the sporting winner.
Agree how exact ties are settled
Different sports and groups use different tie rules. Decide in advance whether an exact tie leads to a head to head comparison, a playoff, a shared position or another rule your competition recognizes.

# Handle Odd Groups Fairly

An odd number of participants creates one bye per matchday. The bye rotates so every participant sits out once during a single round robin. Treat it as a scheduled rest, not a win, loss or scored match.
A shared league is a snapshot
The recipient receives an independent copy, not a live synchronized league. Keep one reference copy and send a new link after later results if the rest of the group needs the updated table.

Bibliographic References