← Back to Events
View 3,113 startersHYROX Cardiff 2026
Cardiff, GBR03:49:15GMT+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 Men Results
Category: HYROX Men
Change category56:21
Best Time
-1:11 vs season avg
1:08:44
Front Pack (P10)
-3:42 vs season avg
1:23:51
Mid Pack (P50)
-5:36 vs season avg
21:06
Field Spread
-1:17 vs season avg
4.68%
Roxzone Tax
-3.65 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #101 | #29 | Karl RichensPB | GBR | M 25-29 | R 34:29S 29:24 | 1:03:53 | View › |
| #102 | #30 | Harry RosePB | GBR | M 25-29 | R 32:02S 31:51 | 1:03:53 | View › |
| #103 | #26 | Ryan Schofield | GBR | M 30-34 | R 33:08S 30:45 | 1:03:53 | View › |
| #104 | #23 | James MicklemPB | GBR | M 35-39 | R 33:42S 30:11 | 1:03:53 | View › |
| #105 | #27 | Tom WellsteadPB | GBR | M 30-34 | R 34:33S 29:21 | 1:03:54 | View › |
| #106 | #28 | Tom Perry | GBR | M 30-34 | R 32:34S 31:20 | 1:03:54 | View › |
| #107 | #24 | Brian ThomsonPB | USA | M 35-39 | R 31:43S 32:13 | 1:03:56 | View › |
| #108 | #29 | Anton Van LoggerenbergPB | RSA | M 30-34 | R 32:15S 31:42 | 1:03:57 | View › |
| #109 | #18 | Tom CapaldiPB | GBR | M 16-24 | R 32:51S 31:08 | 1:03:59 | View › |
| #110 | #30 | Matt HatherlyPB | GBR | M 30-34 | R 33:24S 30:37 | 1:04:01 | View › |
| #111 | #31 | Matt JenkinsPB | GBR | M 30-34 | R 33:13S 30:50 | 1:04:03 | View › |
| #112 | #19 | Lewis CartwrightPB | GBR | M 16-24 | R 34:36S 29:31 | 1:04:07 | View › |
| #113 | #20 | Jacob MeechanPB | IMN | M 16-24 | R 33:25S 30:43 | 1:04:08 | View › |
| #114 | #25 | Daniel Hart | GBR | M 35-39 | R 35:09S 29:01 | 1:04:10 | View › |
| #115 | #26 | Daniel Hart | GBR | M 35-39 | R 35:09S 29:02 | 1:04:11 | View › |
| #116 | #21 | Leyton WrightPB | GBR | M 16-24 | R 33:13S 30:59 | 1:04:12 | View › |
| #117 | #31 | Mark JeffersPB | GBR | M 25-29 | R 33:20S 30:52 | 1:04:12 | View › |
| #118 | #32 | David BeckwithPB | GBR | M 25-29 | R 33:04S 31:09 | 1:04:13 | View › |
| #119 | #33 | Connor RichinsPB | GBR | M 25-29 | R 35:18S 28:55 | 1:04:13 | View › |
| #120 | #34 | Jamie MurrayPB | IRL | M 25-29 | R 33:15S 31:00 | 1:04:15 | View › |
| #121 | #35 | Fyn Townson | GBR | M 25-29 | R 34:02S 30:19 | 1:04:21 | View › |
| #122 | #22 | Shaun StephenPB | GBR | M 16-24 | R 34:25S 29:56 | 1:04:21 | View › |
| #123 | #36 | Fynlay TownsonPB | GBR | M 25-29 | R 34:02S 30:19 | 1:04:21 | View › |
| #124 | #27 | Richard MalpassPB | GBR | M 35-39 | R 34:46S 29:38 | 1:04:24 | View › |
| #125 | #23 | Ethan TabernPB | GBR | M 16-24 | R 34:51S 29:33 | 1:04:24 | View › |