HYROX MEN - Cardiff 2025

30 May–1 Jun 2025
Showing 1,501 to 1,600 of 2,040 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,501 366
GBR flag Joseph Shiner
1:31:50 30-34
Click to select for comparison
1,502 198
GBR flag Olamide Oloyede
1:31:51 40-44
Click to select for comparison
1,503 199
IRL flag Lorcan Collins
1:31:52 40-44
Click to select for comparison
1,504 109
GBR flag Mark Davies
1:31:54 45-49
Click to select for comparison
1,505 200
IRL flag Aiden Murphy
1:31:57 40-44
Click to select for comparison
1,506 110
GBR flag David Williams
1:31:58 45-49
Click to select for comparison
1,507 48
GBR flag Christopher Hall
1:32:00 50-54
Click to select for comparison
1,508 17
GBR flag Connor Hichens
1:32:01 55-59
Click to select for comparison
1,509 292
GBR flag Mark Daniels
1:32:01 35-39
Click to select for comparison
1,510 1
GBR flag Martin Gannon
1:32:01 65-69
Click to select for comparison
1,511 293
GBR flag Andy Dore
1:32:03 35-39
Click to select for comparison
1,512 49
GBR flag Gary Sage
1:32:03 50-54
Click to select for comparison
1,513 367
GBR flag Jordan Barrs
1:32:04 30-34
Click to select for comparison
1,514 182
POL flag Tom Kwiatkowski
1:32:05 16-24
Click to select for comparison
1,515 368
GBR flag Moklis Khan
1:32:09 30-34
Click to select for comparison
1,516 369
GBR flag Tom Whittaker
1:32:11 30-34
Click to select for comparison
1,517 294
GBR flag Courtney Redwood
1:32:12 35-39
Click to select for comparison
1,518 295
GBR flag Scott Freeman
1:32:15 35-39
Click to select for comparison
1,519 290
GBR flag Junior Khawli
1:32:16 25-29
Click to select for comparison
1,520 370
GBR flag George Hance
1:32:18 30-34
Click to select for comparison
1,521 202
GBR flag Matthew Burton
1:32:18 40-44
Click to select for comparison
1,522 201
GBR flag David Thomas
1:32:18 40-44
Click to select for comparison
1,523 203
IRL flag Patrick Coyle
1:32:21 40-44
Click to select for comparison
1,524 50
IRL flag John Mckenna
1:32:23 50-54
Click to select for comparison
1,525 291
GBR flag James Aldridge
1:32:30 25-29
Click to select for comparison
1,526 296
GBR flag Matthew Dawe
1:32:32 35-39
Click to select for comparison
1,527 18
GBR flag Julian Ladd
1:32:38 55-59
Click to select for comparison
1,528 183
GBR flag Harvey Lee
1:32:40 16-24
Click to select for comparison
1,529 184
GBR flag Evan Davies
1:32:41 16-24
Click to select for comparison
1,530 204
GBR flag Rishi Paul
1:32:41 40-44
Click to select for comparison
1,531 185
GBR flag Samuel Preece
1:32:43 16-24
Click to select for comparison
1,532 111
GBR flag Chris Walmsley
1:32:43 45-49
Click to select for comparison
1,533 112
GBR flag Andrew Sullivan
1:32:46 45-49
Click to select for comparison
1,534 297
GBR flag Jason Grenham
1:32:47 35-39
Click to select for comparison
1,535 371
GBR flag Rob Lamph
1:32:47 30-34
Click to select for comparison
1,536 2
AUS flag James Kelly
1:32:48 65-69
Click to select for comparison
1,537 113
GBR flag Peter Dean
1:32:52 45-49
Click to select for comparison
1,538 298
GBR flag Glyn Evans
1:32:52 35-39
Click to select for comparison
1,539 299
GBR flag Ross Stewart
1:32:54 35-39
Click to select for comparison
1,540 372
GBR flag Robbie Mcwhirter
1:32:55 30-34
Click to select for comparison
1,541 7
GBR flag Kevin Sadler
1:32:56 60-64
Click to select for comparison
1,542 300
GBR flag Callum Davies
1:32:56 35-39
Click to select for comparison
1,543 301
GBR flag Albert Thundercliffe
1:32:58 35-39
Click to select for comparison
1,544 373
GBR flag Nathan De Bruyn
1:33:00 30-34
Click to select for comparison
1,545 114
GBR flag Michael Olner
1:33:02 45-49
Click to select for comparison
1,546 51
GBR flag Scott Mitchell
1:33:05 50-54
Click to select for comparison
1,547 186
GBR flag Reuben Whitehead
1:33:07 16-24
Click to select for comparison
1,548 19
GBR flag Carl Davies
1:33:07 55-59
Click to select for comparison
1,549 302
GBR flag Ernie Wilkes
1:33:08 35-39
Click to select for comparison
1,550 115
IRL flag Kieran Mcmahon
1:33:09 45-49
Click to select for comparison
1,551 292
GBR flag Oliver De Rosenwerth
1:33:10 25-29
Click to select for comparison
1,552 116
GBR flag Keith Conway
1:33:16 45-49
Click to select for comparison
1,553 293
IRL flag Christian Blair
1:33:18 25-29
Click to select for comparison
1,554 52
GBR flag James Cameron
1:33:22 50-54
Click to select for comparison
1,555 303
GBR flag Liam Somers
1:33:22 35-39
Click to select for comparison
1,556 294
GBR flag Samuel Jackson
1:33:23 25-29
Click to select for comparison
1,557 295
GBR flag David Tomlinson
1:33:26 25-29
Click to select for comparison
1,558 305
GBR flag Liam Mcalear
1:33:30 35-39
Click to select for comparison
1,559 306
GBR flag Lewis Pinder
1:33:30 35-39
Click to select for comparison
1,560 304
USA flag Eric Kuhn
1:33:30 35-39
Click to select for comparison
1,561 296
GBR flag Mark Lyons
1:33:32 25-29
Click to select for comparison
1,562 117
GBR flag Duncan Foley
1:33:33 45-49
Click to select for comparison
1,563 53
GBR flag Dan Okey
1:33:34 50-54
Click to select for comparison
1,564 118
GBR flag David Davidson
1:33:34 45-49
Click to select for comparison
1,565 205
GBR flag Paul Dingle
1:33:37 40-44
Click to select for comparison
1,566 307
GBR flag James Hoskyns-Jones
1:33:38 35-39
Click to select for comparison
1,567 308
GBR flag Leo Swinfen
1:33:39 35-39
Click to select for comparison
1,568 297
GBR flag Kieran Biggs-Thomas
1:33:40 25-29
Click to select for comparison
1,569 309
GBR flag Owain James
1:33:42 35-39
Click to select for comparison
1,570 310
IRL flag Fiachra Wynne
1:33:43 35-39
Click to select for comparison
1,571 311
GBR flag Gareth Cook
1:33:43 35-39
Click to select for comparison
1,572 54
GBR flag Christian Gregory
1:33:44 50-54
Click to select for comparison
1,573 119
IRL flag Emmet Brady
1:33:45 45-49
Click to select for comparison
1,574 374
GBR flag Ryan Oakes
1:33:45 30-34
Click to select for comparison
1,575 298
GBR flag Michael Mclaughlin
1:33:45 25-29
Click to select for comparison
1,576 20
GBR flag Graeme Cox
1:33:47 55-59
Click to select for comparison
1,577 206
GBR flag Philip Athersmith
1:33:49 40-44
Click to select for comparison
1,578 375
GBR flag David Stewart Millar
1:33:49 30-34
Click to select for comparison
1,579 187
COD flag Edward Mupenda
1:33:51 16-24
Click to select for comparison
1,580 207
IRL flag Paul O Hagan
1:33:52 40-44
Click to select for comparison
1,581 376
GBR flag James Nelmes
1:33:54 30-34
Click to select for comparison
1,582 299
GBR flag Ty Gordon
1:33:58 25-29
Click to select for comparison
1,583 21
IRL flag Chris Hamilton
1:33:58 55-59
Click to select for comparison
1,584 300
GBR flag Dom Tye
1:33:59 25-29
Click to select for comparison
1,585 208
GBR flag Michael Price
1:34:02 40-44
Click to select for comparison
1,586 55
GBR flag Ian Owens
1:34:07 50-54
Click to select for comparison
1,587 377
IRL flag Brendan Mckeown
1:34:07 30-34
Click to select for comparison
1,588 312
GBR flag Glenn Caulfield
1:34:08 35-39
Click to select for comparison
1,589 313
GBR flag Anthony Slater
1:34:09 35-39
Click to select for comparison
1,590 209
GBR flag Stephen Eustace
1:34:11 40-44
Click to select for comparison
1,591 301
GBR flag Tomos Hughes
1:34:11 25-29
Click to select for comparison
1,592 378
GBR flag Michael Wolfenden
1:34:16 30-34
Click to select for comparison
1,593 120
GBR flag Ian Scullard
1:34:17 45-49
Click to select for comparison
1,594 302
GBR flag Dan Routledge
1:34:19 25-29
Click to select for comparison
1,595 210
GBR flag Mike Greer
1:34:22 40-44
Click to select for comparison
1,596 121
GBR flag Ed Mckenzie
1:34:25 45-49
Click to select for comparison
1,597 379
GBR flag Tom Shaw
1:34:25 30-34
Click to select for comparison
1,598 314
GBR flag Nathan Raddenbury
1:34:27 35-39
Click to select for comparison
1,599 303
GBR flag Blair Mcwatt
1:34:28 25-29
Click to select for comparison
1,600 380
GBR flag Raffaele Voza
1:34:29 30-34
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.