HYROX MEN - Maastricht 2025

19–21 Sept 2025
Showing 1,101 to 1,200 of 1,935 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,101 214
GER flag Christoph Siegert
1:31:56 35-39
Click to select for comparison
1,102 215
NED flag Lloyd Westerkamp
1:31:56 35-39
Click to select for comparison
1,103 216
BEL flag Kenny Luyten
1:31:57 35-39
Click to select for comparison
1,104 217
FRA flag Antoine Rousseaux
1:31:57 35-39
Click to select for comparison
1,105 23
BEL flag Edward Bruyère
1:32:02 50-54
Click to select for comparison
1,106 260
BEL flag Gert Sergeant
1:32:03 30-34
Click to select for comparison
1,107 24
NED flag Antoine Dreessen
1:32:04 50-54
Click to select for comparison
1,108 257
NED flag Rick Storms
1:32:06 25-29
Click to select for comparison
1,109 2
NED flag Marco Sturing
1:32:08 60-64
Click to select for comparison
1,110 218
BEL flag Kévin Maréchal
1:32:09 35-39
Click to select for comparison
1,111 69
NED flag Eddy Go
1:32:10 45-49
Click to select for comparison
1,112 70
GER flag Tobias Derucki
1:32:11 45-49
Click to select for comparison
1,113 142
FRA flag Célestin Chimier
1:32:12 16-24
Click to select for comparison
1,114 261
FRA flag Flavien Chambaud
1:32:14 30-34
Click to select for comparison
1,115 219
NED flag Nico Van Der Pasch
1:32:16 35-39
Click to select for comparison
1,116 262
BEL flag Loïc Mehdi Houmy Jaumotte
1:32:18 30-34
Click to select for comparison
1,117 220
BEL flag Pieter Van Den Keybus
1:32:20 35-39
Click to select for comparison
1,118 17
SUI flag Martin Baserga
1:32:23 55-59
Click to select for comparison
1,119 221
NED flag Leeroy Stam
1:32:24 35-39
Click to select for comparison
1,120 25
GER flag Axel Müller
1:32:30 50-54
Click to select for comparison
1,121 222
GER flag James Weber
1:32:31 35-39
Click to select for comparison
1,122 143
NED flag Timo Rouwenhorst
1:32:34 16-24
Click to select for comparison
1,123 263
NED flag Nick Zebregs
1:32:34 30-34
Click to select for comparison
1,124 125
BEL flag Maurits Vande Reyde
1:32:35 40-44
Click to select for comparison
1,125 264
NED flag Brandon Heersma
1:32:35 30-34
Click to select for comparison
1,126 259
BEL flag Luca Lombardo
1:32:36 25-29
Click to select for comparison
1,127 258
BEL flag Matthias Dubois
1:32:36 25-29
Click to select for comparison
1,128 260
NED flag Joshua Stribos
1:32:37 25-29
Click to select for comparison
1,129 126
NED flag Roel Akkermans
1:32:37 40-44
Click to select for comparison
1,130 144
NED flag Seb Geers
1:32:37 16-24
Click to select for comparison
1,131 262
NED flag Benoît Vliegen
1:32:38 25-29
Click to select for comparison
1,132 261
NED flag Daan Klomp
1:32:38 25-29
Click to select for comparison
1,133 223
BEL flag Adrien Di Bari
1:32:40 35-39
Click to select for comparison
1,134 263
BEL flag Simon Baudelet
1:32:41 25-29
Click to select for comparison
1,135 264
BEL flag Xander Veys
1:32:41 25-29
Click to select for comparison
1,136 224
GER flag Patrick Espin Guirao
1:32:42 35-39
Click to select for comparison
1,137 265
GER flag Julian Pask
1:32:43 30-34
Click to select for comparison
1,138 225
RSA flag Ntsolo Setlaba
1:32:43 35-39
Click to select for comparison
1,139 265
NED flag Thijs Leenders
1:32:44 25-29
Click to select for comparison
1,140 145
BEL flag Tjabbo Trog
1:32:45 16-24
Click to select for comparison
1,141 266
NED flag Jordy Tousain
1:32:45 30-34
Click to select for comparison
1,142 146
FRA flag Elric Poullaouec
1:32:50 16-24
Click to select for comparison
1,143 267
NED flag Maurice Houtakkers
1:32:53 30-34
Click to select for comparison
1,144 268
NED flag Colin Kreeftenberg
1:32:54 30-34
Click to select for comparison
1,145 269
NED flag Martijn Bosch
1:32:55 30-34
Click to select for comparison
1,146 270
BEL flag Damien De Meyere
1:32:57 30-34
Click to select for comparison
1,147 226
NED flag Mark Willems
1:32:59 35-39
Click to select for comparison
1,148 127
BEL flag Gary Van Lierde
1:33:00 40-44
Click to select for comparison
1,149 147
NED flag Pieter Jans
1:33:01 16-24
Click to select for comparison
1,150 128
NED flag Mark Van Nunen
1:33:01 40-44
Click to select for comparison
1,151 271
BEL flag Wim Geuens
1:33:01 30-34
Click to select for comparison
1,152 266
BEL flag Martin Dubuisson
1:33:01 25-29
Click to select for comparison
1,153 148
NED flag Daan Van Bezouw
1:33:02 16-24
Click to select for comparison
1,154 129
FRA flag Jean-Francois Le Petit
1:33:02 40-44
Click to select for comparison
1,155 26
NED flag Ilya Nijsters
1:33:02 50-54
Click to select for comparison
1,156 272
NED flag Robbert Oortwijn
1:33:04 30-34
Click to select for comparison
1,157 27
NED flag Vincent Rijntjes
1:33:04 50-54
Click to select for comparison
1,158 273
NED flag Tim Stalman
1:33:07 30-34
Click to select for comparison
1,159 71
NED flag Ralf Jansen
1:33:08 45-49
Click to select for comparison
1,160 227
GER flag Sebastian Witt
1:33:09 35-39
Click to select for comparison
1,161 72
NED flag Johan Van Der Heijden
1:33:09 45-49
Click to select for comparison
1,162 267
NED flag Timo Minten
1:33:09 25-29
Click to select for comparison
1,163 228
DEN flag Marius Pietzrak
1:33:11 35-39
Click to select for comparison
1,164 18
NED flag Fausto De Oliveira Marreiros
1:33:12 55-59
Click to select for comparison
1,165 268
NED flag Orlando Van Diepen
1:33:12 25-29
Click to select for comparison
1,166 269
NED flag Sven Cornelissens
1:33:12 25-29
Click to select for comparison
1,167 229
NED flag Jeroen Bettings
1:33:12 35-39
Click to select for comparison
1,168 130
GER flag Sergej Jung
1:33:13 40-44
Click to select for comparison
1,169 274
NED flag Jesper Hottentot
1:33:14 30-34
Click to select for comparison
1,170 275
NED flag Tuan Hoang
1:33:14 30-34
Click to select for comparison
1,171 276
BEL flag David Bosman
1:33:15 30-34
Click to select for comparison
1,172 131
FRA flag Laurent Monbrun
1:33:15 40-44
Click to select for comparison
1,173 230
BEL flag Vincent Vernyns
1:33:18 35-39
Click to select for comparison
1,174 1
BEL flag Mario Natale
1:33:21 65-69
Click to select for comparison
1,175 277
BEL flag Julien Istace
1:33:27 30-34
Click to select for comparison
1,176 3
NED flag Fons Sas
1:33:30 60-64
Click to select for comparison
1,177 4
NED flag Theo Beekman
1:33:30 60-64
Click to select for comparison
1,178 278
ESP flag Sergi Tous
1:33:30 30-34
Click to select for comparison
1,179 270
NED flag Tom Kuijpers
1:33:34 25-29
Click to select for comparison
1,180 73
NED flag Berry Van Lammeren
1:33:37 45-49
Click to select for comparison
1,181 279
NED flag Merwin Korterink
1:33:39 30-34
Click to select for comparison
1,182 271
FRA flag Antoine Quentin
1:33:40 25-29
Click to select for comparison
1,183 272
NED flag Levi Louhenapessy
1:33:41 25-29
Click to select for comparison
1,184 280
NED flag Rick Zuijderduijn
1:33:43 30-34
Click to select for comparison
1,185 231
GER flag Thomas Schäfer
1:33:43 35-39
Click to select for comparison
1,186 232
NED flag Hans Boukema
1:33:45 35-39
Click to select for comparison
1,187 233
NED flag Lex Brokking
1:33:45 35-39
Click to select for comparison
1,188 149
BUL flag Alexandar Ivanov
1:33:47 16-24
Click to select for comparison
1,189 150
NED flag Oliver Van Den Berg
1:33:49 16-24
Click to select for comparison
1,190 234
NED flag Pepijn Van Dam
1:33:50 35-39
Click to select for comparison
1,191 132
NED flag Martijn Van De Vlekkert
1:33:51 40-44
Click to select for comparison
1,192 273
NED flag Stijn De Vries
1:33:54 25-29
Click to select for comparison
1,193 133
GER flag Markus Adams
1:33:54 40-44
Click to select for comparison
1,194 274
BEL flag Louis Mestdagh
1:33:58 25-29
Click to select for comparison
1,195 281
NED flag Youri Smulders
1:33:58 30-34
Click to select for comparison
1,196 235
BEL flag Stijn Creemers
1:33:58 35-39
Click to select for comparison
1,197 74
NED flag Max Sandach
1:34:00 45-49
Click to select for comparison
1,198 275
NED flag Robin Davidse
1:34:01 25-29
Click to select for comparison
1,199 276
NED flag Swen Prevos
1:34:02 25-29
Click to select for comparison
1,200 134
NED flag Mark Sonnenschein
1:34:04 40-44
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.