Athlete training in a gym

Home Training

Hyrox Workouts: 44 Sessions With Sets, Reps and Rest

By Mathias Berger ·

TL;DR

The best Hyrox workouts mix running with station work, because the race is eight 1 km runs each followed by a station. This page lists 44 sessions in five groups: compromised running, station-specific, engine, strength and race simulations. Every session has sets, reps and rest, and the weights match the official rulebook figures in our station guides.

In this guide

How to use this workout library in 5 steps

You do not need all 44 sessions. Pick a few from each group and repeat them so you can track progress.

  1. Pick your four sessions. One compromised running or engine session, one strength session, one station session and one hybrid or simulation.
  2. Start at the easy end. Use light sleds, shorter distances and longer rest for the first two weeks.
  3. Repeat sessions to track progress. Doing the same session every three weeks tells you more than constantly changing it.
  4. Add race weights gradually. Race weights are listed in the station sessions. Do not go to full race weight on every rep in the first month.
  5. Finish with simulations. In the last six weeks, use the simulation group every second or third week.

Compromised running (10 sessions)

Compromised running means running hard on legs that just did something else, which is what 8 of the 16 race segments ask of you. Each session below pairs a run with one station movement so you practise the exact handoff.

Compromised running (10 sessions)
SessionWorkRestWhy it works
SkiErg sandwich4 rounds: 800m run, 500m SkiErg, 800m run2 min between roundsHolds run pace straight after a pulling effort, as in race stations 1 to 2.
Sled hangover5 rounds: 25m sled push (heavy, race weight if you have it), then 600m run90 s after each runThe run after the sled push is where most people lose time. Practise it on purpose.
Lunge legs run4 rounds: 50m sandbag lunges (20 kg men / 10 kg women), then a 1 km run2 min between roundsQuads that are already cooked, then the wall balls. Same order as stations 7 and 8.
Wall ball breather4 rounds: 25 wall balls, then an 800m run90 s between roundsTeaches you to settle breathing after overhead work instead of sprinting off.
Burpee run5 rounds: 10 burpee broad jumps, then a 400m run60 s between roundsBurpee broad jumps spike heart rate. This shows what your running does at 90% of max.
Wall ball ladderRun 1000m, 800m, 600m, 400m, 200m. Do 15 wall balls between each run, no other restNone, 3 min after the last pieceDescending distance with constant station work builds pace control when fatigue peaks.
Station hop 8K8 × 1 km at goal run pace. After each km do 30 s of hard effort on any station movement, then start the next kmNone beyond the 30 sClosest thing to race rhythm without needing every machine.
Incline finisher5 rounds: 2 min run at 5% incline, then 20 wall balls90 s between roundsIncline loads the same muscles as the sled push without the equipment.
Entry-exit drill6 rounds: 400m run at goal pace, walk 10 steps to a station, do 10 wall balls, jog out and repeat30 sTransitions add up to about 7 minutes in a median Open race. Practise stepping on and off machines.
Negative-split triplet4 rounds: 1 km run, 500m row, 1 km run. Make the second run 5 to 10 s per km faster than the first2 min between roundsTrains finishing runs stronger than you started.

Station-specific sessions (16 sessions)

Two sessions per station, one for speed or strength and one for race endurance. Race weights come from the official rulebook and match our station guides.

