← Back to Events
HYROX London Excel 2025
London, GBR07:33:05GMT+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:18 vs season avg
1:07:58
Front Pack (P10)
-4:30 vs season avg
1:23:09
Mid Pack (P50)
-6:17 vs season avg
19:50
Field Spread
-2:32 vs season avg
14.08%
Roxzone Tax
+5.78 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #526 | #102 | Stephen WilsonPB | AUS | M 35-39 | R 27:38S 40:05 | 1:07:43 | View › |
| #527 | #103 | Jamie StedmanPB | GBR | M 35-39 | R 26:45S 40:59 | 1:07:44 | View › |
| #528 | #67 | Felix SarupPB | GBR | M 16-24 | R 28:50S 38:54 | 1:07:44 | View › |
| #529 | #117 | Markus SchmitzPB | GER | M 25-29 | R 29:28S 38:17 | 1:07:45 | View › |
| #530 | #104 | Ross FlashmanPB | GBR | M 35-39 | R 27:56S 39:50 | 1:07:46 | View › |
| #531 | #162 | Edward MolePB | GBR | M 30-34 | R 27:37S 40:09 | 1:07:46 | View › |
| #532 | #105 | Ben GriersonPB | GBR | M 35-39 | R 26:57S 40:50 | 1:07:47 | View › |
| #533 | #106 | Gari-Lee IrvinePB | GBR | M 35-39 | R 28:43S 39:04 | 1:07:47 | View › |
| #534 | #163 | Harry GoodwinPB | GBR | M 30-34 | R 28:10S 39:37 | 1:07:47 | View › |
| #535 | #56 | Dan BensonPB | GBR | M 40-44 | R 27:22S 40:25 | 1:07:47 | View › |
| #536 | #164 | Daniel HookerPB | GBR | M 30-34 | R 29:52S 37:56 | 1:07:48 | View › |
| #537 | #165 | Matt LambertPB | GBR | M 30-34 | R 28:17S 39:32 | 1:07:49 | View › |
| #538 | #57 | David O DonovanPB | IRL | M 40-44 | R 28:47S 39:02 | 1:07:49 | View › |
| #539 | #107 | Andrew WalkerPB | GBR | M 35-39 | R 27:40S 40:09 | 1:07:49 | View › |
| #540 | #166 | Nick RhodesPB | GBR | M 30-34 | R 29:41S 38:09 | 1:07:50 | View › |
| #541 | #167 | Dylan KatusPB | GBR | M 30-34 | R 28:11S 39:41 | 1:07:52 | View › |
| #542 | #168 | Matt Stevenson | GBR | M 30-34 | R 28:51S 39:01 | 1:07:52 | View › |
| #543 | #108 | Steven Gilmour | GBR | M 35-39 | R 27:24S 40:29 | 1:07:53 | View › |
| #544 | #68 | Tyler BeechPB | GBR | M 16-24 | R 27:31S 40:22 | 1:07:53 | View › |
| #545 | #118 | Ellis WiffenPB | GBR | M 25-29 | R 29:50S 38:04 | 1:07:54 | View › |
| #546 | #119 | Arvid BertermannPB | GER | M 25-29 | R 27:13S 40:41 | 1:07:54 | View › |
| #547 | #109 | Thomas ThainPB | GBR | M 35-39 | R 26:53S 41:01 | 1:07:54 | View › |
| #548 | #69 | Taylor HopperPB | GBR | M 16-24 | R 28:15S 39:39 | 1:07:54 | View › |
| #549 | #110 | Marc Armour | GBR | M 35-39 | R 29:08S 38:46 | 1:07:54 | View › |
| #550 | #169 | Jordan Williams | GBR | M 30-34 | R 29:05S 38:50 | 1:07:55 | View › |