9:41

3 workouts synced

Apple Watch · View to count toward your level

Today

Welcome to Roxfit Compete

A way to compete beyond race day. Workout leaderboards, bi-weekly challenges, and training levels.

Take to the field in challenges

A new bi-weekly challenge every fortnight. One workout, one global leaderboard.

Beat yourself, race your friends

Every workout has a leaderboard. Race your previous efforts, your friends, and the world.

Finish a workout. Get a score.

Levelled workouts are your hard conditioning sessions — for time, done once or twice a week. Complete one and you get a score.

Track your progress across workouts.

Your level builds from every levelled workout you complete. If the trend's moving up, your fitness is too.

90 82 75 68 60
AHEAD TARGET BEHIND
90 82 75 68 60

Your level moves with every split.

Your target paces are set at your current level. Push above them and it climbs. Ease off and it drops.

Tap Next to see each one.

This week

Today's plan

Bi-weekly challenge

One workout. 14 days to attempt it. Train at or above your level to push it up and keep your momentum hot.

Benchmark workouts

Official Best Efforts

Pure time trials. Not levelled — your records populate your profile.

Head-to-head

Running scores against friends you've faced on the same workouts.

Your training

Training Volume
7h 15m 27:23
AVG 27:23
4w3w2wNow
Streaks
14 weeks
Keep up the good work!

Made by athletes

Categories

Your level

Based on challenges and benchmark workouts

Do your first benchmark to unlock Level Analytics.

Your level, momentum, and history fill in here once you finish a benchmark workout.

Pro 74
Pro 76 · 2h ago
Last workout · 32 days ago

Level preserved · log a session to verify

1 more benchmark to lock your level

Momentum

Up vs last week

Locks in once you have a level

Finish your three benchmarks and your momentum starts reading here.

Momentum paused

Log a session to refresh your trajectory read.

Earn your level to begin

Three benchmark workouts set your starting level and unlock momentum.

Climbing

Your last week of training has been pushing your level up. Train at or above your level to keep climbing.

Your momentum will appear here once you've trained for a couple of weeks.

Your predicted times

What Pro 74 looks like on each benchmark.

Half HYROX Simulation 4 runs · 4 stations
27:00 PB 27:18
Full Roxzone 8 stations · race format
51:30 PB 52:14
Quarter HYROX 2 runs · 2 stations
13:30 No PB yet
Sled Sprint 4 rounds · run + push
9:20 PB 9:35
2K Row Single modality
7:24 PB 7:42

Times are projections. Hit them and your level holds; finish faster and it climbs.

Predicted times appear here once you've set your level.

Where you sit

Pro 74 puts you ahead of 78% of athletes.

You
0 30 50 70 80 90 100
Open Pro Elite
Global Top 22% #48,372 of ~220k
Age 25–34 · M Top 28% #12,841 of ~46k

Your placement appears here once you've set your level.

What to do next

We recommend these workouts based on your recent performance.

To climb
Hit Pro 78
~0.8 above your level
To hold
Hit Pro 73
At or near your level
To beat
Beat 27:18
Your PB · 14 Nov
To calibrate
Complete this benchmark
Sets your starting level

Your recommendations appear here once you've logged a few sessions.

Activity

Now Pro 74

No sessions plotted yet

Your workouts appear here once you've finished a few.

Activity paused

Your recent sessions are below. Log a new one to update the chart.

Train a benchmark to begin

Each workout you log appears here, scored against your level.

Your activity trend, with ULTRA

Every session scored. Every week tracked.

JunJulAugSepOctNow

Each dot is a workout from the last 30 days. The dashed line is your current level.

Your level rose from Open 64 to Pro 74 over the last six months. The dip in July reflects a two-week break.

Half HYROX Simulation · 27:18
14 Nov
Pro 78
Cindy · 14:20
11 Nov
Pro 73
Fran · 5:14
7 Nov
Open 68

Your recent workouts will appear here once you've logged a few.

Level progress trend

Mostly Climbing
Jun 11 - Dec 7, 25

Trend starts after your first level

Finish your three benchmarks and your momentum trajectory begins plotting here.

Trend paused at unverified

Your momentum picks up the next time you log a session.

Train to start the trend

Your momentum's shape across weeks and months appears here over time.

Track your momentum, with ULTRA

See your trajectory across weeks and months.

Climbing

Your training has held you Climbing across the last six months. The dip in October reads as Easing, not falling — you held your level.

Your momentum trend will plot here once you have a couple of weeks of data.

Time at level

Your max: Pro 78 · 37 days lifetime

Pro 80–89 24d
Pro 70–79 723d
Open 60–69 412d
Open 50–59 298d
Open 40–49 168d
Pro
Open

Days at each level appear here once you've held one.

How your level works

1
What your level shows

A single score from 0 to 100Open 0–70, Pro 70–90, or Elite 90+ — built from your benchmark performances. A Pro 75 athlete completes a Half HYROX Simulation in around 27 minutes. Elite 90+ puts you in the top 5% worldwide.

2
Your state shows where it's heading

Climbing, Holding, Easing, Falling — one word that tells you your direction. Train at or above your level and you climb. Train below and it holds. The state updates every time you do a benchmark.

