← Cardiff 2025 results

HYROX Cardiff 2025 Results – Open Men

1,461 finishers. Winner David Parkin in 57:47; median 1:20:55.

Rank Athlete Nat Age group Time Run Workout
1 David Parkin GBR 35-39 57:47 — 25:36
2 Jesse Owen GBR 30-34 59:13 — 25:43
3 Jess Price-Owen GBR 35-39 59:20 — 26:23
4 Connor Magill IRL 40-44 59:27 — 25:31
5 Michele Bucci ITA 35-39 59:39 — 25:03
6 John Mckeating GBR 25-29 59:43 — 24:53
7 Tom Vince GBR 30-34 59:46 — 27:13
8 Matthew Plowman GBR 30-34 59:49 — 26:06
9 Joseph Strain GBR 16-24 59:53 — 27:35
10 Mark Smith GBR 35-39 1:00:49 — 27:06
11 Gareth Davies GBR 35-39 1:00:55 — 26:45
12 Marc Bloomfield GBR 35-39 1:01:05 — 26:13
13 Josh Mckenna IRL 25-29 1:01:06 — 27:10
14 Bradley James GBR 30-34 1:01:12 — 26:51
15 Glen Cook GBR 30-34 1:01:21 — 26:58
16 Aaron Austin GBR 16-24 1:01:23 — 27:25
17 Jack Waymark GBR 25-29 1:01:24 — 25:49
18 Warren Sinden GBR 35-39 1:01:37 — 26:49
19 Will Atkinson GBR 25-29 1:01:43 — 28:49
20 Phil Hions GBR 35-39 1:01:58 — 26:21
21 Sean Cabey GBR 30-34 1:01:59 — 27:26
22 Ben Allon-Smith GBR 30-34 1:02:09 — 27:18
23 Steve Powell GBR 35-39 1:02:13 — 26:32
24 Aaron Bassett GBR 30-34 1:02:15 — 27:28
25 Mark Baddeley GBR 30-34 1:02:18 — 27:33
26 Ryan Clift GBR 25-29 1:02:23 — 28:01
27 Paul Timmons IRL 35-39 1:02:32 — 27:07
28 Jake Twells GBR 16-24 1:02:40 — 26:11
29 Luca Jumabhoy AUS 16-24 1:02:44 — 27:13
30 Daniel Lythgoe GBR 30-34 1:02:44 — 28:11
31 Aaron Dunn GBR 35-39 1:02:45 — 28:25
32 Simon Day GBR 40-44 1:02:50 — 26:10
33 Jamie Marsland GBR 35-39 1:02:50 — 27:47
34 Daniel Pountney GBR 35-39 1:03:00 — 28:27
35 Mitchell Rice GBR 25-29 1:03:07 — 27:14
36 Craig Brockway GBR 35-39 1:03:08 — 29:01
37 Tom Hage GBR 25-29 1:03:16 — 27:11
38 Rob Foster GBR 40-44 1:03:28 — 27:38
39 Robert Cowan GBR 40-44 1:03:33 — 28:17
40 Brian Maybin IRL 40-44 1:03:44 — 27:19
41 Richard Daniels GBR 35-39 1:03:44 — 29:35
42 Jaxon Wroe GBR 25-29 1:03:44 — 27:24
43 Jack Thompson GBR 30-34 1:03:46 — 29:31
44 Tom Imlah GBR 30-34 1:03:48 — 27:42
45 George Jones GBR 16-24 1:03:50 — 29:43
46 Adam Jenkins GBR 35-39 1:03:53 — 29:23
47 Connor Farrell GBR 30-34 1:03:54 — 28:18
48 Jack Murphy IRL 30-34 1:03:55 — 28:44
49 Luke Buckland GBR 16-24 1:03:58 — 29:45
50 Jack Sharp GBR 16-24 1:04:00 — 28:35
51 Jordan Chapman GBR 25-29 1:04:01 — 29:18
52 Dominic Spayne GBR 40-44 1:04:04 — 28:05
53 Dean Clarke GBR 35-39 1:04:05 — 28:24
54 Oliver Thomson GBR 30-34 1:04:06 — 24:48
55 Shane Gaskell GBR 35-39 1:04:07 — 27:29
56 Liam White GBR 30-34 1:04:08 — 27:45
57 James Burton GBR 35-39 1:04:15 — 29:09
58 Carl Hill GBR 30-34 1:04:24 — 30:55
59 Tom Race GBR 16-24 1:04:29 — 30:07
60 Harry Edmondson GBR 16-24 1:04:33 — 29:34
61 Tom Gregory GBR 16-24 1:04:35 — 29:36
62 Jack Mayhew GBR 25-29 1:04:37 — 29:02
63 Sam Pantling GBR 40-44 1:04:37 — 29:24
64 Ciaran Robinson GBR 25-29 1:04:44 — 28:15
65 Darren Hancock GBR 40-44 1:04:49 — 24:33
66 Rhys Harries GBR 35-39 1:04:53 — 29:56
67 Jakub Riedel POL 16-24 1:04:58 — 27:29
68 Martyn Paterson GBR 30-34 1:05:01 — 30:23
69 Jamie Hyde GBR 40-44 1:05:07 — 28:14
70 Harry Larke GBR 25-29 1:05:07 — 30:15
71 Gavin Magner GBR 30-34 1:05:09 — 30:06
72 Harley Jones GBR 30-34 1:05:10 — 29:48
73 Josh Lilley GBR 25-29 1:05:12 — 27:30
74 Ben Davis GBR 30-34 1:05:14 — 29:01
75 Matthew Morrissey GBR 40-44 1:05:15 — 30:04
76 Max Ansell-Wood GBR 25-29 1:05:16 — 29:35
77 Andy Preston GBR 40-44 1:05:19 — 29:24
78 Jay Popham GBR 16-24 1:05:24 — 27:13
79 Richard Wilder GBR 50-54 1:05:24 — 28:14
80 Keirin Bramwell GBR 16-24 1:05:27 — 28:58
81 Ryan Stack GBR 30-34 1:05:30 — 30:11
82 Richard Malpass GBR 35-39 1:05:35 — 28:07
83 Magnus Friel SWE 16-24 1:05:36 — 28:38
84 Arek Pociask POL 16-24 1:05:37 — 29:10
85 Luke Mitchell GBR 35-39 1:05:41 — 29:19
86 Andrew Bell GBR 35-39 1:05:41 — 28:26
87 Ryan Coward GBR 30-34 1:05:42 — 28:41
88 Tom Hunter GBR 25-29 1:05:44 — 28:38
89 Matthew Turner GBR 30-34 1:05:47 — 27:40
90 Liam Wallace GBR 35-39 1:05:47 — 28:54
91 Sam Evans GBR 35-39 1:05:54 — 30:49
92 Connor Eves GBR 16-24 1:06:01 — 31:12
93 Brian Harding IRL 35-39 1:06:08 — 29:59
94 Robert Walker GBR 35-39 1:06:11 — 27:01
95 Archie Stewart IRL 16-24 1:06:12 — 27:58
96 Cyrus Barghchi GBR 30-34 1:06:13 — 28:40
97 Euan Galloway GBR 25-29 1:06:15 — 28:34
98 Adam Melia GBR 16-24 1:06:16 — 25:54
99 James Francis GBR 25-29 1:06:16 — 27:28
100 Ifan Dafydd GBR 30-34 1:06:17 — 34:36
101 Phil Waters GBR 50-54 1:06:18 — 29:24
102 Ryan Hughes IRL 30-34 1:06:19 — 27:45
103 David Beggs GBR 25-29 1:06:23 — 30:06
104 Aqeel Ahmed GBR 25-29 1:06:26 — 29:44
105 Jason Knight GBR 25-29 1:06:26 — 30:02
106 Thomas Grabham GBR 30-34 1:06:27 — 29:08
107 Michael Owen GBR 30-34 1:06:28 — 26:52
108 Jakob White GBR 30-34 1:06:29 — 28:39
109 Jamie Ward GBR 30-34 1:06:29 — 28:36
110 Sam Grant GBR 16-24 1:06:31 — 30:50
111 Regan Lazenby GBR 25-29 1:06:36 — 29:44
112 Josh Jones GBR 25-29 1:06:43 — 29:41
113 Callum Taylor GBR 16-24 1:06:46 — 29:41
114 Jed Findlay GBR 30-34 1:06:46 — 29:48
115 Richard Rees GBR 40-44 1:06:47 — 29:23
116 Robbie Mckenzie GBR 30-34 1:06:50 — 29:23
117 Adam Cheang GBR 35-39 1:06:51 — 29:09
118 Matthew Kelly GBR 25-29 1:06:51 — 27:57
119 Declan Brown GBR 30-34 1:06:57 — 31:09
120 Danny Sadler GBR 30-34 1:06:58 — 29:53
121 Ryan Clarke GBR 30-34 1:07:02 — 30:23
122 Morgan Newman GBR 16-24 1:07:04 — 28:42
123 Ryan Stirton GBR 25-29 1:07:06 — 29:51
124 Jordan Black GBR 35-39 1:07:06 — 31:13
125 Andrew Clarke GBR 25-29 1:07:07 — 28:32
126 Nicky Quinlan IRL 35-39 1:07:11 — 28:14
127 Gregor Johnston GBR 25-29 1:07:13 — 29:06
128 Stephen Brady IRL 30-34 1:07:17 — 29:32
129 Ben Gillespie GBR 40-44 1:07:21 — 28:25
130 Paul Ryan IRL 40-44 1:07:30 — 28:37
131 Aled Jones GBR 30-34 1:07:30 — 29:47
132 Sam Hart GBR 35-39 1:07:31 — 30:43
133 Dylan Doyle IRL 16-24 1:07:33 — 29:51
134 Ash Smith GBR 30-34 1:07:36 — 29:38
135 Jake Buxton GBR 25-29 1:07:36 — 29:26
136 David Beckwith GBR 25-29 1:07:41 — 30:40
137 Dean Philpott GBR 30-34 1:07:41 — 30:38
138 James Borrill GBR 30-34 1:07:45 — 30:52
139 Cameron Henderson GBR 25-29 1:07:46 — 31:08
140 Sam Bridges GBR 25-29 1:07:54 — 29:25
141 Jamie Firth GBR 30-34 1:07:55 — 28:01
142 Iain Plumb GBR 35-39 1:07:57 — 30:14
143 Rick Wilson GBR 35-39 1:07:58 — 27:30
144 Arnoldas Macidulskas IRL 25-29 1:07:59 — 30:22
145 Martin Conlon IRL 30-34 1:07:59 — 30:15
146 Luke Wilson GBR 30-34 1:08:02 — 30:06
147 Kai Nuttall GBR 25-29 1:08:03 — 32:09
148 Philip Burns GBR 45-49 1:08:04 — 32:07
149 Harvey Rayworth GBR 30-34 1:08:08 — 31:08
150 Oliver Canlett GBR 30-34 1:08:08 — 30:47
151 Chris Norris GBR 35-39 1:08:08 — 31:35
152 Alex Hamblin GBR 30-34 1:08:09 — 31:19
153 Henry Moriarty GBR 16-24 1:08:10 — 31:08
154 Joel Price GBR 16-24 1:08:11 — 30:44
155 Michael Johnson GBR 25-29 1:08:11 — 32:30
156 Joshua Chave GBR 25-29 1:08:12 — 31:07
157 Tiarnan Holmes IRL 16-24 1:08:16 — 30:38
158 Declan Smith GBR 25-29 1:08:16 — 29:40
159 Christian Lewis GBR 30-34 1:08:18 — 30:18
160 Omar Bahfir GBR 40-44 1:08:20 — 32:19
161 Michael Warke GBR 25-29 1:08:21 — 29:50
162 Lee Robinson GBR 30-34 1:08:27 — 29:50
163 Harry Duncan GBR 16-24 1:08:31 — 31:13
164 Stephen Hassett IRL 25-29 1:08:31 — 32:04
165 Kieran O'Brien GBR 30-34 1:08:32 — 30:19
166 Michael Healy IRL 25-29 1:08:37 — 31:31
167 Adam Ellis GBR 30-34 1:08:38 — 32:25
168 David Burgess GBR 30-34 1:08:40 — 33:26
169 Sean Hannon IRL 25-29 1:08:41 — 30:44
170 Stewart Horn SCO 35-39 1:08:41 — 32:39
171 Ryan Gackowski GBR 30-34 1:08:42 — 30:27
172 Alex Foster GBR 40-44 1:08:44 — 32:05
173 Nathan John GBR 25-29 1:08:45 — 31:18
174 Blake Beckman GBR 16-24 1:08:46 — 32:36
175 Ben Grierson GBR 35-39 1:08:46 — 32:02
176 Pietro Gancitano ITA 16-24 1:08:50 — 30:59
177 David Hodge GBR 25-29 1:08:50 — 30:44
178 Luke Crane GBR 30-34 1:08:52 — 30:33
179 Jack Danns GBR 30-34 1:08:53 — 29:43
180 Daniel Gilbert GBR 40-44 1:08:53 — 30:18
181 Harry Keogh GBR 16-24 1:08:59 — 30:22
182 Barrie Rice GBR 45-49 1:08:59 — 32:19
183 Dwaine Evans GBR 35-39 1:09:04 — 29:37
184 Matt May GBR 35-39 1:09:06 — 31:00
185 Shane Reeves IRL 25-29 1:09:11 — 29:18
186 Ben Blowes GBR 50-54 1:09:12 — 31:11
187 George Rickman GBR 35-39 1:09:14 — 31:43
188 David Reynolds GBR 35-39 1:09:14 — 31:55
189 Cameron Hill GBR 16-24 1:09:17 — 31:12
190 Lewis Mcbride GBR 30-34 1:09:18 — 32:40
191 Craig Wright GBR 35-39 1:09:19 — 30:03
192 Joshua Stainthorpe GBR 35-39 1:09:20 — 30:56
193 Daniel Simms GBR 25-29 1:09:21 — 31:31
194 Troy Mainstone GBR 35-39 1:09:25 — 29:55
195 Cade Leonard GBR 16-24 1:09:29 — 30:52
196 Mark Coombs GBR 35-39 1:09:29 — 30:40
197 Luke O’Brien GBR 16-24 1:09:31 — 30:46
198 Victor Perez Rodriguez ESP 40-44 1:09:32 — 29:07
199 Alex Ballard GBR 40-44 1:09:32 — 30:43
200 Chris Sim GBR 30-34 1:09:32 — 31:03

← Cardiff 2025 results