Station-specific sessions (16 sessions)
StationSessionWorkRestWhy it works
SkiErgPace 500s4 × 500m at goal 500m split90 sLocks in a split you can repeat. Aim for 500m times within 3 s of each other.
SkiErgPyramid250m, 500m, 750m, 500m, 250m at steady hard effortHalf the work timeBuilds stroke rhythm over the full 1000m without starting too fast.
Sled pushHeavy 25s6 × 25m at race weight (152 kg Open Men / 102 kg Open Women)90 s walk backTeaches body angle and step rate under real load. Gym sleds weigh differently, so check how your gym quotes the number.
Sled pushContinuous 50s4 × 50m at race weight, no stops2 minThe race distance. Track your time and keep all four within 10 s.
Sled pullHand-over-hand 25s5 × 25m at race weight (103 kg Open Men / 78 kg Open Women)90 sBuilds the rope rhythm and grip without wrecking the whole session.
Sled pullPull then run4 rounds: 50m sled pull at race weight, then a 400m run2 minGrip fatigue shows up on the run. Practise swinging your arms loose after the rope.
Burpee broad jumps20-metre blocks5 × 20m burpee broad jumps90 sFour blocks cover the 80m race distance. Count reps per block to track jump length.
Burpee broad jumpsSplit 802 × 40m burpee broad jumps at race rhythm3 minTeaches pacing the longest cardio station without a flat out start.
Rowing500m repeats4 × 500m at goal 500m split90 sShows whether you can hold the target split across the full 1000m.
RowingDamper test3 × 1000m at damper 5, 6 and 7. Note the split and effort for each3 minRace damper is preset to 6 and you can adjust it. Find out what suits you before race day.
Farmers carryUnbroken 200s4 × 200m at race weight (2 × 24 kg Open Men / 2 × 16 kg Open Women)90 sAim to cross the full distance with one break at most.
Farmers carryCarry and run3 rounds: 100m carry at race weight, then a 400m run2 minForearms are the limit here. Run with loose hands and see how quickly grip recovers.
Sandbag lungesRace-weight 50s4 × 50m sandbag lunges at race weight (20 kg Open Men / 10 kg Open Women)90 sRear knee near the floor on every step. Count steps per 50m and keep them even.
Sandbag lungesFull 1002 × 100m sandbag lunges at race weight3 minThe race distance. Note when your torso starts to fall forward.
Wall ballsSets of 205 × 20 wall balls at race weight and height (6 kg to 3.00m Open Men / 4 kg to 2.70m Open Women)60 sQuality reps at depth. Fast reps that miss the target are no use on race day.
Wall balls100 for time after a run1 km run, then 100 wall balls with a set break plan, for example 25 + 25 + 25 + 15 + 10NoneRehearses the real finish of the race. Fix the break plan and stick to it.

Station guides with technique and weights by division: SkiErg, Sled push, Sled pull, Burpee broad jumps, Rowing, Farmers carry, Lunges, Wall balls.

Engine sessions (6 sessions)

Engine work is the aerobic base that lets you recover between hard efforts in the race. About a third of your weekly time should look like these.

Engine sessions (6 sessions)
SessionWorkRestWhy it works
Long easy run75 to 90 minutes at a pace where you can speak full sentencesNoneBuilds the aerobic base. Running is roughly half of a median Open finish time in our data.
Threshold intervals3 × 10 min at half-marathon effort2 min jogRaises the pace you can hold without lactate climbing. This is your race run pace territory.
VO2 intervals4 × 4 min hard run, SkiErg or row3 min easyImproves the top end so race pace feels more controlled.
Steady row30 minutes on the rower at a pace you can hold for the whole time while breathing through your nose in the first 10NoneLow impact aerobic volume that also trains the rowing station.
Machine mix20 minutes alternating 30 s hard and 30 s easy on SkiErg, row and bike in turnNoneQuick cardio hit for days when you cannot run.
Hill repeats8 × 90 s uphill hard, jog downJog down is the restBuilds leg power and running strength that carries over to the sled push.

Strength sessions (6 sessions)

Strength sessions keep sled push, sled pull and lunges from costing you extra minutes. Two a week is enough for most athletes.

Strength sessions (6 sessions)
SessionWorkRestWhy it works
Squat dayBack squat 5×5, walking lunges 3×20 steps, calf raise 3×152 to 3 min on squatsLeg strength for the sled push and lunges.
Hinge dayTrap-bar deadlift 4×5, Romanian deadlift 3×8, hip thrust 3×102 minPosterior chain strength for the SkiErg, sled and running.
Single-leg dayBulgarian split squat 4×8 per leg, step-ups 3×10 per leg, leg press 3×1590 sBuilds the knee-driven position of the sled push and lunges.
Pull dayWeighted or assisted pull-ups 4×6, single-arm row 4×8, cable rope pull-down 3×1590 sLat strength for the SkiErg and the sled pull.
Grip dayFarmer hold with the heaviest dumbbells you have, 4 × max time; dead hang 3 × max2 minGrip failure is the common limiter on the sled pull and farmers carry.
Overhead and corePush press 4×6, front rack carry 3×40m, hanging knee raise 3×12, plank 3×45 s90 sShoulders and trunk for wall balls and holding position while fatigued.

Race simulations (6 sessions)

Simulations are where you practise the race itself. Use them every second or third week in the last 6 weeks, not before.