3
Level never drops from inactivity

Your level is preserved even if you take time off. After 30 days without a workout it shows as unverified — the number is yours, just unconfirmed. Any session brings it back.

Challenge Benchmark
12d 14h left
Sponsored · Apex Performance
Closes Sun 11 May · 23:59
Workout · For Time
Workout · Intervals

Half HYROX Simulation

Apex Open · 2K Row Series

Full Roxzone

Wall Ball For Time

EMOM-30 · Heavy Push

4 runs · 4 stations · For time. Complete all 8 segments as fast as possible for the chance to win Red Bull prizes.

2,000m row · For time. A four-week sponsored sprint with prize tiers, a global leaderboard and a ROXFIT × Apex collectible badge for everyone who finishes.

8 stations · The classic HYROX format under one roof. Lives forever in the library. Train at your level, lock in PBs, watch your level climb over time.

100 wall balls · 9 kg ball · For time. Race the clock against your PB and your friends. Pure top-end output.

30 minutes · Every minute on the minute. 5 reps push press at 60% 1RM. Structural strength session, no race, no clock chasing.

1,247 athletes competing +412 this week
  • Top 10 £100 Apex voucher
  • Top 50 25% off Apex code
  • Everyone Apex × ROXFIT badge

28:00

MIXED

HIGH

Red Bull 175 5.1k Apple Watch
Hit Pro 76 to level up
Score above your Pro 74 to climb your level
1 to your 50-workout milestone
Unlocks £15 off your next HYROX entry
Keep your 7-week streak alive
5 more weeks unlocks the 12-week milestone
Beat your 28:55 PB
A faster finish sets a new personal best
Climb the leaderboard
Top spot earns your first crown milestone

Pacing options

Race against

Starting level

PRO 74 27:00
Your level

Train at your level. Push above and your level climbs live with every split.

For Time For Time For Time EMOM-30

Half HYROX Simulation

Apex 2K Row

Full Roxzone

Wall Ball For Time

EMOM-30 · Heavy Push

Splits calibrated for Pro 74

Suggested starting pace

Goal pace

30 minutes · 5 reps per minute

Activity Target
EMOM
Push Press 5 reps · 60% 1RM
×30 minutes

Predicted ranking · refines after your first benchmark

Athlete Time
Benchmark · Full tier
Official Best Effort

Full Roxzone

2K Row

Eight runs, eight stations, scaled volume. The closest you'll get to a HYROX race day without pinning a bib. A levelled workout. Train at or above your level to push it up; below holds it.

2000m on the rower, all-out. The erg benchmark for cardiovascular output. Pace to your PB, post to the friends leaderboard — this one's for your profile, not your level.

45:00

MIXED

HIGH

7:30

ROWING

HIGH

ROXFIT 5.8k 4.2k 2.1k 8.7k Apple Watch
+2 to Pro 76
Finish at Pro 76 pace and you level up
Beat Mike K
Mike finished in 42:18 · hit Pro 76 pace to flip it
Stay Climbing
Above-level finish keeps your trajectory hot
Beat your 7:42 PB
Your current profile best · set 18/04
Beat Ben N
Ben's PB is 7:38 · four seconds to go
Profile record
A new PB lands on your profile bests list

Your target

You Pro 74 Top 22%
Target Pro 76 · 45:00 Climb +2

Hit this time to push your level above Pro 74

Your level · Pro 74

PRO 76 45:00
Target Climb +2
For Time

Full Roxzone

Finish fast · 45:00 est

EST 45:00
1
1km Run Hold 4:10 pace
4:10
2
1km Ski Erg Consistent · breathe
3:40
3
50m Sled Push All out, short recovery
2:10
4
50m Sled Pull Even rhythm
2:25
5
80m Burpee Broad Jumps Short hops, quick turnover
3:20
6
1km Row 1:52 /500m
3:45
7
200m Farmers Carry No drop, chest tall
1:55
8
100 Wall Balls 9ft target · unbroken sets of 20
4:15
For Time

2K Row

Finish fast · 7:30 est

EST 7:30
1
2000m Row Split 1:52 /500m · steady stroke rate
7:30
Your PB 7:42 Beat it and you take the top spot on your friends leaderboard.
1
Mike K Pro 78 PB 7:38
42:187:38
2
Ben N Pro 75 PB 7:38
44:057:38
3
You Pro 74 PB 7:42
45:007:42
4
Oli T Pro 73 PB 7:51
46:227:51
5
Priya R Pro 70 PB 8:04
47:408:04
Half HYROX Simulation

Challenge · 12d 14h left

How would you like to pace?

Pick how the watch guides you through the workout.

Scores run from 0 to 100, grouped into Open, Pro, and Elite. You start at Pro 74. While you work, your level rises or falls live based on how you're pacing each station.

  • Watch guides each station at your live target pace
  • Ahead of the splits? You level up in real time
  • Finish on whatever level your pace lands
28:02
Around PRO 10 pace ~#19 of 47
Faster Easier
Who you'd finish near

Your watch will show a simple running timer. No level tracking, no split targets — the workout still counts toward your level.

Rewards

Earn Mileage. Climb tiers. Claim perks.

