TrainRox Logo TrainRox

HYROX DOUBLES MEN - Cardiff 2026

29 Apr–4 May 2026
Showing 2,001 to 2,100 of 2,266 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
2,001
GBR flag Ethan Hubbard
GBR flag Timothy Hubbard
30-34 1:28:35
Click to select for comparison
2,002
GBR flag Elliot Reeves
GBR flag Benjamin Wilkinson
25-29 1:28:39
Click to select for comparison
2,003
GBR flag Dyfrig Rees
GBR flag Rhodri Manning
40-44 1:28:41
Click to select for comparison
2,004
GBR flag Owen Evans
GBR flag Iolo Evans
35-39 1:28:41
Click to select for comparison
2,005
GBR flag Dominic Cowley
GBR flag Ryan Veal
35-39 1:28:48
Click to select for comparison
2,006
GBR flag William Christian
GBR flag Andrew Gilmour
35-39 1:28:50
Click to select for comparison
2,007
GBR flag Pahraig Curran
GBR flag Benjamin Thomas
25-29 1:28:51
Click to select for comparison
2,008
GBR flag Iwan Rees
GBR flag Paul Jonker
30-34 1:28:51
Click to select for comparison
2,009
GBR flag Ben Briggs
GBR flag Steve Sutton
40-44 1:28:52
Click to select for comparison
2,010
GBR flag Iain Watson
GBR flag Jason Filippi
25-29 1:28:53
Click to select for comparison
2,011
GBR flag Tyler Kelly
GBR flag Freddie Davies
16-24 1:28:54
Click to select for comparison
2,012
GBR flag Benjamin Hardman-Davies
GBR flag Jacob Evans
16-24 1:28:55
Click to select for comparison
2,013
GBR flag Charlie Tutton
GBR flag Brook Morgan
16-24 1:28:59
Click to select for comparison
2,014
GBR flag Edward Backhouse
GBR flag James Forsey
40-44 1:29:01
Click to select for comparison
2,015
GBR flag Kevin Bridges
GBR flag Paul White
50-54 1:29:05
Click to select for comparison
2,016
GBR flag Callum Stephens
GBR flag Steffen Godwin
25-29 1:29:05
Click to select for comparison
2,017
JAM flag Ezeikel Baker
JAM flag Hakeem Baker
35-39 1:29:07
Click to select for comparison
2,018
GBR flag Scott Rumbold
GBR flag Alan Turner
45-49 1:29:07
Click to select for comparison
2,019
IOT flag Muhammad Zafran
GBR flag Addil Ghafar
45-49 1:29:07
Click to select for comparison
2,020
GBR flag Adam Hinks
GBR flag Will Hinks
16-24 1:29:09
Click to select for comparison
2,021
GBR flag CRAIG ROLLINGS
GBR flag Thomas Healy
30-34 1:29:18
Click to select for comparison
2,022
GBR flag Amraz Hussain
GBR flag Joseph Noni
25-29 1:29:19
Click to select for comparison
2,023
GBR flag Oliver Hoy-Stevens
GBR flag Gareth Stevens
35-39 1:29:20
Click to select for comparison
2,024
GBR flag Stephen Davies
GBR flag Ryan Clift
45-49 1:29:27
Click to select for comparison
2,025
GIB flag Jeremy Sanders
GIB flag Travis Collado
16-24 1:29:27
Click to select for comparison
2,026
GBR flag Craig Palmer
GBR flag Darren Driscoll
55-59 1:29:34
Click to select for comparison
2,027
GBR flag Greg Morgan
GBR flag Alex Hamilton
50-54 1:29:39
Click to select for comparison
2,028
GBR flag Simon Johnson
GBR flag Richard Littleton
45-49 1:29:39
Click to select for comparison
2,029
GBR flag Thomas Venn
GBR flag Christopher ATKINS
45-49 1:29:39
Click to select for comparison
2,030
GBR flag Dan Blake
GBR flag Ryan Millward
25-29 1:29:41
Click to select for comparison
2,031
GBR flag Gareth Keatley
GBR flag Mike White
40-44 1:29:42
Click to select for comparison
2,032
GBR flag Lewis Horsman
GBR flag Jack Swallow
25-29 1:29:43
Click to select for comparison
2,033
GBR flag Matthew Watters
GBR flag Zac Watters
30-34 1:29:46
Click to select for comparison
2,034
GBR flag Seb Smith
GBR flag Jon Evans
30-34 1:29:52
Click to select for comparison
2,035
GBR flag Jack Skinner
GBR flag Francis Lammas
30-34 1:29:55
Click to select for comparison
2,036
GBR flag Joshua Swan
GBR flag Joe Brittin
16-24 1:29:55
Click to select for comparison
2,037
GBR flag Charlie Stanley
GBR flag Krutic Patel
35-39 1:29:56
Click to select for comparison
2,038
GBR flag Ifan Tudur
GBR flag Sion Tudur
45-49 1:29:57
Click to select for comparison
2,039
GBR flag Stuart Dent
GBR flag Stuart Westcott
50-54 1:29:59
Click to select for comparison
2,040
GBR flag Manjit Sangha
GBR flag Marcus Dowding
45-49 1:30:00
Click to select for comparison
2,041
GBR flag Deian Davies
GBR flag Mark Preston
25-29 1:30:00
Click to select for comparison
2,042
GBR flag Sean Palmer
GBR flag Alfie Smith
30-34 1:30:03
Click to select for comparison
2,043
GBR flag Dominic Hume
GBR flag Karl Hume
35-39 1:30:04
Click to select for comparison
2,044
GBR flag Justin Khaksar
GBR flag Bruce Dixon
50-54 1:30:05
Click to select for comparison
2,045
GBR flag Andrew Smith
GBR flag Michael Parkinson
55-59 1:30:07
Click to select for comparison
2,046
GBR flag Ian Moss
GBR flag Richard Wilson
50-54 1:30:10
Click to select for comparison
2,047
GER flag Jason Wenk
GER flag Kevin Pohl
16-24 1:30:11
Click to select for comparison
2,048
GBR flag James Rogers
GBR flag jack charlesworth
40-44 1:30:12
Click to select for comparison
2,049
GBR flag Richard Hodges
GBR flag David Sadler
45-49 1:30:16
Click to select for comparison
2,050
GBR flag Sam Crossley
GBR flag Sei Jun Wong
35-39 1:30:20
Click to select for comparison
2,051
GBR flag Rhodri Hancock
GBR flag Adam Dart
40-44 1:30:20
Click to select for comparison
2,052
GBR flag William Jones
GBR flag Ryan Jones
40-44 1:30:21
Click to select for comparison
2,053
GBR flag Liam Maull
GBR flag Ryan Johnson
16-24 1:30:23
Click to select for comparison
2,054
GBR flag Tyler Lewis
GBR flag Morgan Lewis
25-29 1:30:25
Click to select for comparison
2,055
GBR flag Thomas GALLAGHER
GBR flag Jamie Campbell
35-39 1:30:26
Click to select for comparison
2,056
GBR flag James Williams
GBR flag Joel Ward
35-39 1:30:30
Click to select for comparison
2,057
GBR flag Bill Patterson
GBR flag Brian Kemp
60-64 1:30:37
Click to select for comparison
2,058
GBR flag Jay Shah
GBR flag Sahil Shah
35-39 1:30:40
Click to select for comparison
2,059
GBR flag huw lloyd
GBR flag David Sweet
60-64 1:30:41
Click to select for comparison
2,060
GBR flag Zachary Shelley
GBR flag Keenan Badger
16-24 1:30:42
Click to select for comparison
2,061
GBR flag Joe Banks
GBR flag Simon Banks
40-44 1:30:43
Click to select for comparison
2,062
GBR flag Rob Hadley
GBR flag Dean Roberts
40-44 1:30:52
Click to select for comparison
2,063
GBR flag Kevin Phillips
GBR flag Edwin Woollard
40-44 1:30:57
Click to select for comparison
2,064
GBR flag Riley Sherlock
GBR flag Michael Ewing
16-24 1:30:57
Click to select for comparison
2,065
IRL flag Ruairi Hannigan
USA flag Ryan Lynch
35-39 1:31:01
Click to select for comparison
2,066
GBR flag David Thatcher
GBR flag Chris Moore
40-44 1:31:03
Click to select for comparison
2,067
GBR flag Harry Binley-Hurst
GBR flag James Rowell
25-29 1:31:06
Click to select for comparison
2,068
GBR flag Ceri Aldridge
GBR flag Christian Bowerman
40-44 1:31:07
Click to select for comparison
2,069
GBR flag Evan Baker
GBR flag Josh Davis
16-24 1:31:07
Click to select for comparison
2,070
GBR flag Alfred Browning
GBR flag Olly Poole
30-34 1:31:16
Click to select for comparison
2,071
GBR flag Simon Magee
GBR flag Alex Duffin
35-39 1:31:17
Click to select for comparison
2,072
GBR flag Joe Cameron
GBR flag Toby Cooke
16-24 1:31:22
Click to select for comparison
2,073
GBR flag Andy Peck
GBR flag Dominic Peck
35-39 1:31:26
Click to select for comparison
2,074
GBR flag Jonathan Walker
GBR flag Jamie Follows
35-39 1:31:30
Click to select for comparison
2,075
IRL flag Adam McManus
IRL flag Alan Burke
50-54 1:31:31
Click to select for comparison
2,076
GBR flag Dean Driscoll
GBR flag Nathan Thomas
40-44 1:31:33
Click to select for comparison
2,077
GBR flag Ayaz Khan
GBR flag Naqeeb Najeeb
40-44 1:31:37
Click to select for comparison
2,078
GBR flag Ryan Davey
GBR flag Jack Casey
25-29 1:31:38
Click to select for comparison
2,079
GBR flag James Macarthur
GBR flag David Whittaker
35-39 1:31:39
Click to select for comparison
2,080
GBR flag Daniel Browning
GBR flag Dominic Horswill
16-24 1:31:41
Click to select for comparison
2,081
IRL flag Chris Flanagan
GBR flag Jason Ham
35-39 1:31:42
Click to select for comparison
2,082
GBR flag Bobby Cockram
GBR flag Ryan Bailey
30-34 1:31:46
Click to select for comparison
2,083
GBR flag Sam Rogers
ITA flag Alessandro Rossi
25-29 1:31:49
Click to select for comparison
2,084
GBR flag Joe Sutton
GBR flag James Grahame
30-34 1:31:58
Click to select for comparison
2,085
GBR flag Adam Knagg
GBR flag Mike Gardner
45-49 1:31:58
Click to select for comparison
2,086
GBR flag ANDREW SMITH
GBR flag Bryn Jones
40-44 1:31:58
Click to select for comparison
2,087
GBR flag Stephen Moss
GBR flag Paul Westby
45-49 1:32:00
Click to select for comparison
2,088
GBR flag Ryan Davies
GBR flag Matthew Williams
35-39 1:32:06
Click to select for comparison
2,089
GBR flag Steve Yeu
GBR flag Michael Lee
40-44 1:32:08
Click to select for comparison
2,090
GBR flag Mark Bartley
GBR flag Davinder Hothi
50-54 1:32:08
Click to select for comparison
2,091
IRL flag Kev Bowles
GBR flag paul horner
40-44 1:32:09
Click to select for comparison
2,092
GBR flag Andy Crocker
GBR flag Jonathan Cain
50-54 1:32:12
Click to select for comparison
2,093
GBR flag Daniel Webb
GBR flag Andrew Card
35-39 1:32:19
Click to select for comparison
2,094
GBR flag Bill Crawshaw
GBR flag Rob Pullen
60-64 1:32:19
Click to select for comparison
2,095
GBR flag Stuart Lindley
GBR flag Will Wootton
35-39 1:32:21
Click to select for comparison
2,096
GBR flag Dan Fennell
GBR flag Alfie Dowling
30-34 1:32:31
Click to select for comparison
2,097
GBR flag Johnpaul Varey
GBR flag Thomas Varey
25-29 1:32:32
Click to select for comparison
2,098
GBR flag Matthew Ringrow
GBR flag Adam Clayson
30-34 1:32:34
Click to select for comparison
2,099
GBR flag Adam Howitt
GBR flag Eddie Swian
45-49 1:32:35
Click to select for comparison
2,100
GBR flag Arjun Rai
GBR flag Dillon Nagda
16-24 1:32:38
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.