← Back to Events
HYROX London Excel 2025
London, GBR18:32: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 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 |
|---|---|---|---|---|---|---|---|
| #276 | #37 | Nuno Barreto | POR | M 40-44 | R 28:26S 40:25 | 1:08:51 | View › |
| #277 | #38 | Mark ToddPB | GBR | M 40-44 | R 26:23S 42:30 | 1:08:53 | View › |
| #278 | #63 | Johannes KlosPB | GER | M 25-29 | R 27:52S 41:03 | 1:08:55 | View › |
| #279 | #39 | Phil Hindley | GBR | M 40-44 | R 29:11S 39:45 | 1:08:56 | View › |
| #280 | #64 | Dillon SharpePB | GBR | M 25-29 | R 27:24S 41:32 | 1:08:56 | View › |
| #281 | #31 | Jamie Russell | GBR | M 16-24 | R 27:05S 41:51 | 1:08:56 | View › |
| #282 | #65 | Robin ForestPB | FRA | M 25-29 | R 27:02S 41:55 | 1:08:57 | View › |
| #283 | #66 | Alex Mcintosh | GBR | M 25-29 | R 27:52S 41:06 | 1:08:58 | View › |
| #284 | #89 | Paul GlackinPB | IRL | M 30-34 | R 28:38S 40:22 | 1:09:00 | View › |
| #285 | #90 | Jamie Pollock | GBR | M 30-34 | R 26:22S 42:38 | 1:09:00 | View › |
| #286 | #2 | John RodgersPB | GBR | M 50-54 | R 27:58S 41:08 | 1:09:06 | View › |
| #287 | #11 | Jason Anderson | IRL | M 45-49 | R 26:49S 42:20 | 1:09:09 | View › |
| #288 | #49 | Vincent Martinet | FRA | M 35-39 | R 27:59S 41:11 | 1:09:10 | View › |
| #289 | #67 | Liam McauleyPB | IRL | M 25-29 | R 29:06S 40:04 | 1:09:10 | View › |
| #290 | #91 | Matt SherwoodPB | GBR | M 30-34 | R 28:01S 41:12 | 1:09:13 | View › |
| #291 | #40 | Chris MannPB | GBR | M 40-44 | R 27:38S 41:36 | 1:09:14 | View › |
| #292 | #68 | Vasilis KotanidisPB | GBR | M 25-29 | R 28:32S 40:45 | 1:09:17 | View › |
| #293 | #69 | Max Ansell-WoodPB | GBR | M 25-29 | R 27:08S 42:10 | 1:09:18 | View › |
| #294 | #50 | Mike RosePB | GBR | M 35-39 | R 27:33S 41:45 | 1:09:18 | View › |
| #295 | #32 | Finlay RaynerPB | GBR | M 16-24 | R 26:53S 42:27 | 1:09:20 | View › |
| #296 | #33 | Henrik Knuth | GER | M 16-24 | R 27:03S 42:17 | 1:09:20 | View › |
| #297 | #70 | Kieran James | GBR | M 25-29 | R 27:19S 42:01 | 1:09:20 | View › |
| #298 | #41 | Richard SeymourPB | GBR | M 40-44 | R 27:04S 42:18 | 1:09:22 | View › |
| #299 | #51 | Rich Harvey | GBR | M 35-39 | R 28:30S 40:52 | 1:09:22 | View › |
| #300 | #71 | Francesco GiombiniPB | ITA | M 25-29 | R 26:35S 42:48 | 1:09:23 | View › |