Your tier

Bronze

4,200 Mileage
2,500 10,000 · Silver

5,800 to Silver

How you earn Mileage

Train through ROXFIT

2 Mileage every minute

+2 / min

First-time benchmark

Once per benchmark workout

+100

Bi-weekly challenge

First attempt every two weeks

+200

HYROX race finish

Each event you complete

+200

Claim now

3 unclaimed
Partner trial

VIRGO HR

1 month free heart-rate analytics

Bronze · expires in 30 days
Discount code

15% off ROXFIT merch

Apparel and accessories

Bronze · single use
App icon

Bronze app icon

Replaces the default home-screen icon

Bronze · personalisation
Discount code

10% off PUSHWORKS

Code copied · ends 12 May

Starter · single use

Tier ladder

7 tiers · 3 unlocked

Welcome

100 Mileage
Unlocked
Welcome flag ROXFIT Ultra included

Starter

500 Mileage
Unlocked
Mono White app icon 10% off PUSHWORKS

Bronze

2,500 Mileage
You're here
Bronze app icon Bronze profile border 1 month VIRGO HR 15% off ROXFIT merch

Silver

10,000 Mileage
5,800 to go
2 alt app icons Animated Silver border 3 name colours 3 months TIDAL FIT 20% off NORTH RIVER

Gold

30,000 Mileage
25,800 to go
3 alt app icons Gold glow border Full name colour picker 25% off HYROX entry 6 months ARC TRAINER ROXFIT gear bundle

Platinum

100,000 Mileage
95,800 to go
4 animated app icons Custom theme Animated profile background 30% off HYROX entry 1 year VIRGO Premium Custom HYPE voice style

Roxlite

250,000 Mileage
245,800 to go

The top of the ladder. Top <0.1% of athletes.

Roxlite app icon Profile ribbon Custom card chrome Watch face complication Free HYROX Singles entry ROXFIT × HYROX limited gear Roxlite-only events

Some rewards require ROXFIT ULTRA. Tiers are permanent — once unlocked, they stay unlocked.

YOU You Pro 74
vs
1 2
3 shared workouts
MK Mike K Pro 73
1 you lead 2 they lead

Shared workouts

Fran
4:51 You
4:44 Mike K
Cindy
19:22 You
18:58 Mike K
2K Row
7:42 You
7:49 Mike K

Flip the lead

Challenge pool

You have done
Helen
8:42 You
Not done
500m Ski
1:54 You
Not done
Mike K has done
Murph
~42:00 You · predicted
38:15 Mike K
Manmakers
~6:20 You · predicted
5:48 Mike K
Head-to-head

Recent updates

4 new

Your rivals

4 active

You won't see these on your Train Hub. Tap unhide to bring them back.

Levelled Quick · ~10 min

Quick

Ten-minute HYROX-inspired efforts. Hit your level to hold it, push above to climb.

Ski Erg, Rower, Wall Balls, Sled
ROXFIT 2.1k
Levelled Standard · ~20 min

Standard

Twenty-minute mixed-modality sessions. Train at or above your level to push it up.

Ski, Row, Wall Balls, Sled, Sandbag
ROXFIT 3.4k
Levelled Full · 30+ min

Full

Long-form simulations and endurance stacks. A full session at your level proves you can sustain it.

All 8 HYROX stations + Run
ROXFIT 5.8k
Profile record No level impact

Official Best Efforts

Pure time trials. Pace to a PB, post your finishing time to the friends leaderboard. These populate your profile records, they don't move your level.

Rowing, Running, Ski Erg, Bike
ROXFIT 4.2k

Track this workout on…

Both options score your level. The watch path gives you HYROX-aware delivery; the phone path keeps it simple.

Install ROXFIT on your watch

One-time setup. Takes 30 seconds. Then you're done forever.

  1. 1 Open Garmin Connect on your phone Or the App Store on your iPhone for Apple Watch.
  2. 2 Search "ROXFIT" and install Free. No additional sign-up needed.
  3. 3 Come back here and send the workout Your watch will pick it up automatically.

Connect a wearable

Get the full ROXFIT experience. Or train on your phone for now and connect later.

Track on phone

Works as a fallback. You'll still see your splits and your level will still move.

You'll get

  • Manual station tap-through
  • Split timing
  • Level credit on completion

You'll miss

  • Auto-detected stations
  • Live pace targets
  • HR-tracked intensity

Workout sent to your Garmin watch 🎉

Your workout has been sent to the Garmin watch. Open the ROXFIT app on your watch and go smash it!

Running on Garmin Fenix 6x
ROXFIT STATION 4 / 8

Sled Pull

14:23
168 −38s

Workout is running on your wearable. Stats update live from the Fenix 6x.

This is a simulated view for prototyping.
Workout complete

Half HYROX Simulation

26:42
Scored Pro 76
Finish time
Avg HR 172
Calories 412
Rank #3
Rolling level +0.5
Pro 74 Pro 74.5
Climbing

Edit your post

RPE - How hard?
5
Super Easy Extremely Hard

Your first level

Open 68

You're a strong Open-tier athlete. Top 35% of HYROX entrants train here.

This is your starting line.

