← Back to Events
View 615 startersHYROX Cardiff 2026
Cardiff, GBR20:23:17GMT+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 |
|---|---|---|---|---|---|---|---|
| #326 | #55 | Kez HolmesPB | GBR | M 35-39 | R 40:06S 41:30 | 1:21:36 | View › |
| #327 | #56 | Tommy FelthamPB | GBR | M 35-39 | R 40:37S 41:00 | 1:21:37 | View › |
| #328 | #37 | Jodey Hughes | GBR | M 40-44 | R 43:06S 38:31 | 1:21:37 | View › |
| #329 | #38 | Shane Mullan | IRL | M 40-44 | R 47:34S 34:06 | 1:21:40 | View › |
| #330 | #57 | Tom TsangaridesPB | GBR | M 35-39 | R 40:00S 41:40 | 1:21:40 | View › |
| #331 | #39 | Steve JordanPB | GBR | M 40-44 | R 37:53S 43:51 | 1:21:44 | View › |
| #332 | #67 | Wilf WilliamsPB | GBR | M 25-29 | R 42:00S 39:58 | 1:21:58 | View › |
| #333 | #58 | Dan AddisPB | GBR | M 35-39 | R 38:49S 43:14 | 1:22:03 | View › |
| #334 | #59 | Jack CadmanPB | GBR | M 35-39 | R 38:58S 43:08 | 1:22:06 | View › |
| #335 | #105 | Harvey LawtonPB | GBR | M 30-34 | R 40:56S 41:10 | 1:22:06 | View › |
| #336 | #10 | Robert GillespiePB | GBR | M 50-54 | R 39:18S 42:50 | 1:22:08 | View › |
| #337 | #106 | Adam ReedPB | GBR | M 30-34 | R 38:25S 43:45 | 1:22:10 | View › |
| #338 | #68 | Sam ClarkPB | GBR | M 25-29 | -- | 1:22:12 | View › |
| #339 | #11 | Ben Blowes | GBR | M 50-54 | R 36:14S 46:01 | 1:22:15 | View › |
| #340 | #60 | Luke EllisPB | GBR | M 35-39 | R 36:21S 45:59 | 1:22:20 | View › |
| #341 | #40 | James WarehamPB | GBR | M 40-44 | R 38:55S 43:38 | 1:22:33 | View › |
| #342 | #14 | Steven Limmer | IRL | M 45-49 | R 39:13S 43:22 | 1:22:35 | View › |
| #343 | #41 | Tom RalphPB | GBR | M 40-44 | R 38:22S 44:15 | 1:22:37 | View › |
| #344 | #107 | Thomas BebbPB | GBR | M 30-34 | R 37:48S 44:49 | 1:22:37 | View › |
| #345 | #108 | Luke HamptonPB | GBR | M 30-34 | R 44:06S 38:33 | 1:22:39 | View › |
| #346 | #69 | William Black | GBR | M 25-29 | R 39:34S 43:06 | 1:22:40 | View › |
| #347 | #70 | Daniel Carpenter | GBR | M 25-29 | R 36:50S 45:55 | 1:22:45 | View › |
| #348 | #71 | Morgan TimminsPB | GBR | M 25-29 | R 34:11S 48:38 | 1:22:49 | View › |
| #349 | #61 | Jon MalynPB | GBR | M 35-39 | R 39:09S 43:50 | 1:22:59 | View › |
| #350 | #15 | Mark BernhardtPB | GBR | M 45-49 | R 42:24S 40:51 | 1:23:15 | View › |