HYROX MEN - Cardiff 2025

30 May–1 Jun 2025
Showing 1 to 100 of 2,040 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
GBR flag David Parkin
57:47 35-39
Click to select for comparison
2 1
ENG flag Jesse Owen
59:13 30-34
Click to select for comparison
3 2
GBR flag Jess Price-Owen
59:20 35-39
Click to select for comparison
4 1
IRL flag Connor Magill
59:27 40-44
Click to select for comparison
5 3
ITA flag Michele Bucci
59:39 35-39
Click to select for comparison
6 1
GBR flag John Mckeating
59:43 25-29
Click to select for comparison
7 2
GBR flag Tom Vince
59:46 30-34
Click to select for comparison
8 3
WLS flag Matthew Plowman
59:49 30-34
Click to select for comparison
9 1
GBR flag Joseph Strain
59:53 16-24
Click to select for comparison
10 4
GBR flag Mark Smith
1:00:49 35-39
Click to select for comparison
11 5
GBR flag Gareth Davies
1:00:55 35-39
Click to select for comparison
12 6
GBR flag Marc Bloomfield
1:01:05 35-39
Click to select for comparison
13 2
IRL flag Josh Mckenna
1:01:06 25-29
Click to select for comparison
14 4
GBR flag Bradley James
1:01:12 30-34
Click to select for comparison
15 5
GBR flag Glen Cook
1:01:21 30-34
Click to select for comparison
16 2
GBR flag Aaron Austin
1:01:23 16-24
Click to select for comparison
17 3
GBR flag Jack Waymark
1:01:24 25-29
Click to select for comparison
18 7
GBR flag Warren Sinden
1:01:37 35-39
Click to select for comparison
19 4
GBR flag Will Atkinson
1:01:43 25-29
Click to select for comparison
20 8
GBR flag Phil Hions
1:01:58 35-39
Click to select for comparison
21 6
GBR flag Sean Cabey
1:01:59 30-34
Click to select for comparison
22 7
GBR flag Ben Allon-Smith
1:02:09 30-34
Click to select for comparison
23 9
GBR flag Steve Powell
1:02:13 35-39
Click to select for comparison
24 8
GBR flag Aaron Bassett
1:02:15 30-34
Click to select for comparison
25 9
GBR flag Mark Baddeley
1:02:18 30-34
Click to select for comparison
26 5
GBR flag Ryan Clift
1:02:23 25-29
Click to select for comparison
27 10
IRL flag Paul Timmons
1:02:32 35-39
Click to select for comparison
28 11
GBR flag Ieuan Thomas
1:02:39 35-39
Click to select for comparison
29 3
GBR flag Jake Twells
1:02:40 16-24
Click to select for comparison
30 10
GBR flag Daniel Lythgoe
1:02:44 30-34
Click to select for comparison
31 4
AUS flag Luca Jumabhoy
1:02:44 16-24
Click to select for comparison
32 12
GBR flag Aaron Dunn
1:02:45 35-39
Click to select for comparison
33 11
SCO flag Ciaran Mcadam
1:02:50 30-34
Click to select for comparison
34 13
GBR flag Jamie Marsland
1:02:50 35-39
Click to select for comparison
35 2
GBR flag Simon Day
1:02:50 40-44
Click to select for comparison
36 6
GBR flag Bradley Coletrup
1:02:53 25-29
Click to select for comparison
37 14
GBR flag Daniel Pountney
1:03:00 35-39
Click to select for comparison
38 7
GBR flag Mitchell Rice
1:03:07 25-29
Click to select for comparison
39 15
GBR flag Craig Brockway
1:03:08 35-39
Click to select for comparison
40 8
GBR flag Tom Hage
1:03:16 25-29
Click to select for comparison
41 3
GBR flag Rob Foster
1:03:28 40-44
Click to select for comparison
42 4
GBR flag Robert Cowan
1:03:33 40-44
Click to select for comparison
43 9
GBR flag Jaxon Wroe
1:03:44 25-29
Click to select for comparison
44 5
IRL flag Brian Maybin
1:03:44 40-44
Click to select for comparison
45 16
GBR flag Richard Daniels
1:03:44 35-39
Click to select for comparison
46 12
GBR flag Jack Thompson
1:03:46 30-34
Click to select for comparison
47 13
GBR flag Tom Imlah
1:03:48 30-34
Click to select for comparison
48 5
GBR flag George Jones
1:03:50 16-24
Click to select for comparison
49 17
GBR flag Adam Jenkins
1:03:53 35-39
Click to select for comparison
50 14
GBR flag Connor Farrell
1:03:54 30-34
Click to select for comparison
51 15
IRL flag Jack Murphy
1:03:55 30-34
Click to select for comparison
52 6
GBR flag Luke Buckland
1:03:58 16-24
Click to select for comparison
53 7
GBR flag Jack Sharp
1:04:00 16-24
Click to select for comparison
54 10
GBR flag Jordan Chapman
1:04:01 25-29
Click to select for comparison
55 6
GBR flag Dominic Spayne
1:04:04 40-44
Click to select for comparison
56 18
GBR flag Dean Clarke
1:04:05 35-39
Click to select for comparison
57 16
GBR flag Oliver Thomson
1:04:06 30-34
Click to select for comparison
58 17
GBR flag Joshua Casey
1:04:07 30-34
Click to select for comparison
59 19
GBR flag Shane Gaskell
1:04:07 35-39
Click to select for comparison
60 18
GBR flag Liam White
1:04:08 30-34
Click to select for comparison
61 20
GBR flag James Burton
1:04:15 35-39
Click to select for comparison
62 19
GBR flag Carl Hill
1:04:24 30-34
Click to select for comparison
63 20
GBR flag Callum Richardson
1:04:28 30-34
Click to select for comparison
64 8
GBR flag Tom Race
1:04:29 16-24
Click to select for comparison
65 9
GBR flag Harry Edmondson
1:04:33 16-24
Click to select for comparison
66 10
GBR flag Tom Gregory
1:04:35 16-24
Click to select for comparison
67 7
GBR flag Sam Pantling
1:04:37 40-44
Click to select for comparison
68 11
GBR flag Jack Mayhew
1:04:37 25-29
Click to select for comparison
69 12
GBR flag Ciaran Robinson
1:04:44 25-29
Click to select for comparison
70 8
GBR flag Darren Hancock
1:04:49 40-44
Click to select for comparison
71 21
GBR flag Rhys Harries
1:04:53 35-39
Click to select for comparison
72 11
POL flag Jakub Riedel
1:04:58 16-24
Click to select for comparison
73 21
GBR flag Martyn Paterson
1:05:01 30-34
Click to select for comparison
74 9
IRL flag O’Gorman Thomas
1:05:02 40-44
Click to select for comparison
75 10
GBR flag Jamie Hyde
1:05:07 40-44
Click to select for comparison
76 13
GBR flag Harry Larke
1:05:07 25-29
Click to select for comparison
77 22
GBR flag Gavin Magner
1:05:09 30-34
Click to select for comparison
78 23
GBR flag Harley Jones
1:05:10 30-34
Click to select for comparison
79 24
GBR flag Sebastian Waudby
1:05:11 30-34
Click to select for comparison
80 14
GBR flag Josh Lilley
1:05:12 25-29
Click to select for comparison
81 25
GBR flag Ben Davis
1:05:14 30-34
Click to select for comparison
82 11
GBR flag Matthew Morrissey
1:05:15 40-44
Click to select for comparison
83 26
GBR flag James Piggins
1:05:16 30-34
Click to select for comparison
84 15
GBR flag Max Ansell-Wood
1:05:16 25-29
Click to select for comparison
85 12
GBR flag Andy Preston
1:05:19 40-44
Click to select for comparison
86 1
GBR flag Tommy McRavey
1:05:24 45-49
Click to select for comparison
87 12
GBR flag Jay Popham
1:05:24 16-24
Click to select for comparison
88 1
GBR flag Richard Wilder
1:05:24 50-54
Click to select for comparison
89 27
GBR flag James Layton Hill
1:05:26 30-34
Click to select for comparison
90 13
GBR flag Keirin Bramwell
1:05:27 16-24
Click to select for comparison
91 28
GBR flag Ryan Stack
1:05:30 30-34
Click to select for comparison
92 22
GBR flag Richard Malpass
1:05:35 35-39
Click to select for comparison
93 15
GBR flag Thomas Binder
1:05:36 16-24
Click to select for comparison
94 14
SWE flag Magnus Friel
1:05:36 16-24
Click to select for comparison
95 16
POL flag Arek Pociask
1:05:37 16-24
Click to select for comparison
96 23
GBR flag Luke Mitchell
1:05:41 35-39
Click to select for comparison
97 17
GBR flag Max Rollinson
1:05:41 16-24
Click to select for comparison
98 24
GBR flag Andrew Bell
1:05:41 35-39
Click to select for comparison
99 29
GBR flag Ryan Coward
1:05:42 30-34
Click to select for comparison
100 16
GBR flag Tom Hunter
1:05:44 25-29
TrainRox App showing training plans

Train for your next HYROX.

TrainRox builds a personalized HYROX plan around your fitness level, equipment, and race date, with running, station work, and compromised running periodized to peak on race day.

Start your free trial

First week free. Cancel anytime. · Get the app