Welcome to ROXFIT

Keep climbing from Open 68

  • Train any time
    Unlimited Compete workouts and challenges.
  • Climb the leaderboard
    See where you stand in your tier, age group, and country.
  • Track your career
    Every level you've ever held, kept on your profile forever.

Cancel any time.

Workout results Challenge results
Joey Allot Today at 4:22 PM

Peak interval run

Half HYROX Simulation

Garmin Forerunner 965
Duration 45:12
Distance 7.2km
Pace 6:17
Calories 482
AVG HR 164
Quickest Split 5:54

Analysis

Made by HYPE

Strong session. Pacing consistency is the main area to improve — km 3 was noticeably faster than the rest, contributing to a fade in kms 5-6. Hold back early and aim for negative splits next time.

Leaderboard

Open · Men · Pro
1 Finn Kallstrom 21:04
2 Marcus Riley 21:41
3 Jan Verweel 22:13
11 Jamie O'Neil 25:58
12 You Joey Allot 26:42
13 Kai Montgomery 27:03

Achievements

2 new
5 week streak Trained every week for 5 weeks straight
50km club Run 50km total on Roxfit

Splits

Avg 6:17/km
1234567

Heart rate

Avg 164 · Peak 188
200 180 160 140 120 100 80 hr
km 0.5 1.0 1.5 2.0 2.5 3.0

Pace

Avg 6:31/km · Best 5:54/km
6:00 6:15 6:30 6:45 7:00 /km
AVG 6:31
km 0.5 1.0 1.5 2.0 2.5 3.0

Level across the race

Started Pro 72 · Finished Pro 78
Pro 85 Pro 80 Pro 75 Pro 70
Start Ski 1 Sled Burpees Row Carry Lunges Balls Finish

Disciplines

