HYROX DOUBLES MEN - Cardiff 2026

29 Apr–4 May 2026
Showing 1,601 to 1,700 of 2,266 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,601 215
GBR flag Paul McFarland
GBR flag Aaron Moore
1:18:48 40-44
Click to select for comparison
1,602 360
GBR flag Stephen Young
GBR flag Thomas Lomas
1:18:48 35-39
Click to select for comparison
1,603 297
GBR flag Isaac Kelso-Jones
GBR flag Drew Grove-Henderson
1:18:50 25-29
Click to select for comparison
1,604 225
GBR flag Lewis Bumford
GBR flag Sam Bowen
1:18:51 16-24
Click to select for comparison
1,605 371
GBR flag Llyr James
GBR flag Sion Edwards
1:18:51 30-34
Click to select for comparison
1,606 298
GBR flag Harry Bridle
GBR flag Archie Welch
1:18:52 25-29
Click to select for comparison
1,607 216
GBR flag Martyn Sprigge
GBR flag Tom Wakeman
1:18:52 40-44
Click to select for comparison
1,608 372
GBR flag Harley Kozluk
GBR flag Darren Williams
1:18:53 30-34
Click to select for comparison
1,609 217
GBR flag Laith Hofayz
GBR flag Tom Cottrell-Lilley
1:18:55 40-44
Click to select for comparison
1,610 361
GBR flag Liam Thompson
GBR flag Alum Ullah
1:18:55 35-39
Click to select for comparison
1,611 362
GBR flag Steven Seeley
GBR flag Chris Ward
1:18:58 35-39
Click to select for comparison
1,612 93
GBR flag Steve Blakeman
GBR flag Rob Hayes
1:19:01 45-49
Click to select for comparison
1,613 218
GBR flag Justin Adams
GBR flag Tony Wong
1:19:03 40-44
Click to select for comparison
1,614 299
GBR flag Harry Smith
GBR flag Tom Hawthorn
1:19:03 25-29
Click to select for comparison
1,615 94
GBR flag rob curtis
GBR flag jonathan fulton
1:19:05 45-49
Click to select for comparison
1,616 226
GBR flag Josh Marshall
GBR flag Thomas Davies
1:19:06 16-24
Click to select for comparison
1,617 373
GBR flag Sion Rosser
GBR flag Steffan Jones
1:19:06 30-34
Click to select for comparison
1,618 363
GBR flag Jed Vaughan
GBR flag Alkesh Patel
1:19:06 35-39
Click to select for comparison
1,619 364
GBR flag David Baldwin
NZL flag Blair Owen
1:19:07 35-39
Click to select for comparison
1,620 28
GBR flag Oliver Baughan
GBR flag Matt Green
1:19:08 50-54
Click to select for comparison
1,621 227
GBR flag Samuel Little
GBR flag Shivan Ozgun
1:19:08 16-24
Click to select for comparison
1,622 374
GBR flag Terence Dinsmore
GBR flag Evan Sidwells
1:19:08 30-34
Click to select for comparison
1,623 228
GBR flag Charlie Holley
GBR flag Tom Wilkinson
1:19:08 16-24
Click to select for comparison
1,624 95
GBR flag Manoj Patel
GBR flag Barri Morgan Jones
1:19:09 45-49
Click to select for comparison
1,625 219
GBR flag Steve Perry
GBR flag Ryan Perry
1:19:09 40-44
Click to select for comparison
1,626 375
GBR flag Abimbola Odukoya
GBR flag Luke Ogunlaja
1:19:10 30-34
Click to select for comparison
1,627 96
GBR flag Simon Dumayne
GBR flag Scott Ormond
1:19:10 45-49
Click to select for comparison
1,628 97
GBR flag Lee Obrien
GBR flag Stephen Winn
1:19:12 45-49
Click to select for comparison
1,629 229
GBR flag Joe Law
GBR flag Michael Coupar
1:19:12 16-24
Click to select for comparison
1,630 365
GBR flag Kristian Jenkins
GBR flag Matthew James
1:19:14 35-39
Click to select for comparison
1,631 230
GBR flag Cai Ifans
GBR flag Sean Horobin
1:19:15 16-24
Click to select for comparison
1,632 98
GBR flag Chris Fletcher
GBR flag Ben Sweet
1:19:15 45-49
Click to select for comparison
1,633 366
GBR flag Ryan Burville
GBR flag William Roeder
1:19:17 35-39
Click to select for comparison
1,634 99
GBR flag Sarvjit Rai
GBR flag Nicholas Cook
1:19:19 45-49
Click to select for comparison
1,635 220
GBR flag ryan pockett
GBR flag craig pockett
1:19:20 40-44
Click to select for comparison
1,636 231
GBR flag Noah Freckleton
GBR flag Ivan Adanev
1:19:21 16-24
Click to select for comparison
1,637 376
PHI flag Enzo Tuason
GBR flag Matthew Ivison
1:19:22 30-34
Click to select for comparison
1,638 221
GBR flag Peter Mcdonald
GBR flag Dave Scott
1:19:25 40-44
Click to select for comparison
1,639 232
GBR flag Jac James
GBR flag Lewi Curran
1:19:25 16-24
Click to select for comparison
1,640 300
GBR flag Ryan Thomas
GBR flag Sam Mogford
1:19:26 25-29
Click to select for comparison
1,641 14
GBR flag Robert stone
GBR flag Ken inweregbu
1:19:26 55-59
Click to select for comparison
1,642 100
GBR flag Steven Morgan
GBR flag Neil Millard
1:19:26 45-49
Click to select for comparison
1,643 101
GBR flag Andrew Stott
GBR flag Austin Powell
1:19:29 45-49
Click to select for comparison
1,644 29
GBR flag Sam Grace
GBR flag Tomos Grace
1:19:29 50-54
Click to select for comparison
1,645 102
GBR flag Masotja Sibandze
GBR flag Craig Palmer
1:19:29 45-49
Click to select for comparison
1,646 377
GBR flag Ollie Olds
GBR flag Bradley Thyer
1:19:30 30-34
Click to select for comparison
1,647 367
GBR flag Gareth Rees
GBR flag JAMES COLIANDRIS
1:19:30 35-39
Click to select for comparison
1,648 103
GBR flag Leon Crow
GBR flag David Upton
1:19:31 45-49
Click to select for comparison
1,649 301
GBR flag Calum Middleton
GBR flag Lewis Freeman
1:19:33 25-29
Click to select for comparison
1,650 378
GBR flag Corey Elkins
GBR flag Nick Jones
1:19:34 30-34
Click to select for comparison
1,651 379
GBR flag Lewis Waugh
GBR flag Ryan Morrell
1:19:35 30-34
Click to select for comparison
1,652 104
GBR flag Mark Stafford
GBR flag Gareth Willowe
1:19:35 45-49
Click to select for comparison
1,653 105
GBR flag Matthew Rowley
GBR flag Mark Browne
1:19:37 45-49
Click to select for comparison
1,654 368
GBR flag Pete Styler
GBR flag James Myles
1:19:40 35-39
Click to select for comparison
1,655 369
GBR flag James Butler
GBR flag Dan Jones
1:19:40 35-39
Click to select for comparison
1,656 30
GBR flag Jamie Thomas
GBR flag Paul Hamilton
1:19:41 50-54
Click to select for comparison
1,657 302
GBR flag Charlie Reynolds
GBR flag Leo Bideleux
1:19:41 25-29
Click to select for comparison
1,658 106
GBR flag Tate Irons
GBR flag Matt Pullen
1:19:41 45-49
Click to select for comparison
1,659 380
GBR flag Lee Le Masurier
GBR flag Callum Mcguinness
1:19:42 30-34
Click to select for comparison
1,660 370
GBR flag James St John
GBR flag Edward Scott
1:19:42 35-39
Click to select for comparison
1,661 303
GBR flag Jack McGregor
GBR flag Ewan Curran
1:19:43 25-29
Click to select for comparison
1,662 223
GBR flag David Walsh
GBR flag Michael Butler
1:19:46 40-44
Click to select for comparison
1,663 381
GBR flag Murray Anderson
GBR flag Ryan Smith
1:19:46 30-34
Click to select for comparison
1,664 222
GBR flag Phil Woodland
GBR flag Leighton Daniel
1:19:46 40-44
Click to select for comparison
1,665 382
GBR flag Gareth Downes
GBR flag Leon Thomas
1:19:47 30-34
Click to select for comparison
1,666 107
GBR flag Mark Tsang
GBR flag Chun Chow
1:19:48 45-49
Click to select for comparison
1,667 224
GBR flag Matthew Wright
GBR flag Alexander MYTENKA
1:19:53 40-44
Click to select for comparison
1,668 383
GBR flag Jake Hogben
GBR flag Aiden Wilson
1:19:53 30-34
Click to select for comparison
1,669 384
GBR flag Ajay Patel
GBR flag Karan Maini
1:19:54 30-34
Click to select for comparison
1,670 233
CAN flag Paul Neshev
BUL flag George Neshev
1:19:55 16-24
Click to select for comparison
1,671 371
GBR flag Alex Semple
GBR flag Neil Weaver
1:19:56 35-39
Click to select for comparison
1,672 385
GBR flag Ben Vickers
GBR flag Joshua Wilson
1:19:58 30-34
Click to select for comparison
1,673 373
GBR flag Cenwyn Hunt
GBR flag Benjamin Hunt
1:19:59 35-39
Click to select for comparison
1,674 372
GBR flag Bryn Jones
GBR flag Charlie Roberton
1:19:59 35-39
Click to select for comparison
1,675 374
GBR flag Robert Oneill
GBR flag George Holman
1:20:04 35-39
Click to select for comparison
1,676 376
GBR flag Jonathan Tomalin-Reeves
GBR flag Simon Aldous
1:20:05 35-39
Click to select for comparison
1,677 375
GBR flag Scott Reeves
GBR flag antony powles
1:20:05 35-39
Click to select for comparison
1,678 377
GBR flag Christian Hill
GBR flag Grant Strong
1:20:05 35-39
Click to select for comparison
1,679 304
GBR flag Kristian Nicolaas
GBR flag Thomas Fouweather
1:20:06 25-29
Click to select for comparison
1,680 386
GBR flag Rhys Hutton
GBR flag Daniel Macleod
1:20:08 30-34
Click to select for comparison
1,681 305
GBR flag Jacob Hughes
GBR flag Jordan Hughes
1:20:09 25-29
Click to select for comparison
1,682 306
GBR flag Brandon Savage
GBR flag Sean Sargent
1:20:15 25-29
Click to select for comparison
1,683 225
GBR flag Lynton Hammonds
GBR flag David Baron
1:20:15 40-44
Click to select for comparison
1,684 307
GBR flag Mason Jolley
GBR flag Jake Brett
1:20:17 25-29
Click to select for comparison
1,685 387
GBR flag Ed Ryan
GBR flag Kieran Kent
1:20:17 30-34
Click to select for comparison
1,686 378
GBR flag Danny Norris
GBR flag Adam Potter
1:20:17 35-39
Click to select for comparison
1,687 379
GBR flag Ross Berryman
GBR flag Joel Williams
1:20:19 35-39
Click to select for comparison
1,688 380
GBR flag Michael Thomas
GBR flag Jamie Lamb
1:20:21 35-39
Click to select for comparison
1,689 388
GBR flag Jacob Wanford
GBR flag Paul Wanford
1:20:21 30-34
Click to select for comparison
1,690 308
IRL flag Steven McQuillan
IRL flag Tony McQuillan
1:20:25 25-29
Click to select for comparison
1,691 226
GBR flag David Nasralla
GBR flag Robert Carr
1:20:27 40-44
Click to select for comparison
1,692 108
GBR flag Chris Williams
GBR flag chris cardew
1:20:27 45-49
Click to select for comparison
1,693 389
GBR flag Alex Tuckett
GBR flag Luke Jones
1:20:28 30-34
Click to select for comparison
1,694 31
GBR flag Thomas Rowley
GBR flag David Rowley
1:20:31 50-54
Click to select for comparison
1,695 309
GBR flag Wayne Dowling
GBR flag Oliver Dowling
1:20:31 25-29
Click to select for comparison
1,696 227
GBR flag Dan Murray
GBR flag Benjamin Balfour
1:20:33 40-44
Click to select for comparison
1,697 15
IRL flag Eddie Geraghty
IRL flag Tony Geraghty
1:20:33 55-59
Click to select for comparison
1,698 391
GBR flag Ewan Ryan
GBR flag George Pickering
1:20:34 30-34
Click to select for comparison
1,699 390
GBR flag Connor Davies
GBR flag Ben Shields
1:20:34 30-34
Click to select for comparison
1,700 228
GBR flag Michael Schwoerke
IRL flag Richard Kearns
1:20:35 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.