HYROX MEN - Mechelen 2026

26–29 Mar 2026
Showing 2,101 to 2,200 of 2,675 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
2,101 476
MEX flag Gustavo Valdez Diaz
1:34:37 30-34
Click to select for comparison
2,102 66
NED flag Mario Van Boven
1:34:39 50-54
Click to select for comparison
2,103 393
FRA flag Benoît Bovi
1:34:39 35-39
Click to select for comparison
2,104 136
BEL flag Dirk van den Broek
1:34:39 45-49
Click to select for comparison
2,105 394
BEL flag Jonas Waem
1:34:41 35-39
Click to select for comparison
2,106 395
BEL flag Julien Huyghe
1:34:44 35-39
Click to select for comparison
2,107 451
BEL flag Renaud Lambrechts
1:34:46 25-29
Click to select for comparison
2,108 396
BEL flag Tudor Dragancea
1:34:47 35-39
Click to select for comparison
2,109 137
BEL flag Patrick Hirsoux
1:34:50 45-49
Click to select for comparison
2,110 282
BEL flag Liam Crom
1:34:52 16-24
Click to select for comparison
2,111 477
BEL flag Brandon Geryl
1:34:52 30-34
Click to select for comparison
2,112 138
NED flag Ronald Pieters
1:34:53 45-49
Click to select for comparison
2,113 478
LUX flag Nicola Schreiner
1:34:55 30-34
Click to select for comparison
2,114 397
BEL flag Kevin Bastin
1:34:58 35-39
Click to select for comparison
2,115 261
FRA flag Ludovic Salzard
1:34:59 40-44
Click to select for comparison
2,116 452
BEL flag Lars Van Hecke
1:35:06 25-29
Click to select for comparison
2,117 262
BEL flag Gregory Serck
1:35:07 40-44
Click to select for comparison
2,118 453
BEL flag Yorick Vermeulen
1:35:08 25-29
Click to select for comparison
2,119 398
GBR flag Dawit Demetri
1:35:09 35-39
Click to select for comparison
2,120 454
FRA flag Abdelkrim Azzedine
1:35:10 25-29
Click to select for comparison
2,121 263
NED flag Michael Van Ostheim
1:35:10 40-44
Click to select for comparison
2,122 399
NED flag Danny Kruts
1:35:11 35-39
Click to select for comparison
2,123 283
BEL flag William Delvaux
1:35:14 16-24
Click to select for comparison
2,124 139
FRA flag Nicolas Busnel
1:35:14 45-49
Click to select for comparison
2,125 400
NED flag Rick Van Haften
1:35:16 35-39
Click to select for comparison
2,126 4
NED flag Hermi Elbers
1:35:17 65-69
Click to select for comparison
2,127 284
BEL flag Sammy Tordoir
1:35:19 16-24
Click to select for comparison
2,128 401
NED flag Gallil Boutahri
1:35:19 35-39
Click to select for comparison
2,129 479
NED flag Mark Gaal
1:35:21 30-34
Click to select for comparison
2,130 285
NED flag Thomas Manderveld
1:35:23 16-24
Click to select for comparison
2,131 28
NED flag Sietse Beukenkamp
1:35:25 55-59
Click to select for comparison
2,132 455
NED flag Yannick Leenen
1:35:26 25-29
Click to select for comparison
2,133 264
NED flag Marijn Moelee
1:35:29 40-44
Click to select for comparison
2,134 67
GBR flag Ravinder Sidhu
1:35:32 50-54
Click to select for comparison
2,135 68
BEL flag Raf Toninato
1:35:36 50-54
Click to select for comparison
2,136 480
BEL flag Adrien Baijot
1:35:37 30-34
Click to select for comparison
2,137 481
BEL flag Joshua Charbonnier
1:35:38 30-34
Click to select for comparison
2,138 456
BEL flag Jannis Ramaekers
1:35:39 25-29
Click to select for comparison
2,139 482
GBR flag Max Markham
1:35:39 30-34
Click to select for comparison
2,140 457
NED flag Lars De Bois
1:35:43 25-29
Click to select for comparison
2,141 458
BEL flag Xander Vanryckeghem
1:35:44 25-29
Click to select for comparison
2,142 402
BEL flag Jean-Baptiste Mullier
1:35:46 35-39
Click to select for comparison
2,143 29
BEL flag Peter Sonck
1:35:46 55-59
Click to select for comparison
2,144 459
RUS flag Evgeny Genov
1:35:46 25-29
Click to select for comparison
2,145 460
NED flag Lars Ubachs
1:35:49 25-29
Click to select for comparison
2,146 141
BEL flag Philippe Balon
1:35:50 45-49
Click to select for comparison
2,147 140
GBR flag Massimo Bastianelli
1:35:50 45-49
Click to select for comparison
2,148 286
GER flag Paul Max Below
1:35:51 16-24
Click to select for comparison
2,149 142
POR flag Paulo Soares
1:35:54 45-49
Click to select for comparison
2,150 265
FRA flag Vincent Berullier
1:35:54 40-44
Click to select for comparison
2,151 143
BEL flag Philip Walravens
1:35:55 45-49
Click to select for comparison
2,152 461
FRA flag Thomas LE BRIS
1:35:57 25-29
Click to select for comparison
2,153 462
BEL flag Luca Turrisi
1:35:59 25-29
Click to select for comparison
2,154 287
FRA flag Sukhrup Bahadur
1:36:01 16-24
Click to select for comparison
2,155 463
FRA flag Neal Bally
1:36:03 25-29
Click to select for comparison
2,156 144
NED flag Tommy Van Herk
1:36:03 45-49
Click to select for comparison
2,157 483
BEL flag Thomas Busuito
1:36:04 30-34
Click to select for comparison
2,158 266
CZE flag Lukáš Bufka
1:36:05 40-44
Click to select for comparison
2,159 69
GER flag Wolfgang Fuhrmann
1:36:06 50-54
Click to select for comparison
2,160 464
TUR flag Yusa Kayra Saltan
1:36:06 25-29
Click to select for comparison
2,161 30
GER flag Guido Weissbrich
1:36:11 55-59
Click to select for comparison
2,162 267
BEL flag David Bertolini
1:36:12 40-44
Click to select for comparison
2,163 12
ITA flag Pietro Latona
1:36:13 60-64
Click to select for comparison
2,164 70
BEL flag Younes Rondas
1:36:13 50-54
Click to select for comparison
2,165 288
GBR flag Mitchell Clogg
1:36:14 16-24
Click to select for comparison
2,166 484
BEL flag Aurelien Patelli
1:36:15 30-34
Click to select for comparison
2,167 289
NED flag Stijn Van Der Steen
1:36:17 16-24
Click to select for comparison
2,168 485
FRA flag Alois Haven
1:36:17 30-34
Click to select for comparison
2,169 31
FRA flag Michel Le Meitour
1:36:18 55-59
Click to select for comparison
2,170 465
BEL flag Thibault Gelai
1:36:20 25-29
Click to select for comparison
2,171 32
FRA flag Laurent Bertrand
1:36:21 55-59
Click to select for comparison
2,172 466
GER flag David Holzwarth
1:36:23 25-29
Click to select for comparison
2,173 71
NED flag Knud Nelissen
1:36:24 50-54
Click to select for comparison
2,174 467
BEL flag Maxime Meyer
1:36:26 25-29
Click to select for comparison
2,175 486
NED flag Vito Minheere
1:36:26 30-34
Click to select for comparison
2,176 487
LUX flag Joé Meyers
1:36:33 30-34
Click to select for comparison
2,177 13
GER flag Christopher Funk
1:36:41 60-64
Click to select for comparison
2,178 403
FRA flag Thomas Stéphan
1:36:42 35-39
Click to select for comparison
2,179 468
FRA flag Jordan Petit
1:36:42 25-29
Click to select for comparison
2,180 488
COL flag Andrés Alvarez
1:36:43 30-34
Click to select for comparison
2,181 72
NED flag Iwan Bockkom
1:36:43 50-54
Click to select for comparison
2,182 33
GER flag Joachim Kaufmann
1:36:45 55-59
Click to select for comparison
2,183 469
BEL flag Jules Van Cleemput
1:36:46 25-29
Click to select for comparison
2,184 290
BEL flag Luca Carlomagno
1:37:00 16-24
Click to select for comparison
2,185 470
GER flag Yannik Thiele
1:37:02 25-29
Click to select for comparison
2,186 404
BEL flag Benoît Lu
1:37:05 35-39
Click to select for comparison
2,187 489
BEL flag Jules Vauterin
1:37:06 30-34
Click to select for comparison
2,188 145
NED flag Thibaut Dejong
1:37:08 45-49
Click to select for comparison
2,189 471
IRL flag Ben Duffy
1:37:09 25-29
Click to select for comparison
2,190 14
GBR flag Bob Pope
1:37:11 60-64
Click to select for comparison
2,191 490
BEL flag Jasper Vermaut
1:37:11 30-34
Click to select for comparison
2,192 491
FRA flag Antoine Dupache
1:37:12 30-34
Click to select for comparison
2,193 291
NED flag Dennis Van Der Bok
1:37:12 16-24
Click to select for comparison
2,194 292
BEL flag Noah Vanbelle
1:37:13 16-24
Click to select for comparison
2,195 293
BEL flag Michiel Van der Veken
1:37:14 16-24
Click to select for comparison
2,196 294
NED flag Luc Gootzen
1:37:14 16-24
Click to select for comparison
2,197 405
NED flag Ronald Parren
1:37:16 35-39
Click to select for comparison
2,198 73
CAN flag Rob Fleischaker
1:37:17 50-54
Click to select for comparison
2,199 74
NED flag John Reurink
1:37:19 50-54
Click to select for comparison
2,200 472
HUN flag Zoltán Horváth
1:37:19 25-29
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.