Use case · 1.5 km · 40 km · 10 km

Olympic-distance regular

Four to eight races a season. You want each one to be a little faster than the last.

12 Apr 2026 · Olympic (Standard) · sampleMossel Bay Triathlon
Race detail
Swim29:05
T12:10
Bike1:13:48
T21:04
Run49:37
T1 suggested 2:10 from Strava timestampsT2 suggested 1:04
LegTimeCategory place
Swim0:29:0522 / 61
Bike1:13:4811 / 61
Run0:49:3717 / 61
Overall2:35:4414 / 61

The situation

You race often and you know the courses. Your results are scattered across three timing websites, and you want to see the season as a whole, not as a list of activities.

The problem

  • Official results are scattered across FinishTime and PeakTiming.
  • Transitions are guessed, not measured.
  • Per-leg placing is buried in results PDFs.

The race

What the day adds up to

The goal, split by leg. Every number on this page comes back to these five.

Olympic (Standard) · result · sampleGoal 2:35:44
Swim
1.5 km0:29:05
T1
0:02:10
Bike
40 km1:13:48
T2
0:01:04
Run
10 km0:49:37

Walk-through

On sample data

A short run through how it plays out. The numbers are illustrative.

  1. Race 1Results finder matches your result. Five fields update after you confirm.
  2. Race 3T2 suggested at 0:58 from Strava timestamps, 22 seconds faster than race 1.
  3. Race 5Run leg placing climbs from 19th to 11th in category.
  4. SeasonFive races, one course PB, and a clear picture of which leg improved.

After every session

Did that session help? It tells you.

If you race often, the question is how hard to train between races. Each new session is scored against your readiness and your fatigue.

Today's training · sample data

Morning run 07:21 · 50 min

It moved your readiness up and your load stayed in a sensible range.

Right call
Form63.3%→63.9%
Run60.8%→63%
Freshness3.9→0.6
Fatigue33→37

Reviewed after the session syncs, only for today. It clears when the day ends.

Obsessed with progress?

Progress, proven.

R99 a month. Connect Strava tonight. Your whole history is there before your next session.