Feature · Results finder

Every result filed. Nothing overwritten.

Is your Strava time the official one? LankFit checks FinishTime and PeakTiming for every past race that doesn’t have a confirmed source yet, and shows you the diff. Nothing is applied automatically. You confirm or discard.

Result found · FinishTime · sampleMossel Bay Triathlon · Olympic (Standard)
Match 98%
FieldYou haveFoundChange
Swim0:29:120:29:05
T10:02:100:02:10
Bike1:14:021:13:48
T20:01:040:01:04
Run0:49:310:49:37
Overall2:35:592:35:44
Category place—14 / 61

5 fields change. Nothing is saved until you confirm.

What it does

Finds your official results and shows you what would change. You say yes or no.

Searches for youWe look up FinishTime and PeakTiming for every race on your calendar, so you don't have to.
Matches by date and nameWe use the race date, event name and your name to find the right result.
Shows the diffEvery field that would change, side by side with what you have now.
Confirm or DiscardYou decide. Confirm writes; Discard leaves your data untouched.
Per-leg placingCategory and overall place per leg, where the provider publishes it.
Manual fallbackFor providers that can't be searched, a short form does the same job.

The review queue

Every race on your calendar, checked

Races land in a queue with a status: match found, needs review, manual entry, or still searching. Open any one to see the diff.

  • Match found: one result, high confidence.
  • Needs review: more than one candidate, you pick.
  • Manual entry: the provider can't be searched automatically.
Review queueResults for races on your calendar · sample
5 races
Mossel Bay Triathlon12 Apr 2026 · FinishTime
5 changesMatch found
Bay to Bay 30 km3 May 2026 · PeakTiming
2 changesMatch found
Cape Town Sprint Tri15 Feb 2026 · FinishTime
2 candidatesNeeds review
Club time trial8 Mar 2026 · None
Not onlineManual entry

The per-race popup

What you have. What it found. Your call.

The popup lines up every field: swim, T1, bike, T2, run, overall and category place. Changed values are marked. Confirm writes them; Discard leaves everything as it was.

  • Nothing is ever silently overwritten.
  • Discard leaves your data exactly as it was.
Result found · FinishTime · sampleMossel Bay Triathlon · Olympic (Standard)
Match 98%
FieldYou haveFoundChange
Swim0:29:120:29:05
T10:02:100:02:10
Bike1:14:021:13:48
T20:01:040:01:04
Run0:49:310:49:37
Overall2:35:592:35:44
Category place—14 / 61

5 fields change. Nothing is saved until you confirm.

Placement over time

Are you placing better?

Every confirmed race, as a percentile of the field: overall and in your age group. Lower is better, so a falling line means you are climbing the results.

  • Only races with a known field size count.
  • Filter by triathlon, run, bike or swim.
  • Personal bests at every standard distance, alongside.
Placement over timePercentile at every race, lower is better · sample
Age groupOverall
20%40%60%80%Feb 25Oct 25Sep 26Best
20%40%60%80%Feb 25Oct 25Sep 26Best

Being straight about it

Where it can't search

Some timing providers publish results in ways we can't search automatically: PDFs, images, or sites that block it. For those races the queue tells you, and you type the result in yourself. The form takes about a minute.

SourcesWhat is searched today
ProviderStatus
FinishTimeSearched
PeakTimingSearched
Other providersManual entry

How it works

  1. 01Add the racePut it on your calendar, or let LankFit pick it up from Strava.
  2. 02SearchAfter race day, we search the providers.
  3. 03ReviewMatches land in the queue with a diff.
  4. 04ConfirmConfirmed fields are saved and logged.

In use

The Sunday after Mossel Bay

Your Strava activity says 2:35:59. The official result on FinishTime says 2:35:44, with a 14th in category you didn't know about.

The queue shows a match. The popup lists five changed fields. You confirm, and the race page updates, placing included.

Read: Olympic-distance regular
Review queueResults for races on your calendar · sample
5 races
Mossel Bay Triathlon12 Apr 2026 · FinishTime
5 changesMatch found
Bay to Bay 30 km3 May 2026 · PeakTiming
2 changesMatch found
Cape Town Sprint Tri15 Feb 2026 · FinishTime
2 candidatesNeeds review

Obsessed with progress?

Progress, proven.

Free for 30 days, then R99 a month. Connect Strava tonight. Your whole history is there before your next session.