← Back to Events
HYROX London Excel 2025
London, GBR21:25:19GMT+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 Men Results
Category: HYROX Men
Change category55:21
Best Time
-2:11 vs season avg
1:07:58
Front Pack (P10)
-4:28 vs season avg
1:23:09
Mid Pack (P50)
-6:18 vs season avg
19:50
Field Spread
-2:33 vs season avg
14.08%
Roxzone Tax
+5.75 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #326 | #33 | Mark ToddPB | GBR | M 40-44 | R 27:13S 38:16 | 1:05:29 | View › |
| #327 | #107 | Ryan HolsgrovePB | GBR | M 30-34 | R 27:37S 37:52 | 1:05:29 | View › |
| #328 | #108 | Jack BrimmellPB | GBR | M 30-34 | R 26:13S 39:16 | 1:05:29 | View › |
| #329 | #76 | Harley FaulkesPB | GBR | M 25-29 | R 27:15S 38:15 | 1:05:30 | View › |
| #330 | #109 | Stefan ThomasPB | AUS | M 30-34 | R 29:04S 36:26 | 1:05:30 | View › |
| #331 | #110 | Miles JenkinsPB | GBR | M 30-34 | R 27:08S 38:22 | 1:05:30 | View › |
| #332 | #34 | Alex MagiltonPB | GBR | M 40-44 | R 26:04S 39:26 | 1:05:30 | View › |
| #333 | #111 | Luke BarberPB | GBR | M 30-34 | R 27:46S 37:45 | 1:05:31 | View › |
| #334 | #112 | Scott BaileyPB | GBR | M 30-34 | R 26:29S 39:02 | 1:05:31 | View › |
| #335 | #46 | Rossi BeardPB | GBR | M 16-24 | R 27:09S 38:23 | 1:05:32 | View › |
| #336 | #77 | Oliver Armstrong | GBR | M 25-29 | R 26:22S 39:10 | 1:05:32 | View › |
| #337 | #47 | Calum GroverPB | GBR | M 16-24 | R 28:17S 37:16 | 1:05:33 | View › |
| #338 | #58 | Ashley WillmottPB | GBR | M 35-39 | R 26:20S 39:15 | 1:05:35 | View › |
| #339 | #78 | Alister HaydockPB | GBR | M 25-29 | R 27:09S 38:26 | 1:05:35 | View › |
| #340 | #113 | Harry HarlingPB | GBR | M 30-34 | R 27:21S 38:15 | 1:05:36 | View › |
| #341 | #114 | Billy ThompsonPB | GBR | M 30-34 | R 26:00S 39:38 | 1:05:38 | View › |
| #342 | #115 | Callum Bond | GBR | M 30-34 | R 26:22S 39:17 | 1:05:39 | View › |
| #343 | #59 | Martin BrissetPB | FRA | M 35-39 | R 26:05S 39:34 | 1:05:39 | View › |
| #344 | #48 | Kyle MoorePB | GBR | M 16-24 | R 26:57S 38:42 | 1:05:39 | View › |
| #345 | #60 | Ryan GaskellPB | GBR | M 35-39 | R 27:14S 38:25 | 1:05:39 | View › |
| #346 | #79 | Dom Musgrove LPB | GBR | M 25-29 | R 24:39S 41:01 | 1:05:40 | View › |
| #347 | #35 | Darren Morgan | GBR | M 40-44 | R 27:45S 37:57 | 1:05:42 | View › |
| #348 | #61 | Guy LittlejohnPB | GBR | M 35-39 | R 28:11S 37:31 | 1:05:42 | View › |
| #349 | #116 | Gregor HearnPB | GBR | M 30-34 | R 27:40S 38:02 | 1:05:42 | View › |
| #350 | #117 | Emmett McdaidPB | IRL | M 30-34 | R 27:06S 38:38 | 1:05:44 | View › |