TrainRox Logo TrainRox

HYROX DOUBLES MEN - London Excel 2025

4–7 Dec 2025
Showing 1,801 to 1,900 of 3,929 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,801
GBR flag Sonny Hack
GBR flag Tom Elmes
16-24 1:10:19
Click to select for comparison
1,802
GBR flag jason agate
GBR flag matthew jordan
40-44 1:10:19
Click to select for comparison
1,803
GRE flag Ioannis Basmatzidis
GRE flag Fotios Spartinos
35-39 1:10:19
Click to select for comparison
1,804
GBR flag Jamie Price
GBR flag Jay Lewis
16-24 1:10:20
Click to select for comparison
1,805
GBR flag stephen weekes
GBR flag craig campbell
35-39 1:10:20
Click to select for comparison
1,806
GBR flag Mark Oliver
GBR flag Joshua Taylor
40-44 1:10:20
Click to select for comparison
1,807
USA flag Ryan Michael
USA flag Joseph Bohrer
30-34 1:10:21
Click to select for comparison
1,808
FRA flag Nicolas Mboukou
GBR flag Nicholas Evans
30-34 1:10:21
Click to select for comparison
1,809
GBR flag Stuart Thompson
GBR flag Dom Buck
35-39 1:10:21
Click to select for comparison
1,810
GBR flag Anthony Sonko
TAN flag Elihudi Urassa
25-29 1:10:21
Click to select for comparison
1,811
GBR flag Joseph Davies
GBR flag Lenny Makinde
25-29 1:10:22
Click to select for comparison
1,812
GBR flag Joe Chisham
GBR flag Jack Flower
30-34 1:10:22
Click to select for comparison
1,813
GBR flag Carl Stevens
GBR flag Casey Warwick
35-39 1:10:22
Click to select for comparison
1,814
GBR flag Craig Beaven
GBR flag Ollie Bate
40-44 1:10:22
Click to select for comparison
1,815
GBR flag Nicholas Farrow
GBR flag Daniel Scott
50-54 1:10:23
Click to select for comparison
1,816
NZL flag Eliot Schwartfeger
NZL flag Ketan Kirit Patel
30-34 1:10:23
Click to select for comparison
1,817
IRL flag Thomas Landy
IRL flag Liam O'Donovan
35-39 1:10:23
Click to select for comparison
1,818
GBR flag Ben Williams
GBR flag George Biddle
30-34 1:10:23
Click to select for comparison
1,819
GBR flag Owain James
GBR flag Dean Morgan
35-39 1:10:24
Click to select for comparison
1,820
GBR flag Joe Latham
GBR flag Max Nicholls
25-29 1:10:25
Click to select for comparison
1,821
GBR flag Alastair Rickey
GBR flag Daniel Oliver
35-39 1:10:26
Click to select for comparison
1,822
GBR flag Jamie Quarry
GBR flag Andy Lewis
55-59 1:10:26
Click to select for comparison
1,823
GBR flag Jonathan Sweeney
GBR flag James Pickett
40-44 1:10:26
Click to select for comparison
1,824
GBR flag Alex Thomson
GBR flag Scott Thomson
25-29 1:10:26
Click to select for comparison
1,825
GBR flag Roger Morrison
GBR flag Guillaume Brunet
55-59 1:10:26
Click to select for comparison
1,826
GBR flag Ross Ferguson
GBR flag James Mackinnon
45-49 1:10:27
Click to select for comparison
1,827
GBR flag Harry Finster
GBR flag Karl Khan
30-34 1:10:27
Click to select for comparison
1,828
GBR flag Tim Molony
GBR flag Craig welling
40-44 1:10:27
Click to select for comparison
1,829
GBR flag Scott Kirkwood
GBR flag Chris Pearson
35-39 1:10:28
Click to select for comparison
1,830
GBR flag Gav Campbell
GBR flag Rob Cummings
40-44 1:10:29
Click to select for comparison
1,831
GBR flag Tom Wehrle
GBR flag Jack Davies
30-34 1:10:29
Click to select for comparison
1,832
GBR flag Jack Wright
GBR flag Jason McLean
30-34 1:10:29
Click to select for comparison
1,833
GBR flag Paul Ainscough
GBR flag Mathew Molyneux
50-54 1:10:29
Click to select for comparison
1,834
GBR flag Dan Brennan
GBR flag Matt Twelvetrees
35-39 1:10:29
Click to select for comparison
1,835
GER flag Luca Holzwarth
GER flag Luca Leon Beutel
25-29 1:10:29
Click to select for comparison
1,836
GBR flag Lee Shufflebotham
GBR flag Ryan Thompson
45-49 1:10:30
Click to select for comparison
1,837
RSA flag Matthew Skorpen
RSA flag Christian Slabbert
25-29 1:10:30
Click to select for comparison
1,838
GBR flag Richard Chapman
GBR flag Daniel Harrison
40-44 1:10:30
Click to select for comparison
1,839
RSA flag Michael Whittle
RSA flag Mark Whittle
40-44 1:10:30
Click to select for comparison
1,840
RSA flag Adriaan Bekker
GBR flag Thomas Lear
30-34 1:10:30
Click to select for comparison
1,841
GBR flag Felix Bower
GBR flag Scott Paterson
16-24 1:10:30
Click to select for comparison
1,842
GBR flag Bailey Bishop
GBR flag Joey Jones-Tovey
16-24 1:10:31
Click to select for comparison
1,843
GBR flag Andy Idehen
GBR flag Peter Adentan
35-39 1:10:31
Click to select for comparison
1,844
GBR flag Taylor Trotman
GBR flag Nathan Bertram
25-29 1:10:31
Click to select for comparison
1,845
GBR flag Matt Scott
GBR flag Andrew Cox
45-49 1:10:32
Click to select for comparison
1,846
GBR flag Warren Shoesmith
GBR flag Scott Shoesmith
30-34 1:10:33
Click to select for comparison
1,847
GBR flag Ioan Davies
GBR flag Alvin Phillips
45-49 1:10:33
Click to select for comparison
1,848
GBR flag Simeon Meek
GBR flag Charlie Scouler
30-34 1:10:33
Click to select for comparison
1,849
GBR flag Blaken Maguire
GBR flag Mason Carter
16-24 1:10:34
Click to select for comparison
1,850
GBR flag Gethin Jones
GBR flag Tudur Jones
30-34 1:10:34
Click to select for comparison
1,851
GBR flag Pat Moreve
GBR flag Tom Owens
35-39 1:10:35
Click to select for comparison
1,852
GBR flag Alex Poon
GBR flag Ben Saunders
30-34 1:10:35
Click to select for comparison
1,853
GBR flag Matthew Ward
GBR flag Nicholas Ward
30-34 1:10:36
Click to select for comparison
1,854
COL flag Sergio Vega
COL flag Kike Munoz
40-44 1:10:36
Click to select for comparison
1,855
GBR flag Sam Bingham
GBR flag Ryan Kulikowski
30-34 1:10:36
Click to select for comparison
1,856
GBR flag Joel Hamlet
GBR flag Mathew Tomlinson
16-24 1:10:36
Click to select for comparison
1,857
GBR flag Josh Raden
GBR flag Luke Smith
30-34 1:10:37
Click to select for comparison
1,858
IRL flag Mark Mcgeough
IRL flag Andrew Wafer
30-34 1:10:38
Click to select for comparison
1,859
GBR flag Craig Fitzgerald
GBR flag Shaun Fitzgerald
35-39 1:10:38
Click to select for comparison
1,860
GBR flag Phil Preston
GBR flag Dave Powell
40-44 1:10:39
Click to select for comparison
1,861
GBR flag Jonathon Lawson
GBR flag Aaron Oyebola
30-34 1:10:39
Click to select for comparison
1,862
GBR flag Robert Franklin
GBR flag Tom Bunting
30-34 1:10:39
Click to select for comparison
1,863
GBR flag Zac Cope
GBR flag Chris Cope
35-39 1:10:40
Click to select for comparison
1,864
GBR flag David Lillington
GBR flag Chris Chubb
45-49 1:10:40
Click to select for comparison
1,865
GBR flag Paul Chapman
GBR flag Robert Day
30-34 1:10:40
Click to select for comparison
1,866
BRA flag Robson Mariano Da Silva
IRL flag Daniel Mcmannus Alvarado
35-39 1:10:40
Click to select for comparison
1,867
GBR flag Lee Ronan
GBR flag Andrew Healy
35-39 1:10:41
Click to select for comparison
1,868
ESP flag Jacobo Negueruela Martos
POL flag Marcin Lis
40-44 1:10:41
Click to select for comparison
1,869
GBR flag Adam Cavanagh
GBR flag Matthew Cavanagh
35-39 1:10:42
Click to select for comparison
1,870
GBR flag Matt Hodges
GBR flag Alex Clarke
30-34 1:10:43
Click to select for comparison
1,871
GBR flag Ben Fowler
GBR flag Drew I'Ons
25-29 1:10:44
Click to select for comparison
1,872
GBR flag Nathan Stone
GBR flag Ashley Forde
30-34 1:10:44
Click to select for comparison
1,873
IRL flag Oisin Carolan
IRL flag Darragh Logue
25-29 1:10:44
Click to select for comparison
1,874
GBR flag Tom Williams
GBR flag Adam Walker
30-34 1:10:44
Click to select for comparison
1,875
GBR flag Leo Shoniwa-Forchin
GBR flag Christopher Markey
35-39 1:10:45
Click to select for comparison
1,876
GBR flag Jamie Sims
GBR flag Harry Short
30-34 1:10:45
Click to select for comparison
1,877
GBR flag Joe Phillips
GBR flag Jeffrey Ingold
35-39 1:10:46
Click to select for comparison
1,878
GBR flag William Taylor
FRA flag Yannick Ruitenbeek
16-24 1:10:47
Click to select for comparison
1,879
GBR flag Mike Gillick
GBR flag Simon Kidney
40-44 1:10:47
Click to select for comparison
1,880
GBR flag Luke Jones
GBR flag Russell Bull
35-39 1:10:48
Click to select for comparison
1,881
SWE flag Flamur Ismailji
GBR flag Andrew Winstanley
45-49 1:10:48
Click to select for comparison
1,882
ITA flag Verny Quartara
ITA flag Stefano Brachi
40-44 1:10:48
Click to select for comparison
1,883
MLT flag Karl Camilleri
CYP flag Zac Koullouros
35-39 1:10:50
Click to select for comparison
1,884
GBR flag Brett Hopcroft
GBR flag Leo Loubser
45-49 1:10:50
Click to select for comparison
1,885
GBR flag Mark Gibbings
GBR flag Reece Watson
45-49 1:10:51
Click to select for comparison
1,886
GBR flag William Clubb
GBR flag James Castanho
25-29 1:10:51
Click to select for comparison
1,887
GBR flag Peter Soares
GBR flag Stuart Hare
45-49 1:10:52
Click to select for comparison
1,888
NZL flag Liam Byron
GBR flag Ollie Holt
30-34 1:10:52
Click to select for comparison
1,889
GBR flag Tom Davies
GBR flag Ben Shepherd
25-29 1:10:53
Click to select for comparison
1,890
GBR flag Rob Humphries
GBR flag Paul Simpson
30-34 1:10:53
Click to select for comparison
1,891
GBR flag Sebastian Headlam
GBR flag Shayden Thompson
25-29 1:10:54
Click to select for comparison
1,892
GBR flag Andrew Munro
GBR flag Thomas Munro
16-24 1:10:54
Click to select for comparison
1,893
GBR flag Jack Chilton
GBR flag Samuel Pettitt
16-24 1:10:54
Click to select for comparison
1,894
GBR flag Joe Allison
GBR flag Hugo Lennie
25-29 1:10:55
Click to select for comparison
1,895
GBR flag Andy Brooks
GBR flag Rob Bird
35-39 1:10:55
Click to select for comparison
1,896
GBR flag Sion Margrie
GBR flag Scott Edgecombe
35-39 1:10:56
Click to select for comparison
1,897
GBR flag Mehdi Raghai
GBR flag Mark Woodward
45-49 1:10:56
Click to select for comparison
1,898
GBR flag Danny Thurston
GBR flag Chris Nunn
40-44 1:10:56
Click to select for comparison
1,899
GBR flag Laurence Connolly
GBR flag Lewis Warn
30-34 1:10:56
Click to select for comparison
1,900
GBR flag Justin Oxenham
GBR flag Robert Sherwood
40-44 1:10:57
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.