🇬🇧Bradley Graham
GBR
20 races|5 divisions|4 seasons|HYROX DOUBLES, HYROX TEAM RELAY, HYROX PRO DOUBLES, HYROX PRO, HYROX
HYROX TEAM RELAYMen
Manchester 2026 · Jan 2026
Top 5%#245 / 7,556
🇬🇧ManchesterJan 26
53:43#6
Avg 53:43·1 race
HYROX DOUBLESMen
-0:0954:32
Malaga 2026 · Apr 2026
Top 1%#662 / 150,811
Avg 59:46·11 races
HYROX PRO DOUBLESMen
World Championships Nice 2024 · Jun 2024
Top 10%#1,309 / 25,076
Avg 57:09·1 race
HYROXMen
-1:351:00:58
Rotterdam 2023 · May 2023
Top 1%#2,137 / 276,664
🇳🇱RotterdamMay 23
1:00:58#1
🇬🇧BirminghamOct 22
1:03:46#9
Avg 1:03:14·5 races
HYROX PROMen
World Championships Manchester 2023 · May 2023
Top 25%#9,834 / 53,208
🇬🇧ManchesterMay 23
1:09:51#141
Avg 1:09:51·1 race
HYROX DOUBLESMixed
Manchester 2024 · Nov 2024
Top 25%#29,420 / 150,267
🇬🇧ManchesterNov 24
1:12:06#283
Avg 1:12:06·1 race
Station Profile
Race History
| Event | Time | Rank | |
|---|---|---|---|
| 🇪🇸MalagaDOUBLES | 54:32 | #7 | |
| 🇧🇪MechelenDOUBLES | 54:57 | #4 | |
| 🇬🇧LondonDOUBLES | 57:09 | #89 | |
| 🇬🇧ManchesterTEAM RELAY | 53:43 | #6 | |
| 🇬🇧ManchesterDOUBLES | 59:06 | #77 | |
| 🇬🇧LondonDOUBLES | 55:34 | #48 | |
| 🇬🇧GlasgowDOUBLES | 54:41 | #25 | |
| 🇬🇧ManchesterDOUBLES | 1:12:06 | #283 | |
| 🇵🇱PoznanDOUBLES | 1:17:11 | #183 | |
| 🇫🇷NicePRO DOUBLES | 57:09 | #43 | |
| 🇬🇧LondonDOUBLES | 54:44 | #6 | |
| 🇬🇧BirminghamDOUBLES | 56:14 | #6 | |
| 🇬🇧ManchesterPRO | 1:09:51 | #141 | |
| 🇳🇱RotterdamHYROX | 1:00:58 | #1 | |
| 🇪🇸MalagaDOUBLES | 1:01:25 | #30 | |
| 🇬🇧GlasgowDOUBLES | 1:12:01 | #196 | |
| 🇬🇧LondonHYROX | 1:06:06 | #38 | |
| 🇬🇧LondonHYROX | 1:02:33 | #8 | |
| 🇬🇧BirminghamHYROX | 1:03:46 | #9 | |
| 🇨🇭BaselHYROX | 1:02:48 | #7 |
Performance Over Time
HYROX
HYROX DOUBLES
HYROX PRO
HYROX PRO DOUBLES
HYROX TEAM RELAY
Split Analysis
Running Splits
Run 120r
Fast
2:29
Avg
3:27
Slow
4:45
Run 220r
Fast
2:56
Avg
4:06
Slow
8:32
Run 320r
Fast
3:00
Avg
4:34
Slow
9:08
Run 420r
Fast
2:59
Avg
4:28
Slow
10:54
Run 520r
Fast
3:00
Avg
4:04
Slow
5:24
Run 620r
Fast
2:59
Avg
4:02
Slow
5:38
Run 720r
Fast
3:00
Avg
3:58
Slow
5:50
Run 819r
Fast
2:56
Avg
4:19
Slow
6:48
Run Total20r
Fast
24:33
Avg
32:45
Slow
46:01
Best Run20r
Fast
2:56
Avg
3:36
Slow
4:45
Workout Splits
SkiErg20r
Fast
3:35
Avg
3:46
Slow
4:04
Sled Push20r
Fast
1:17
Avg
1:53
Slow
3:09
Sled Pull20r
Fast
1:56
Avg
2:51
Slow
4:23
Burpee Broad Jump20r
Fast
1:52
Avg
2:43
Slow
3:21
Row20r
Fast
3:42
Avg
4:04
Slow
4:28
Farmers Carry20r
Fast
1:11
Avg
1:26
Slow
1:51
Sandbag Lunges20r
Fast
2:38
Avg
3:14
Slow
5:07
Wall Balls19r
Fast
3:22
Avg
3:53
Slow
5:01
Roxzone
Roxzone Time20r
Fast
2:49
Avg
4:33
Slow
8:08
| Split | Fastest | Average | Slowest | # Races |
|---|---|---|---|---|
| Running Splits | ||||
| Run 1 | 2:29 | 3:27 | 4:45 | 20 |
| Run 2 | 2:56 | 4:06 | 8:32 | 20 |
| Run 3 | 3:00 | 4:34 | 9:08 | 20 |
| Run 4 | 2:59 | 4:28 | 10:54 | 20 |
| Run 5 | 3:00 | 4:04 | 5:24 | 20 |
| Run 6 | 2:59 | 4:02 | 5:38 | 20 |
| Run 7 | 3:00 | 3:58 | 5:50 | 20 |
| Run 8 | 2:56 | 4:19 | 6:48 | 19 |
| Run Total | 24:33 | 32:45 | 46:01 | 20 |
| Best Run | 2:56 | 3:36 | 4:45 | 20 |
| Workout Splits | ||||
| SkiErg | 3:35 | 3:46 | 4:04 | 20 |
| Sled Push | 1:17 | 1:53 | 3:09 | 20 |
| Sled Pull | 1:56 | 2:51 | 4:23 | 20 |
| Burpee Broad Jump | 1:52 | 2:43 | 3:21 | 20 |
| Row | 3:42 | 4:04 | 4:28 | 20 |
| Farmers Carry | 1:11 | 1:26 | 1:51 | 20 |
| Sandbag Lunges | 2:38 | 3:14 | 5:07 | 20 |
| Wall Balls | 3:22 | 3:53 | 5:01 | 19 |
| Roxzone | ||||
| Roxzone Time | 2:49 | 4:33 | 8:08 | 20 |