HYROX MEN - Cardiff 2026

29 Apr–4 May 2026
Showing 1,201 to 1,300 of 2,735 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,201 154
GBR flag Jonny Stiles
1:21:30 40-44
Click to select for comparison
1,202 76
GBR flag Paul Mcvittie
1:21:33 45-49
Click to select for comparison
1,203 254
GBR flag Mark Thomas
1:21:34 30-34
Click to select for comparison
1,204 11
FRA flag Mark Manley
1:21:34 55-59
Click to select for comparison
1,205 43
GBR flag John Williams
1:21:34 50-54
Click to select for comparison
1,206 255
GBR flag Kiall Gormley
1:21:37 30-34
Click to select for comparison
1,207 152
GBR flag Alfie Cane
1:21:37 16-24
Click to select for comparison
1,208 155
GBR flag Matt TROMANS
1:21:39 40-44
Click to select for comparison
1,209 156
GBR flag Adam Daniel
1:21:40 40-44
Click to select for comparison
1,210 153
GBR flag Evan Bogdan
1:21:40 16-24
Click to select for comparison
1,211 250
GBR flag Robert Brown
1:21:40 25-29
Click to select for comparison
1,212 264
GBR flag James Felix
1:21:41 35-39
Click to select for comparison
1,213 44
GBR flag Jonathan Ollett
1:21:42 50-54
Click to select for comparison
1,214 256
GBR flag Matt Smith
1:21:43 30-34
Click to select for comparison
1,215 157
GBR flag Matt Drinkwater
1:21:44 40-44
Click to select for comparison
1,216 257
GBR flag Seiya Sakamoto
1:21:44 30-34
Click to select for comparison
1,217 265
GBR flag Conor Restall
1:21:44 35-39
Click to select for comparison
1,218 251
GBR flag Harri Stallard
1:21:45 25-29
Click to select for comparison
1,219 252
GBR flag William Godding
1:21:47 25-29
Click to select for comparison
1,220 45
GBR flag Paul Richards
1:21:50 50-54
Click to select for comparison
1,221 258
GBR flag Baboucarr Jarra
1:21:50 30-34
Click to select for comparison
1,222 77
GBR flag Michael Dowdall
1:21:51 45-49
Click to select for comparison
1,223 266
GBR flag Dan Harris
1:21:52 35-39
Click to select for comparison
1,224 259
GBR flag Callum Murphy
1:21:52 30-34
Click to select for comparison
1,225 158
GBR flag Daryn Egan-Simon
1:21:52 40-44
Click to select for comparison
1,226 260
GBR flag Ryan Burke
1:21:55 30-34
Click to select for comparison
1,227 159
GBR flag Damien McNulty
1:21:55 40-44
Click to select for comparison
1,228 78
GBR flag Gareth Morgan
1:21:56 45-49
Click to select for comparison
1,229 261
GBR flag Lewis Roberts
1:21:57 30-34
Click to select for comparison
1,230 12
GBR flag Dominic Brown
1:21:59 55-59
Click to select for comparison
1,231 267
GBR flag Kias Wilkinson Todd
1:22:00 35-39
Click to select for comparison
1,232 79
GBR flag Stuart Skelton
1:22:00 45-49
Click to select for comparison
1,233 262
GBR flag Evan Hollowell
1:22:00 30-34
Click to select for comparison
1,234 263
GBR flag Lewis Newton
1:22:01 30-34
Click to select for comparison
1,235 253
GBR flag Adam Mahagan
1:22:01 25-29
Click to select for comparison
1,236 47
GBR flag David Thomas
1:22:02 50-54
Click to select for comparison
1,237 268
GBR flag Joe Smeeton
1:22:02 35-39
Click to select for comparison
1,238 46
GBR flag Lee Berry
1:22:02 50-54
Click to select for comparison
1,239 264
GBR flag Daniel Evans
1:22:02 30-34
Click to select for comparison
1,240 160
GBR flag Ashley Davies
1:22:03 40-44
Click to select for comparison
1,241 161
ESP flag Daniel Perez-Barrera
1:22:04 40-44
Click to select for comparison
1,242 265
GBR flag Tom Parry
1:22:05 30-34
Click to select for comparison
1,243 269
GBR flag Connor Docherty
1:22:06 35-39
Click to select for comparison
1,244 254
IRL flag Cian Odea
1:22:06 25-29
Click to select for comparison
1,245 162
GBR flag Tony Houghton
1:22:08 40-44
Click to select for comparison
1,246 266
GBR flag Thomas Jennings
1:22:08 30-34
Click to select for comparison
1,247 255
GBR flag Dominic Taylor
1:22:09 25-29
Click to select for comparison
1,248 267
GBR flag Samuel Mundy
1:22:11 30-34
Click to select for comparison
1,249 256
GBR flag Adam Davies
1:22:12 25-29
Click to select for comparison
1,250 268
GBR flag Stephen wayne Mccarthy
1:22:12 30-34
Click to select for comparison
1,251 269
GBR flag Tom Bigwood
1:22:13 30-34
Click to select for comparison
1,252 80
GBR flag Stephen Johnson
1:22:13 45-49
Click to select for comparison
1,253 257
GBR flag Tristan Lwin
1:22:14 25-29
Click to select for comparison
1,254 270
GBR flag Thomas Longley
1:22:15 30-34
Click to select for comparison
1,255 154
GBR flag Jamie Martin
1:22:15 16-24
Click to select for comparison
1,256 271
GBR flag Dominic Wells
1:22:17 30-34
Click to select for comparison
1,257 270
GBR flag Mathew Nottingham
1:22:18 35-39
Click to select for comparison
1,258 272
GBR flag Aiden Hughes
1:22:19 30-34
Click to select for comparison
1,259 258
GBR flag Liam Hall
1:22:22 25-29
Click to select for comparison
1,260 271
GBR flag Gareth Lewis
1:22:23 35-39
Click to select for comparison
1,261 273
GBR flag Joshua Davy
1:22:24 30-34
Click to select for comparison
1,262 259
GBR flag Asa Crinnian
1:22:24 25-29
Click to select for comparison
1,263 272
GBR flag Cameron James
1:22:26 35-39
Click to select for comparison
1,264 155
GBR flag Julian Sinfield
1:22:26 16-24
Click to select for comparison
1,265 157
GBR flag Calum Yaya
1:22:28 16-24
Click to select for comparison
1,266 156
GIB flag Jeremy Sanders
1:22:28 16-24
Click to select for comparison
1,267 274
GBR flag Lee Morris
1:22:31 35-39
Click to select for comparison
1,268 81
GBR flag Brian Vallely
1:22:31 45-49
Click to select for comparison
1,269 273
GBR flag Stephen Parkinson
1:22:31 35-39
Click to select for comparison
1,270 274
GBR flag Rhodri Thomas
1:22:32 30-34
Click to select for comparison
1,271 275
GBR flag Thomas Macfadyen
1:22:32 30-34
Click to select for comparison
1,272 260
GBR flag Kieran Morris
1:22:33 25-29
Click to select for comparison
1,273 158
GBR flag George Cawdell
1:22:33 16-24
Click to select for comparison
1,274 276
GBR flag Cameron Rhind
1:22:33 30-34
Click to select for comparison
1,275 163
GBR flag Daniel Cree
1:22:34 40-44
Click to select for comparison
1,276 261
GBR flag George Andrew
1:22:34 25-29
Click to select for comparison
1,277 13
GBR flag Rich Jackson
1:22:34 55-59
Click to select for comparison
1,278 275
GBR flag Adam Jones
1:22:34 35-39
Click to select for comparison
1,279 262
GBR flag Mondragon Dimatulac
1:22:35 25-29
Click to select for comparison
1,280 82
GBR flag Matthew Crosse
1:22:36 45-49
Click to select for comparison
1,281 277
GBR flag Ross Paul
1:22:37 30-34
Click to select for comparison
1,282 276
GBR flag Adrian Devonald
1:22:38 35-39
Click to select for comparison
1,283 278
GBR flag Harry Hughes
1:22:38 30-34
Click to select for comparison
1,284 280
GBR flag Daniel John
1:22:39 30-34
Click to select for comparison
1,285 279
GBR flag Joe Tilson
1:22:39 30-34
Click to select for comparison
1,286 164
GBR flag Harry Delves
1:22:39 40-44
Click to select for comparison
1,287 83
IRL flag Keith Kavanagh
1:22:39 45-49
Click to select for comparison
1,288 165
GBR flag Pete Naylor
1:22:41 40-44
Click to select for comparison
1,289 277
GBR flag Callum Hawthorne
1:22:42 35-39
Click to select for comparison
1,290 84
GBR flag Luke Scott
1:22:42 45-49
Click to select for comparison
1,291 263
GBR flag Cory Williams
1:22:43 25-29
Click to select for comparison
1,292 278
ITA flag Nicolò Forsinetti
1:22:44 35-39
Click to select for comparison
1,293 281
GBR flag Andy Taylor
1:22:45 30-34
Click to select for comparison
1,294 264
GBR flag David Tolson
1:22:45 25-29
Click to select for comparison
1,295 279
GBR flag David Lockie
1:22:46 35-39
Click to select for comparison
1,296 85
LCA flag Brian Keith Dmello
1:22:48 45-49
Click to select for comparison
1,297 86
GBR flag Rich Drayton
1:22:50 45-49
Click to select for comparison
1,298 282
GBR flag Ayo Awosika
1:22:51 30-34
Click to select for comparison
1,299 166
GBR flag Mike Greer
1:22:52 40-44
Click to select for comparison
1,300 167
GBR flag Graeme Willmott
1:22:52 40-44
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.

First week free. Cancel anytime.