← Back to Events
HYROX London Excel 2025
London, GBR20:34:43GMT+1December 4 – 7, 2025Season 8 (25/26)
Results from the London Excel 2025 HYROX event. 21,787 results, 32,419 athletes across 12 categories.
London Excel 2025
- Result entries
- 21,787
- Unique athletes
- 32,419
- Athlete finishes
- 34,321
- Categories
- 12
A result entry is one finished solo athlete, doubles pair, or relay team.
Unique athletes counts the individual people behind those entries once for this event.
Athlete finishes counts every individual finish, so an athlete who raced twice is counted twice.
HYROX PRO Men Results
Category: HYROX PRO Men
Change category54:38
Best Time
-2:32 vs season avg
1:02:50
Front Pack (P10)
-4:40 vs season avg
1:15:21
Mid Pack (P50)
-7:47 vs season avg
17:27
Field Spread
-2:58 vs season avg
13.35%
Roxzone Tax
+5.72 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #251 | #80 | Jack MosesPB | GBR | M 30-34 | R 26:54S 41:15 | 1:08:09 | View › |
| #252 | #28 | Archie Stewart | IRL | M 16-24 | R 28:47S 39:26 | 1:08:13 | View › |
| #253 | #29 | Keenan McdaidPB | GBR | M 16-24 | R 25:31S 42:50 | 1:08:21 | View › |
| #254 | #81 | Kazem Balogun | GBR | M 30-34 | R 25:59S 42:23 | 1:08:22 | View › |
| #255 | #46 | Robert James | USA | M 35-39 | R 25:17S 43:05 | 1:08:22 | View › |
| #256 | #34 | Soufian AssadPB | FRA | M 40-44 | R 27:43S 40:41 | 1:08:24 | View › |
| #257 | #82 | Youssef Chtioui | MAR | M 30-34 | R 26:36S 41:48 | 1:08:24 | View › |
| #258 | #35 | Mark WaltonPB | NZL | M 40-44 | R 27:21S 41:04 | 1:08:25 | View › |
| #259 | #59 | Henry TurnerPB | GBR | M 25-29 | R 26:36S 41:51 | 1:08:27 | View › |
| #260 | #83 | George MitchellPB | GBR | M 30-34 | R 27:49S 40:39 | 1:08:28 | View › |
| #261 | #84 | Danny Johnson | GBR | M 30-34 | R 25:38S 42:50 | 1:08:28 | View › |
| #262 | #85 | Jacopo Gadani | ITA | M 30-34 | R 28:18S 40:10 | 1:08:28 | View › |
| #263 | #47 | Thomas Perrins | GBR | M 35-39 | R 26:31S 41:58 | 1:08:29 | View › |
| #264 | #86 | Constantin WagnerPB | GER | M 30-34 | R 27:57S 40:37 | 1:08:34 | View › |
| #265 | #8 | Ross BlakePB | GBR | M 45-49 | R 26:32S 42:02 | 1:08:34 | View › |
| #266 | #36 | Andy Preston | GBR | M 40-44 | R 24:58S 43:38 | 1:08:36 | View › |
| #267 | #60 | Luke ButcherPB | GBR | M 25-29 | R 25:26S 43:11 | 1:08:37 | View › |
| #268 | #9 | Jp WestPB | GBR | M 45-49 | R 27:48S 40:51 | 1:08:39 | View › |
| #269 | #87 | Patrick FaganPB | IRL | M 30-34 | R 26:57S 41:42 | 1:08:39 | View › |
| #270 | #61 | Adam BlythenPB | GBR | M 25-29 | R 26:36S 42:05 | 1:08:41 | View › |
| #271 | #30 | Aaron Austin | GBR | M 16-24 | R 26:46S 41:56 | 1:08:42 | View › |
| #272 | #62 | Ewan ClementsonPB | GBR | M 25-29 | R 28:43S 40:01 | 1:08:44 | View › |
| #273 | #10 | Fabien Rascagneres | GBR | M 45-49 | R 27:16S 41:29 | 1:08:45 | View › |
| #274 | #48 | Bradley WoodwardPB | GBR | M 35-39 | R 26:04S 42:43 | 1:08:47 | View › |
| #275 | #88 | Vincent MaroisPB | FRA | M 30-34 | R 25:29S 43:21 | 1:08:50 | View › |