Run315

Saturday 06 Jun 2026, 07:30

running · read as tempo

Run

9.34 km
42:21 moving
4:32 /km average
4:23 /km corrected for the heat
167 avg bpm · max 177
64 training load

22 C, 78% humidity, 18 C dew point -- worth about 3.7%, so your corrected pace is what matters.

Running form

Over the running portion only

184spm
Cadence
±2 spread
1.20m
Stride length
234ms
Ground contact
6.9%
Vertical ratio
Bounce as a share of stride.

Second half against the first: cadence -0 spm, ground contact +1 ms. Pace went 4:30 /km to 4:30 /km, which moves cadence on its own.

Where you ran

374 points

Kilometre splits

Steady, with some variation.

1 4:52 /km
2 4:52 /km
3 4:42 /km
4 4:03 /km
5 4:03 /km
6 4:03 /km
7 4:26 /km
8 4:52 /km
9 4:52 /km
10 4:52 /km

Longer bar is faster. Last split may be partial.

Best efforts in this run

DistanceTimePacevs record
0.40 km 1:37 4:03 /km +0:10
0.80 km 3:15 4:03 /km +0:20
1.00 km 4:03 4:03 /km +0:18
1.61 km 6:31 4:03 /km +0:17
3.00 km 12:10 4:03 /km +0:32
5.00 km 21:18 4:16 /km +1:55

Signals

+5.1%
Cardiac drift
Some drift — warm conditions, or the top end of easy.
179
Metres climbed
466
Calories
, so the check has to wait for the parsed document. addEventListener('DOMContentLoaded', function () { try { var dm = ['standalone', 'minimal-ui', 'fullscreen', 'window-controls-overlay']; if (!document.getElementById('frozen-note') && (navigator.standalone || dm.some(function (m) { return matchMedia('(display-mode: ' + m + ')').matches; }))) { var pk = 'portal-installed', reg = JSON.parse(localStorage.getItem(pk) || '{}'); reg.Run315 = Date.now(); localStorage.setItem(pk, JSON.stringify(reg)); } } catch (e) { /* private mode - ignore */ } }); // Installable, and readable on the train. See templates/sw.js. if ('serviceWorker' in navigator) { addEventListener('load', function () { navigator.serviceWorker.register('/Run315/sw.js'); }); }
Static demo. A synthetic athlete, frozen to files — every page here is the real app rendering real analysis, but anything that writes (Garmin sync, adding a race, the coach review) is switched off, because a file server has nothing to write to. Source & how to run it for real.