← Back to Events
HYROX London Excel 2025
London, GBR20:58:07GMT+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:24 vs season avg
1:07:58
Front Pack (P10)
-4:47 vs season avg
1:23:09
Mid Pack (P50)
-6:46 vs season avg
19:50
Field Spread
-2:47 vs season avg
14.08%
Roxzone Tax
+5.73 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #551 | #22 | Micheal Casey O'SheaPB | IRL | M 45-49 | R 28:58S 38:57 | 1:07:55 | View › |
| #552 | #170 | Peter Jones | GBR | M 30-34 | R 28:00S 39:55 | 1:07:55 | View › |
| #553 | #111 | Sam HaslamPB | GBR | M 35-39 | R 27:37S 40:19 | 1:07:56 | View › |
| #554 | #120 | Harry ClunePB | GBR | M 25-29 | R 28:04S 39:52 | 1:07:56 | View › |
| #555 | #121 | James StrudwickPB | GBR | M 25-29 | R 29:54S 38:03 | 1:07:57 | View › |
| #556 | #70 | Harvey DugdalePB | GBR | M 16-24 | R 27:44S 40:14 | 1:07:58 | View › |
| #557 | #122 | Adam Moore | GBR | M 25-29 | R 28:09S 39:50 | 1:07:59 | View › |
| #558 | #71 | Jayden CarolanPB | GBR | M 16-24 | R 27:52S 40:07 | 1:07:59 | View › |
| #559 | #58 | Ashley GurrPB | GBR | M 40-44 | R 27:48S 40:11 | 1:07:59 | View › |
| #560 | #72 | Oscar LuceyPB | GBR | M 16-24 | R 26:52S 41:07 | 1:07:59 | View › |
| #561 | #171 | Michael Clark | GBR | M 30-34 | R 27:51S 40:10 | 1:08:01 | View › |
| #562 | #172 | Jameson NewmanPB | USA | M 30-34 | R 27:13S 40:50 | 1:08:03 | View › |
| #563 | #59 | Ciaran Murray | IRL | M 40-44 | R 28:24S 39:39 | 1:08:03 | View › |
| #564 | #112 | Robert MerrillsPB | GBR | M 35-39 | R 28:20S 39:45 | 1:08:05 | View › |
| #565 | #4 | Phil Hatton | GBR | M 50-54 | R 27:47S 40:20 | 1:08:07 | View › |
| #566 | #173 | Wells ShawPB | GBR | M 30-34 | R 33:18S 34:50 | 1:08:08 | View › |
| #567 | #174 | Lewis DaviesPB | GBR | M 30-34 | R 28:09S 40:00 | 1:08:09 | View › |
| #568 | #73 | Tom GrimshawPB | GBR | M 16-24 | R 28:48S 39:22 | 1:08:10 | View › |
| #569 | #113 | Daniel McdonaldPB | GBR | M 35-39 | R 27:22S 40:48 | 1:08:10 | View › |
| #570 | #74 | Owen WilkinsonPB | GBR | M 16-24 | R 29:32S 38:38 | 1:08:10 | View › |
| #571 | #60 | Joe Neighbour | GBR | M 40-44 | R 27:46S 40:24 | 1:08:10 | View › |
| #572 | #75 | Finn WilloughbyPB | GBR | M 16-24 | R 26:14S 41:57 | 1:08:11 | View › |
| #573 | #114 | Jack BlakePB | GBR | M 35-39 | R 28:10S 40:02 | 1:08:12 | View › |
| #574 | #175 | Lewis Davies | GBR | M 30-34 | R 27:49S 40:23 | 1:08:12 | View › |
| #575 | #176 | Maciej Zurawski | POL | M 30-34 | R 27:49S 40:24 | 1:08:13 | View › |