HYROX DOUBLES MEN - Mechelen 2026

26–29 Mar 2026
Showing 101 to 200 of 1,867 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
100 28
NED flag Wouter Baas
NED flag Cees Bijleveld
59:41 30-34
Click to select for comparison
101 29
SUI flag Maxime Frabboni
SUI flag Gabriel Savoie Poitras
59:44 25-29
Click to select for comparison
102 30
BEL flag Roland Pauly
BEL flag Arnaud Decoeur
59:45 25-29
Click to select for comparison
103 31
NED flag Jelmar Krul
NED flag Jorn Dijkstra
59:47 25-29
Click to select for comparison
104 29
FRA flag Thomas Leduc
FRA flag Achille Landron
59:48 30-34
Click to select for comparison
105 21
NED flag Marc Salden
NED flag Micky Houben
59:52 35-39
Click to select for comparison
106 19
FRA flag Tom Perrin
FRA flag Maxime Perrin
59:53 16-24
Click to select for comparison
107 32
BEL flag Pieter Baert
BEL flag Emiel De Schepper
59:54 25-29
Click to select for comparison
108 20
GER flag Tobias Humann
GER flag Joshua Flemm
59:58 16-24
Click to select for comparison
109 33
NED flag Gelano Fijten
AUT flag Richard Duchon
1:00:00 25-29
Click to select for comparison
110 22
FRA flag Jean-Baptiste Harter
FRA flag Stéphane Kedinger
1:00:02 35-39
Click to select for comparison
111 1
NED flag Bert Flier
NED flag Eldert Koenderman
1:00:03
Click to select for comparison
112 23
IRL flag Vincent Coey
IRL flag Shane Grehan
1:00:05 35-39
Click to select for comparison
113 34
NED flag Luca Vaglica
NED flag Ilias Mehdizadeh
1:00:06 25-29
Click to select for comparison
114 24
BEL flag Tanguy Goretti
BEL flag Nicolas Vassaux
1:00:08 35-39
Click to select for comparison
115 35
BEL flag Orin Magnus
BEL flag Cedric Triki
1:00:11 25-29
Click to select for comparison
116 6
BEL flag Sylvain Werrion
BEL flag Cédric Magotteaux
1:00:15 40-44
Click to select for comparison
117 21
NED flag Marvin Bouw
NED flag Aron Lengkeek
1:00:15 16-24
Click to select for comparison
118 36
BEL flag Brandon Delsart
BEL flag Simon Gillis
1:00:15 25-29
Click to select for comparison
119 37
IRL flag Johnny Fitzharris
IRL flag Alex Kilmurray
1:00:16 25-29
Click to select for comparison
120 22
NED flag Robert Van Rooijen
NED flag Vincent De Jager
1:00:17 16-24
Click to select for comparison
121 38
NED flag Sem Menzinga
NED flag Kelvin Hu
1:00:17 25-29
Click to select for comparison
122 25
BEL flag Niel Verduyckt
FRA flag Théo Houdret
1:00:18 35-39
Click to select for comparison
123 23
FRA flag Tanguy Vanlerenberghe
FRA flag Titouan Vanlerenberghe
1:00:19 16-24
Click to select for comparison
124 24
NED flag Olivier Simons
NED flag Remco De Baar
1:00:21 16-24
Click to select for comparison
125 26
NED flag Eric Bosma
NED flag Jordy Habets
1:00:23 35-39
Click to select for comparison
127 30
NED flag Dylan Van Gool
NED flag Igor Lukic
1:00:29 30-34
Click to select for comparison
128 40
BEL flag Kevin Depoorter
BEL flag Cabbo Huyskens
1:00:29 25-29
Click to select for comparison
129 31
FRA flag Vincent Balandraux
FRA flag Louis Couve-Bonnaire
1:00:30 30-34
Click to select for comparison
130 41
NED flag Enzo Van Loo
NED flag Pim Ghijsen
1:00:31 25-29
Click to select for comparison
131 7
NED flag Remco Groeneveld
NED flag Ronald Boer
1:00:32 40-44
Click to select for comparison
132 25
NED flag Jonathan Pronk
NED flag Bryan Pronk
1:00:32 16-24
Click to select for comparison
133 8
FRA flag Alexandre Cadran
FRA flag Alexandre Jedrzejczak
1:00:33 40-44
Click to select for comparison
134 32
NED flag Stefan Bierbauer
NED flag Joel Maassen
1:00:38 30-34
Click to select for comparison
135 27
GER flag Michael Wenge
GER flag Tom Kistner
1:00:38 35-39
Click to select for comparison
136 26
NED flag Joris Funken
NED flag Wang Van Ingen Schenau
1:00:41 16-24
Click to select for comparison
137 42
NED flag Finn VAN GULIK
NED flag Patrick Van Tuijl
1:00:43 25-29
Click to select for comparison
138 33
NED flag Olivier Ajamlou
NED flag Oscar Pouw
1:00:45 30-34
Click to select for comparison
139 43
BEL flag Timotei Tallier
BEL flag Robin Lhermitte
1:00:47 25-29
Click to select for comparison
140 34
BEL flag Arnaud Van Melkebeke
BEL flag Tomas Sanchez Posada
1:00:49 30-34
Click to select for comparison
141 27
BEL flag Baptiste Delfosse
BEL flag Guillaume Halleux
1:00:54 16-24
Click to select for comparison
142 35
NED flag Mark Nuijs
NED flag Ivan Berrevoets
1:00:56 30-34
Click to select for comparison
143 44
NED flag Rian De Boer
NED flag Sven Dijkman
1:00:56 25-29
Click to select for comparison
144 45
NED flag Mikai Vroom
NED flag Jesse Voorburgh
1:00:57 25-29
Click to select for comparison
145 36
NED flag Paul Odekerken
NED flag Ivo Bongers
1:00:58 30-34
Click to select for comparison
146 28
NED flag Martijn Kok
NED flag Mark Rijser
1:01:02 35-39
Click to select for comparison
147 46
NED flag Wouter Staats
NED flag Stein Borger
1:01:02 25-29
Click to select for comparison
148 47
GER flag Benedikt Terbeck
GER flag Marcel Fuß
1:01:06 25-29
Click to select for comparison
149 37
FRA flag Clement Soonekindt
FRA flag Michael Journet
1:01:06 30-34
Click to select for comparison
150 48
BEL flag Milo Bertin
BEL flag Sietse Burm
1:01:08 25-29
Click to select for comparison
151 29
FRA flag Pierre Tristan Jeanneau
FRA flag Julien Rinaldi
1:01:09 35-39
Click to select for comparison
152 49
BEL flag Alan HEYE
BEL flag Thomas Remacle
1:01:09 25-29
Click to select for comparison
153 38
BEL flag Jonathan Deloof
BEL flag Romain Roussieau
1:01:11 30-34
Click to select for comparison
154 50
NED flag Matthias De Gooijer
NED flag Jasper Schenk
1:01:12 25-29
Click to select for comparison
155 28
NED flag Luuk Bouwmeester
NED flag Timo Martens
1:01:12 16-24
Click to select for comparison
156 30
BEL flag Tomas Van Beek
BEL flag Nikola De Pesseroy
1:01:13 35-39
Click to select for comparison
157 31
BEL flag Antoine Gillet
BEL flag Faisal Er Rmyly
1:01:14 35-39
Click to select for comparison
158 32
GER flag Sascha Männchen
GER flag Manuel Blank
1:01:14 35-39
Click to select for comparison
159 33
NED flag Randy Van Spronsen
NED flag Stefan De Blok
1:01:15 35-39
Click to select for comparison
160 51
FRA flag Hugo Molines
FRA flag Florian Miguel
1:01:15 25-29
Click to select for comparison
161 29
NED flag Ronen Caspers
NED flag Ayman Marbus
1:01:18 16-24
Click to select for comparison
162 34
FRA flag Burak Unver
FRA flag Renaud Boutillier
1:01:21 35-39
Click to select for comparison
163 30
NED flag Brent Van Der Ent
NED flag Hidde Van Der Ent
1:01:23 16-24
Click to select for comparison
164 39
FRA flag Theo Carminati
FRA flag Morgan Dechery
1:01:23 30-34
Click to select for comparison
165 52
BEL flag Jonas Mees
BEL flag Floris Van Bockom Maas
1:01:23 25-29
Click to select for comparison
166 31
NED flag Roel Van Eck
NED flag Laurens Janus
1:01:25 16-24
Click to select for comparison
167 40
GER flag Vincent Kropp
GER flag Tano Loew
1:01:26 30-34
Click to select for comparison
168 54
BEL flag Robin Reumers
BEL flag Robbe Brusselaers
1:01:28 25-29
Click to select for comparison
169 53
NED flag Bart Den Besten
NED flag Jonathan Koelewijn
1:01:28 25-29
Click to select for comparison
170 55
BEL flag Tuur Vandervorst
BEL flag Vince Claessens
1:01:30 25-29
Click to select for comparison
171 56
GER flag Gerrit Stockhoff
GER flag Eric Deelmann
1:01:33 25-29
Click to select for comparison
172 41
FRA flag Christian Mwasangule
FRA flag Amine Bental
1:01:35 30-34
Click to select for comparison
173 35
GER flag Sebastian Gehling
GER flag Erik Stratmann
1:01:36 35-39
Click to select for comparison
174 32
BEL flag Junior Dumelie
BEL flag Jack Binnemans
1:01:38 16-24
Click to select for comparison
175 57
GER flag Pascal Boden
GER flag Leon Wübbenhorst
1:01:38 25-29
Click to select for comparison
176 33
BEL flag Tibo Jacobs
BEL flag Maarten Van Campenhout
1:01:39 16-24
Click to select for comparison
177 36
FRA flag Johan Serrat
FRA flag Gerald Salle
1:01:39 35-39
Click to select for comparison
178 42
NED flag Mats Hesel
NED flag Sven Hesel
1:01:39 30-34
Click to select for comparison
179 9
BEL flag Damien Suray
FRA flag Matthieu Gille
1:01:40 40-44
Click to select for comparison
180 34
NED flag Cas Pleunis
NED flag Milan Lemmens
1:01:40 16-24
Click to select for comparison
181 58
NED flag Bradley Van der Avort
NED flag Marnix Rahaman
1:01:40 25-29
Click to select for comparison
182 43
BEL flag Anis De Ridder
BEL flag Simon Quirynen
1:01:41 30-34
Click to select for comparison
183 37
NED flag Matan Bonn
NED flag Sherief Rahim
1:01:41 35-39
Click to select for comparison
184 2
NED flag Frido Verschoor
NED flag Marcel Fiering
1:01:44 45-49
Click to select for comparison
185 59
NED flag Freek Faes
NED flag Rens Faes
1:01:45 25-29
Click to select for comparison
186 44
BEL flag Nicolas Karamanis
BEL flag Edgar Oliveira Gomes
1:01:52 30-34
Click to select for comparison
187 45
FRA flag Killian Serre
FRA flag Corentin Farinaux
1:01:53 30-34
Click to select for comparison
188 46
NED flag Jeffrey Niesse
NED flag Rody Jansen
1:01:56 30-34
Click to select for comparison
189 60
NED flag Senne Joosten
NED flag Job Eeltink
1:01:58 25-29
Click to select for comparison
190 61
FRA flag Morgan Langlet
FRA flag Guilhem Ceron
1:01:58 25-29
Click to select for comparison
191 47
BEL flag Sam De Meirleir
BEL flag Yves Van Den Eynden
1:02:00 30-34
Click to select for comparison
192 48
BEL flag Emmanuel Georgas
POR flag Raul Ribeiro
1:02:01 30-34
Click to select for comparison
193 62
BEL flag Haroun Chilah
BEL flag Ben Sarikaya
1:02:01 25-29
Click to select for comparison
194 38
NED flag Ruud Lek
NED flag Leon Kuijpers
1:02:02 35-39
Click to select for comparison
195 63
BEL flag Sievert Driesmans
BEL flag Lorre Appeltans
1:02:07 25-29
Click to select for comparison
196 49
NED flag Niek Smulders
NED flag Mick Van Gool
1:02:10 30-34
Click to select for comparison
197 35
FRA flag Hugo Desfontaines
FRA flag Morgan Delefortrie
1:02:12 16-24
Click to select for comparison
198 36
FRA flag Théophile Servaeten
NCL flag Quentin Henry
1:02:12 16-24
Click to select for comparison
199 3
GBR flag Lee Potts
GBR flag Chris Jones
1:02:12 45-49
Click to select for comparison
200 38
BEL flag Andres Logghe
BEL flag Lukas Baeckelandt
1:02:13 16-24
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.

Start your free trial

First week free. Cancel anytime. · Get the app