Raceconfidence 0.80

HBF Half Marathon

Race effort — 21.1 km.

Colin Dismuke50 km / marathon build

Source: own Strava export

Decoded
Race
HBF Half Marathon
Distance
21.3 km
Moving
78:56
Avg HR
177 bpm
Shape of the sessionEasyWorkFastest
0:00session78:56
The decode

A half-marathon raced flat out: 21.1 km at 3:42/km for a 1:18:03, with heart rate averaging 177 and effort sitting in the threshold-to-VO₂ band essentially the whole way. Average running power of 469 W, parked on the ~465 W running threshold for the full 78 minutes, confirms a race held at the physiological limit rather than a controlled tempo. This is the rare case where the decode is the race itself, so the per-kilometre splits are the workout, not the structure.

Pacing was disciplined. The opening kilometre went out quick at 3:23 before settling into a tight 3:40 to 3:54 band through the middle, then a 3:20 final kilometre, a genuine closing kick rather than a fade. Heart rate parked at 177 to 180 from the second kilometre and never drifted upward, which on a hard 78-minute effort is the signature of real aerobic durability. Cadence held a metronomic 91 to 92 the whole way.

The one soft patch came around 17 to 19 km, where pace eased toward 3:54 before the finish straightened out. That mid-late dip is the classic place to find time; a few seconds per km held there is worth more than any closing sprint. As a fitness marker inside the block, a 1:18 half at this heart-rate economy says the engine was sharp going into the 50 km work.

Pace & heart rate

PaceHeart rate
0.80
confidence

What the engine saw

  • Raced 21.3 km at 177 bpm avg, even pacing held under pressure (CV 4%).
  • Matches the athlete's own session label.

Calibration flags

  • Running power threshold estimated from the athlete's half-marathon best efforts (60-min power 476 W, 95% of 20-min power 460 W). Treat power zones and load as ±3%.

Engine read · editorial decode by Splits

Time in zone

Heart rate
Z1
Recovery1%
Z2
Endurance0%
Z3
Tempo0%
Z4
Threshold11%
Z5
VO₂max88%
Pace
Z1
Easy1%
Z2
Endurance4%
Z3
Tempo61%
Z4
Threshold30%
Z5
VO₂max3%
Z6
Speed1%
Power
Z1
Recovery0%
Z2
Endurance0%
Z3
Tempo3%
Z4
Threshold67%
Z5
VO₂max28%
Z6
Anaerobic1%
Z7
Neuro0%
Aerobic decoupling · Pa:HR+2%
Effort & efficiency
0.73
Running effectiveness
speed per watt/kg, reps
6.2 w/kg
Power-to-weight
rep average
2.68
Efficiency factor
norm. power per bpm
1.01
Variability index
1.0 = perfectly even power
3.4%
Rep consistency
pace spread across reps, lower is tighter
2226 kJ
Total work
mechanical energy
1405 kcal
Energy
estimated burn
655 bpk
Cardiac cost
heartbeats per km
99%
Above threshold
≥ 164 bpm (Z4+)
+0:02/km
Split balance
positive split, slower 2nd half
Conditions-adjusted pace22°C · +64 m
Actual
3:41/km
Grade-adjusted
3:42/km
+1s/km
Heat-adjusted
3:35/km
6s/km
True effort
3:36/km
5s/km

The rep pace re-expressed for flat ground and cool air, the effort, not the clock. The gap between actual and true effort is the day's hidden work: conditions were taxing the clock.

More decodes

Why this exists

This is one opted-in athlete. Imagine a roster.

Every chart on this page came from data the athlete chose to share. The public hub covers what pros publish; this depth exists when an athlete opts in.