Strongest at Burpees · Weakest at Sled
Your level · Avg Pro 75
Splits · Mon 12 May Sled + Row Circuit
58:00
Time
2:54 1:27 0s
For time
AVG
12345678910111213141516
Time
6:17 3:09 0s
For time · 4 rounds
AVG
Sled Burpees Lunges Row
1234
For time
Half HYROX Simulation 37:42
ExerciseTimeΔHR
500m Run
2:08
+4s
156
SKI · 500m
1:44
−6s
171
500m Run
2:11
+7s
161
25m · 102kg
SLP · Sled Push
2:48
+22s
176
500m Run
2:16
+12s
168
25m · 78kg
SLX · Sled Pull
2:34
+14s
174
500m Run
2:18
+9s
166
40m
BBJ · Burpee Broad Jumps
1:58
−10s
179
500m Run
2:20
+10s
164
PRROW · 500m
1:52
−14s
181
500m Run
2:22
+11s
165
100m · 2×24kg
FRM · Farmers Carry
2:06
−8s
173
500m Run
2:26
+14s
164
50m · 20kg
LUN · Sandbag Lunges
2:54
+28s
178
500m Run
2:28
+13s
163
50 reps · 6kg
WBS · Wall Balls
2:18
+3s
177
For time
Sled + Row Circuit 17:24
ExerciseTimeΔHR
Round 1
4:08
−14s
168
50m · 152kg
Sled Push
1:08
−4s
165
Transition
0:08
10 reps S1
Burpees
0:42
+0s
170
15 steps S1
Walking Lunges
0:36
−2s
168
10 reps S2
Burpees
0:40
−2s
172
15 steps S2
Walking Lunges
0:34
−4s
170
Transition
0:08
500m
Row Erg
1:52
−7s
168
Round 2
4:21
−1s
172
50m · 152kg
Sled Push
1:12
+0s
171
Transition
0:09
10 reps S1
Burpees
0:44
+2s
173
15 steps S1
Walking Lunges
0:38
+0s
171
10 reps S2
Burpees
0:42
+0s
174
15 steps S2
Walking Lunges
0:36
+0s
172
Transition
0:08
500m
Row Erg
1:56
−3s
172
Round 3
4:17
−5s
175
50m · 152kg
Sled Push
1:14
+2s
174
Transition
0:09
10 reps S1
Burpees
0:40
−2s
175
15 steps S1
Walking Lunges
0:36
−2s
174
10 reps S2
Burpees
0:38
−4s
176
15 steps S2
Walking Lunges
0:34
−4s
175
Transition
0:08
500m
Row Erg
1:54
−5s
175
Round 4
4:38
+16s
179
50m · 152kg
Sled Push
1:22
+10s
177
Transition
0:12
10 reps S1
Burpees
0:46
+4s
180
15 steps S1
Walking Lunges
0:40
+4s
178
10 reps S2
Burpees
0:48
+6s
181
15 steps S2
Walking Lunges
0:42
+4s
179
Transition
0:10
500m
Row Erg
2:02
+3s
179
Sled Push· 50m · 152kg
1:14
−6s/+8s
172
PRR1
1:08
−6s
165
R2
1:12
−2s
171
R3
1:14
+0s
174
R4
1:22
+8s
177
Burpees· 10 reps · ×2 sets
0:42
−2s/+4s
175
PRR1
0:40
−2s
171
R2
0:42
+0s
174
R3
0:41
−1s
176
R4
0:46
+4s
181
Walking Lunges· 15 steps · ×2 sets
0:37
−3s/+5s
172
PRR1
0:34
−3s
169
R2
0:36
−1s
171
R3
0:37
+0s
172
R4
0:42
+5s
178
Row Erg· 500m
1:56
−4s/+6s
173
PRR1
1:52
−4s
168
R2
1:56
+0s
172
R3
1:54
−2s
175
R4
2:02
+6s
179
Splits · Tue 13 May Strength Session
54:18
Time
5:00   0s
Warm up
AVG
123456
Time
2:18   0s
Strength
AVG
123456789
Time
6:36   0s
3 rounds
AVG
123
Time
7:02   0s
Cool down
AVG
1
Warm Up · 10:00
Warm Up 10:00
ExerciseTimeΔHR
5 min · zone 2
Bike
5:00
0s
128
10 reps S1
Goblet Squat
0:34
+1s
134
Rest
0:45
0s
118
10 reps S2
Goblet Squat
0:32
−1s
139
Rest
0:45
0s
120
10 reps S3
Goblet Squat
0:34
0s
142
Open · 5 sets · Rest 2:00
Back Squat Strength 18:04
ExerciseTimeΔHR
5 reps · 100kg S1
Back Squat
0:42
−2s
146
Rest
2:00
0s
128
5 reps · 100kg S2
Back Squat
0:46
+2s
151
Rest
2:05
+5s
130
5 reps · 100kg S3
Back Squat
0:50
+6s
155
Rest
2:12
+12s
133
5 reps · 100kg S4
Back Squat
0:54
+10s
158
Rest
2:18
+18s
134
5 reps · 100kg S5
Back Squat
1:02
+18s
163
Open · 3 rounds · 20:00 soft cap
Accessory Work 19:12
ExerciseTimeΔHR
Round 1
6:12
−18s
148
Romanian Deadlift
1:42
−10s
144
Transition
0:14
Bulgarian Split Squat
2:34
−6s
152
Transition
0:16
Plank
0:46
+1s
140
Round 2
6:24
−6s
152
Romanian Deadlift
1:50
−2s
146
Transition
0:16
Bulgarian Split Squat
2:42
+14s
156
Transition
0:18
Plank
0:50
+5s
144
Round 3
6:36
+6s
156
Romanian Deadlift
1:52
+0s
148
Transition
0:18
Bulgarian Split Squat
2:46
+16s
158
Transition
0:20
Plank
0:52
+7s
146
Romanian Deadlift· 8 reps · 80kg
1:48
−6s/+4s
146
PRR1
1:42
−6s
144
R2
1:50
+2s
146
R3
1:52
+4s
148
Bulgarian Split Squat· 10 / side · 2×16kg
2:40
−6s/+6s
155
PRR1
2:34
−6s
152
R2
2:42
+2s
156
R3
2:46
+6s
158
Plank· 45s hold
0:49
−3s/+3s
143
PRR1
0:46
−3s
140
R2
0:50
+1s
144
R3
0:52
+3s
146
Cool Down · 7:00
Cool Down 7:02
ExerciseTimeΔHR
7 min
Static Stretch
7:02
+2s
108
Splits · Wed 14 May Interval Session
23:48
Time
6:12   0s
Warm up
AVG
1
Time
1:38   0s
Interval
AVG
12345678
Time
2:30   0s
Interval
AVG
12345678
Time
6:04   0s
Cool down
AVG
1
Warm Up · 6:00
Easy Row 6:12
ExerciseTimeΔHR
6 min · Z2 · HR 130–145
Easy Row
6:12
+12s
138
Interval · 20s on / 10s off · 8 rounds
Tabata Starter 11:52
ExerciseTimeΔHR
Round 1
1:28
−2s
162
Air Squats · 24 reps
0:20
0s
158
Rest
0:10
148
Push Ups · 18 reps
0:20
0s
164
Rest
0:10
152
KB Swings · 14 reps
0:20
0s
170
Rest
0:08
−2s
154
Round 2
1:30
+0s
166
Air Squats · 23 reps
0:20
0s
162
Rest
0:10
152
Push Ups · 17 reps
0:20
0s
168
Rest
0:10
156
KB Swings · 13 reps
0:20
0s
174
Rest
0:10
158
Round 3
1:30
+0s
170
Air Squats · 22 reps
0:20
0s
166
Rest
0:10
155
Push Ups · 16 reps
0:20
0s
172
Rest
0:10
160
KB Swings · 13 reps
0:20
0s
178
Rest
0:10
162
Rounds 4–8 · 5 more
7:44
+22s
178
Air Squats· 20s window · avg 22 reps
0:20
−0s/+0s
166
PRR1 · 24 reps
0:20
0s
158
R2 · 23 reps
0:20
0s
162
R3 · 22 reps
0:20
0s
166
R4–8 · avg 20 reps
0:20
0s
172
Push Ups· 20s window · avg 16 reps
0:20
−0s/+0s
170
PRR1 · 18 reps
0:20
0s
164
R2 · 17 reps
0:20
0s
168
R3 · 16 reps
0:20
0s
172
R4–8 · avg 14 reps
0:20
0s
176
Kettlebell Swings· 16kg · avg 13 reps
0:20
−0s/+0s
174
PRR1 · 14 reps
0:20
0s
170
R2 · 13 reps
0:20
0s
174
R3 · 13 reps
0:20
0s
178
R4–8 · avg 12 reps
0:20
0s
180
Interval · 2:00 on / 0:30 off · 8 rounds
Run / Row Alternation 20:12
ExerciseTimeΔHR
Interval 1 · A Run
2:00
0s
168
Run · 415m · 3:20/km
2:00
0s
168
Rest
0:30
148
Interval 2 · B Row
2:00
0s
172
Row · 520m · 1:52/500m
2:00
0s
172
Rest
0:30
152
Interval 3 · A Run
2:00
0s
174
Run · 410m · 3:23/km
2:00
0s
174
Rest
0:30
154
Interval 4 · B Row
2:00
0s
178
Row · 515m · 1:53/500m
2:00
0s
178
Rest
0:30
156
Intervals 5–8 · 4 more
10:00
0s
180
Group A fires every odd interval
Run· 2 min · 1.65km total
2:00
−0s/+0s
172
PRI1 · 415m
2:00
0s
168
I3 · 410m
2:00
0s
174
I5 · 408m
2:00
0s
177
I7 · 402m
2:00
0s
180
Group B fires every even interval
Row Erg· 2 min · 2080m total
2:00
−0s/+0s
176
PRI2 · 520m
2:00
0s
172
I4 · 515m
2:00
0s
178
I6 · 512m
2:00
0s
180
I8 · 505m
2:00
0s
182
Cool Down · 6:00
Walk + Stretch 6:04
ExerciseTimeΔHR
6 min
Walk + Stretch
6:04
+4s
118
Splits · Thu 15 May AMRAP Double
31:42
Time
1:00   0s
Warm up
AVG
12345
Time
1:44   0s
AMRAP
AVG
12345678
Time
1:44   0s
AMRAP
AVG
12345
Time
6:06   0s
Cool down
AVG
1
Warm Up · 6:00
Jump Rope 6:08
ExerciseTimeΔHR
1 min · max reps S1
Jump Rope · 142
1:00
0s
140
Rest
0:30
0s
130
1 min · max reps S2
Jump Rope · 148
1:00
0s
148
Rest
0:34
+4s
134
1 min · max reps S3
Jump Rope · 152
1:00
0s
154
AMRAP · 12:00 cap · 7½ rounds
"Cindy" AMRAP 12:00
ExerciseTimeΔHR
Round 1
1:22
−8s
158
Pull Ups · 5
0:14
−2s
156
Press Ups · 10
0:26
−2s
162
Air Squats · 15
0:34
−6s
166
Round 2
1:26
−4s
164
Pull Ups · 5
0:15
−1s
162
Press Ups · 10
0:27
−1s
166
Air Squats · 15
0:34
−6s
168
Round 3
1:30
0s
168
Pull Ups · 5
0:16
+0s
166
Press Ups · 10
0:28
+0s
170
Air Squats · 15
0:36
+0s
172
Rounds 4–7 · 4 more
6:32
+32s
178
Round 8 · partial
0:50
181
Pull Ups · 5
0:18
+4s
180
Press Ups · 6 of 10 · cap hit
0:32
181
Pull Ups· 5 reps · 7 full rounds
0:16
−2s/+2s
168
PRR1
0:14
−2s
156
R2
0:15
−1s
162
R3
0:16
+0s
166
R4–7 · avg
0:17
+1s
174
R8 · partial
0:18
+2s
180
Press Ups· 10 reps · 7 full rounds
0:28
−2s/+2s
170
PRR1
0:26
−2s
162
R2
0:27
−1s
166
R3
0:28
+0s
170
R4–7 · avg
0:30
+2s
176
Air Squats· 15 reps · 7 full rounds
0:36
−2s/+2s
174
PRR1
0:34
−2s
166
R2
0:34
−2s
168
R3
0:36
+0s
172
R4–7 · avg
0:38
+2s
178
AMRAP · 8:00 cap · 5 rounds · heavy
Loaded Finisher 8:00
ExerciseTimeΔHR
Round 1
1:28
−8s
168
DB Thrusters · 10
0:24
−4s
166
DB Snatch · 12
0:22
−4s
170
Cal Row · 10
0:18
−6s
172
Toes to Bar · 8
0:24
+2s
175
Round 2
1:34
−2s
174
DB Thrusters · 10
0:26
−2s
172
DB Snatch · 12
0:24
−2s
175
Cal Row · 10
0:20
−4s
177
Toes to Bar · 8
0:24
+2s
179
Rounds 3–5 · 3 more
4:58
+10s
180
DB Thrusters· 10 reps · 2×15kg
0:28
−4s/+4s
174
PRR1
0:24
−4s
166
R2
0:26
−2s
172
R3
0:28
+0s
176
R4
0:30
+2s
180
R5
0:32
+4s
182
DB Snatch· 12 reps · 20kg
0:24
−2s/+2s
176
PRR1
0:22
−2s
170
R2
0:24
+0s
175
R3
0:24
+0s
178
R4
0:25
+1s
181
R5
0:26
+2s
182
Cal Row· 10 cal
0:20
−2s/+4s
178
PRR1
0:18
−2s
172
R2
0:20
+0s
177
R3
0:21
+1s
179
R4
0:23
+3s
181
R5
0:24
+4s
183
Toes to Bar· 8 reps
0:24
−2s/+4s
180
PRR1
0:22
−2s
175
R2
0:23
−1s
179
R3
0:24
+0s
181
R4
0:26
+2s
182
R5
0:28
+4s
184
Cool Down · 6:00
Static Stretch 6:06
ExerciseTimeΔHR
6 min
Static Stretch
6:06
+6s
114
Splits · Fri 16 May EMOM Conditioning
46:18
Time
6:12   0s
Warm up
AVG
1
Time
0:52   0s
EMOM
AVG
12345678910
Time
0:50   0s
EMOM
AVG
12345678910
Time
3:24   0s
EMOM
AVG
12345678910
Warm Up · 6:00
Row Erg 6:12
ExerciseTimeΔHR
6 min · zone 2
Row Erg
6:12
+12s
134
EMOM · 1:00 cycle · 10 rounds · pyramid
Single EMOM · Pyramid 10:00
ExerciseWorkΔHR
5 reps · 24"
Int 1 · Box Jumps
0:18
0s
148
10 reps · 24"
Int 2 · Box Jumps
0:32
0s
156
15 reps · 24"
Int 3 · Box Jumps
0:48
−2s
168
10 reps · 24"
Int 4 · Box Jumps
0:34
+2s
164
5 reps · 24"
Int 5 · Box Jumps
0:20
+2s
152
5 reps · 24"
Int 6 · Box Jumps
0:20
+2s
156
10 reps · 24"
Int 7 · Box Jumps
0:36
+4s
166
15 reps · 24"
Int 8 · Box Jumps
0:52
+4s
172
10 reps · 24"
Int 9 · Box Jumps
0:38
+6s
170
5 reps · 24"
Int 10 · Box Jumps
0:22
+4s
160
EMOM · 1:00 cycle · 10 rounds · uniform
Single-Station EMOM 10:00
IntervalWorkΔHR
Int 1 · Cal Row · 12
0:36
−4s
156
Int 2 · Cal Row · 12
0:38
−2s
160
Int 3 · Cal Row · 12
0:40
0s
162
Int 4 · Cal Row · 12
0:40
0s
164
Int 5 · Cal Row · 12
0:42
+2s
166
Int 6 · Cal Row · 12
0:44
+4s
168
Int 7 · Cal Row · 12
0:44
+4s
170
Int 8 · Cal Row · 12
0:46
+6s
172
Int 9 · Cal Row · 12
0:48
+8s
174
Int 10 · Cal Row · 12
0:50
+10s
176
EMOM · 4:00 cycle · 10 rounds · 2 groups
Conditioning E4MOM 20:18
ExerciseTimeΔHR
Interval 1 · Group A
3:04
−8s
168
Burpees · 20
1:46
−6s
170
Sit-Ups · 30
1:18
+0s
164
Interval 2 · Group B
3:18
−2s
172
Row · 500m
1:50
−6s
172
Wall Balls · 20
1:24
+2s
176
Interval 3 · Group A
3:12
+0s
174
Burpees · 20
1:50
−2s
174
Sit-Ups · 30
1:22
+4s
168
Interval 4 · Group B
3:24
+4s
178
Row · 500m
1:54
−2s
176
Wall Balls · 20
1:30
+8s
180
Intervals 5–10 · 6 more
20:20
+18s
180
Group A fires every odd interval
Burpees· 20 reps
1:52
−6s/+8s
176
PRI1
1:46
−6s
170
I3
1:50
−2s
174
I5
1:54
+2s
178
I7
1:58
+6s
182
I9
2:00
+8s
184
Sit-Ups· 30 reps
1:18
−2s/+6s
166
PRI1
1:16
−2s
164
I3
1:22
+4s
168
I5
1:24
+6s
170
I7, I9 · avg
1:24
+6s
170
Group B fires every even interval
Row Erg· 500m
1:52
−4s/+6s
176
PRI2
1:50
−4s
172
I4
1:54
−2s
176
I6
1:56
+0s
180
I8, I10 · avg
1:58
+4s
182
Wall Balls· 20 reps · 9kg
1:26
−2s/+8s
178
PRI2
1:24
−2s
176
I4
1:30
+4s
180
I6
1:32
+6s
182
I8, I10 · avg
1:34
+8s
184
Splits · Sat 17 May Recovery Day
34:48
Time
5:00   0s
Warm up
AVG
1234567
Time
5:32   0s
General
AVG
123
Time
2:08   0s
Cool down
AVG
1234
Warm Up · 12:00
Extended Warm Up 12:14
ExerciseTimeΔHR
5 min · zone 1
Easy Bike
5:00
0s
118
4 min flow
Dynamic Mobility
4:02
+2s
122
30s · 80% S1
Strides
0:30
0s
144
Rest
0:30
0s
128
30s · 80% S2
Strides
0:30
0s
148
Rest
0:32
+2s
130
30s · 80% S3
Strides
0:30
0s
150
General · 15:00
General Work 15:04
ExerciseTimeΔHR
Hips + t-spine
Mobility Work
5:00
0s
118
Double unders · HSPU
Skill Practice
4:32
−28s
134
Any machine · zone 2
Zone 2 Cardio
5:32
+32s
130
Cool Down · 8:00
Extended Cool Down 7:30
ExerciseTimeΔHR
60s / side
Pigeon Stretch
2:04
+4s
108
60s / side
Couch Stretch
2:08
+8s
106
90s hold
Thoracic Opener
1:34
−26s
102
2 min · floor
Final breathing
1:44
−16s
98
Library

