Tempo Run
The comfortably-hard run that raises your lactate ceiling. Sustained right at the line where talking becomes work.
What is the tempo run?
A tempo run is sustained running at or just below lactate threshold, roughly 83-88% of max heart rate, around 25-30 seconds per kilometre slower than your current 5K pace. The classic prescription is 20-45 minutes of continuous effort, or 2-3 longer blocks with short jogs between. The goal is to teach your body to clear lactate at higher workloads, which raises the pace you can sustain in any race longer than a mile. It's the single most efficient stimulus for half-marathon and Hyrox performance.
How to do the tempo run
Common mistakes
- Treating it as a time trial. Tempo is sub-threshold, not maximal. Beating last week's split every time leads straight to overreach.
- No warm-up. Threshold pace from minute one feels brutal and shifts the effort above threshold. Always 10+ minutes of jog first.
- Doing tempo on dead legs. Tempo the day after intervals or a long run drops the quality. Pair it with two easy days around it.
- Stopping the watch at lights. Threshold adaptation needs continuous effort. Pick a loop or path with no stops, or do laps on a track.
Variations & progressions
Cruise intervals
Break the tempo into 3 × 10 minutes at threshold with 2-minute jog recovery. Same total stimulus, less mental load.
Progression tempo
Start at the easy end of threshold and drop pace 5 seconds per km every 10 minutes. Finishes at half-marathon to 10K pace.
Threshold rower piece
3 × 8 minutes at threshold pace with 2 minutes easy between. Same physiological stimulus, no impact.
How to program it
Three protocols by goal. Pick one per cycle and aim for progression on load or distance.
| Goal | Sets × Distance | Load | Rest |
|---|---|---|---|
| Threshold development | 1 × 20-30 min continuous | Z4 (83-88% HR max) | N/A |
| Race-pace prep (Hyrox / half) | 2-3 × 12-15 min | Half-marathon pace | 2-3 min jog |
| Long aerobic-threshold mix | 70 min: 30 Z2 + 30 tempo + 10 Z2 | Threshold in the middle | N/A |
Add the tempo run to your ZON program
Track load, distance and progression in one timeline.

