HYROX MEN - Verona 2025

5–7 Dec 2025
Showing 1,201 to 1,300 of 1,846 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,201 116
ITA flag Alvise Polacco
1:29:06 16-24
Click to select for comparison
1,202 327
ITA flag Fabrizio Carusi
1:29:06 30-34
Click to select for comparison
1,203 115
FRA flag Luca Bertoni
1:29:06 16-24
Click to select for comparison
1,204 240
ITA flag Edoardo Renzi
1:29:06 25-29
Click to select for comparison
1,205 328
ITA flag Marcello El Maamari
1:29:08 30-34
Click to select for comparison
1,206 17
AUT flag Stephan Weber
1:29:12 55-59
Click to select for comparison
1,207 329
FRA flag Théo Fabregue
1:29:12 30-34
Click to select for comparison
1,208 16
GER flag Thomas Brach
1:29:12 55-59
Click to select for comparison
1,209 224
ITA flag Mattia Matarrese
1:29:12 35-39
Click to select for comparison
1,210 225
ITA flag Stefano Guzzinati
1:29:14 35-39
Click to select for comparison
1,211 330
ITA flag Manuel Pinna
1:29:14 30-34
Click to select for comparison
1,212 226
IRL flag Patrick Newell
1:29:15 35-39
Click to select for comparison
1,213 150
ITA flag Ermal Hoxhara
1:29:15 40-44
Click to select for comparison
1,214 331
ITA flag Giacomo Gardini
1:29:15 30-34
Click to select for comparison
1,215 332
GER flag Benno Bernhardt
1:29:17 30-34
Click to select for comparison
1,216 333
ITA flag Mattia Cenzato
1:29:19 30-34
Click to select for comparison
1,217 334
ITA flag Davide D'Alicandro
1:29:19 30-34
Click to select for comparison
1,218 152
ITA flag Giovanni Merola
1:29:21 40-44
Click to select for comparison
1,219 335
GER flag Martin Petermaier
1:29:21 30-34
Click to select for comparison
1,220 151
ITA flag Filippo Cavallini
1:29:21 40-44
Click to select for comparison
1,221 45
ITA flag Ivan Bridi
1:29:21 50-54
Click to select for comparison
1,222 242
ITA flag Andrea Manzi
1:29:22 25-29
Click to select for comparison
1,223 82
ITA flag Andrea Ferrari
1:29:22 45-49
Click to select for comparison
1,224 243
ITA flag Davide Archetti
1:29:23 25-29
Click to select for comparison
1,225 227
GBR flag Matthew Linbourn
1:29:24 35-39
Click to select for comparison
1,226 8
HUN flag Attila Hatalyák
1:29:26 60-64
Click to select for comparison
1,227 336
ITA flag Alessio Calise
1:29:28 30-34
Click to select for comparison
1,228 229
ITA flag Simone Memmi
1:29:28 35-39
Click to select for comparison
1,229 228
ITA flag Silvio Caccamo
1:29:28 35-39
Click to select for comparison
1,230 117
ROU flag Valentin Marcu
1:29:31 16-24
Click to select for comparison
1,231 83
GER flag Carsten Lebtig
1:29:32 45-49
Click to select for comparison
1,232 18
GBR flag Ben Siggers
1:29:32 55-59
Click to select for comparison
1,233 230
ITA flag Federico Venturin
1:29:32 35-39
Click to select for comparison
1,234 231
ITA flag Davide L’Erede
1:29:32 35-39
Click to select for comparison
1,235 244
ITA flag Federico Santoro
1:29:35 25-29
Click to select for comparison
1,236 84
ITA flag Marco Chiarolini
1:29:35 45-49
Click to select for comparison
1,237 118
ITA flag Mattia Codeluppi
1:29:37 16-24
Click to select for comparison
1,238 245
ITA flag Alessandro Sacchi
1:29:38 25-29
Click to select for comparison
1,239 246
ITA flag Paolo Riccioni
1:29:39 25-29
Click to select for comparison
1,240 153
ITA flag Raffaele Lenzi
1:29:40 40-44
Click to select for comparison
1,241 247
ITA flag Luca Zerla
1:29:40 25-29
Click to select for comparison
1,242 337
ITA flag Alessandro Gioia
1:29:41 30-34
Click to select for comparison
1,243 248
BRA flag Caio Matheus De Oliveira
1:29:43 25-29
Click to select for comparison
1,244 249
FRA flag Hugo Franceschetto
1:29:44 25-29
Click to select for comparison
1,245 46
ITA flag Enrico Triches
1:29:46 50-54
Click to select for comparison
1,246 338
ITA flag Mattia Cedola
1:29:47 30-34
Click to select for comparison
1,247 19
ITA flag Efren Caretta
1:29:47 55-59
Click to select for comparison
1,248 119
ITA flag Federico Tagliabue
1:29:49 16-24
Click to select for comparison
1,249 250
CAN flag Howard Wong
1:29:49 25-29
Click to select for comparison
1,250 339
ITA flag Giuseppe Carlo Clemente
1:29:50 30-34
Click to select for comparison
1,251 154
HUN flag Zoltán Oláh
1:29:50 40-44
Click to select for comparison
1,252 340
SLO flag Blaž Oršoš
1:29:51 30-34
Click to select for comparison
1,253 341
ITA flag Matteo Casamonti
1:29:54 30-34
Click to select for comparison
1,254 251
ITA flag Alessandro Paganelli
1:29:56 25-29
Click to select for comparison
1,255 252
SMR flag Enrico Arzilli
1:29:57 25-29
Click to select for comparison
1,256 253
ITA flag Dario Pianversi
1:29:57 25-29
Click to select for comparison
1,257 155
ITA flag Mirco Poletti
1:29:59 40-44
Click to select for comparison
1,258 156
GBR flag Mark Proctor
1:29:59 40-44
Click to select for comparison
1,259 232
ITA flag Francesco Erario
1:30:02 35-39
Click to select for comparison
1,260 254
ITA flag Fabrizio Campanella
1:30:02 25-29
Click to select for comparison
1,261 120
ITA flag Alessandro Galassi
1:30:02 16-24
Click to select for comparison
1,262 342
CRO flag Nikola Vrabec
1:30:03 30-34
Click to select for comparison
1,263 343
ITA flag Federico Rota
1:30:05 30-34
Click to select for comparison
1,264 85
ITA flag Davide Francesco Vanella
1:30:05 45-49
Click to select for comparison
1,265 20
GER flag Samer Kalfouni
1:30:10 55-59
Click to select for comparison
1,266 157
ESP flag Sergio Prieto
1:30:10 40-44
Click to select for comparison
1,267 233
ITA flag Simone Rossi
1:30:11 35-39
Click to select for comparison
1,268 255
ITA flag Mattia De Donatis
1:30:12 25-29
Click to select for comparison
1,269 256
CRO flag Stefan Modrić
1:30:13 25-29
Click to select for comparison
1,270 344
ITA flag Nicola Mezzetti
1:30:14 30-34
Click to select for comparison
1,271 345
BEL flag Pierre-Alexandre Maton
1:30:14 30-34
Click to select for comparison
1,272 47
ITA flag Massimo Audino
1:30:16 50-54
Click to select for comparison
1,273 346
ITA flag Daniele Martino
1:30:17 30-34
Click to select for comparison
1,274 347
ITA flag Matteo Anelli
1:30:17 30-34
Click to select for comparison
1,275 257
ITA flag Marco Tartaglione
1:30:19 25-29
Click to select for comparison
1,276 234
ITA flag Giovanni Chirico
1:30:19 35-39
Click to select for comparison
1,277 348
ITA flag Daniele Biancalana
1:30:19 30-34
Click to select for comparison
1,278 235
ITA flag Domenico D’Angelo
1:30:19 35-39
Click to select for comparison
1,279 259
ITA flag Emanuel Noka
1:30:22 25-29
Click to select for comparison
1,280 236
ITA flag Davide Silli
1:30:22 35-39
Click to select for comparison
1,281 258
ITA flag Anthony Michelotti
1:30:22 25-29
Click to select for comparison
1,282 237
MLT flag Brenton Miller
1:30:23 35-39
Click to select for comparison
1,283 238
CRO flag Igor Kovjanic
1:30:24 35-39
Click to select for comparison
1,284 121
FRA flag Marvin Braud
1:30:27 16-24
Click to select for comparison
1,285 349
ITA flag Stefano Corradini
1:30:27 30-34
Click to select for comparison
1,286 86
ITA flag Roberto Torresin
1:30:29 45-49
Click to select for comparison
1,287 260
HUN flag Daniel Ajide
1:30:31 25-29
Click to select for comparison
1,288 239
ITA flag DAVIDE VENERI
1:30:32 35-39
Click to select for comparison
1,289 21
FRA flag Remy Dardaillon
1:30:33 55-59
Click to select for comparison
1,290 240
ITA flag Manuel Profunser
1:30:34 35-39
Click to select for comparison
1,291 22
ITA flag Siro Zucca
1:30:36 55-59
Click to select for comparison
1,292 87
ITA flag Antonino Pugliese
1:30:36 45-49
Click to select for comparison
1,293 241
ITA flag Matteo Russo
1:30:38 35-39
Click to select for comparison
1,294 122
ITA flag Leonardo Togni
1:30:39 16-24
Click to select for comparison
1,295 242
ITA flag Andrea Loreto
1:30:41 35-39
Click to select for comparison
1,296 243
ITA flag Pierfrancesco Prosperini
1:30:46 35-39
Click to select for comparison
1,297 261
ITA flag Jacopo Fongaro
1:30:48 25-29
Click to select for comparison
1,298 262
FRA flag Lucas Simeone Ferrigno
1:30:49 25-29
Click to select for comparison
1,299 158
ITA flag Nicola Bonaldi
1:30:51 40-44
Click to select for comparison
1,300 263
ITA flag Luca Casati
1:30:51 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.