Current challenge

Benchmark workouts

Categories

Made by athletes

Playlists by time

Playlists by focus

Community picks

Search

Your upcoming races

Your Past Results

Upcoming Races 2

Your Past Results 2

Tools

PaceMe
Pace your next race to perfection
HYROX Guide
Race format, divisions and hierarchy explained
Race Intelligence Brooklyn Simmons · Mens Pro · U24
1:04:00
Best finish · London · Nov 25
−2:22 since first race
Best race 1:04:00
Avg finish 1:06:22
Improved −2:22

Station PBs

StationBestRace
Ski Erg 4:04 LON · Nov 25
Sled Push 2:18 MCR · Aug 25
Sled Pull 3:12 MCR · Aug 25
Burpee B.J. 3:28 MCR · Aug 25
Row Erg 3:58 LON · Nov 25
Farmers Carry 3:24 MCR · Aug 25
Sandbag Lunge 5:32 LON · Nov 25
Wall Ball 5:42 MCR · Aug 25
Roxzone 30:14 MCR · Aug 25

Peak Potential

If you hit every station PB
56:56
7:04 faster than your current best

Age Group Ranking

Top 23% globally
U24 · Mens Pro
387 of 1,682 athletes in your age group

Race Day

Your upcoming races

Your Past Results

No tracked athletes this week

