HYROX MEN - Milan 2024

19–20 Oct 2024
Showing 1,001 to 1,100 of 1,370 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,001 276
ITA flag Fabio Troyli
1:39:48 30-34
Click to select for comparison
1,002 132
SUI flag Sofyen Khalfaoui
1:39:54 40-44
Click to select for comparison
1,003 277
ITA flag Marco Savio
1:39:56 30-34
Click to select for comparison
1,004 133
ITA flag Marco Cuneo
1:40:01 40-44
Click to select for comparison
1,005 70
IRL flag Frank Spillane
1:40:01 16-24
Click to select for comparison
1,006 278
ITA flag Alessandro Strada
1:40:02 30-34
Click to select for comparison
1,007 279
GER flag Björn Simon
1:40:02 30-34
Click to select for comparison
1,008 280
MLT flag Sean Spiteri
1:40:06 30-34
Click to select for comparison
1,009 221
SLO flag Matej Škoberna
1:40:09 35-39
Click to select for comparison
1,010 134
ITA flag Graziano Cavallo
1:40:10 40-44
Click to select for comparison
1,011 181
ITA flag Alessandro Fantin
1:40:11 25-29
Click to select for comparison
1,012 222
ITA flag Luca Olivares
1:40:13 35-39
Click to select for comparison
1,013 71
ITA flag Andrea Di Benedetto
1:40:15 16-24
Click to select for comparison
1,014 135
ITA flag Riccardo Del Prete
1:40:18 40-44
Click to select for comparison
1,015 223
ITA flag Jacopo Mastracchio
1:40:19 35-39
Click to select for comparison
1,016 85
ITA flag Gianrenzo Alciati
1:40:20 45-49
Click to select for comparison
1,017 182
ITA flag Giuseppe Edoardo Maglio
1:40:20 25-29
Click to select for comparison
1,018 136
ITA flag Luca Semenzato
1:40:29 40-44
Click to select for comparison
1,019 281
GBR flag Josh Perrigo
1:40:36 30-34
Click to select for comparison
1,020 86
ITA flag Andrea Bertozzi
1:40:43 45-49
Click to select for comparison
1,021 31
ITA flag Davide Alonzi
1:40:43 50-54
Click to select for comparison
1,022 224
FRA flag Marc Van Heems
1:40:44 35-39
Click to select for comparison
1,023 282
ITA flag Alessandro Ungaro
1:40:45 30-34
Click to select for comparison
1,024 225
ITA flag Paolo Chiodi
1:40:51 35-39
Click to select for comparison
1,025 283
ITA flag Stefano Pezzali
1:40:53 30-34
Click to select for comparison
1,026 3
GER flag Michael Walter
1:40:53 60-64
Click to select for comparison
1,027 183
ITA flag Roberto Di Paola
1:40:59 25-29
Click to select for comparison
1,028 184
ITA flag Dylan Zanarotto
1:41:06 25-29
Click to select for comparison
1,029 137
ITA flag Fabio Vendemmiati
1:41:12 40-44
Click to select for comparison
1,030 226
ITA flag Pasquale Piccolo
1:41:13 35-39
Click to select for comparison
1,031 284
ITA flag Alessio Militello
1:41:15 30-34
Click to select for comparison
1,032 32
ITA flag Alessandro Vedovelli
1:41:18 50-54
Click to select for comparison
1,033 285
SUI flag Nicolas Poirot
1:41:18 30-34
Click to select for comparison
1,034 185
ITA flag Davide Santoro
1:41:18 25-29
Click to select for comparison
1,035 87
ITA flag Domenico Amalfitano
1:41:20 45-49
Click to select for comparison
1,036 88
ITA flag Luca Donegana
1:41:21 45-49
Click to select for comparison
1,037 9
FRA flag Didier Kine
1:41:23 55-59
Click to select for comparison
1,038 138
ITA flag Stefano Rosola
1:41:26 40-44
Click to select for comparison
1,039 227
HUN flag Balazs Karpati
1:41:29 35-39
Click to select for comparison
1,040 228
ITA flag Paolo Romanò
1:41:31 35-39
Click to select for comparison
1,041 286
ITA flag Davide De Lellis
1:41:37 30-34
Click to select for comparison
1,042 186
ITA flag Giovanni Figliolini
1:41:40 25-29
Click to select for comparison
1,043 187
ITA flag Daniele Montepietra
1:41:41 25-29
Click to select for comparison
1,044 287
ITA flag Nicolò Marsala
1:41:42 30-34
Click to select for comparison
1,045 139
ITA flag Stefano Quarta
1:41:44 40-44
Click to select for comparison
1,046 229
ITA flag Fabio Leva
1:41:47 35-39
Click to select for comparison
1,047 89
ITA flag Marco Beccalli
1:41:47 45-49
Click to select for comparison
1,048 33
ITA flag Federico Vanzi
1:41:48 50-54
Click to select for comparison
1,049 188
ITA flag Christian Bordini
1:41:54 25-29
Click to select for comparison
1,050 140
SRB flag Filip Mitrovic
1:41:56 40-44
Click to select for comparison
1,051 90
ITA flag Simone Labò
1:41:59 45-49
Click to select for comparison
1,052 72
ITA flag Luca Bedetti
1:42:07 16-24
Click to select for comparison
1,053 4
ITA flag Michele Puopolo
1:42:09 60-64
Click to select for comparison
1,054 230
ITA flag Franciscowilliam Costa Gomes
1:42:14 35-39
Click to select for comparison
1,055 189
ITA flag Giovanni Tondi
1:42:16 25-29
Click to select for comparison
1,056 190
ITA flag Giulio Piazza
1:42:16 25-29
Click to select for comparison
1,057 231
ITA flag Alessandro Belfiori
1:42:17 35-39
Click to select for comparison
1,058 141
SUI flag Manuele Rosselli
1:42:17 40-44
Click to select for comparison
1,059 288
ITA flag Stefano Cominetti
1:42:24 30-34
Click to select for comparison
1,060 73
FRA flag Rayane Ali Cherif
1:42:26 16-24
Click to select for comparison
1,061 91
ITA flag Giacomo Caprara
1:42:27 45-49
Click to select for comparison
1,062 142
ITA flag Andrea Bertorello
1:42:31 40-44
Click to select for comparison
1,063 74
ITA flag Luca Aureli
1:42:33 16-24
Click to select for comparison
1,064 289
ARG flag Dario Miraglia
1:42:37 30-34
Click to select for comparison
1,065 92
ITA flag Cristiano Zabena
1:42:40 45-49
Click to select for comparison
1,066 232
ITA flag Antonio Paladino
1:42:43 35-39
Click to select for comparison
1,067 34
ITA flag Davide Della Bona
1:42:43 50-54
Click to select for comparison
1,068 93
ITA flag Daniele Aureli
1:42:45 45-49
Click to select for comparison
1,069 290
ITA flag Pasquale Autorino
1:42:47 30-34
Click to select for comparison
1,070 94
ITA flag Cristian Generali
1:42:47 45-49
Click to select for comparison
1,071 233
ITA flag Mattia Baljak
1:42:47 35-39
Click to select for comparison
1,072 291
GBR flag Matthew Meighen
1:42:48 30-34
Click to select for comparison
1,073 35
ITA flag Roberto Catanzaro
1:42:48 50-54
Click to select for comparison
1,074 95
SLO flag Uroš Bernard
1:42:49 45-49
Click to select for comparison
1,075 191
ITA flag Alberto Alfonso Marchese
1:42:57 25-29
Click to select for comparison
1,076 192
GBR flag Kabelan Thamilvanan
1:42:59 25-29
Click to select for comparison
1,077 234
GBR flag John Ritchie
1:43:04 35-39
Click to select for comparison
1,078 143
ITA flag Claudio Goddi
1:43:10 40-44
Click to select for comparison
1,079 235
GER flag Alexander Ilg
1:43:13 35-39
Click to select for comparison
1,080 96
ITA flag Andrea Vicini
1:43:15 45-49
Click to select for comparison
1,081 236
ITA flag Loris Savino
1:43:17 35-39
Click to select for comparison
1,082 292
BRA flag Raphael Molon
1:43:18 30-34
Click to select for comparison
1,083 144
ITA flag Antonino Davide Micali
1:43:19 40-44
Click to select for comparison
1,084 237
GBR flag Ryan Dack
1:43:20 35-39
Click to select for comparison
1,085 145
ITA flag Angelo Berzi
1:43:27 40-44
Click to select for comparison
1,086 293
SUI flag Simone Giovannoni
1:43:35 30-34
Click to select for comparison
1,087 10
ITA flag Marco Gnecchi
1:43:38 55-59
Click to select for comparison
1,088 238
AUT flag Andreas Magister
1:43:40 35-39
Click to select for comparison
1,089 294
ITA flag Federico Carboni
1:43:40 30-34
Click to select for comparison
1,090 239
ITA flag Andrea Pavani
1:43:41 35-39
Click to select for comparison
1,091 295
ITA flag Andrea Righi
1:43:43 30-34
Click to select for comparison
1,092 146
SWE flag Tomas Vestholm
1:43:45 40-44
Click to select for comparison
1,093 241
ITA flag Andrea Cotti Cometti
1:43:48 35-39
Click to select for comparison
1,094 240
ITA flag Davide Soffia
1:43:48 35-39
Click to select for comparison
1,095 296
ITA flag Marco Caterino
1:43:48 30-34
Click to select for comparison
1,096 242
AUT flag Philip Markut
1:43:51 35-39
Click to select for comparison
1,097 243
ITA flag Fabio Fasani
1:43:54 35-39
Click to select for comparison
1,098 193
AUT flag David Michna
1:43:54 25-29
Click to select for comparison
1,099 97
ITA flag Nicola Bergonzi
1:44:03 45-49
Click to select for comparison
1,100 194
ITA flag Domenico Valenzano
1:44:03 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.