Thumos Training · Blaine, MN
8-Week Hyrox Race Prep
Intermediate program · Progressive race-specific loading · Tue & Thu Hyrox · 1× Anaerobic · 2× Zone 2 weekly
16Hyrox Sessions
60→100%Race Weight
3,000mWeekly Running
4Phases
Race Weight Load Progression — Weeks 1–8
Wk 1
60%
Wk 2
65%
Wk 3
72%
Wk 4
78%
Wk 5
87%
Wk 6
93%
Wk 7
100%
Wk 8
Taper
Weekly Schedule Template
Mon
45–60 min easy
Tue
60 + 35–40 min
Wed
45–60 min easy
Thu
60–75 min
Fri
no cardio
Sat
60–90 min
Sun
recovery only
Week 1 Foundation
Week 2 Foundation
Week 3 Volume
Week 4 Volume
Week 5 Intensity
Week 6 Intensity
Week 7 Peak
Week 8 Taper
Phase 1 — Foundation · Week 1 of 8
Focus on movement quality, station technique, and pacing awareness. All loads at 60–65% race weight. Build the aerobic base with Zone 2 and introduce anaerobic threshold work.
Focus on movement quality, station technique, and pacing awareness. All loads at 60–65% race weight. Build the aerobic base with Zone 2 and introduce anaerobic threshold work.
TUE AM — HyroxStation Technique + Short Intervals⌄
Warm-Up (10 min)
- Row 3 min easy + SkiErg 2 min easy
- Dynamic movement prep — hip swings, arm circles, bodyweight squats ×15
- 2×100m easy jog
Station Skill Work (20 min)
- SkiErg: 3×150m — coach pull mechanics and hip hinge. Rest 90 sec
- Sled Push: 3×20m light — find foot position and drive angle. Rest 2 min
- Sled Pull: 3×20m — body angle, short steps, rope tension. Rest 2 min
- Wall Balls: 3×10 — squat depth, hip drive, target hit. Rest 90 sec
EMOM 20 min — 4 Rounds × 5 Stations
- Min 1: SkiErg 150m · Min 2: Row 150m · Min 3: Burpee BJ 8 reps
- Min 4: Farmers Carry 50m · Min 5: Wall Balls 12 reps
- Repeat ×4 = 20 min. Rest = time remaining after completing target.
Load: 60–65% race weight · Farmers: Men 2×16kg / Women 2×12kg · Wall Balls: Men 9kg / Women 6kg
Cool-Down (10 min)
- Easy 5 min walk or row · Full body stretch · Hip flexor, lat, wrist
TUE PM — AnaerobicRunning Intervals — Threshold Introduction⌄
Warm-Up (8 min)
- 5 min easy jog · 3×50m strides at building pace
Main Set — 6×400m
- 6×400m at 85% effort — hard but sustainable · rest 90 sec walk between each
- Target: consistent splits — first and last 400m within 5 sec of each other
Cool-Down (5 min)
- Easy 5 min walk · calf and hip flexor stretch
THU AM — HyroxRun + Station Combinations⌄
Warm-Up (10 min)
- 2 min easy row · dynamic movement prep · 2×200m easy run
Run + Station Intervals (35 min) — 3 Rounds
- 400m run → SkiErg 300m → 400m run → Row 300m → Rest 2 min = 1 round
- Focus: pace management between run and station. Don't sprint the runs.
- Record run splits and machine times for future comparison
Run pace: Comfortable 5K effort · Machine pace: 70% effort
Station Finisher (10 min)
- 2 rounds: Sandbag Lunges 25m + Farmers Carry 25m + Burpee BJ 8 reps · Rest 90 sec
Zone 2 — 2× This WeekMon PM + Wed PM — Easy Aerobic Base⌄
Zone 2 Protocol
- 40–45 min continuous easy effort — run, row, or bike
- Heart rate: 60–70% max (conversational pace throughout)
- No intervals, no surges — pure aerobic base development
- Zone 2 builds the engine Hyrox runs on. Do not skip these sessions.
Phase 1 — Foundation · Week 2 of 8
Build on Week 1 mechanics. Add 1 extra EMOM round. Introduce mini race simulation Thursday. Anaerobic switches to rowing and ski intervals. Zone 2 increases to 50 min.
Build on Week 1 mechanics. Add 1 extra EMOM round. Introduce mini race simulation Thursday. Anaerobic switches to rowing and ski intervals. Zone 2 increases to 50 min.
TUE AM — HyroxFull Station EMOM — All 8 Movements⌄
EMOM 24 min — 3 Rounds × 8 Stations
- Min 1: SkiErg 175m · Min 2: Sled Push 25m · Min 3: Sled Pull 25m · Min 4: Burpee BJ 9
- Min 5: Row 175m · Min 6: Farmers Carry 50m · Min 7: Sandbag Lunges 20m · Min 8: Wall Balls 13
- Repeat ×3. Rest = time remaining each minute.
Load: 65% race weight · Sled Push Men 65kg/Women 50kg · Sled Pull Men 50kg/Women 35kg
Transition Practice (10 min)
- 400m run → SkiErg 250m → 400m run → Row 250m (×1 — technique focus)
- Record split times. Note how HR responds running into machine work.
TUE PM — AnaerobicRow + SkiErg Threshold Intervals⌄
Main Set — 5 Rounds
- Row 500m at 85% → rest 60 sec → SkiErg 400m at 85% → rest 90 sec = 1 round
- 5 rounds total · Target: consistent splits, less than 5 sec variance round to round
THU AM — HyroxMini Race Simulation — 4 Stations⌄
Mini Race Sim — 2 Rounds
- 800m run → SkiErg 500m → 800m run → Sled Push 50m → 800m run → Row 500m → 800m run → Wall Balls 20
- Rest 4 min between rounds. Record total time each round.
- Round 2 should be within 60 sec of Round 1 — pacing check.
Load: 65% race weight · Run pace: Sustainable race effort
Zone 2 — 2× This WeekMon PM + Wed PM + Sat⌄
Zone 2 Protocol
- 50 min continuous easy effort — +10 min vs Week 1
- HR 60–70% max · conversational pace throughout
Phase 2 — Volume Build · Week 3 of 8
Load increases to 70–75%. Introduce race-pace running. EMOM grows to 4 rounds. Thursday moves to 6-station race simulation. Anaerobic: mixed run + ski intervals. Zone 2 builds to 55 min.
Load increases to 70–75%. Introduce race-pace running. EMOM grows to 4 rounds. Thursday moves to 6-station race simulation. Anaerobic: mixed run + ski intervals. Zone 2 builds to 55 min.
TUE AM — HyroxRace-Pace EMOM — 4 Rounds × 8 Stations⌄
EMOM 32 min
- Min 1: SkiErg 200m · Min 2: Sled Push 25m · Min 3: Sled Pull 25m · Min 4: Burpee BJ 10
- Min 5: Row 200m · Min 6: Farmers 50m · Min 7: Sandbag 25m · Min 8: Wall Balls 15
- 4 rounds total — 1 more round than Week 2
Load: 70–75% · Sled Push Men 75kg/Women 58kg · Sled Pull Men 55kg/Women 40kg
Run Finisher (12 min)
- 4×400m at race pace · 60 sec rest · record splits as race-pace benchmark
TUE PM — AnaerobicMixed Modal — Run + Row + Ski⌄
Main Set — 4 Rounds
- 400m run at 90% → 250m row at 90% → 250m ski at 90% → rest 2 min = 1 round
- 4 rounds total · resist going out too hard in Round 1
THU AM — Hyrox6-Station Race Simulation⌄
6-Station Continuous Simulation
- 1km run → SkiErg 750m → 1km run → Sled Push 50m → 1km run → Burpee BJ 40m
- 1km run → Row 750m → 1km run → Farmers Carry 200m → 1km run → Wall Balls 50 reps
- No rest between stations. Record total time.
Load: 70–75% · Run pace: Race pace — 1km splits should feel hard but repeatable
Zone 2 — 2× This WeekMon PM + Wed PM + Sat Long⌄
Zone 2 Protocol
- 55 min continuous · run, row, or bike · HR 60–70% max
- Alternate modalities week to week for variety
Phase 2 — Volume Build · Week 4 of 8
Load 75–80%. Peak volume week. Tuesday alternates 200m run every odd minute with stations every even minute. Thursday is your first FULL 8-station race simulation — record your Week 4 benchmark time. Anaerobic: 5×800m lactate threshold. Zone 2: 60 min.
Load 75–80%. Peak volume week. Tuesday alternates 200m run every odd minute with stations every even minute. Thursday is your first FULL 8-station race simulation — record your Week 4 benchmark time. Anaerobic: 5×800m lactate threshold. Zone 2: 60 min.
TUE AM — HyroxRun-to-Station EMOM — Race Transition Training⌄
EMOM 30 min — Alternating Run + Station
- Odd minutes: 200m run at race pace
- Even minutes: Station AMRAP — cycle through all 8 stations
- Min 2: SkiErg 200m · Min 4: Sled Push 25m · Min 6: Sled Pull 25m · Min 8: Burpee BJ 10
- Min 10: Row 200m · Min 12: Farmers 50m · Min 14: Sandbag 25m · Min 16: Wall Balls 15
- Min 18–30: Repeat stations 1–7 with +10% volume each
Load: 75–80% race weight
TUE PM — Anaerobic800m Run Repeats — Lactate Threshold⌄
Main Set — 5×800m
- 5×800m at 10K race pace · rest 2 min between each
- Record each 800m split — this becomes your race-pace running benchmark
- Target: consistent splits — first and last within 10 sec
THU AM — Hyrox⭐ Full Race Simulation — Week 4 Benchmark⌄
Full Race — All 8 Stations
- 1km run → SkiErg 1000m → 1km run → Sled Push 50m → 1km run → Sled Pull 50m
- 1km run → Burpee BJ 80m → 1km run → Row 1000m → 1km run → Farmers Carry 200m
- 1km run → Sandbag Lunges 100m → 1km run → Wall Balls 100 reps
- RECORD TOTAL TIME — this is your Week 4 benchmark. Compare at Week 6.
Load: 75–80% race weight · Pacing: conservative first 4 runs, build to race pace on runs 5–8
Zone 2 — 2× This WeekMon PM + Wed PM + Sat Long⌄
Zone 2 Protocol
- 60 min continuous · HR 60–70% max · Saturday: 60 min outdoor easy run
- After Thursday full sim, Monday Zone 2 is active recovery — keep it truly easy
Phase 3 — Race Intensity · Week 5 of 8
Load jumps to 85–90%. Tuesday is station power and speed work. Thursday is a 3/4 race simulation at near race weight. Anaerobic: 5×1km at exact Hyrox race pace. Zone 2 holds at 60 min.
Load jumps to 85–90%. Tuesday is station power and speed work. Thursday is a 3/4 race simulation at near race weight. Anaerobic: 5×1km at exact Hyrox race pace. Zone 2 holds at 60 min.
TUE AM — HyroxStation Power + Speed Work⌄
Station Power Sets (25 min)
- SkiErg: 5×200m max effort · rest 45 sec (target sub-50 sec each)
- Sled Push: 5×50m at race weight +10% · rest 2 min
- Row: 5×200m max effort · rest 45 sec (target sub-50 sec each)
Load: 85–90% · Sled Push Men 88–92kg / Women 68–72kg
Endurance Circuit (20 min) — 3 Rounds
- Burpee BJ 12 + Farmers Carry 50m + Sandbag 25m + Wall Balls 18
- Rest 90 sec between rounds · record total time per round
TUE PM — AnaerobicRace-Pace 1km Run Repeats⌄
Main Set — 5×1km at Race Pace
- 5×1km at target Hyrox run pace · rest 90 sec between each
- Replicates the exact run distance between Hyrox stations
- Target: all 5 reps within 10 sec — race-day consistency
THU AM — Hyrox3/4 Race Simulation — 6 Stations + Finisher⌄
6-Station Sim + Finisher
- 1km run → SkiErg 1000m → 1km run → Sled Push 50m → 1km run → Sled Pull 50m
- 1km run → Burpee BJ 80m → 1km run → Row 1000m → 1km run → Farmers Carry 200m
- Finisher (no rest): Sandbag Lunges 100m + Wall Balls 50 reps at race weight
- Record time and compare to Week 4 6-station effort
Load: 85–90% race weight · Run pace: true race pace · this should hurt by station 5
Zone 2 — 2× This WeekMon PM + Wed PM + Sat Long⌄
Zone 2 Protocol
- 60 min each · Saturday: 65 min easy outdoor run
- With higher intensity this week, keep Zone 2 strictly conversational — no HR spikes
Phase 3 — Race Intensity · Week 6 of 8
Peak intensity week. Load at 90–95%. Tuesday EMOM is the hardest session of the program. Thursday is your second full race simulation — compare to Week 4. Target 5–8 minute improvement. Zone 2: 60–70 min, peak aerobic volume.
Peak intensity week. Load at 90–95%. Tuesday EMOM is the hardest session of the program. Thursday is your second full race simulation — compare to Week 4. Target 5–8 minute improvement. Zone 2: 60–70 min, peak aerobic volume.
TUE AM — HyroxPeak Intensity EMOM — Near Race Weight⌄
EMOM 32 min — 4 Rounds at Peak Load
- Min 1: SkiErg 220m · Min 2: Sled Push 25m RACE WEIGHT · Min 3: Sled Pull 25m · Min 4: Burpee BJ 12
- Min 5: Row 220m · Min 6: Farmers RACE WEIGHT · Min 7: Sandbag 25m · Min 8: Wall Balls 18
- If you can't finish in the minute → reduce target 10% next round
Load: 90–95% · Sled Push Men 95–100kg/Women 72–76kg · Farmers Men 2×24kg/Women 2×16kg · Sandbag Men 18–20kg/Women 9–10kg
Run Intervals (12 min)
- 4×400m at 5K pace · 60 sec rest · max speed to build running turnover
TUE PM — AnaerobicMax Effort Tabata + Run Finisher⌄
Main Set
- SkiErg: 8 rounds × 20 sec max / 10 sec rest = 4 min · rest 3 min
- Row: 8 rounds × 20 sec max / 10 sec rest = 4 min · rest 3 min
- 5×200m run at 95% · 45 sec rest
- Record total meters on ski and row — peak anaerobic output measurement
THU AM — Hyrox⭐ Full Race Simulation — Second Benchmark⌄
Full Race — All 8 Stations, Max Effort
- 1km run → SkiErg 1000m → 1km run → Sled Push 50m → 1km run → Sled Pull 50m
- 1km run → Burpee BJ 80m → 1km run → Row 1000m → 1km run → Farmers Carry 200m
- 1km run → Sandbag Lunges 100m → 1km run → Wall Balls 100 reps
- RECORD TOTAL TIME — compare to Week 4. Target 5–8 min improvement.
Load: 90–95% race weight · Full race pace from start to finish
Zone 2 — 2× This WeekMon PM + Wed PM + Sat Long⌄
Zone 2 Protocol
- 60 min each · Saturday: 70 min easy outdoor run — longest Zone 2 of the program
- Monday Zone 2 is essential active recovery after Tuesday peak intensity
Phase 4 — Peak + Taper · Week 7 of 8
Full race weight (100%). Tuesday is the final peak loading session. Thursday is your personal best attempt. Anaerobic reduces to short sharp intervals to maintain speed without building fatigue. Zone 2 drops to 50 min — taper begins.
Full race weight (100%). Tuesday is the final peak loading session. Thursday is your personal best attempt. Anaerobic reduces to short sharp intervals to maintain speed without building fatigue. Zone 2 drops to 50 min — taper begins.
TUE AM — HyroxPeak Loading — Full Race Weight EMOM⌄
EMOM 24 min — 3 Rounds at Full Race Weight
- Min 1: SkiErg 230m · Min 2: Sled Push 25m · Min 3: Sled Pull 25m · Min 4: Burpee BJ 12
- Min 5: Row 230m · Min 6: Farmers 50m · Min 7: Sandbag 25m · Min 8: Wall Balls 20
- Only 3 rounds — preserve freshness for Thursday. Prove race weight feels manageable.
FULL RACE WEIGHT: Sled Push Men 102kg/Women 78kg · Sled Pull Men 78kg/Women 54kg · Farmers Men 2×24kg/Women 2×16kg · Sandbag Men 20kg/Women 10kg
Run Sharpening (15 min)
- 6×200m at 95% effort · 30 sec rest · sharp and fast · maintain race leg turnover
TUE PM — AnaerobicShort Sharp Intervals — Speed Maintenance⌄
Reduced Volume, Maintained Intensity
- 6×200m run at 95% · full 90 sec rest between each
- SkiErg: 4×150m max effort · 60 sec rest
- Row: 4×150m max effort · 60 sec rest
- Volume is down vs Week 6. Intensity is maintained. Sharpens speed without accumulating fatigue.
THU AM — Hyrox⭐ Peak Race Simulation — Personal Best Attempt⌄
Full Race — Full Race Weight, Max Effort
- 1km run → SkiErg 1000m → 1km run → Sled Push 50m → 1km run → Sled Pull 50m
- 1km run → Burpee BJ 80m → 1km run → Row 1000m → 1km run → Farmers Carry 200m
- 1km run → Sandbag Lunges 100m → 1km run → Wall Balls 100 reps
- RECORD TOTAL TIME — personal best attempt vs Week 6
- Race strategy: conservative first 3km, build stations 4–6, empty the tank stations 7–8
FULL RACE WEIGHT throughout · Target sub-75 min finish time
Zone 2 — ReducedMon PM + Wed PM — Taper Begins⌄
Zone 2 Protocol
- 50 min each — reduced from Week 6 · HR 60–70% max
- Saturday: 50 min easy or rest — taper has begun
- Prioritize quality over volume this week
Phase 4 — Race Week Taper · Week 8 of 8
Minimal volume. Maximum sharpness. Trust 7 weeks of preparation. Tuesday is light activation only. Thursday is pre-race prep only. No hard effort after Wednesday. Zone 2 reduced to 30 min Monday only. Race day is this week.
Minimal volume. Maximum sharpness. Trust 7 weeks of preparation. Tuesday is light activation only. Thursday is pre-race prep only. No hard effort after Wednesday. Zone 2 reduced to 30 min Monday only. Race day is this week.
TUE AM — HyroxSharpening Session — Light Touch on All Stations⌄
Station Touch-Up (25 min)
- All 8 stations × 1 set at 60% race weight — technique and feel only
- SkiErg 1×150m · Sled Push 1×25m · Sled Pull 1×25m · Burpee BJ 6 reps
- Row 1×150m · Farmers 50m · Sandbag 20m · Wall Balls 10 reps
- Goal: feel sharp, not tired. Walk away confident — not depleted.
Run Activation (8 min)
- 4×100m at race pace · full recovery between each · confirm legs feel fast and ready
TUE PM — Final AnaerobicMini Sharpener — Short and Fast Only⌄
Final Anaerobic Session
- 4×200m run at race pace · full 2 min rest · crisp and controlled
- SkiErg: 3×100m at 90% · 60 sec rest · Row: 3×100m at 90% · 60 sec rest
- Last hard effort before race day. Walk away feeling fast — not tired.
THU AM — Pre-RacePre-Race Activation + Race Week Checklist⌄
Pre-Race Activation
- 15 min easy movement — jog, walk, light row
- 4 stations at 40% load — movement quality and mental rehearsal only
- 2×200m at race pace — confirm legs feel fresh and sharp. No intensity. No AMRAP.
Race Week Checklist
- Increase carbohydrates 2–3 days before race · sleep 8+ hours each night
- Hydrate well — half bodyweight in ounces daily · reduce fiber day before
- Equipment check: shoes, race belt, hydration, warm-up gear
- Race strategy: conservative start → build mid-race → empty the tank stations 7–8
- Trust 7 weeks of preparation. The work is done. Now perform.
Zone 2 — MinimalMonday Only — 30 min Easy Movement⌄
Race Week Zone 2
- Monday only: 30 min easy row or walk · HR stays below 65% max
- No Zone 2 Wednesday or Saturday — rest and stay completely fresh
- The work is done. Trust the training. Race day is yours.

