HYROX MEN - Milan 2024

19–20 Oct 2024
Showing 1,101 to 1,200 of 1,370 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,101 147
GBR flag Michael Holt
1:44:04 40-44
Click to select for comparison
1,102 5
ITA flag Gerardo Schiatti
1:44:06 60-64
Click to select for comparison
1,103 148
ITA flag Domenico Giannotta
1:44:07 40-44
Click to select for comparison
1,104 11
ITA flag Gigi Achi
1:44:07 55-59
Click to select for comparison
1,105 195
DEN flag Simon Richter Thuesen
1:44:08 25-29
Click to select for comparison
1,106 6
GBR flag Jerome Abelman
1:44:10 60-64
Click to select for comparison
1,107 297
ITA flag Andrea Lolatte
1:44:14 30-34
Click to select for comparison
1,108 244
ITA flag Luca Del Grosso
1:44:14 35-39
Click to select for comparison
1,109 196
IRL flag Paul Murphy
1:44:16 25-29
Click to select for comparison
1,110 245
ITA flag Alberto Paola
1:44:26 35-39
Click to select for comparison
1,111 -
ITA flag Lorenzo Colombo
1:44:29
Click to select for comparison
1,112 246
ITA flag Matteo Vignali
1:44:30 35-39
Click to select for comparison
1,113 149
ITA flag Lean Zheng
1:44:32 40-44
Click to select for comparison
1,114 197
ITA flag Christian Cunsolo
1:44:34 25-29
Click to select for comparison
1,115 247
ITA flag Raffaele Gennaro
1:44:34 35-39
Click to select for comparison
1,116 198
ITA flag Lorenzo Di Giulio
1:44:37 25-29
Click to select for comparison
1,117 150
ITA flag Gabriele Anello
1:44:51 40-44
Click to select for comparison
1,118 98
ITA flag Davide Moro
1:44:53 45-49
Click to select for comparison
1,119 7
GBR flag Neil Watt
1:45:00 60-64
Click to select for comparison
1,120 99
ITA flag Antonino Pugliese
1:45:02 45-49
Click to select for comparison
1,121 151
ITA flag Nicola Macheda
1:45:14 40-44
Click to select for comparison
1,122 100
ITA flag Giuseppe Brasini
1:45:16 45-49
Click to select for comparison
1,123 248
ITA flag Kevin Bergamini
1:45:17 35-39
Click to select for comparison
1,124 298
ITA flag Marco Denisi
1:45:25 30-34
Click to select for comparison
1,125 199
ITA flag Fabio Audisio
1:45:26 25-29
Click to select for comparison
1,126 8
ITA flag Massimo Perini
1:45:27 60-64
Click to select for comparison
1,127 75
ITA flag Andrea Tognaccini
1:45:33 16-24
Click to select for comparison
1,128 152
ITA flag Salvatore Santoro
1:45:33 40-44
Click to select for comparison
1,129 299
ITA flag Davide Abate
1:45:37 30-34
Click to select for comparison
1,130 153
ITA flag Nicola Perico
1:45:53 40-44
Click to select for comparison
1,131 249
ITA flag Luca Florio
1:45:54 35-39
Click to select for comparison
1,132 250
TUR flag Emre Alper
1:45:55 35-39
Click to select for comparison
1,133 300
ITA flag Rocco Mattia Bertanza
1:46:06 30-34
Click to select for comparison
1,134 101
ITA flag Stefano Baranzini
1:46:06 45-49
Click to select for comparison
1,135 9
ESP flag Juan Carlos Peña
1:46:19 60-64
Click to select for comparison
1,136 200
ITA flag Federico Tomei
1:46:24 25-29
Click to select for comparison
1,137 102
ITA flag Mallamaci Andrea
1:46:31 45-49
Click to select for comparison
1,138 154
ITA flag Alessio Crugnola
1:46:32 40-44
Click to select for comparison
1,139 251
ITA flag Giovanni Chirico
1:46:37 35-39
Click to select for comparison
1,140 301
CZE flag Patrik Kovalcik
1:46:42 30-34
Click to select for comparison
1,141 302
ITA flag Marco Piras
1:46:45 30-34
Click to select for comparison
1,142 303
ITA flag Andrea Fabio D'Anzeo
1:46:47 30-34
Click to select for comparison
1,143 103
ITA flag Manuele Tolfa
1:46:47 45-49
Click to select for comparison
1,144 12
ITA flag Gianluca Di Siena
1:46:54 55-59
Click to select for comparison
1,145 201
ITA flag Andrea Valsecchi
1:46:54 25-29
Click to select for comparison
1,146 104
ITA flag Daniel D'Arcangelo
1:46:58 45-49
Click to select for comparison
1,147 10
ITA flag Roberto Rizzato
1:47:07 60-64
Click to select for comparison
1,148 304
ITA flag Simone Fulcheri
1:47:10 30-34
Click to select for comparison
1,149 305
ITA flag Matteo Monti
1:47:14 30-34
Click to select for comparison
1,150 155
ITA flag Giuseppe Vona
1:47:19 40-44
Click to select for comparison
1,151 252
GER flag Patrick Herzog
1:47:25 35-39
Click to select for comparison
1,152 156
ITA flag Alessandro Mauri
1:47:28 40-44
Click to select for comparison
1,153 306
ITA flag Giacomo Cecchin
1:47:30 30-34
Click to select for comparison
1,154 202
ITA flag Leonardo Pardini
1:47:35 25-29
Click to select for comparison
1,155 253
POL flag Daniel Maruszewski
1:47:35 35-39
Click to select for comparison
1,156 203
ITA flag Ludovico Ponzielli
1:47:38 25-29
Click to select for comparison
1,157 76
ITA flag Mattia Polo
1:47:44 16-24
Click to select for comparison
1,158 254
ITA flag Federico Torracchi
1:47:45 35-39
Click to select for comparison
1,159 157
ITA flag Luca Barillà
1:47:47 40-44
Click to select for comparison
1,160 307
ITA flag Matteo Maspero
1:47:52 30-34
Click to select for comparison
1,161 36
FRA flag Gaël Azulay
1:47:52 50-54
Click to select for comparison
1,162 105
ITA flag Antonio Martinello
1:47:55 45-49
Click to select for comparison
1,163 308
ITA flag Luca Martignani
1:47:59 30-34
Click to select for comparison
1,164 37
ITA flag Cristiano Bianchini
1:48:07 50-54
Click to select for comparison
1,165 204
ITA flag Vincenzo Ceroli
1:48:13 25-29
Click to select for comparison
1,166 38
ITA flag Carlo Bocchi
1:48:13 50-54
Click to select for comparison
1,167 205
ITA flag Filippo Franchini
1:48:14 25-29
Click to select for comparison
1,168 309
USA flag Justin Ellison
1:48:29 30-34
Click to select for comparison
1,169 310
ITA flag Sergio Giordano
1:48:30 30-34
Click to select for comparison
1,170 255
ITA flag Gabriele Spanu
1:48:31 35-39
Click to select for comparison
1,171 256
ITA flag Emilio Agnello
1:48:38 35-39
Click to select for comparison
1,172 77
ITA flag Tommaso Ceglia
1:48:39 16-24
Click to select for comparison
1,173 206
ITA flag Andrea Capone
1:48:40 25-29
Click to select for comparison
1,174 207
GBR flag Montel Shonubi
1:48:40 25-29
Click to select for comparison
1,175 311
ITA flag Gianluca Taurico
1:48:40 30-34
Click to select for comparison
1,176 78
GBR flag Jack Whitaker
1:48:43 16-24
Click to select for comparison
1,177 158
ITA flag Gianandrea Tosato
1:48:47 40-44
Click to select for comparison
1,178 208
IRL flag Casey Berry
1:48:48 25-29
Click to select for comparison
1,179 312
ITA flag Federico Ciccio
1:48:54 30-34
Click to select for comparison
1,180 209
ITA flag Giuseppe Di Franco
1:48:56 25-29
Click to select for comparison
1,181 13
ITA flag Danilo Diretti
1:49:10 55-59
Click to select for comparison
1,182 39
ITA flag Fabrizio Centi
1:49:11 50-54
Click to select for comparison
1,183 14
ITA flag Marco Dealberto
1:49:30 55-59
Click to select for comparison
1,184 40
FRA flag Christophe Milluy
1:49:35 50-54
Click to select for comparison
1,185 106
ITA flag Emanuele Guerra
1:49:42 45-49
Click to select for comparison
1,186 159
ITA flag Francesco Loro
1:49:44 40-44
Click to select for comparison
1,187 160
HUN flag Arpad Simon
1:49:56 40-44
Click to select for comparison
1,188 107
ITA flag Luca Anselmo
1:49:57 45-49
Click to select for comparison
1,189 15
ITA flag Gino Zei
1:50:01 55-59
Click to select for comparison
1,190 11
GBR flag Pete Taylor
1:50:01 60-64
Click to select for comparison
1,191 161
ITA flag Simone Atza
1:50:04 40-44
Click to select for comparison
1,192 210
ITA flag Matteo Pisoni
1:50:09 25-29
Click to select for comparison
1,193 108
ITA flag Luca Lazzaretti
1:50:09 45-49
Click to select for comparison
1,194 41
ITA flag Fabio Mainardi
1:50:16 50-54
Click to select for comparison
1,195 79
GBR flag Jamie Abell
1:50:17 16-24
Click to select for comparison
1,196 313
ITA flag Andrea Timpano
1:50:23 30-34
Click to select for comparison
1,197 211
ITA flag Luca Castigliano
1:50:34 25-29
Click to select for comparison
1,198 80
SUI flag Tim Steck
1:50:37 16-24
Click to select for comparison
1,199 212
FRA flag Benjamin Croizier
1:50:37 25-29
Click to select for comparison
1,200 257
ITA flag Alberto Cavalli
1:50:37 35-39
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.