What the check looks at
Every run is matched to a day of your plan, then judged against what that session was for. It is the same code the Run-R app runs on your season, so the verdicts match.
- Easy and long runs
- Distance against the plan, and pace against your easy (or long run) pace. Too quick is a finding: more than 12 s per km quicker than the quick end of easy. Slow is never a fault. Short means under 80% of the plan and more than 1 km short.
- Threshold
- Each block found in the run and compared with its target, within 5 s per km or 2%, whichever is larger.
- Intervals and race pace
- Each rep, within 4 s per km or 1.5%, whichever is larger.
- Repetitions
- Each rep, within 5 s per km or 2%, whichever is larger. GPS is rough over 200 m, so the band is a little wider.
- Marathon pace
- The block, within 6 s per km or 2.5%, whichever is larger.
- Hills and fartlek
- Run by effort, so the reps are counted, not paced.
Reps come from your watch laps when you pressed the lap button, otherwise from the pace in the track itself. When a file has neither, the check says less, and says why. It never guesses.
How runs are matched to the plan
- A run on a day with a planned session is judged against that session. Two runs in a day both count.
- A planned session with no run that day can take a run from another day of the same week that had nothing planned, if the run fits it: a workout for a workout, a long run for a long run.
- What is left is missed (planned, no run), extra (a run with nothing planned) or rest.
It only knows about the files you open. A run you did without a file shows as missed, so open every run for the weeks you check.
Getting your run files
- Strava: open the activity, then the three dots menu, then Export Original (or Export GPX).
- Garmin Connect: open the activity, then the cog menu, then Export Original. It downloads a .zip with the .fit inside, which works as it is.
- Other watches: any .fit, .gpx or .tcx export works. A whole Strava or Garmin account export (.zip) works too.