Competitions and classes
Getting from the front page to the class you want to watch.
The competition list
The front page lists competitions from the last 30 days and the next 90, most recent first. Show all lifts the date window for an older race.
Above the list sits the favourites strip, showing any favourite out on a course today — see Favourites.
Multi-day events
The class grid
Opening a competition shows its classes. Where several classes are really one class run more than once, they are gathered under a section heading and the chips show only what distinguishes them.
A section forms in one of two ways:
| Rule | Class list | Rendered as |
|---|---|---|
| Shared text before the first space | H21 A-Final … H21 F-Final | A section headed H21 with chips A-Final … F-Final |
| Shared text before the first space | Orange 3,0 and Orange 5,0 | A section headed Orange with chips 3,0 and 5,0 |
| A class that other classes extend | D21 and D21B | A section headed D21 with chips D21 and D21B |
| A class that other classes extend | D10 and D10H | A section headed D10 with chips D10 and D10H |
The second rule is what handles Swedish classes whose suffix is attached with no separator. The base has to be a class in its own right: D10 and D12 share the text D1, but D1 is not a class, so they stay ungrouped.
A class needs at least one sibling to form a section, so a lone D21 with no D21B beside it stays in the flat list. Where a competition writes one class both ways — D21B and D21 A-Final — both land in the same section. Sections keep the competition's own ordering.
Most competitions have class names with no such overlap and produce no sections at all.
Searching
One search box covers classes, clubs and runners. Runner matches appear above the tabs. Runner matching starts at two characters and lists up to 25 matches.
Matching is name-first: searching anna lists people called Anna before runners from a club with "anna" in its name. Clicking a match opens that runner's class with their row scrolled into view and highlighted.
Search makes no requests
The clubs tab
Beside the classes tab is a list of every club entered at the competition, with how many runners each has, ordered by size. Opening one gives that club's live results across every class it has runners in — see Clubs and club logos.
The passing ticker
Latest passings lists the most recent radio-control punches at the competition, newest first, with the runner, the control and the time. It refreshes on the same tick as the results, and each entry links to that runner's row in their class.
The time on a passing is usually a race time. Where a runner has no valid time the feed sends free text instead — ej start, utgått — and that is shown as written rather than as a dash.
Before the start list is published
A competition published before its start list is uploaded returns classes with nobody in them. That state is treated as not-ready rather than as data: it is never cached, so the page fills in as soon as the organiser uploads the start list.
Entry lists for a race happening today are revalidated rather than cached for the day, so a late entry or a final drawn mid-day appears.