HYROX PRO MEN - Mechelen 2026

26–29 Mar 2026
Showing 101 to 200 of 459 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
101 1
GBR flag Steven Price
1:05:56
Click to select for comparison
102 32
NED flag Michael Westerbos
1:05:58 25-29
Click to select for comparison
103 21
NED flag Bram Van Tongeren
1:06:00 35-39
Click to select for comparison
104 33
FRA flag Romain Bauve
1:06:07 25-29
Click to select for comparison
105 26
FRA flag Theo Morel
1:06:11 30-34
Click to select for comparison
106 22
FRA flag Yanis Alili Saadi
1:06:19 35-39
Click to select for comparison
107 34
NED flag Rob Gambon
1:06:22 25-29
Click to select for comparison
108 7
GER flag Thorsten Dürr
1:06:29 40-44
Click to select for comparison
109 1
GER flag Benjamin Adriani
1:06:32 45-49
Click to select for comparison
110 8
NED flag Kees Hagen
1:06:48 40-44
Click to select for comparison
111 35
GBR flag Ben Crawley
1:06:51 25-29
Click to select for comparison
112 36
NED flag Mike Clevers
1:06:54 25-29
Click to select for comparison
113 19
NGR flag Emmanuel Ikechukwu
1:07:01 16-24
Click to select for comparison
114 27
NED flag Niek Boom
1:07:03 30-34
Click to select for comparison
115 37
IRL flag Josh Mckenna
1:07:07 25-29
Click to select for comparison
116 9
LUX flag David Steffes
1:07:11 40-44
Click to select for comparison
117 28
BEL flag Stijn Daenens
1:07:13 30-34
Click to select for comparison
118 29
GER flag Marc Gommel
1:07:14 30-34
Click to select for comparison
119 38
NED flag Jaco Van De Wijdeven
1:07:16 25-29
Click to select for comparison
120 23
NED flag Stefan Bongers
1:07:16 35-39
Click to select for comparison
121 10
GBR flag Aaron Mcphee
1:07:26 40-44
Click to select for comparison
122 20
GER flag Lukas Haimayer
1:07:28 16-24
Click to select for comparison
123 21
NED flag Jan Van Binsbergen
1:07:32 16-24
Click to select for comparison
124 22
GBR flag Sam Schneiderman
1:07:37 16-24
Click to select for comparison
125 23
NED flag George Evers
1:07:38 16-24
Click to select for comparison
126 2
MLT flag Emmanuel Mangion
1:07:45 45-49
Click to select for comparison
127 24
NED flag Jeffrey Zwarts
1:07:47 35-39
Click to select for comparison
128 3
IRL flag David Peelo
1:07:47 45-49
Click to select for comparison
129 4
GER flag Daniel Schloesser
1:07:48 45-49
Click to select for comparison
130 25
NED flag Jeroen Visser
1:07:48 35-39
Click to select for comparison
131 30
FRA flag Matthieu Declercq
1:07:50 30-34
Click to select for comparison
132 11
BEL flag Peter Depaepe
1:08:00
Click to select for comparison
133 24
ESP flag Marc Velasco
1:08:01 16-24
Click to select for comparison
134 26
GBR flag Michael K Hughes
1:08:04 35-39
Click to select for comparison
135 25
BEL flag Valentin Billen
1:08:08 16-24
Click to select for comparison
136 27
BEL flag Martin Doyen
1:08:12 35-39
Click to select for comparison
137 26
NED flag Matthijs Bakker
1:08:19 16-24
Click to select for comparison
138 39
BEL flag Kenny Michalik
1:08:19 25-29
Click to select for comparison
139 27
NED flag Stijn Lof
1:08:23 16-24
Click to select for comparison
140 2
GBR flag Phil Waters
1:08:27 55-59
Click to select for comparison
141 40
FRA flag Glen Chareyre
1:08:30 25-29
Click to select for comparison
142 28
BEL flag Gregory Van Waeyenbergh
1:08:32 35-39
Click to select for comparison
143 31
NED flag Kaj Smeets
1:08:40 30-34
Click to select for comparison
144 29
BEL flag Kevin Doucet
1:08:46 35-39
Click to select for comparison
145 32
NED flag Peter De Gruijl
1:08:54 30-34
Click to select for comparison
146 28
FRA flag Loris Jacquier
1:08:56 16-24
Click to select for comparison
147 30
GER flag Henning Hauschild
1:08:57 35-39
Click to select for comparison
148 33
GER flag Fabian Scheidweiler
1:09:00 30-34
Click to select for comparison
149 29
FRA flag Victor Garnier
1:09:01 16-24
Click to select for comparison
150 41
ESP flag Jaime Camazón Umpiérrez
1:09:13 25-29
Click to select for comparison
151 34
NED flag Mats Van Leuven
1:09:14 30-34
Click to select for comparison
152 30
GER flag Aaron Nikolas Schubert
1:09:15 16-24
Click to select for comparison
153 35
GER flag Kevin Tuchen
1:09:21 30-34
Click to select for comparison
154 31
GBR flag Graham Hickmott
1:09:23 35-39
Click to select for comparison
155 42
BEL flag Ayoub Ben Yaghlane
1:09:31 25-29
Click to select for comparison
156 36
NOR flag Jørgen Skarsmo
1:09:31 30-34
Click to select for comparison
157 5
NED flag Patrick Willems
1:09:35 45-49
Click to select for comparison
158 31
FRA flag Théo Gibier
1:09:42 16-24
Click to select for comparison
159 12
FRA flag Mehdi Delhaye
1:09:43 40-44
Click to select for comparison
160 6
GBR flag Keith Sharkey
1:09:44 45-49
Click to select for comparison
161 32
BEL flag Jérôme Bureau
1:09:46 35-39
Click to select for comparison
162 43
BEL flag Benjamin Karemera
1:09:46 25-29
Click to select for comparison
163 7
GBR flag David Guy
1:09:47 45-49
Click to select for comparison
164 37
FRA flag Ouadih Ben Abada
1:09:47 30-34
Click to select for comparison
165 44
NED flag Jeroen Eppenga
1:09:51 25-29
Click to select for comparison
166 38
FRA flag Raphaël PIZZANELLI
1:09:54 30-34
Click to select for comparison
167 39
GER flag David Pfahl
1:09:57 30-34
Click to select for comparison
168 8
NED flag Gert-Jan Westerhout
1:10:11 45-49
Click to select for comparison
169 13
BEL flag Frederik Boussy
1:10:13 40-44
Click to select for comparison
170 33
SUI flag Severin Troesch
1:10:30 35-39
Click to select for comparison
171 34
GBR flag James Cullingworth
1:10:33 35-39
Click to select for comparison
172 9
BEL flag Lode Verschuere
1:10:43 45-49
Click to select for comparison
173 35
BEL flag Emeric Rary
1:10:46 35-39
Click to select for comparison
174 10
FRA flag Alexandre Florimond
1:10:52 45-49
Click to select for comparison
175 32
KOR flag Jungwon Kim
1:10:52 16-24
Click to select for comparison
176 45
NED flag Giovanni Van Drunen
1:11:02 25-29
Click to select for comparison
177 33
FRA flag Xavier Goettelmann
1:11:03 16-24
Click to select for comparison
178 46
FRA flag Gautier Gentet
1:11:08 25-29
Click to select for comparison
179 47
GER flag Julian Moll
1:11:14 25-29
Click to select for comparison
180 48
GBR flag David Beckwith
1:11:18 25-29
Click to select for comparison
181 36
FRA flag Sylvain Derognat
1:11:18 35-39
Click to select for comparison
182 40
IRL flag Darren Mccauley
1:11:20 30-34
Click to select for comparison
183 49
FRA flag Samuel Robart
1:11:28 25-29
Click to select for comparison
184 34
AUT flag Matthias Vozab
1:11:30 16-24
Click to select for comparison
185 50
BEL flag Quentin Kaddour
1:11:42 25-29
Click to select for comparison
186 37
NED flag Rens Romein
1:11:48 35-39
Click to select for comparison
187 14
FRA flag Vincent Bousquieres
1:11:52 40-44
Click to select for comparison
188 51
NED flag Bob Goedbloed
1:11:55 25-29
Click to select for comparison
189 41
BEL flag Arnaud Bernard
1:11:55 30-34
Click to select for comparison
190 11
ESP flag Alejandro Romero
1:12:07 45-49
Click to select for comparison
191 12
POR flag Laurent Fatela
1:12:08 45-49
Click to select for comparison
192 42
ECU flag Gilmar Gavica
1:12:11 30-34
Click to select for comparison
193 43
BEL flag Bjorn Scheldeman
1:12:12 30-34
Click to select for comparison
194 13
NED flag Ruurd Van Der Berg
1:12:17 45-49
Click to select for comparison
195 44
BEL flag Maxime Distexhe
1:12:25 30-34
Click to select for comparison
196 45
FRA flag Bastien Filliol
1:12:29 30-34
Click to select for comparison
197 46
BEL flag Coeurtis Decharneux
1:12:30 30-34
Click to select for comparison
198 52
GBR flag George Forrester
1:12:33 25-29
Click to select for comparison
199 47
NED flag Benny Van Schaijk
1:12:36 30-34
Click to select for comparison
200 35
FRA flag Jules Penez
1:12:49 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