HYROX MEN - Milan 2024

19–20 Oct 2024
Showing 1,201 to 1,300 of 1,370 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,201 109
ITA flag Davide Chessa
1:50:38 45-49
Click to select for comparison
1,202 213
GBR flag Dominic De Souza
1:50:44 25-29
Click to select for comparison
1,203 314
ITA flag Giuseppe Maffei
1:50:48 30-34
Click to select for comparison
1,204 258
ITA flag Andrea Giaretta
1:50:50 35-39
Click to select for comparison
1,205 259
GBR flag Gerwyn Roberts
1:51:02 35-39
Click to select for comparison
1,206 315
ITA flag Marco Allegrini
1:51:07 30-34
Click to select for comparison
1,207 260
ITA flag Filippo Giannotti
1:51:09 35-39
Click to select for comparison
1,208 316
ITA flag Marco Penello
1:51:11 30-34
Click to select for comparison
1,209 16
ITA flag Roberto Tommasini
1:51:13 55-59
Click to select for comparison
1,210 162
ITA flag Davide Serini
1:51:19 40-44
Click to select for comparison
1,211 317
ITA flag Paolo Petronelli
1:51:19 30-34
Click to select for comparison
1,212 318
ITA flag Elia Gori
1:51:28 30-34
Click to select for comparison
1,213 261
ITA flag Davide Moscardi
1:51:30 35-39
Click to select for comparison
1,214 320
ITA flag Dario Damian
1:51:32 30-34
Click to select for comparison
1,215 319
ITA flag Luca Freddi
1:51:32 30-34
Click to select for comparison
1,216 42
ITA flag Antonio Monesi
1:51:33 50-54
Click to select for comparison
1,217 214
SUI flag William Krebs
1:51:34 25-29
Click to select for comparison
1,218 262
ITA flag Gabriele Russomando
1:51:40 35-39
Click to select for comparison
1,219 263
ITA flag Enrico Matassini
1:51:41 35-39
Click to select for comparison
1,220 111
ITA flag Daniele Brusati
1:51:43 45-49
Click to select for comparison
1,221 110
ITA flag Tiziano Piva
1:51:43 45-49
Click to select for comparison
1,222 264
ITA flag Alessandro Bani
1:51:48 35-39
Click to select for comparison
1,223 112
ITA flag Gianpaolo Iacovelli
1:51:59 45-49
Click to select for comparison
1,224 266
ITA flag Andrea Dogliero
1:51:59 35-39
Click to select for comparison
1,225 265
NAM flag Marcel Gallardo
1:51:59 35-39
Click to select for comparison
1,226 113
ITA flag Giulio Contaldi
1:52:18 45-49
Click to select for comparison
1,227 81
ITA flag Alessio Giorgioni
1:52:34 16-24
Click to select for comparison
1,228 114
ITA flag Mirko Rossi
1:52:36 45-49
Click to select for comparison
1,229 267
ITA flag Simone Gaspari
1:52:38 35-39
Click to select for comparison
1,230 82
CZE flag Michal Hanus
1:52:55 16-24
Click to select for comparison
1,231 163
POL flag Sylwester Zalewski
1:52:57 40-44
Click to select for comparison
1,232 268
LBN flag Rami Sabbah
1:52:57 35-39
Click to select for comparison
1,233 321
CZE flag Matěj Staněček
1:52:58 30-34
Click to select for comparison
1,234 12
ITA flag Errico Cauli
1:52:59 60-64
Click to select for comparison
1,235 269
ITA flag Simone Donato
1:53:13 35-39
Click to select for comparison
1,236 115
ITA flag Ivan Boscolo
1:53:20 45-49
Click to select for comparison
1,237 17
ITA flag Fabrizio Fasciani
1:53:30 55-59
Click to select for comparison
1,238 116
ITA flag Simone Rosseti
1:53:30 45-49
Click to select for comparison
1,239 117
ITA flag Matteo Angeli
1:53:38 45-49
Click to select for comparison
1,240 322
ITA flag Marco Crisci
1:53:40 30-34
Click to select for comparison
1,241 164
ITA flag Maurice Kaburi
1:53:44 40-44
Click to select for comparison
1,242 323
ITA flag Lapo Targioni
1:53:56 30-34
Click to select for comparison
1,243 215
ITA flag Michael Beatrici
1:54:07 25-29
Click to select for comparison
1,244 324
GBR flag Jake James
1:54:08 30-34
Click to select for comparison
1,245 216
PAN flag Julio Alvarado
1:54:12 25-29
Click to select for comparison
1,246 83
ITA flag Alessandro Pino Russo
1:54:13 16-24
Click to select for comparison
1,247 217
GBR flag Joel Maxwell-Thompson
1:54:16 25-29
Click to select for comparison
1,248 118
ITA flag Gabriele Balducci
1:54:24 45-49
Click to select for comparison
1,249 325
CZE flag Martin Kořínek
1:54:28 30-34
Click to select for comparison
1,250 218
ITA flag Marcello Labruna
1:54:29 25-29
Click to select for comparison
1,251 326
ITA flag Leonardo Fabbri
1:54:31 30-34
Click to select for comparison
1,252 219
GBR flag Malcolm Kisubi
1:54:34 25-29
Click to select for comparison
1,253 327
ITA flag Lorenzo Vacca
1:54:36 30-34
Click to select for comparison
1,254 328
IRL flag Jesse Maughan
1:54:43 30-34
Click to select for comparison
1,255 119
ITA flag Paolo Trigila
1:54:53 45-49
Click to select for comparison
1,256 329
GBR flag Isaac Adelakun
1:54:59 30-34
Click to select for comparison
1,257 165
TUR flag Bilal Yürekten
1:55:00 40-44
Click to select for comparison
1,258 43
ITA flag Stefano Bacilieri
1:55:07 50-54
Click to select for comparison
1,259 120
ITA flag Giovanni Raccagni
1:55:08 45-49
Click to select for comparison
1,260 330
FRA flag Alexandre Carre
1:55:12 30-34
Click to select for comparison
1,261 220
FRA flag Alexis Rouquette Schwall
1:55:18 25-29
Click to select for comparison
1,262 166
ITA flag Davide Giovanni Acerbi
1:55:20 40-44
Click to select for comparison
1,263 84
SUI flag Corentin Dupras
1:55:23 16-24
Click to select for comparison
1,264 270
SUI flag Johann Rossel
1:55:34 35-39
Click to select for comparison
1,265 85
ITA flag Jacopo Viale
1:55:37 16-24
Click to select for comparison
1,266 271
ITA flag Stefano Vigneri
1:55:41 35-39
Click to select for comparison
1,267 86
NED flag Twan Keijzer
1:55:45 16-24
Click to select for comparison
1,268 167
ITA flag Alessandro Fortunato
1:55:45 40-44
Click to select for comparison
1,269 18
ITA flag Umberto Vianello
1:55:47 55-59
Click to select for comparison
1,270 272
FRA flag Michael Goutagny
1:55:57 35-39
Click to select for comparison
1,271 331
ITA flag Moritz Alfieri
1:56:16 30-34
Click to select for comparison
1,272 44
ITA flag Paolo Zongolo
1:56:25 50-54
Click to select for comparison
1,273 45
ITA flag Gabriele Nardi
1:56:30 50-54
Click to select for comparison
1,274 273
ITA flag Vittorio Miranda
1:56:57 35-39
Click to select for comparison
1,275 168
Raffaele Capoluongo
1:57:05 40-44
Click to select for comparison
1,276 274
ITA flag Andrea Rottigni
1:57:21 35-39
Click to select for comparison
1,277 332
GBR flag Ashvath Moorthy
1:57:22 30-34
Click to select for comparison
1,278 333
ITA flag Federico Gentilini
1:57:24 30-34
Click to select for comparison
1,279 275
ITA flag Andrea Tallone
1:57:26 35-39
Click to select for comparison
1,280 334
ITA flag Giuseppe Surace
1:57:26 30-34
Click to select for comparison
1,281 13
ITA flag Luca Cassolo
1:57:39 60-64
Click to select for comparison
1,282 221
ITA flag Andrea Vitiello
1:57:43 25-29
Click to select for comparison
1,283 14
ITA flag Paolo Bottani
1:57:50 60-64
Click to select for comparison
1,284 276
ITA flag Alessandro D'Aleo
1:57:56 35-39
Click to select for comparison
1,285 277
ITA flag Vincenzo Marco Palmieri
1:57:57 35-39
Click to select for comparison
1,286 222
ITA flag Salvatore Fiengo
1:58:16 25-29
Click to select for comparison
1,287 169
ITA flag Angelo Muscas
1:58:21 40-44
Click to select for comparison
1,288 335
ITA flag Simone Di Marzo
1:58:43 30-34
Click to select for comparison
1,289 278
ITA flag Fabio Zanella
1:58:50 35-39
Click to select for comparison
1,290 121
ITA flag Michele Gherra
1:59:03 45-49
Click to select for comparison
1,291 170
ITA flag Luca Guerini
1:59:06 40-44
Click to select for comparison
1,292 15
ESP flag Alexandre Patak Dennstedt
2:00:05 60-64
Click to select for comparison
1,293 87
SUI flag Nathan Jaquiéry
2:00:09 16-24
Click to select for comparison
1,294 46
ITA flag Guido Costa
2:00:14 50-54
Click to select for comparison
1,295 279
TUN flag Talel Tabai
2:00:28 35-39
Click to select for comparison
1,296 171
ITA flag Danilo Albani
2:00:53 40-44
Click to select for comparison
1,297 280
ITA flag Simone De Gottardo
2:01:14 35-39
Click to select for comparison
1,298 281
ITA flag Giacomo Pregazzi
2:01:20 35-39
Click to select for comparison
1,299 172
HUN flag Tamás Zoltán Dr. Bagi
2:01:25 40-44
Click to select for comparison
1,300 173
ITA flag Carmine Genoni
2:01:28 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.