TrainRox Logo TrainRox

HYROX PRO DOUBLES MEN - Mechelen 2026

26–29 Mar 2026
Showing 1 to 100 of 493 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
ENG flag Harry Sutherland
ENG flag Ben Sutherland
25-29 49:48
Click to select for comparison
2
NED flag Cem Ter Burg
NED flag Maarten Enthoven
25-29 50:09
Click to select for comparison
3
GER flag Jan-Niklas Friedrich
GER flag Lukas Zajons
30-34 51:10
Click to select for comparison
4
BEL flag Pieter Maes
BEL flag Tom Franssens
30-34 52:01
Click to select for comparison
5
NED flag Nick van Ommen
NED flag Nicky Verhoeven
30-34 52:33
Click to select for comparison
6
NED flag Joey Seetsen
BEL flag Niels Kinget
16-24 52:40
Click to select for comparison
7
ALG flag Manis Lounis
FRA flag Adrien Leroux
16-24 52:56
Click to select for comparison
8
NED flag Luc Van Overdam
NED flag Kees Aardenburg
25-29 53:05
Click to select for comparison
9
FRA flag Lucas Lamoureux
FRA flag Thomas Olivier
30-34 53:12
Click to select for comparison
10
FRA flag Romain Chamayou Brien
FRA flag Baptiste Lance
25-29 53:33
Click to select for comparison
11
POL flag Aleksander Strapagiel
POL flag Filip Modelski
30-34 53:44
Click to select for comparison
12
NED flag Wilbert Jansen
NED flag Julian Bosch
25-29 53:55
Click to select for comparison
13
GER flag Max Emde
GER flag Nils Stüber
25-29 54:03
Click to select for comparison
14
GBR flag Ben Garner
GBR flag Callum Baynes
25-29 54:05
Click to select for comparison
15
NED flag Paul Hesselberth
NED flag Dario Mulder
25-29 54:14
Click to select for comparison
16
BEL flag Nicolas Grimont
BEL flag Pierre Grimont
30-34 54:22
Click to select for comparison
17
BEL flag Louis Osselaer
BEL flag Jelle Hoste
30-34 54:24
Click to select for comparison
18
BEL flag Alexandre De Vaucleroy
BEL flag Antoine Derom
30-34 54:35
Click to select for comparison
19
FRA flag Adrien Poujouly
FRA flag Julien Dobua
25-29 54:45
Click to select for comparison
20
NED flag Yannick De Vlieger
BEL flag Nicky Van Osselaer
30-34 54:48
Click to select for comparison
21
IRL flag Michael Vallely
SCO flag Ciaran Mcadam
30-34 54:52
Click to select for comparison
22
NED flag Mack Engbers
NED flag Leon Roos
30-34 54:53
Click to select for comparison
23
NED flag Brian Vogelzang
NED flag Brian Janssen
25-29 55:03
Click to select for comparison
24
NED flag Daan Van Hees
NED flag Tieme De Boer
16-24 55:04
Click to select for comparison
25
MLT flag Anthony Bajada
MLT flag Glenn Tanti Cuschieri
35-39 55:07
Click to select for comparison
26
GBR flag James Mackrell
GBR flag Travis Brown
30-34 55:10
Click to select for comparison
27
BEL flag Maxime Dupont
BEL flag Benjamin Desmet
25-29 55:18
Click to select for comparison
28
GBR flag Jack Waugh
GBR flag Matthew Mcdowell
25-29 55:19
Click to select for comparison
29
IRL flag Caolan Clancy
IRL flag Michael Mc Kenna
25-29 55:22
Click to select for comparison
30
GBR flag Joe Orr
GBR flag Jamie Jackson
16-24 55:28
Click to select for comparison
31
IRL flag Aaron Bassett
GBR flag Matt Lundberg
30-34 55:29
Click to select for comparison
32
POL flag Lukas Kleczek
POL flag Piotr Tomczyk
35-39 55:33
Click to select for comparison
33
IRL flag Gavin Moloney
IRL flag Sean Moloney
16-24 55:39
Click to select for comparison
34
GBR flag Alex Birbeck
GBR flag Luke Buckland
25-29 55:40
Click to select for comparison
35
NED flag Dave Jannenga
NED flag Bobby Bos
25-29 55:44
Click to select for comparison
36
FRA flag Maxime Poirot
FRA flag Romain Constans
25-29 55:44
Click to select for comparison
37
GER flag Hendrik Themann
GER flag Ole Dojen
30-34 55:47
Click to select for comparison
38
NED flag Stan Prinsen
NED flag Kasper Weijkamp
25-29 55:47
Click to select for comparison
39
ITA flag Guglielmo Platania
ITA flag Thomas Molgora
16-24 55:49
Click to select for comparison
40
NED flag Tim Noorduin
NED flag Wout Schaart
25-29 55:50
Click to select for comparison
41
IRL flag Jack Mullane
IRL flag Shane Butler
25-29 55:51
Click to select for comparison
42
FRA flag Amory Fedjekhi
FRA flag Augustin Tonnel
25-29 55:52
Click to select for comparison
43
IRL flag Ryan O Brien
IRL flag Nathan Adams
30-34 55:56
Click to select for comparison
44
FRA flag Gregory Piombino
FRA flag Damien Renaudet
35-39 55:58
Click to select for comparison
45
NED flag Thom Van Hagen
NED flag Jordi Balk
30-34 55:59
Click to select for comparison
46
NED flag Rory Van Rees
NED flag Robbert De Rijk
35-39 56:03
Click to select for comparison
47
BEL flag Simon Wéry
BEL flag Antoine Wéry
25-29 56:05
Click to select for comparison
48
POR flag Joao Pedro De Paiva E Cunha
ESP flag Francisco Javier Ponte Luna
25-29 56:16
Click to select for comparison
49
NED flag Bjärne Ten Wolde
NED flag Sven Ten Wolde
30-34 56:17
Click to select for comparison
50
AUT flag Martin Vondrak
GER flag Nico Küttner
25-29 56:21
Click to select for comparison
51
NED flag Chris Stienenbos
NED flag Martijn Van Dalen
25-29 56:22
Click to select for comparison
52
NED flag Tygo Versendaal
NED flag Aron Schalk
25-29 56:24
Click to select for comparison
53
NED flag Stijn Lof
NED flag Sverre Musz
16-24 56:24
Click to select for comparison
54
IRL flag Conor Grogan
IRL flag Ryan Mccarthy
25-29 56:27
Click to select for comparison
55
FRA flag Valentin Herrero
FRA flag Aubin Delas
30-34 56:29
Click to select for comparison
56
POR flag João Aveiro
POR flag Fábio Ribeiro
30-34 56:32
Click to select for comparison
57
GER flag Marvin Walter
GER flag Malte Hornemann
25-29 56:36
Click to select for comparison
58
LUX flag Kim Anastasi
BIH flag Harun Mehanovic
35-39 56:40
Click to select for comparison
59
IRL flag Archie Stewart
IRL flag David Gahan
16-24 56:42
Click to select for comparison
60
IRL flag Zak Harding
GBR flag Michael Johnson
30-34 56:45
Click to select for comparison
61
NED flag Bart Jouta
NED flag Stan Boekel
25-29 56:47
Click to select for comparison
62
GBR flag Kieran Matthew
GBR flag Ian Gunster
30-34 56:47
Click to select for comparison
63
FRA flag Enzo Caron
FRA flag Alex Cannarozzo
16-24 56:48
Click to select for comparison
64
FRA flag Camille Fage
FRA flag Maximilien Arnould
35-39 56:48
Click to select for comparison
65
GER flag Lukas Haimayer
GER flag Marc Gommel
25-29 56:49
Click to select for comparison
66
GER flag Patrick Martens
LUX flag Gil Nicola
35-39 56:56
Click to select for comparison
67
FRA flag Ludovic Dubus
FRA flag Thomas Konieczkowicz
35-39 56:57
Click to select for comparison
68
FRA flag Maxime Benis
FRA flag Riwan Kucharski
30-34 57:04
Click to select for comparison
69
NED flag Donny Lodder
NED flag Diederik Verhoef
40-44 57:13
Click to select for comparison
70
BEL flag Alain Etienne
BEL flag Ludovic Chevalier
30-34 57:13
Click to select for comparison
71
NED flag Hans Donker
NED flag Jeroen Meerman
25-29 57:16
Click to select for comparison
72
NED flag Matthijs Bakker
NED flag Damian Goes
16-24 57:22
Click to select for comparison
73
NED flag Marcel Beishuizen
NED flag Jeroen Bouman
30-34 57:37
Click to select for comparison
74
GER flag Andreas Schneider
GER flag Sebastian Geisel
35-39 57:40
Click to select for comparison
75
FRA flag Adam Ricouart
FRA flag Victor Gabriel
25-29 57:45
Click to select for comparison
76
NED flag Klaas Van Woudenbergh
NED flag Sander Van Der Linden
40-44 57:45
Click to select for comparison
77
IRL flag David Boyle
IRL flag Fionn Mccready
16-24 57:47
Click to select for comparison
78
GER flag Tim Vicariesmann
GER flag Julian Lehrer
35-39 57:50
Click to select for comparison
79
FRA flag Benjamin Jaulent
FRA flag Aubin Mallard
25-29 57:53
Click to select for comparison
80
NED flag David Losse
NED flag Wiebe Kuipers
35-39 58:04
Click to select for comparison
81
FRA flag Dylan Gruson
FRA flag Camil Haddadi
30-34 58:05
Click to select for comparison
82
BEL flag Brandon Delsart
BEL flag Antoine Deghorain
25-29 58:06
Click to select for comparison
83
NED flag Robert Stols
NED flag Hamid El Aarbaoui
40-44 58:06
Click to select for comparison
84
GER flag Marius Toborek
GER flag David Fischer
40-44 58:08
Click to select for comparison
85
BEL flag Mitu Verbeeck
BEL flag Vincent Sels
16-24 58:13
Click to select for comparison
86
IRL flag Gareth Francis
IRL flag Sean Lawler
25-29 58:13
Click to select for comparison
87
BEL flag Quentin Deppe
BEL flag Nicolas Deppe
25-29 58:14
Click to select for comparison
88
BEL flag Vincent Everaert
BEL flag Elias Poelman
35-39 58:21
Click to select for comparison
89
BEL flag Elliot Vandeleene
BEL flag Jules Geskens
16-24 58:21
Click to select for comparison
90
GBR flag Chris Gunson
GBR flag Dylan Maudsley
16-24 58:22
Click to select for comparison
91
NED flag Nick Van Sliedregt
NED flag Robert Van Der Zanden
40-44 58:27
Click to select for comparison
92
FRA flag Jean Christophe Bernardini
FRA flag Gregory Petitjean
35-39 58:41
Click to select for comparison
93
NED flag Frank Van Driel
NED flag Frank Visser
30-34 58:41
Click to select for comparison
94
GBR flag Tom Cansfield
GBR flag Bradley Johnson
35-39 58:43
Click to select for comparison
95
FRA flag Colin Pestel
FRA flag Mattis Pitot
16-24 58:43
Click to select for comparison
96
FRA flag Florian Robin
FRA flag Tryan Maille
16-24 58:47
Click to select for comparison
97
NED flag Daan Marcellis
NED flag Martijn Peters
40-44 58:48
Click to select for comparison
98
GER flag Anil Yesil
GER flag Fabian Wesemann
30-34 58:48
Click to select for comparison
99
NED flag Damian Kramer
ANG flag Lilinho Da Silva Martins
25-29 58:49
Click to select for comparison
100
FRA flag Pierrick Debomy
FRA flag Gary Duclermortier
40-44 58:50