irstats help / Leagues

Championships explained

Leagues, seasons, championships and rulebooks: how the pieces fit, and how one season can crown several champions.

All guides

This is the page to read if the words season, championship and rulebook blur together. They are three different things, and once the model clicks, everything in Manage makes sense.

The model

  • League: your community and its site (yourleague.irstats.com). One league, one subscription, any number of seasons over time.
  • Season: one run of racing with a series and a race slot (for example "2026 Season 3, GT Sprint, Tuesdays 21:00 UTC"). Races are fetched per season. When it ends, the next one starts fresh; history stays.
  • Championship: a title fight scored over a season's races. One season can run many championships at once, all fed by the same races. This is the part most people have not seen before.
  • Rulebook: each championship's published scoring config: points, drops, eligibility, bonuses, classification, tiebreakers. See Scoring your way for every knob.

So: the season collects the races; each championship reads those races through its own rulebook and produces its own standings table.

Why several championships?

Because your league probably already scores this way, just manually. Real examples running live today:

  • Overall + Junior: everyone scores in the Overall; drivers under 2800 iRating are also re-ranked among themselves for a Junior title. Same races, two trophies, zero extra admin.
  • F1 / F2 tiers: one grid split by an iRating line (3000 and over score F1, under 3000 score F2), each tier with its own points and its own champion.
  • Driver + Team: a team championship aggregates the driver championship's points into team standings, shown side by side.

Each championship gets its own standings page, its own points grid and its own line in Champions when the season ends.

Creating a championship

In Manage → Scoring, choose Add championship:

  1. Name: what members see ("Junior Cup", "F1 Championship").
  2. Key: a short identifier used in URLs; pick once, keep stable.
  3. Scoring preset: a starting rulebook (you edit everything after).
  4. iRating gate (optional): the eligibility line if this championship is a tier or junior cup.

The new championship appears as a card on the Scoring page; open it to edit the full rulebook. Unlimited championships per season is a League Pro feature; League Standard runs one.

Editing rules safely

Open a championship's rulebook and change anything: the preview recomputes the standings against your real season and shows you the impact before you publish. Publishing creates a new version; every version is kept, and weeks already scored remain explainable under the rules they ran with.

The two eligibility styles, in one sentence each

These two checkboxes cause the most confusion, so here they are plainly:

  • Re-rank checked (junior style): eligible drivers form their own running order and score off it (the junior P1 gets first-place points even if they finished P8 on the road).
  • Re-rank unchecked (F1/F2 style): everyone keeps their combined race positions; the gate only decides which table pays them.

When you want a rule nobody supports

That is a custom scoring plugin, written and maintained for your league on Pro, proven against your history before it goes live.