HYROX MEN - Verona 2025

5–7 Dec 2025
Showing 1,101 to 1,200 of 1,846 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,101 307
ITA flag Giuseppe Terranova
1:27:21 30-34
Click to select for comparison
1,102 133
ITA flag Marco Dal Brun
1:27:21 40-44
Click to select for comparison
1,103 104
ITA flag Giuseppe Franzese
1:27:25 16-24
Click to select for comparison
1,104 220
SLO flag Lucian Murn
1:27:25 25-29
Click to select for comparison
1,105 134
GBR flag Jodey Hughes
1:27:28 40-44
Click to select for comparison
1,106 105
USA flag Kyle Chew
1:27:29 16-24
Click to select for comparison
1,107 221
ITA flag Marjo Tushaj
1:27:29 25-29
Click to select for comparison
1,108 309
ITA flag Niccolo Randazzini
1:27:30 30-34
Click to select for comparison
1,109 308
ITA flag Antonio Moriello
1:27:30 30-34
Click to select for comparison
1,110 310
ITA flag Matteo Busani
1:27:32 30-34
Click to select for comparison
1,111 311
ITA flag Enrico Catalano
1:27:33 30-34
Click to select for comparison
1,112 208
ITA flag Samuele Perricone
1:27:33 35-39
Click to select for comparison
1,113 209
GER flag Michael Dengg
1:27:34 35-39
Click to select for comparison
1,114 6
ITA flag Luigi Boldrini
1:27:35 60-64
Click to select for comparison
1,115 106
ITA flag Simone Casali
1:27:38 16-24
Click to select for comparison
1,116 136
ITA flag Giuseppe Lagrasta
1:27:39 40-44
Click to select for comparison
1,117 135
ITA flag Manuel Pierobon
1:27:39 40-44
Click to select for comparison
1,118 222
ITA flag Alessandro Casella
1:27:41 25-29
Click to select for comparison
1,119 75
ITA flag Paolo Rossetto
1:27:42 45-49
Click to select for comparison
1,120 137
ITA flag Emanuele Gollinucci
1:27:43 40-44
Click to select for comparison
1,121 138
ITA flag Lorenzo Salvia
1:27:43 40-44
Click to select for comparison
1,122 139
ITA flag simone sforza
1:27:46 40-44
Click to select for comparison
1,123 312
GBR flag Andrew Whittle
1:27:47 30-34
Click to select for comparison
1,124 76
ITA flag Alessandro Puschiasis
1:27:49 45-49
Click to select for comparison
1,125 140
ITA flag Francesco Ninivaggi
1:27:49 40-44
Click to select for comparison
1,126 313
ITA flag Antonio Ianniello
1:27:49 30-34
Click to select for comparison
1,127 107
ITA flag Alex Giannetti
1:27:49 16-24
Click to select for comparison
1,128 223
ITA flag Samuele Rovere
1:27:50 25-29
Click to select for comparison
1,129 108
ITA flag Matteo Barzagli
1:27:50 16-24
Click to select for comparison
1,130 314
ITA flag Stefano Vullo
1:27:52 30-34
Click to select for comparison
1,131 210
ITA flag Alberto Rubini
1:27:53 35-39
Click to select for comparison
1,132 315
FRA flag Laurent Blouin
1:27:56 30-34
Click to select for comparison
1,133 224
ITA flag Massimiliano Banfi
1:27:57 25-29
Click to select for comparison
1,134 211
ITA flag Alessandro Bazzi
1:27:59 35-39
Click to select for comparison
1,135 316
ITA flag Matteo Liscinia
1:27:59 30-34
Click to select for comparison
1,136 77
ITA flag Massimiliano Giaccari
1:28:00 45-49
Click to select for comparison
1,137 212
ITA flag Michele Iacurto
1:28:01 35-39
Click to select for comparison
1,138 141
ITA flag Ivan Ferrini
1:28:02 40-44
Click to select for comparison
1,139 109
ITA flag Lorenzo Agueci
1:28:02 16-24
Click to select for comparison
1,140 78
ITA flag Fabio Parma
1:28:02 45-49
Click to select for comparison
1,141 110
ITA flag Lorenzo Boccalari
1:28:03 16-24
Click to select for comparison
1,142 142
ITA flag Luca Barillà
1:28:03 40-44
Click to select for comparison
1,143 317
ITA flag Michele Novali
1:28:04 30-34
Click to select for comparison
1,144 318
CRO flag Marko Argentin
1:28:06 30-34
Click to select for comparison
1,145 319
NOR flag Richard Bjornvig
1:28:07 30-34
Click to select for comparison
1,146 225
GBR flag Ross Hunter
1:28:08 25-29
Click to select for comparison
1,147 320
ITA flag Daniele Falbo
1:28:08 30-34
Click to select for comparison
1,148 14
ITA flag Davide Zappia
1:28:10 55-59
Click to select for comparison
1,149 111
GBR flag Ross Clark
1:28:11 16-24
Click to select for comparison
1,150 226
ITA flag Giuseppe Grosso
1:28:12 25-29
Click to select for comparison
1,151 227
ITA flag Michele Montemurro
1:28:13 25-29
Click to select for comparison
1,152 143
ITA flag Maurizio Scattolin
1:28:13 40-44
Click to select for comparison
1,153 229
ITA flag Yaroslav Kakhyyev
1:28:14 25-29
Click to select for comparison
1,154 79
ITA flag Alessandro Bianchi
1:28:14 45-49
Click to select for comparison
1,155 228
ITA flag Andrea Tamborrini
1:28:14 25-29
Click to select for comparison
1,156 213
ITA flag Daniele Emilio Gafforelli
1:28:16 35-39
Click to select for comparison
1,157 214
ITA flag Marco Palavanchi
1:28:18 35-39
Click to select for comparison
1,158 144
ITA flag pascal dieng
1:28:18 40-44
Click to select for comparison
1,159 215
ITA flag Andrea Cordera
1:28:19 35-39
Click to select for comparison
1,160 145
ITA flag Diego Pecoraro
1:28:19 40-44
Click to select for comparison
1,161 230
ITA flag Simone Pedrinelli
1:28:21 25-29
Click to select for comparison
1,162 15
HUN flag Zsolt Feher
1:28:21 55-59
Click to select for comparison
1,163 321
GBR flag Benjamin Ringrose
1:28:23 30-34
Click to select for comparison
1,164 146
ITA flag Giuseppe Vona
1:28:24 40-44
Click to select for comparison
1,165 41
ITA flag ALBERTO VIVIANI
1:28:25 50-54
Click to select for comparison
1,166 216
ITA flag Gabriele Grasso
1:28:26 35-39
Click to select for comparison
1,167 231
ITA flag Francesco Pagnoncelli
1:28:27 25-29
Click to select for comparison
1,168 43
ITA flag paolo sorio
1:28:27 50-54
Click to select for comparison
1,169 42
ITA flag Davide Pecchielan
1:28:27 50-54
Click to select for comparison
1,170 218
ITA flag Francesco Loffredo
1:28:28 35-39
Click to select for comparison
1,171 217
ITA flag Carlo Balducci
1:28:28 35-39
Click to select for comparison
1,172 80
ITA flag Mattia Bruzzo
1:28:30 45-49
Click to select for comparison
1,173 232
ITA flag Gianluca Nazzaro
1:28:31 25-29
Click to select for comparison
1,174 147
ITA flag DOMENICO IAPELLO
1:28:31 40-44
Click to select for comparison
1,175 322
PER flag Daniel Fernandez
1:28:34 30-34
Click to select for comparison
1,176 81
ITA flag Daniele Baroni
1:28:38 45-49
Click to select for comparison
1,177 148
CRO flag Hrvoje Balen
1:28:40 40-44
Click to select for comparison
1,178 219
GER flag Dominik Kuhn
1:28:43 35-39
Click to select for comparison
1,179 112
SUI flag Marc Kunz
1:28:45 16-24
Click to select for comparison
1,180 233
ITA flag Adem Beka
1:28:50 25-29
Click to select for comparison
1,181 323
ITA flag Denis Seferi
1:28:51 30-34
Click to select for comparison
1,182 324
ITA flag Matteo Visentin
1:28:51 30-34
Click to select for comparison
1,183 325
ITA flag Tommaso Baldi
1:28:51 30-34
Click to select for comparison
1,184 234
ITA flag Simone Garaffa
1:28:52 25-29
Click to select for comparison
1,185 235
ITA flag Leonardo Zorzetto
1:28:54 25-29
Click to select for comparison
1,186 220
ITA flag Marco Scricco
1:28:55 35-39
Click to select for comparison
1,187 113
ITA flag Alessandro Lonighi
1:28:55 16-24
Click to select for comparison
1,188 221
ITA flag Relli Giacomo
1:28:56 35-39
Click to select for comparison
1,189 222
ITA flag Giovanni De Pietro
1:28:59 35-39
Click to select for comparison
1,190 7
ITA flag Paolo Barbieri
1:28:59 60-64
Click to select for comparison
1,191 326
ITA flag Riccardo Borgogno
1:28:59 30-34
Click to select for comparison
1,192 236
ITA flag Lorenzo Zannini
1:29:01 25-29
Click to select for comparison
1,193 237
ITA flag Kevin Lovergine
1:29:03 25-29
Click to select for comparison
1,194 223
ITA flag DAVIDE BOZZINI
1:29:03 35-39
Click to select for comparison
1,195 149
FRA flag Pierre Gilet
1:29:04 40-44
Click to select for comparison
1,196 238
ITA flag Mattia Albertella
1:29:04 25-29
Click to select for comparison
1,197 44
ITA flag Alex Tinto
1:29:05 50-54
Click to select for comparison
1,198 239
ITA flag Davide Picconi
1:29:05 25-29
Click to select for comparison
1,199 114
ITA flag Stefano Canipari
1:29:05 16-24
Click to select for comparison
1,200 241
ITA flag Matteo Pizziol
1:29:06 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.