TrainRox Logo TrainRox

HYROX DOUBLES MEN - London Excel 2025

4–7 Dec 2025
Showing 2,201 to 2,300 of 3,929 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
2,201
GBR flag Craig Bradley
GBR flag Daniel Magee
35-39 1:12:59
Click to select for comparison
2,202
ISR flag Dylan Ephron
ISR flag George Bier
16-24 1:12:59
Click to select for comparison
2,203
GBR flag James Wilton
GBR flag Tom Naylor
45-49 1:12:59
Click to select for comparison
2,204
GBR flag George Phillips
GBR flag Michael Corrigan
40-44 1:12:59
Click to select for comparison
2,205
GBR flag Justin Bloys
GBR flag Mike Greaney
45-49 1:12:59
Click to select for comparison
2,206
KUW flag Anwar Dashti
KUW flag Fahed Aljaser
50-54 1:13:01
Click to select for comparison
2,207
GBR flag Daniel Ward
GBR flag Adam Hague
35-39 1:13:02
Click to select for comparison
2,208
GBR flag Tobi Adesigbin
GBR flag Luke Thompson-Allen
30-34 1:13:02
Click to select for comparison
2,209
FRA flag Tiago de Freitas-Branco
GER flag Felix Knudsen
25-29 1:13:03
Click to select for comparison
2,210
GBR flag Ross Stirling
GBR flag Steven Hicks
40-44 1:13:03
Click to select for comparison
2,211
GBR flag Jesse Wirz
GBR flag Benjamin Andrews
35-39 1:13:03
Click to select for comparison
2,212
GBR flag Neil Linford-Hazell
GBR flag Robert Chappell
40-44 1:13:03
Click to select for comparison
2,213
GBR flag Mitchell Medlen
GBR flag Amir Saleh
25-29 1:13:03
Click to select for comparison
2,214
GBR flag Alex Oakes
GBR flag Tom Oakes
16-24 1:13:04
Click to select for comparison
2,215
GBR flag Nick Edelman
GBR flag James Kattan
45-49 1:13:04
Click to select for comparison
2,216
RSA flag Richard Lehane
RSA flag Daniel Scriven
25-29 1:13:04
Click to select for comparison
2,217
GBR flag Phill Steele
GBR flag Richard Branson
40-44 1:13:04
Click to select for comparison
2,218
GBR flag Brian O’Connell
GBR flag Dave Keane
40-44 1:13:05
Click to select for comparison
2,219
GBR flag Robert Redpath
GBR flag Peter Jinks
30-34 1:13:06
Click to select for comparison
2,220
GBR flag Matthew Lansdall
GBR flag Jordon Probst
30-34 1:13:06
Click to select for comparison
2,221
GBR flag Nick Lopez
GBR flag James Wilson
40-44 1:13:06
Click to select for comparison
2,222
GBR flag Bradley Williams
GBR flag Jordan Williams
30-34 1:13:06
Click to select for comparison
2,223
GBR flag Paul Traynor
USA flag Ryan Dandan
40-44 1:13:07
Click to select for comparison
2,224
GBR flag Kristian Ingham
GBR flag Dylan Burbidge
16-24 1:13:07
Click to select for comparison
2,225
IRL flag Ian Mcgill
IRL flag Lar Lynch
45-49 1:13:07
Click to select for comparison
2,226
GBR flag Dominic Brown
GBR flag Harrison Green
25-29 1:13:07
Click to select for comparison
2,227
GBR flag Lee Furminger
GBR flag Tommy Sage
25-29 1:13:07
Click to select for comparison
2,228
GBR flag Harry Law
GBR flag Rhys Kemp
16-24 1:13:08
Click to select for comparison
2,229
GBR flag Matt Young
GBR flag Rob Spicer
45-49 1:13:09
Click to select for comparison
2,230
GBR flag Jack Allen
GBR flag James Milner
25-29 1:13:09
Click to select for comparison
2,231
GBR flag Richard Portlock
GBR flag Adam Askey
35-39 1:13:10
Click to select for comparison
2,232
FRA flag Jean-Baptiste Teulieres
FRA flag Tristan Rosetti
25-29 1:13:10
Click to select for comparison
2,233
GBR flag Chris Darbey
GBR flag David Thornley
40-44 1:13:11
Click to select for comparison
2,234
CYP flag Konstantinos Sikkis
CYP flag Stavros Sikkis
25-29 1:13:11
Click to select for comparison
2,235
GBR flag Edward Strickland
GBR flag Nathan Meskill
25-29 1:13:11
Click to select for comparison
2,236
GBR flag Michael Wilson
GBR flag Paul Leech
50-54 1:13:12
Click to select for comparison
2,237
GBR flag Elliott Williams
GBR flag James Wallis
16-24 1:13:12
Click to select for comparison
2,238
GBR flag Russell Payne
GBR flag Gio Licata
35-39 1:13:13
Click to select for comparison
2,239
GBR flag Tom Hollingsworth
GBR flag Joe Harding
30-34 1:13:15
Click to select for comparison
2,240
GBR flag Brett Cosgrove
GBR flag Rhys Kenny
30-34 1:13:16
Click to select for comparison
2,241
GBR flag Ryan Mcmillan
GBR flag Adam Wright
16-24 1:13:17
Click to select for comparison
2,242
GBR flag Dean Mckinney
GBR flag Christopher Jackson
35-39 1:13:17
Click to select for comparison
2,243
GBR flag Ryan Dale
GBR flag Kris Portlock
40-44 1:13:18
Click to select for comparison
2,244
GBR flag Kai Bevan
GBR flag Sean Mcmanus
30-34 1:13:19
Click to select for comparison
2,245
GBR flag Simon Vaughan
GBR flag Jonathan Gilhespy
50-54 1:13:20
Click to select for comparison
2,246
GBR flag Marcus Levitt
GBR flag Ben Levitt
30-34 1:13:20
Click to select for comparison
2,247
GBR flag Jaideep Wasu
GBR flag Sam Unsworth
30-34 1:13:20
Click to select for comparison
2,248
POR flag Tiago Caria
ESP flag Pablo Lorenzo
30-34 1:13:21
Click to select for comparison
2,249
IRL flag Matthew Mcneill
IRL flag Caolan Devlin
25-29 1:13:21
Click to select for comparison
2,250
GBR flag Charlie Ricks
GBR flag Nicholas Luck
25-29 1:13:21
Click to select for comparison
2,251
GBR flag Daniel Rose
GBR flag Jamie Shuell
16-24 1:13:22
Click to select for comparison
2,252
GBR flag Chris McGuire
GBR flag Stephen Wilson
35-39 1:13:22
Click to select for comparison
2,253
GBR flag Adam Spencer
GBR flag Rhys Jenkins-Hayhow
35-39 1:13:23
Click to select for comparison
2,254
IRL flag Vincent O’Rourke
IRL flag Jason Wilkinson
35-39 1:13:23
Click to select for comparison
2,255
GBR flag Nick White
RSA flag Anthony Robinson
45-49 1:13:23
Click to select for comparison
2,256
GBR flag Neil Harris
GBR flag Owen Evans
35-39 1:13:23
Click to select for comparison
2,257
GBR flag Ben Pearson
GBR flag Sam Cranston
40-44 1:13:23
Click to select for comparison
2,258
GBR flag Wil Anderson
GBR flag Kieran Holmes-Darby
25-29 1:13:23
Click to select for comparison
2,259
CAN flag Thomas Hynes
CHI flag Roberto Gonzalez Alegria
35-39 1:13:24
Click to select for comparison
2,260
GBR flag Sam Simper
GBR flag James Nichol
30-34 1:13:24
Click to select for comparison
2,261
GBR flag Kian Golzari
GBR flag Dan Ashburn
35-39 1:13:25
Click to select for comparison
2,262
GBR flag Ryan Edkins
GBR flag Nick O'Sullivan
35-39 1:13:26
Click to select for comparison
2,263
GBR flag Tomaso Morgan
GBR flag Nick Spicer
25-29 1:13:27
Click to select for comparison
2,264
GBR flag Greg Kyd
GBR flag Rich Hill
35-39 1:13:27
Click to select for comparison
2,265
GBR flag Matthew Zwart
GBR flag Craig Murphy
40-44 1:13:27
Click to select for comparison
2,266
FRA flag Matthieu Recoque
FRA flag Levy Rebouillat
30-34 1:13:27
Click to select for comparison
2,267
GBR flag Oliver Pigott
GBR flag Simon Horner
40-44 1:13:29
Click to select for comparison
2,268
RSA flag Bradley Barker
GBR flag kyle beach
35-39 1:13:29
Click to select for comparison
2,269
GBR flag Stevie Perkins
GBR flag Jake Lavan
30-34 1:13:29
Click to select for comparison
2,270
GBR flag Antonio Rosell
GBR flag Matthew Dawe
35-39 1:13:30
Click to select for comparison
2,271
GBR flag Ed Evans
GBR flag Jonathan Pook
35-39 1:13:30
Click to select for comparison
2,272
GBR flag Mark Belton
POL flag Szymon Wegorkiewicz
40-44 1:13:30
Click to select for comparison
2,273
GBR flag Viraj Otu
GBR flag Jonny Whitehead
35-39 1:13:31
Click to select for comparison
2,274
GBR flag Mandhir Mann
IND flag Siddharth Verma
35-39 1:13:32
Click to select for comparison
2,275
GBR flag Max Liley
GBR flag Michael Cawthorn
30-34 1:13:32
Click to select for comparison
2,276
GBR flag Terry Marsh
GBR flag Kia Krzyszka
45-49 1:13:32
Click to select for comparison
2,277
GBR flag Joe Malloy
GBR flag Chris Kapsalis
30-34 1:13:32
Click to select for comparison
2,278
GBR flag Sam Wong
GBR flag Harry Bartley
25-29 1:13:33
Click to select for comparison
2,279
GBR flag Luke Provenzano
GBR flag Zacharias Demetriou
25-29 1:13:33
Click to select for comparison
2,280
GBR flag Mathew Pritchard
GBR flag David Tonge
45-49 1:13:33
Click to select for comparison
2,281
GBR flag Joseph Williams
GBR flag Michael Thomas
30-34 1:13:34
Click to select for comparison
2,282
GBR flag Tom Holt
GBR flag Sam Holt
35-39 1:13:34
Click to select for comparison
2,283
GBR flag Tony Steadman
GBR flag Brad Phillips
45-49 1:13:34
Click to select for comparison
2,284
GBR flag Bertie Granger
IRL flag Killian Egan
25-29 1:13:34
Click to select for comparison
2,285
GBR flag Vejay Chand
GBR flag Jeffrey Paker Ward
25-29 1:13:35
Click to select for comparison
2,286
GBR flag Anthony Cosgrove
GBR flag Kalvin Crooks
35-39 1:13:35
Click to select for comparison
2,287
GBR flag Bradley Hoy
GBR flag Charlie Costard
25-29 1:13:35
Click to select for comparison
2,288
IRL flag Jordan Egan
GBR flag Charles Wild
30-34 1:13:35
Click to select for comparison
2,289
ITA flag Edoardo Mortari
ITA flag Marco Stoppani
35-39 1:13:36
Click to select for comparison
2,290
GBR flag Oli Viner
GBR flag Danny Marshall
40-44 1:13:36
Click to select for comparison
2,291
GBR flag Jack Blair
GBR flag Robert White
35-39 1:13:36
Click to select for comparison
2,292
GBR flag Sayan Shah
GBR flag Minesh Popat
25-29 1:13:37
Click to select for comparison
2,293
IND flag Shekhar Mehta
GBR flag Luke Crompton
25-29 1:13:38
Click to select for comparison
2,294
GBR flag Ciaran White Welsh
GBR flag Jake Smith
16-24 1:13:38
Click to select for comparison
2,295
GBR flag Otis Gentle-King
GBR flag Matthew Harriott
35-39 1:13:38
Click to select for comparison
2,296
GBR flag Oliver Darke
GBR flag Matthew Ashcroft
30-34 1:13:39
Click to select for comparison
2,297
GBR flag Sam Tsui
MAS flag Chun Wei Ong
35-39 1:13:40
Click to select for comparison
2,298
POR flag Joel Trindade
GBR flag Dan Blythe
40-44 1:13:40
Click to select for comparison
2,299
GBR flag Jordan Leonard
GBR flag Hardip Rindi
35-39 1:13:41
Click to select for comparison
2,300
GBR flag Luke Merriman
GBR flag Andrew Merriman
35-39 1:13:41
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.