← Back to Events
HYROX Cardiff 2025
Cardiff, GBR03:29:52GMT+1May 30 – June 1, 2025Season 7 (24/25)
Results from the Cardiff 2025 HYROX event. 6,247 results, 8,737 athletes across 12 categories.
Cardiff 2025
- Result entries
- 6,247
- Unique athletes
- 8,737
- Athlete finishes
- 9,102
- 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 PRO Men Results
Category: HYROX PRO Men
Change category57:16
Best Time
-0:35 vs season avg
1:05:30
Front Pack (P10)
-1:35 vs season avg
1:17:08
Mid Pack (P50)
-4:23 vs season avg
15:25
Field Spread
-3:08 vs season avg
5.53%
Roxzone Tax
-1.98 pp vs season avg
Tap a result to open full details.
| Rank | AG Rank | Name | Nationality | Age Group | Run/Stations | Time | Details |
|---|---|---|---|---|---|---|---|
| #51 | #21 | Dalmar Morrison | GBR | M 25-29 | R 31:26S 35:35 | 1:07:01 | View › |
| #52 | #22 | Mitchell Rice | GBR | M 25-29 | R 32:35S 34:27 | 1:07:02 | View › |
| #53 | #4 | Joe Washington | GBR | M 40-44 | R 32:20S 34:48 | 1:07:08 | View › |
| #54 | #2 | Jake Hayward | GBR | M 16-24 | R 32:05S 35:12 | 1:07:17 | View › |
| #55 | #14 | Noel HigginsPB | IRL | M 30-34 | R 33:07S 34:17 | 1:07:24 | View › |
| #56 | #23 | Alex McintoshPB | GBR | M 25-29 | R 34:19S 33:13 | 1:07:32 | View › |
| #57 | #14 | Adam Hale | GBR | M 35-39 | R 31:36S 35:57 | 1:07:33 | View › |
| #58 | #24 | Moritz Neumann | GBR | M 25-29 | R 32:48S 34:54 | 1:07:42 | View › |
| #59 | #15 | Alex Morgan | GBR | M 35-39 | R 31:31S 36:18 | 1:07:49 | View › |
| #60 | #15 | Michael O’NeillPB | GBR | M 30-34 | R 33:05S 34:51 | 1:07:56 | View › |
| #61 | #16 | Alex Campbell | GBR | M 35-39 | R 34:01S 34:08 | 1:08:09 | View › |
| #62 | #16 | Ryan Eloff | RSA | M 30-34 | R 32:59S 35:11 | 1:08:10 | View › |
| #63 | #25 | Tyler Rutten | GBR | M 25-29 | R 32:27S 35:43 | 1:08:10 | View › |
| #64 | #26 | Chris JarvisPB | GBR | M 25-29 | R 34:35S 33:48 | 1:08:23 | View › |
| #65 | #17 | Carl FountainPB | GBR | M 30-34 | R 31:54S 36:37 | 1:08:31 | View › |
| #66 | #17 | Paul Beattie | IRL | M 35-39 | R 34:54S 33:41 | 1:08:35 | View › |
| #67 | #18 | Aaron Murphy | GBR | M 35-39 | R 33:02S 35:33 | 1:08:35 | View › |
| #68 | #18 | Matthew WoolleyPB | GBR | M 30-34 | R 34:36S 34:06 | 1:08:42 | View › |
| #69 | #19 | Joe NanglePB | IRL | M 35-39 | R 34:54S 33:52 | 1:08:46 | View › |
| #70 | #5 | Daniel MoorePB | USA | M 40-44 | R 32:47S 36:08 | 1:08:55 | View › |
| #71 | #19 | Jessie-Callen Fleming | RSA | M 30-34 | R 32:48S 36:10 | 1:08:58 | View › |
| #72 | #20 | Patrick Fagan | IRL | M 30-34 | R 32:16S 36:44 | 1:09:00 | View › |
| #73 | #21 | Timothy Bridge | AUS | M 30-34 | R 34:28S 34:43 | 1:09:11 | View › |
| #74 | #27 | Kieron White | IRL | M 25-29 | R 31:50S 37:36 | 1:09:26 | View › |
| #75 | #1 | Mark Jenkinson | GBR | M 50-54 | R 33:20S 36:07 | 1:09:27 | View › |