Hyrox Handbook

September 22, 2026 · 6 min read

The 12-Minute Hyrox Pre-Race Warmup (That Actually Prepares You)

A tested 12-minute pre-race warmup for Hyrox that hits cardio activation, mobility, and station-specific priming. No wasted movements. Done in any venue.

The 12-Minute Hyrox Pre-Race Warmup

Most Hyrox warmups are wrong. They’re either too long (wastes glycogen), too short (leaves you cold), or copy-pasted from CrossFit (lots of mobility you don’t need on race day). This is the warmup that actually works - 12 minutes, four blocks, focused on what Hyrox demands: aerobic priming, leg activation, sled-specific posture, and burpee-cadence rehearsal.

Why this warmup, not another?

The principle: a warmup should activate exactly what you’ll use in the first 5 minutes of the race. No more.

In Hyrox, the first 5 minutes is:

  • 1km run at race pace
  • Transition to SkiErg
  • 1,000m on the SkiErg

So the warmup primes:

  • Aerobic system to race-pace HR
  • Hip flexion + ankle range for running
  • Posterior chain + lats for the SkiErg
  • Mental cadence for the 1km run

It does NOT need to:

  • “Warm up” all 8 stations (you’ll do them; warmup over-fatigues)
  • Stretch tight muscles (counterproductive 30 min before max effort)
  • Activate every joint (overkill)

The warmup (12 minutes total)

Block 1: Easy run (4 minutes)

The single most important part. Most athletes skip or shorten this.

  • 4 minutes of easy jogging
  • HR target: 130–150 bpm (depending on athlete)
  • Builds gradually: minute 1 = walk, minute 2 = jog, minute 3–4 = easy run
  • Last 30 seconds: 4 × 5-second strides at 80% effort

Why 4 minutes: anaerobic systems take ~3 minutes to fully prime. Anything less leaves you cold. Anything more wastes glycogen.

Block 2: Dynamic mobility (3 minutes)

Movement-based, not static stretching.

MovementRepsNotes
Leg swings (forward/back)10 each legHip flexion priming
Leg swings (lateral)10 each legHip abduction priming
Walking lunges10 totalSandbag lunge prime
World’s greatest stretch5 each sideThoracic + hip
Inchworms with push-up5 repsCore + shoulder
High knees20 secondsCadence rehearsal
A-skips20 secondsRun mechanics

Skip: static stretching, deep squats, foam rolling. These don’t help and slightly impair power output if done in this window.

Block 3: Sled-specific posture (2 minutes)

Most athletes forget this and start the race with sled-push posture cold.

  • Wall-pose hold (sled push body angle) - 30s × 2 sets
    • Forearms on wall, body angle 30–40°, hips low
    • Engage core; feel the sled push setup
  • Glute bridges - 10 reps
    • Activates posterior chain for sled drive
  • Single-leg balance - 10 sec each foot
    • Stabilizers for the unilateral lunge work

Block 4: Burpee cadence rehearsal (2 minutes)

Programs the brain for the burpee broad jump cadence so it’s automatic by station 4.

  • 5 burpee broad jumps at race cadence (controlled, not rushed)
  • 30 seconds easy walk
  • 5 more burpee broad jumps
  • 30 seconds easy walk

This block does double duty: rehearses cadence AND tests pre-race energy levels. If your 5 burpees feel terrible, you ate too much / drank too little / are overcooked.

Block 5: Final activation (1 minute)

  • 30 seconds high knees at race cadence
  • 30 seconds rest (focus, breath, mental rehearsal)

You should now be at HR ~140–150, breathing slightly elevated, body warm but not fatigued. Ready to race.

When to do the warmup

  • Wave start at 9:00am: begin warmup at 8:30am
  • Bag-check by 8:25am
  • Final bathroom by 8:42am
  • Warmup done by 8:42am, ~18 minutes of standing/breathing time before wave check-in
  • Wave check-in 8:55am

The trap: warming up too early. If your warmup ends 30+ minutes before race time, you cool down. By the time the gun goes, you’re cold again.

The other trap: warming up too late. Sprinting to the start line in your warmup top, gasping. You’ll be in oxygen debt for the first 1km.

The sweet spot: warmup ends 15–20 minutes before wave start.

What to do during the post-warmup wait

The 15–20 minute window between warmup-done and wave start matters.

Do:

  • Light walking around to stay warm (don’t stand still)
  • Sip electrolytes (final 200ml)
  • Visualize the first 3 stations
  • Final mental check: kit, bib, watch, pacing plan
  • One bathroom break IF needed (don’t drink too much, you’ll need it)

Don’t:

  • Sit down (stiffens you up)
  • Have a heavy conversation about the race (anxiety multiplier)
  • Stretch statically (counterproductive at this point)
  • Eat anything new

Climate adjustments

Cold venue

  • Add 2 minutes to the run block (4 → 6 min)
  • Wear a warm layer during warmup; remove just before wave start
  • Hand-warmers in pockets during the wait

Hot venue

  • Cut the run block to 3 minutes (you’ll heat up faster)
  • Sip cold electrolytes throughout the warmup
  • Avoid full-effort burpees in the heat (1 set of 5, not 2)

What about static stretching?

Don’t. The data is clear: static stretching pre-effort reduces force production by 5–10% for the next 30+ minutes. That’s 5+ seconds slower across an 8km/8-station effort.

Save static stretching for after the race or rest days.

Common warmup mistakes

MistakeConsequence
Skipping the run blockCold cardio system → first 1km is brutal
Static stretching pre-raceReduced force production at sled push
Doing wall balls in warmupWastes shoulders before race
Long mobility flow (15+ min)Fatigues before the start
Standing still after warmupBody cools, stiffens
Eating during warmupStomach distress at station 1
Drinking 500ml during warmupPee break right before wave start

A faster, simpler version (8 minutes)

For tight venues / short transitions, here’s the minimum-effective warmup:

  1. 3 min easy jog, last 30s with strides
  2. 2 min dynamic mobility (leg swings, lunges, inchworms, world’s greatest stretch)
  3. 1 min sled-specific (wall-pose 30s × 2, glute bridges 10)
  4. 2 min burpees + final activation (5 burpees, 30s walk, 5 burpees, 30s rest)

Get the run block in even if you cut everything else.

What I do (full transparency)

For full transparency: I do the 12-minute version when I have space and time. When venues are tight (Boston Seaport, Singapore), I do the 8-minute version. I have NEVER raced a Hyrox cold and PR’d. The warmup matters.

Race-day prep is a system. Track every race’s warmup quality + final performance in the Hyrox Training Logbook. After 3 races you’ll know exactly which warmup variant works for your body.

What to do this week

  1. Practice the 12-minute warmup in your next 3 training sessions
  2. Time it - you’ll be surprised how fast 12 minutes is
  3. Note your post-warmup HR - you should be at 140–150 bpm
  4. Test the wall-pose hold - 30 seconds × 2 sets

Part of the Kitaborn Hyrox series. Books born with purpose.


← All articles