Race simulations (6 sessions)
SessionWorkRestWhy it works
Half simulation A (stations 1 to 4)4 × (1 km run + station): SkiErg, sled push, sled pull, burpee broad jumps at race distanceOnly to change stationsThe first half of the race. Practice holding back on the SkiErg.
Half simulation B (stations 5 to 8)4 × (1 km run + station): row, farmers carry, sandbag lunges, wall balls at race distanceOnly to change stationsThe second half is where the race is decided. Tune your wall ball break plan here.
Full simulation, controlledAll 8 runs and 8 stations at race weights, effort at 85%NoneGives you real transition times and shows where you drift.
Reduced-weight full simulationAll 8 runs and 8 stations at 70% of race weight on sleds and carriesNoneLets you rehearse the race in a regular gym week with less recovery cost.
Wall-ball finish simulation6 rounds: 1 km run, 25 wall balls, then a final 1 km run, 100 wall ballsOnly between roundsPractise the last two kilometres and the final station together.
Full race rehearsalEverything at race weights, race order, goal pace, three weeks before race dayNoneFinal check on pacing and kit. Do it once, then taper.

How to build a week from these sessions

A good week uses one session from each of three or four groups, with two hard days at most back to back. The table gives a starting layout for three, four and five days.

Days a weekSession mix
3 daysOne compromised running, one station session plus strength, one simulation or hybrid
4 daysOne engine session, one strength, one station session, one compromised running or simulation
5 daysThe four-day mix plus a second engine session (steady row, hill repeats or an easy run)

For week-by-week schedules that use these sessions in order, see the Hyrox training plan or the goal plans for sub-90 and sub-75.

No sled, commercial gym or training at home

You can do most of these sessions without a sled or a specialist gym by swapping the sled work for split squats, leg press or a loaded carry. The no-sled guide has a swap for every station and a sample week built from commercial gym kit.

Common mistakes

These 5 mistakes cost the most time or the most training weeks, and each one has a simple fix.

  1. Doing every session at max effort. Hard days must be hard and easy days easy. A good week has two or three hard sessions, not five.
  2. Never training running after stations. Eight of the 16 race segments are a station followed by a run. Use the compromised running group every week.
  3. Skipping rest intervals to save time. The rest listed is part of the design. Less rest turns a quality session into a grind.
  4. Chasing a new session every week. Variety feels productive but hides progress. Repeat your key sessions.
  5. Training sleds only light. Gym sleds are often lighter than the race weights. Load them up for at least one station session each week.

Frequently asked questions

Each answer starts with the short version, with detail after it where it helps.

What is a good Hyrox workout?

A good Hyrox workout trains running and a station back to back, for example 4 rounds of 800m run, 500m SkiErg, 800m run. It builds the exact skill the race asks for: working on legs that are already tired.

How many Hyrox workouts should I do a week?

Four is enough for most athletes: one run-focused, one strength, one station session and one hybrid or simulation. Five works if the fifth is easy.

What are the Hyrox stations in order?

1 km run, then SkiErg 1000m, sled push 50m, sled pull 50m, burpee broad jumps 80m, row 1000m, farmers carry 200m, sandbag lunges 100m and wall balls 100 reps, with a run before each station.

How heavy are the Hyrox station weights?

Open Men: sled push 152 kg, sled pull 103 kg, farmers carry 2 × 24 kg, lunges 20 kg, wall ball 6 kg. Open Women: 102 kg, 78 kg, 2 × 16 kg, 10 kg and 4 kg. Pro weights are heavier, see the weights page.

How long should a Hyrox workout be?

Most sessions in this library take 45 to 75 minutes. Full simulations take 80 to 100 minutes, so schedule them carefully.

Can I do Hyrox workouts without a sled?

Yes. The no-sled guide gives substitutes for every station, and the sled sessions here can be swapped for split squats, leg press or a loaded backpack carry.

Bottom line

Build your week from one session in each of the main groups and repeat them. Running after stations is the skill that matters most in Hyrox: a median Open Men finisher spends about 40 of 83 minutes running. Pair this library with a plan from the training plan hub.

Keep going

Free calculators for this

Get your split targets

Plug your goal time into the pacing tool to see a run and station target for your division. Join the newsletter for new plans and data drops.

No spam. Unsubscribe any time.