TrainRox Logo TrainRox

London 2026 - HYROX PRO DOUBLES MEN

24–29 Mar 2026
Showing 401 to 485 of 485 results
Select 2 results to compare
Compare # Athlete Time
Click to select for comparison
401
GBR flag Mario Ciaramella
GBR flag Shaun Theron
01:15:56
Click to select for comparison
402
IRL flag Filip Malochleb
SVK flag Michal Mai Xuan
01:15:59
Click to select for comparison
403
FRA flag Paul Azrak
FRA flag Alexandre Smirnov
01:16:11
Click to select for comparison
404
GBR flag Lloyd Saunders
GBR flag Peter Longworth
01:16:12
Click to select for comparison
405
GBR flag Paul Davison
GBR flag Rob Dyer
01:16:23
Click to select for comparison
406
FRA flag Ethan Silvestre
FRA flag Mathieu Lecointre
01:16:41
Click to select for comparison
407
GBR flag Gary Wynne
GBR flag William White
01:16:43
Click to select for comparison
408
GBR flag Jack Ridley
GBR flag Rhys Satchell
01:16:55
Click to select for comparison
409
GER flag Kevin Schill
GER flag Bastian Hilgers
01:16:57
Click to select for comparison
410
NED flag Mustafa Al-Djaitab
GBR flag Backer Ali Abou El Hassan
01:17:10
Click to select for comparison
411
GBR flag James Spry
GBR flag James Williams
01:17:18
Click to select for comparison
412
GBR flag Julian Murrell
GBR flag Daniel Hopkins
01:17:24
Click to select for comparison
413
GBR flag Craig Adams
GBR flag Thomas Fairman
01:17:26
Click to select for comparison
414
GBR flag Anthony Strickland
GBR flag Joshua Smith
01:17:30
Click to select for comparison
415
GBR flag Ian Owens
GBR flag Thomas Manuel
01:17:31
Click to select for comparison
416
FRA flag Quassim Belmokhtar
FRA flag Michael Silvestre
01:17:37
Click to select for comparison
417
FRA flag Victor Chasle
FRA flag Theo Chasle
01:17:42
Click to select for comparison
418
GBR flag Manish Patel
GBR flag Rahul Patel
01:17:52
Click to select for comparison
419
GBR flag Bryn O’Neill
GBR flag Aarron O’Neill
01:17:59
Click to select for comparison
420
GBR flag Quincy Redmond
GBR flag Reece Howell
01:18:21
Click to select for comparison
421
GBR flag Ian Dunsmore
GBR flag Phil Foster
01:18:27
Click to select for comparison
422
GBR flag Simon Sykes
GBR flag Richard Sansom
01:18:40
Click to select for comparison
423
GBR flag Chris Geddes
GBR flag Craig Campbell
01:18:40
Click to select for comparison
424
GBR flag Aaron Shield
GBR flag Tim Roberts
01:18:57
Click to select for comparison
425
BUL flag Bogomil Yanev
BUL flag Ivan Uzunov
01:19:03
Click to select for comparison
426
ITA flag Ludovico Giannotti
GBR flag Mitesh Patel
01:19:20
Click to select for comparison
427
GBR flag Joseph Owen
GBR flag Jack Fletcher
01:19:24
Click to select for comparison
428
GBR flag Scott Buckland
GBR flag Bill Bird
01:19:29
Click to select for comparison
429
GBR flag Martyn Jackson
GBR flag Saul Brennan
01:19:52
Click to select for comparison
430
FRA flag Edson Lopes
FRA flag Florian Petit Rousseaux
01:19:53
Click to select for comparison
431
GBR flag Toby Andrews
GBR flag James Wren
01:20:06
Click to select for comparison
432
GBR flag Max Oskeefe
GBR flag Lewis Hedley
01:20:13
Click to select for comparison
433
GBR flag Alastair Gough
GBR flag Will Johnston
01:20:17
Click to select for comparison
434
GBR flag James Beck
CRC flag Luis Munoz
01:20:35
Click to select for comparison
435
IRL flag Marcus Tidey
IRL flag Marcus Pettersen
01:20:39
Click to select for comparison
436
GBR flag Matthew Malkin
GBR flag Oliver Tanner
01:20:50
Click to select for comparison
437
GBR flag Harry Bates
IND flag Krishna Mohan Kotturi
01:21:09
Click to select for comparison
438
GBR flag Simon Tsang
GBR flag Paul George White
01:21:11
Click to select for comparison
439
GBR flag Lloyd Beecham
GBR flag Sam Parry
01:21:40
Click to select for comparison
440
GER flag Florian Haxel
GER flag Jan Lennard Jost
01:21:40
Click to select for comparison
441
GBR flag Evan Eastop
GBR flag Kevin Eastop
01:22:23
Click to select for comparison
442
GBR flag Allen Dhoore
GBR flag Alex McConnell
01:22:28
Click to select for comparison
443
GBR flag Josh Howe
GBR flag Adam Howe
01:22:30
Click to select for comparison
444
GBR flag Eugene Mahon
GBR flag James Mahon
01:22:52
Click to select for comparison
445
GBR flag Ade Balogun-King
GBR flag Simon Cox
01:23:13
Click to select for comparison
446
GBR flag James Reid
GBR flag Liam Farrow
01:23:19
Click to select for comparison
447
BRA flag Érico De Melo
GBR flag Philip Harman
01:23:43
Click to select for comparison
448
GBR flag Carl Costelow
ITA flag Giovanni Gerardi
01:23:51
Click to select for comparison
449
IRL flag Patrick Jeram
IRL flag Paul Leonard
01:23:51
Click to select for comparison
450
GBR flag Caine Stringer
GBR flag Stephen Kerin
01:23:58
Click to select for comparison
451
GBR flag Aaron Mendez
GBR flag Nii Klotey Quaye
01:24:29
Click to select for comparison
452
SCO flag Kev Paterson
LTU flag Jaroslav Keznecov
01:24:29
Click to select for comparison
453
GBR flag William Gurney
GBR flag Zac Newman
01:25:20
Click to select for comparison
454
GBR flag Stuart Parnell
GBR flag Ian Campbell
01:25:26
Click to select for comparison
455
GBR flag Nathan Morrison
GBR flag Marc Weltenius
01:25:43
Click to select for comparison
456
CRO flag Ante Vinković
CRO flag Mateo Elez
01:25:47
Click to select for comparison
457
POR flag Joao Nunes
GBR flag Andrew Thomas
01:26:07
Click to select for comparison
458
GBR flag Corey Duff
GBR flag James Noble
01:26:41
Click to select for comparison
459
GBR flag Matthew Westcott
GBR flag Ted Foster
01:27:00
Click to select for comparison
460
GBR flag Razmik Zakharyan
GBR flag Kevin Cole
01:27:09
Click to select for comparison
461
GBR flag Kian Bowen
GBR flag Toby Fitzpatrick
01:27:31
Click to select for comparison
462
GBR flag Lee Buckle
GBR flag Gary Stephenson
01:27:36
Click to select for comparison
463
GBR flag Luke Rogers
GBR flag Blair Charge
01:28:14
Click to select for comparison
464
GBR flag Anthony Goodridge
GBR flag Mike Capon
01:28:19
Click to select for comparison
465
GBR flag Rob Bright
GBR flag Stephen Prince
01:29:50
Click to select for comparison
466
GBR flag Jon Walker
GBR flag David Lim
01:29:56
Click to select for comparison
467
FRA flag Alexis Gobard
FRA flag Tom Belfiore
01:31:46
Click to select for comparison
468
GBR flag Lewis Dugan
GBR flag Luke Copeland
01:33:17
Click to select for comparison
469
AUT flag Sebastian Steiner
AUT flag Matthias Steiner
01:34:26
Click to select for comparison
470
FRA flag Timothée Regnault De Bouttemont
FRA flag Gatien Regnault De Bouttemont
01:35:15
Click to select for comparison
471
GBR flag Matt Gornicki
GBR flag Patch Harvey-Thompson
01:35:48
Click to select for comparison
472
GBR flag James Scales
POL flag Wojtek Wasag
01:36:33
Click to select for comparison
473
GBR flag John Marks
GBR flag Dan Redgrave
01:38:47
Click to select for comparison
474
GBR flag Dominic Pugh
GBR flag Phil Shuard
01:39:14
Click to select for comparison
475
GBR flag Rich Martin
CAN flag Phil Gestrin
01:39:26
Click to select for comparison
476
GBR flag Aedan Heath
GBR flag Aaron Muncherji
01:41:04
Click to select for comparison
477
GBR flag Jat Mattu
GBR flag Kirat Bal
01:43:42
Click to select for comparison
478
GBR flag Declan Moloney
GBR flag Ronan Moloney
01:44:58
Click to select for comparison
479
GBR flag Eric Langlais
GBR flag Sean West
01:45:48
Click to select for comparison
480
GBR flag Miguel Merino
GBR flag Mark Wong
01:52:15
Click to select for comparison
481
GBR flag Abiodun Olatokun
CAN flag Liam Ruddy
01:53:35
Click to select for comparison
482
GBR flag Chi Eberendu
GBR flag Reece Hall
01:54:30
Click to select for comparison
483
GBR flag Seun Sowole
GBR flag Kenn Obi
01:59:04
Click to select for comparison
484
HUN flag Peter Csaba
HUN flag Vincze Uri
02:12:53
Click to select for comparison
485
ZIM flag Chido Moyo
GBR flag Ahmad Yasin
02:18:21