Routster

Split times

Where your race sits against the field, and the one distinction that decides whether the numbers are honest.

The field comparison panel measures your run against the rest of the class, from the event's split times.

The Field comparison panel showing the split table with the runner's row highlighted
Table, the first view.
The Insights view with actual place, time without mistakes and where places were lost
Insights.
The Position view, a stepped line per runner
Position.
The Radar view with a shape per runner
Radar.

Splits normally arrive from the organiser as an IOF XML result list or a WinSplits link. If an event will have neither, they can instead be estimated from the runners' uploaded GPX tracks. See Uploading an event.

GPX estimates when no result list will exist

Official results are the better source

For a competition, use the IOF result file whenever it exists. It contains authoritative punches, statuses, and times. GPX can only estimate when the runner passed near each control, so this mode is a fallback for an event with no result file.

GPX-derived events still get the full split table and all fifteen comparison views. Times appear as runners upload tracks and are labelled as GPX estimates. A control that cannot be matched confidently remains missing; Analyse marks the row DNF instead of inventing a time.

The normal match uses the first close passage. If you passed a control without seeing it and returned later, open Adjust your GPS control matches above the Table view and choose the passage where you actually took it. This advanced setting appears only on GPX-derived events and changes only your own run.

Two different meanings of "time lost"

Gap to the best is not the same as time lost

The gap between your leg time and the fastest in the class is not what your mistakes cost you. For a runner slower than the winner it counts their pace as error on every leg, which over a course adds up to minutes of mistake on a clean run.

Analyse keeps both, clearly named, and uses them for different things:

MeasureAgainst whatUsed for
Time lostYour own level, and only on legs the classifier flags as a mistakeEverything a runner reads: the mistake list, the headline, the AI coach's cost figures, and which legs the coach analyses
Behind the bestThe fastest leg time in the classGap charts, where the comparison is the point

The same distinction governs "place without mistakes". Subtracting the whole gap-to-best from your total while every rival keeps their real time produces a clean time that beats the winner, so the figure is computed from personal losses on flagged legs only.

The fifteen views

Six are shown by default; the rest are off until you turn them on. Order and visibility are set in Settings.

ViewWhat it answersDefault
TableThe full split table: what actually happenedOn
InsightsWritten summaries: where you gained, where you lost, against whomOn
Relative timeEach leg as a percentage of the leg winner's time, so long and short legs compareOn
PositionHow your place moved control by control, showing where the race was won or thrown awayOn
RadarYour strengths and weaknesses as a shape against the fieldOn
Leg timesA bar per leg of your own time: the shape of the race, uncomparedOn
Mistakes vs fieldOnly the legs where you lost time, with how much and what kindOff
CumulativeTotal time behind the leader as the race goes on: a steady climb is pace, a step is a mistakeOff
Time lossSeconds lost per leg against your own levelOff
Behind %Time behind per leg as a percentage, so long legs do not dominateOff
Leg rankYour placing on each individual legOff
Best possibleThe theoretical winner assembled from every runner's best legOff
Loss heatmapThe whole class as a grid, one cell per runner per legOff
Ran togetherWho was physically close at the same clock time, measured from uploaded GPX tracksOff
Leg statsPer-leg statistics for the class: spread, median, how decisive each leg wasOff

The other eleven views, once they are turned on.

Relative time view
Relative time.
Leg times view
Leg times.
Mistakes vs field view with big and small mistakes
Mistakes vs field.
Leg stats view
Leg stats.
Cumulative view
Cumulative.
Time loss view
Time loss.
Behind % view
Behind %.
Leg rank view
Leg rank.
Best possible view
Best possible.
Loss heatmap view
Loss heatmap.
Ran together view
Ran together.

Three of the optional views

Ran together compares real timestamps and positions in uploaded GPX tracks. It reports periods where two runners stayed within 40 metres for at least one minute, with the clock interval, duration, and average separation. This view uses GPX even when the split table itself comes from official results. Runners without a shareable uploaded track are omitted, and proximity cannot prove who followed whom.

Best possible gives the total time available in the class, as context for your own losses.

Leg stats describes the course rather than the runner: a leg with a large class spread was a route-choice leg, one where everyone was within ten seconds was not.

Finding yourself in the sheet

Your row is matched by name: exact normalised matching first, then a match where every part of the name is present, so "Elias Ljungdell" and "Ljungdell Elias" resolve to the same person. You can pick your row by hand if the match is wrong.

Forking

Where a class is forked, one entry in the split sheet often covers several course legs, because the runners did not all visit the same controls. Analyse maps split legs onto course legs explicitly, marks the affected legs, and carries a confidence figure for the alignment.

The leg comparison merges the affected course legs so the map matches the split entry. The AI coach is given the translation from split-leg numbers to course controls, and refuses a route comparison across a forked leg.

Forking is declared by the organiser or read from the result file, not inferred from the spread of leg times: a race with two large mistakes produces the same long-tailed distribution that forking does.

Mispunches and non-finishers

Rows that are not a clean run of the course (mispunched, disqualified, over time, did not finish, did not start, not competing) are excluded from every reference time, so they cannot affect a leg's benchmark.

Sverigelistan points

For Swedish events, Analyse can estimate the ranking points a class produced, following the published formula: the mean points of the three best-ranked starters, the mean of the three best times capped at 1.10× the winning time, and the class constant that follows from them. With fewer than three ranked runners or fewer than three finishers, no estimate is offered rather than a bad one.

It is an estimate, computed from the rankings known at the time and the times in the sheet, and is not the official calculation.

© 2026 Orienteering Labs AB · Routster Prepare and Analyse.