TrainRox Logo TrainRox

HYROX DOUBLES MEN - EMEA Championships London 2026

21–22 Mar 2026
Showing 401 to 456 of 456 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
401
GBR flag Chris Teschmacher
GBR flag Ed Mulderrig
35-39 1:17:42
Click to select for comparison
402
GBR flag Chris Martin
GBR flag Stu Conroy
50-54 1:17:49
Click to select for comparison
403
CRO flag Simon Buntak
CRO flag Damir Habijan
40-44 1:17:51
Click to select for comparison
404
GBR flag Simon Saunders-Bright
GBR flag Matthew Masters
35-39 1:17:55
Click to select for comparison
405
GBR flag Adam Guthrie
GBR flag James Hyde
45-49 1:18:14
Click to select for comparison
406
ITA flag Leonardo Falco Marchi
ITA flag Edoardo Di Segni
16-24 1:18:15
Click to select for comparison
407
GBR flag Tom Jebb
GBR flag Robert Spurway
50-54 1:18:19
Click to select for comparison
408
GBR flag Daryl Perry
GBR flag Nathan Petrie
40-44 1:18:29
Click to select for comparison
409
CYP flag Christopher Luizinho
CYP flag Sevastian Tokarev
16-24 1:18:31
Click to select for comparison
410
GBR flag George Applewhite
GBR flag Morgan Teichman
16-24 1:18:33
Click to select for comparison
411
GER flag Marco Möhlmann
GER flag Uwe Frühling
50-54 1:18:48
Click to select for comparison
412
GBR flag Thomas Masterson
GBR flag Jose Kohlmann
35-39 1:19:01
Click to select for comparison
413
GBR flag Stephen West
GBR flag Sam Raper
25-29 1:19:02
Click to select for comparison
414
ITA flag Daniele Saini
ITA flag Maurizio Rametta
35-39 1:19:07
Click to select for comparison
415
GBR flag Jayendra Joshi
GBR flag Jeetendra Joshi
25-29 1:19:15
Click to select for comparison
416
GBR flag Luke Donnelly
GBR flag Charles Powis
25-29 1:19:20
Click to select for comparison
417
GER flag Nicolas Wälzholz
GER flag Christian Stübinger
35-39 1:19:31
Click to select for comparison
418
GBR flag Martin Gallaher
GBR flag Sam Gallaher
35-39 1:19:34
Click to select for comparison
419
SWE flag Sven Mjöhagen
SWE flag Jan Olsson
65-69 1:19:39
Click to select for comparison
420
GBR flag Alex Hill
POL flag Lukasz Cierczek
40-44 1:19:57
Click to select for comparison
421
GBR flag Daniel Winfield
GBR flag Connor Braddock
25-29 1:20:00
Click to select for comparison
422
GER flag Malte Barth
GER flag Timo Barth
30-34 1:20:04
Click to select for comparison
423
FRA flag Mateo Verniaut
FRA flag Bastien Spagnoli
16-24 1:20:22
Click to select for comparison
424
GBR flag Jason Daniel
GBR flag Jagjit Singh
45-49 1:20:28
Click to select for comparison
425
GBR flag Robert Luca
GBR flag Thomas Magnitis
30-34 1:20:28
Click to select for comparison
426
GER flag Philipp Eßeling Genannt Knüsting
GER flag Matti Wicke
40-44 1:20:56
Click to select for comparison
427
GBR flag Oliver Kugele
GBR flag Lucas Novi
30-34 1:21:20
Click to select for comparison
428
GBR flag Noel Bradbury
GBR flag Andrew Britton
50-54 1:21:36
Click to select for comparison
429
GBR flag Tom Ward
GBR flag Andy Wilson
25-29 1:21:45
Click to select for comparison
430
ESP flag Fadi Bittar Domínguez
ESP flag Damian Marrero Dominguez
35-39 1:21:52
Click to select for comparison
431
GBR flag Jaroslaw Wisniewski
GBR flag Max Fras
40-44 1:22:10
Click to select for comparison
432
GBR flag Aaron Rayner
GBR flag Daniel Mahoney
25-29 1:22:23
Click to select for comparison
433
GBR flag Connor Maclean
POR flag Carlos Gouveia
35-39 1:22:30
Click to select for comparison
434
BUL flag Fayez Muna
GBR flag James Mills
35-39 1:22:43
Click to select for comparison
435
GBR flag Matt Wyles
IRL flag John Gormley
40-44 1:22:47
Click to select for comparison
436
IRL flag Ronan Prendergast
IRL flag Shane Lawless
40-44 1:23:19
Click to select for comparison
437
LAT flag Ivars Barkans
LAT flag Viesturs Kornis
35-39 1:24:54
Click to select for comparison
438
GBR flag Clive Marcus
GBR flag Jon Sen
40-44 1:25:53
Click to select for comparison
439
GER flag Joshua Maier
GER flag Moritz Wegstein
25-29 1:25:59
Click to select for comparison
440
GBR flag Tommy Mercer
GBR flag Seth Jackson-Main
35-39 1:26:09
Click to select for comparison
441
GBR flag Chris Irish
GBR flag Martyn Chandler
40-44 1:26:21
Click to select for comparison
442
POL flag Miroslaw Bartusik
POL flag Paweł Bartyzel
45-49 1:26:30
Click to select for comparison
443
IRL flag Ian O'Donoghue
IRL flag Scott Keenan
45-49 1:28:01
Click to select for comparison
444
GBR flag Joe Burke
GBR flag Michael Serginson
40-44 1:28:36
Click to select for comparison
445
POR flag Miguel Fernandes
IRL flag Martín Leslie
50-54 1:28:49
Click to select for comparison
446
GBR flag Benjamin Gilbert
GBR flag Stuart Thomson
45-49 1:29:57
Click to select for comparison
447
GBR flag Louis Ashton-Bryan
GBR flag Dave Gould
30-34 1:30:09
Click to select for comparison
448
CYP flag Chris Kyriakides
CYP flag Loukas Efthymiou
16-24 1:30:56
Click to select for comparison
449
FRA flag Matt Houry
GBR flag Glenn Dearlove
40-44 1:34:14
Click to select for comparison
450
GBR flag Mathis Jouy
GBR flag Pierre-Emmanuel Jouy
35-39 1:34:25
Click to select for comparison
451
GBR flag Shannon Murphy
GBR flag Anill Babwah
50-54 1:35:23
Click to select for comparison
452
GBR flag Mathew Froggatt
GBR flag Noel Kelly
45-49 1:36:50
Click to select for comparison
453
GBR flag Dipo Oduola
GBR flag Kai Green
25-29 1:38:15
Click to select for comparison
454
GBR flag Matthew Phaure
GBR flag James Hawkins
30-34 1:39:46
Click to select for comparison
455
GBR flag Dylan Thompson
GBR flag Robert Osborne
35-39 1:40:58
Click to select for comparison
456
GBR flag Cullen Hyland
GBR flag Simon Hyland
30-34 1:42:56
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.