HYROX MEN - Rotterdam 2025

27 Feb–2 Mar 2025
Showing 2,101 to 2,200 of 2,468 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
2,101 63
NED flag Darryl Oosterling
1:43:20 50-54
Click to select for comparison
2,102 122
GBR flag Matthew Reynolds
1:43:23 45-49
Click to select for comparison
2,103 330
NED flag Levi Mastenbroek
1:43:24 16-24
Click to select for comparison
2,104 350
NED flag Gordillio Clemens
1:43:33 35-39
Click to select for comparison
2,105 351
NED flag Eddy Leeman
1:43:41 35-39
Click to select for comparison
2,106 28
GBR flag Jonathan O'Shea
1:43:44 55-59
Click to select for comparison
2,107 490
NED flag Thijs Bouterse
1:43:50 25-29
Click to select for comparison
2,108 224
NED flag Rene Krouwel
1:43:53 40-44
Click to select for comparison
2,109 352
NED flag Dennis Coenraad
1:43:53 35-39
Click to select for comparison
2,110 29
NED flag Ivor Breve
1:43:54 55-59
Click to select for comparison
2,111 331
NED flag Roshan Nidhansing
1:43:55 16-24
Click to select for comparison
2,112 332
LUX flag Noé Wagner
1:43:59 16-24
Click to select for comparison
2,113 225
NED flag Ramon Van Oorschot
1:44:02 40-44
Click to select for comparison
2,114 353
NED flag Stefan Janssen
1:44:02 35-39
Click to select for comparison
2,115 493
NED flag Giovanni Amatsabari
1:44:05 30-34
Click to select for comparison
2,116 354
FRA flag Sabry Djebali
1:44:08 35-39
Click to select for comparison
2,117 64
NED flag Hans Van Tuyll
1:44:13 50-54
Click to select for comparison
2,118 8
NED flag Sander Verduin
1:44:16 60-64
Click to select for comparison
2,119 494
NED flag Davey Ghijsen
1:44:17 30-34
Click to select for comparison
2,120 495
IRL flag Karan Arya
1:44:18 30-34
Click to select for comparison
2,121 226
NED flag Alex Van Der Weijde
1:44:19 40-44
Click to select for comparison
2,122 491
NED flag Jelle Takx
1:44:19 25-29
Click to select for comparison
2,123 123
NED flag Fabian Warmerdam
1:44:24 45-49
Click to select for comparison
2,124 355
NED flag Andries Smit
1:44:25 35-39
Click to select for comparison
2,125 496
NED flag Wouter Oole
1:44:26 30-34
Click to select for comparison
2,126 124
NED flag Marcel Overbeek
1:44:29 45-49
Click to select for comparison
2,127 492
FRA flag Hubert Windal
1:44:31 25-29
Click to select for comparison
2,128 497
NED flag Marco De Jager
1:44:32 30-34
Click to select for comparison
2,129 125
NED flag Jilles Van Der Plas
1:44:34 45-49
Click to select for comparison
2,130 498
IRL flag Padraig Delaney
1:44:35 30-34
Click to select for comparison
2,131 493
NED flag Mick Arentsen
1:44:38 25-29
Click to select for comparison
2,132 65
NED flag Peter Leijs
1:44:44 50-54
Click to select for comparison
2,133 9
GBR flag Dominic Stokes
1:44:46 60-64
Click to select for comparison
2,134 333
NED flag Diderick Magermans
1:44:46 16-24
Click to select for comparison
2,135 494
NED flag Jasper Van Gemeren
1:44:47 25-29
Click to select for comparison
2,136 495
NED flag Sven Roelofs
1:44:55 25-29
Click to select for comparison
2,137 227
NED flag Bram Jan Zuidema
1:44:56 40-44
Click to select for comparison
2,138 228
NED flag Erwin Willems
1:44:57 40-44
Click to select for comparison
2,139 126
NED flag Lorenzo Dollart
1:44:59 45-49
Click to select for comparison
2,140 127
NED flag Fedde Van Der Zee
1:45:01 45-49
Click to select for comparison
2,141 499
NED flag Bart Beumer
1:45:02 30-34
Click to select for comparison
2,142 334
NED flag Carsten Nijenhuis
1:45:03 16-24
Click to select for comparison
2,143 335
NED flag Thijs Van Den Abbeele
1:45:04 16-24
Click to select for comparison
2,144 336
NED flag Djimo Smits
1:45:05 16-24
Click to select for comparison
2,145 356
BEL flag Jeremie Swennen
1:45:05 35-39
Click to select for comparison
2,146 66
NED flag Danny Loos
1:45:06 50-54
Click to select for comparison
2,147 496
NED flag Louis Groeneveld
1:45:07 25-29
Click to select for comparison
2,148 497
NED flag Julian Van Ravenswaaij
1:45:10 25-29
Click to select for comparison
2,149 67
NED flag Jin Hoeksema
1:45:12 50-54
Click to select for comparison
2,150 498
NED flag Julian Stok
1:45:12 25-29
Click to select for comparison
2,151 229
BEL flag Thibaud De Keyzer
1:45:17 40-44
Click to select for comparison
2,152 499
NED flag Simon Kuijpers
1:45:18 25-29
Click to select for comparison
2,153 230
NED flag Alen Sirovica
1:45:23 40-44
Click to select for comparison
2,154 500
NED flag Michaël Blom
1:45:25 30-34
Click to select for comparison
2,155 357
NED flag Geert Verhoeff
1:45:39 35-39
Click to select for comparison
2,156 500
NED flag Jelle Mostert
1:45:40 25-29
Click to select for comparison
2,157 231
NED flag Danny Da Silva
1:45:40 40-44
Click to select for comparison
2,158 501
NED flag Djavan Braumuller
1:45:41 25-29
Click to select for comparison
2,159 501
NED flag Maikel Degens
1:45:42 30-34
Click to select for comparison
2,160 232
NED flag René Spapens
1:45:47 40-44
Click to select for comparison
2,161 502
NED flag Robert Van Den Heuvel
1:45:47 30-34
Click to select for comparison
2,162 337
NED flag Finley Johanningmeijer
1:45:48 16-24
Click to select for comparison
2,163 338
NED flag Cris De Vries
1:45:50 16-24
Click to select for comparison
2,164 358
HUN flag Andras Toth
1:45:59 35-39
Click to select for comparison
2,165 128
GBR flag Chris Gillespie
1:45:59 45-49
Click to select for comparison
2,166 359
NED flag Tom Snoek
1:46:00 35-39
Click to select for comparison
2,167 339
NED flag Rayan Koole
1:46:04 16-24
Click to select for comparison
2,168 503
JOR flag Ahmed Abdalla Leftawi
1:46:05 30-34
Click to select for comparison
2,169 233
FRA flag Stephane Rousseaux
1:46:05 40-44
Click to select for comparison
2,170 504
NED flag Osman Arslan
1:46:05 30-34
Click to select for comparison
2,171 234
NED flag Frits Schefferlie
1:46:06 40-44
Click to select for comparison
2,172 502
GER flag Martin Rommel
1:46:14 25-29
Click to select for comparison
2,173 68
NED flag Lino Ottenhof
1:46:17 50-54
Click to select for comparison
2,174 503
NED flag Edgar Aarssen
1:46:19 25-29
Click to select for comparison
2,175 129
GER flag Peter Große-Venhaus
1:46:21 45-49
Click to select for comparison
2,176 505
NED flag Tim Roijackers
1:46:25 30-34
Click to select for comparison
2,177 340
NED flag Tawan Harink
1:46:26 16-24
Click to select for comparison
2,178 235
NED flag Jurgen Schraa
1:46:28 40-44
Click to select for comparison
2,179 341
NED flag Milan-Kane Ekkerman
1:46:29 16-24
Click to select for comparison
2,180 342
FRA flag Julien Qiu
1:46:33 16-24
Click to select for comparison
2,181 506
NED flag Jairo Veraar
1:46:36 30-34
Click to select for comparison
2,182 236
NED flag Alex De Oude
1:46:36 40-44
Click to select for comparison
2,183 30
NED flag Jean Paul Van Dorst
1:46:42 55-59
Click to select for comparison
2,184 504
NED flag Daan Van Baarsen
1:46:42 25-29
Click to select for comparison
2,185 130
NED flag Erik Trip
1:46:42 45-49
Click to select for comparison
2,186 360
NED flag Matthijs Mulckhuijse
1:46:42 35-39
Click to select for comparison
2,187 507
NED flag Tom Van Dooren
1:46:47 30-34
Click to select for comparison
2,188 237
NED flag Enrico Dorder
1:46:48 40-44
Click to select for comparison
2,189 238
GBR flag Ken Wynn
1:46:48 40-44
Click to select for comparison
2,190 505
NED flag Maurits Franken
1:46:51 25-29
Click to select for comparison
2,191 343
FRA flag Pierre Maton
1:46:56 16-24
Click to select for comparison
2,192 508
LAT flag Oto Streistermanis
1:46:57 30-34
Click to select for comparison
2,193 70
NED flag Ronald Reinders
1:47:00 50-54
Click to select for comparison
2,194 69
NED flag Rody Van Der Vlist
1:47:00 50-54
Click to select for comparison
2,195 240
NED flag Rogier Janssen
1:47:13 40-44
Click to select for comparison
2,196 239
NED flag Eduard Van Bennekom
1:47:13 40-44
Click to select for comparison
2,197 31
NED flag Dennis Teekamp Gout
1:47:14 55-59
Click to select for comparison
2,198 509
NED flag Robby Preesman
1:47:16 30-34
Click to select for comparison
2,199 506
POR flag Danny Casimiro Salgado
1:47:18 25-29
Click to select for comparison
2,200 71
NED flag Arjan Florijn
1:47:23 50-54
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.