You aren't tracking anyone

No tracked athletes this week

You aren't tracking anyone

Discover athletes racing

October

October

Upcoming race

Start time 11:40 RACE DAY

Race Day Schuedule

9:30

Arrive and checkin at venue

Head to the main entrance at London Olympia and collect your race bib. Have your ticket ready to scan.

10:00

Warm up

0—30 mins of dynamic stretching and light cardio to get your body race-ready. Don't skip this.
View ROXFIT warm up playlist

10:30

Head to start line

Make your way to the start area and find your wave. Give yourself plenty of time to get into position.

11:00

Race Start

It's time. Give it everything you've got.

Race Essentials

Isacc Eustance

Mens Pro · Saturday · London Olympia

Your ticket is ready to view

Mens Pro

1:02:20

London Olympia

5:45/km Functional 45% Run 55%
Garmin Fenix 6c 12 May @12:12

roxfit.live/isaac/joey

31 people tracking your race

Optional and useful

HYROX Guide

Everything you need to know for your race.

HYROX Essentials

Workout properly for race day preparation.

Start List

Mens Pro U24 London Olympia
Isaac Eustance
Joey Allot
Start time 19:00 FRIDAY
(BST) Time
02:00 SAT
Bib Number
80028
Nationality
British

Live Race

Live Time 0:23:23 #OV 7000 #AG 2000
#ExerciseTimeRank
1Run 104:002
2Ski Erg04:102
3Run 203:502
4Sled pushLive-
5Run 300:00-
6Sled Pull00:00-
7Run 400:00-
8Burpees00:00-
9Run 500:00-
10Row00:00-
11Run 600:00-
12Farmers00:00-
13Run 700:00-
14Lungers00:00-
15Run 800:00-
16Wall Balls00:00-

