← Back to Events
View 615 startersHYROX Cardiff 2026
Cardiff, GBR23:02:34GMT+1April 29 – May 4, 2026Season 8 (25/26)
Results from the Cardiff 2026 HYROX event. 14,986 results, 20,143 athletes across 14 categories.
Cardiff 2026
- Result entries
- 14,986
- Unique athletes
- 20,143
- Athlete finishes
- 24,084
- Categories
- 14
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 category55:09
Best Time
-2:01 vs season avg
1:04:34
Front Pack (P10)
-2:56 vs season avg
1:17:48
Mid Pack (P50)
-5:20 vs season avg
16:39
Field Spread
-3:46 vs season avg
4.16%
Roxzone Tax
-3.47 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #301 | #63 | Joshua PricePB | AUS | M 25-29 | R 39:40S 40:09 | 1:19:49 | View › |
| #302 | #10 | Dan Harris | GBR | M 45-49 | R 35:51S 44:03 | 1:19:54 | View › |
| #303 | #97 | Joel TrumblePB | GBR | M 30-34 | R 37:40S 42:16 | 1:19:56 | View › |
| #304 | #98 | Nabeel Illahi | PAK | M 30-34 | R 37:48S 42:11 | 1:19:59 | View › |
| #305 | #51 | Hossein Farhani | GBR | M 35-39 | R 38:46S 41:15 | 1:20:01 | View › |
| #306 | #42 | Matthew NorthPB | GBR | M 16-24 | R 36:58S 43:11 | 1:20:09 | View › |
| #307 | #99 | Ryan KingPB | GBR | M 30-34 | R 36:04S 44:20 | 1:20:24 | View › |
| #308 | #64 | Reece TimminsPB | GBR | M 25-29 | R 32:53S 47:40 | 1:20:33 | View › |
| #309 | #11 | Alex Cooper | GBR | M 45-49 | R 40:42S 39:56 | 1:20:38 | View › |
| #310 | #52 | James ShabotPB | GBR | M 35-39 | R 39:14S 41:24 | 1:20:38 | View › |
| #311 | #53 | Neil FidlerPB | GBR | M 35-39 | R 38:38S 42:01 | 1:20:39 | View › |
| #312 | #12 | David Rodgers | GBR | M 45-49 | R 41:32S 39:13 | 1:20:45 | View › |
| #313 | #100 | Josh DaviesPB | GBR | M 30-34 | R 37:41S 43:09 | 1:20:50 | View › |
| #314 | #65 | Matthew FergussonPB | GBR | M 25-29 | R 37:53S 43:03 | 1:20:56 | View › |
| #315 | #101 | aaron robinsonPB | GBR | M 30-34 | R 41:14S 39:45 | 1:20:59 | View › |
| #316 | #66 | Rory PughPB | GBR | M 25-29 | R 38:43S 42:16 | 1:20:59 | View › |
| #317 | #13 | John MccrossanPB | GBR | M 45-49 | R 36:17S 44:45 | 1:21:02 | View › |
| #318 | #34 | Alex Ballard | GBR | M 40-44 | R 38:12S 42:51 | 1:21:03 | View › |
| #319 | #35 | David EdwardsPB | AUS | M 40-44 | R 41:22S 39:43 | 1:21:05 | View › |
| #320 | #102 | Thomas MckeeverPB | GBR | M 30-34 | R 39:33S 41:32 | 1:21:05 | View › |
| #321 | #103 | Joe HollandPB | GBR | M 30-34 | R 40:54S 40:16 | 1:21:10 | View › |
| #322 | #9 | Richard McCullochPB | GBR | M 50-54 | R 37:57S 43:16 | 1:21:13 | View › |
| #323 | #104 | Louis Belson | GBR | M 30-34 | R 41:44S 39:32 | 1:21:16 | View › |
| #324 | #54 | Chris CollinsPB | GBR | M 35-39 | R 37:04S 44:19 | 1:21:23 | View › |
| #325 | #36 | Rob DarlingtonPB | GBR | M 40-44 | R 41:03S 40:28 | 1:21:31 | View › |