Live Race

Mens Pro U24 London Olympia
Isaac Eustance
Joey Allot
Live Time 0:23:23 #OV 7000 #AG 2000
Pace
3:45/km
Station
Sled push
Est Time
0:27:23
#ExerciseTimeRank
1Run 104:002
2Ski Erg04:102
3Run 203:502
4Sled pushLive-
5Run 300:00-
6Sled Pull00:00-
7Run 400:00-
8Burpees00:00-
9Run 500:00-
10Row00:00-
11Run 600:00-
12Farmers00:00-
13Run 700:00-
14Lungers00:00-
15Run 800:00-
16Wall Balls00:00-

Metrics

Race performance
Top 4.5% Top 5.5%
Overall Total 03:29
Running Total 26:12
Top 12.5%
Workout Total 04:52
Top 4.5%

Analysis

Rank
Rank shows your position on the course displayed on a graph throughout the race
Live predicted time
Live predicted time examines your race finish time based on your current space throughout the course
Race performance
A spider diagram showing your strengths and weaknesses throughout the race

Your level

PRO 74 +2.4

723 days in Pro · career best Pro 78 for 37 days

Level over time

This week

19 - 24 Aug 2025

Volume trend

Last 8 weeks · 3.4h

Races

14

3 this year

Best time

1:01:14

London Olympia

PRs

8

+2 this year

Past results

STEP 1 OF 5

Title

Body copy