HYROX MEN - Bologna 2026

4–6 Apr 2026
Showing 1,201 to 1,300 of 1,808 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,201 171
GER flag Levin Heinlein
1:27:52 16-24
Click to select for comparison
1,202 297
ITA flag Mauro Vittoni
1:27:56 30-34
Click to select for comparison
1,203 235
ITA flag Alessandro Morganti
1:27:57 35-39
Click to select for comparison
1,204 236
ITA flag Fabio Vasta
1:27:57 35-39
Click to select for comparison
1,205 237
ITA flag Alessio Marini
1:28:00 35-39
Click to select for comparison
1,206 172
ITA flag Kevin Canola
1:28:04 16-24
Click to select for comparison
1,207 40
ITA flag Biagio Ivaldi
1:28:04 50-54
Click to select for comparison
1,208 173
ITA flag Christian Rossi
1:28:05 16-24
Click to select for comparison
1,209 298
ITA flag Andrea Cavalieri
1:28:06 30-34
Click to select for comparison
1,210 75
ITA flag Marco Ceccarelli
1:28:09 45-49
Click to select for comparison
1,211 120
ITA flag Daniele Cesare Clausi
1:28:10 40-44
Click to select for comparison
1,212 252
SLO flag LAN BALAŽIC
1:28:10 25-29
Click to select for comparison
1,213 299
MEX flag Emilio Alfredo Rajme Lopez
1:28:11 30-34
Click to select for comparison
1,214 238
ITA flag Lorenzo Carlotti
1:28:12 35-39
Click to select for comparison
1,215 300
GER flag Tim Jung
1:28:12 30-34
Click to select for comparison
1,216 239
ITA flag Filippo Carlo Morandi
1:28:14 35-39
Click to select for comparison
1,217 253
ITA flag Mattia Magnani
1:28:14 25-29
Click to select for comparison
1,218 76
GER flag Martin Pulfer
1:28:16 45-49
Click to select for comparison
1,219 301
ITA flag Andrea Ghioni
1:28:17 30-34
Click to select for comparison
1,220 41
GBR flag Richard Wheatcroft
1:28:18 50-54
Click to select for comparison
1,221 240
ITA flag Tommaso Fenucci
1:28:20 35-39
Click to select for comparison
1,222 254
ITA flag Andrea Foggi
1:28:20 25-29
Click to select for comparison
1,223 302
GER flag Moritz Waldeier
1:28:21 30-34
Click to select for comparison
1,224 77
ITA flag fabio antonio martorana
1:28:21 45-49
Click to select for comparison
1,225 121
ITA flag Andrea Bisi
1:28:22 40-44
Click to select for comparison
1,226 303
ITA flag Fulvio Nossa
1:28:25 30-34
Click to select for comparison
1,227 14
ITA flag Mauro Mario Fasolato
1:28:25 55-59
Click to select for comparison
1,228 255
GER flag Mikael Orban
1:28:26 25-29
Click to select for comparison
1,229 78
SLO flag Tomaž Horvat
1:28:26 45-49
Click to select for comparison
1,230 256
ITA flag Tommaso Furlan
1:28:28 25-29
Click to select for comparison
1,231 174
ITA flag Antonio Candeloro
1:28:29 16-24
Click to select for comparison
1,232 175
ITA flag Daniele Almasa
1:28:31 16-24
Click to select for comparison
1,233 257
ITA flag GIULIO CHERICI
1:28:32 25-29
Click to select for comparison
1,234 258
ITA flag Edoardo Meli
1:28:33 25-29
Click to select for comparison
1,235 259
ITA flag Marcello Mancini
1:28:34 25-29
Click to select for comparison
1,236 241
POR flag Hugo Miguel Soares De Azevedo Neiva
1:28:35 35-39
Click to select for comparison
1,237 176
ITA flag Marco Lo Cascio
1:28:37 16-24
Click to select for comparison
1,238 304
ITA flag Simone Ferrandico
1:28:37 30-34
Click to select for comparison
1,239 242
ITA flag Luca Bartolini
1:28:39 35-39
Click to select for comparison
1,240 305
GBR flag James Graham
1:28:39 30-34
Click to select for comparison
1,241 177
ITA flag Alfonso Nenna
1:28:40 16-24
Click to select for comparison
1,242 260
ITA flag Carmine Tutti
1:28:42 25-29
Click to select for comparison
1,243 243
AUT flag Alexander Bito
1:28:45 35-39
Click to select for comparison
1,244 261
FRA flag Mathis Francois
1:28:48 25-29
Click to select for comparison
1,245 244
ITA flag Alberto Bava
1:28:48 35-39
Click to select for comparison
1,246 245
GRE flag SPYROS ARMENIAKOS
1:28:50 35-39
Click to select for comparison
1,247 262
ARG flag Sebastian Golijow
1:28:52 25-29
Click to select for comparison
1,248 122
AUT flag Philipp Sonnweber
1:28:52 40-44
Click to select for comparison
1,249 263
JPN flag Takashi Suzuki
1:28:53 25-29
Click to select for comparison
1,250 123
FRA flag Mikel Guével
1:28:54 40-44
Click to select for comparison
1,251 1
SUI flag Roland Eble
1:28:54 65-69
Click to select for comparison
1,252 306
ITA flag Mattia Romano
1:28:54 30-34
Click to select for comparison
1,253 124
ITA flag Marco Burdino
1:28:55 40-44
Click to select for comparison
1,254 264
ITA flag Mattia De Donatis
1:29:01 25-29
Click to select for comparison
1,255 246
ITA flag Matteo Luzi
1:29:01 35-39
Click to select for comparison
1,256 79
ITA flag Emmerik Lucchini
1:29:02 45-49
Click to select for comparison
1,257 247
ITA flag Luca Scarabello
1:29:03 35-39
Click to select for comparison
1,258 265
ITA flag Simone Bianco
1:29:05 25-29
Click to select for comparison
1,259 248
SLO flag Simon Cojhter
1:29:06 35-39
Click to select for comparison
1,260 307
GER flag Florian Reichersdörfer
1:29:10 30-34
Click to select for comparison
1,261 266
HUN flag Marton Zsiga
1:29:11 25-29
Click to select for comparison
1,262 267
ITA flag Alessandro Ungari
1:29:13 25-29
Click to select for comparison
1,263 249
MEX flag Erwin Rodriguez Komukai
1:29:15 35-39
Click to select for comparison
1,264 178
GER flag Pascal Schickor
1:29:16 16-24
Click to select for comparison
1,265 308
ITA flag Michele Iascio
1:29:16 30-34
Click to select for comparison
1,266 309
AUT flag Michael Schwarz
1:29:17 30-34
Click to select for comparison
1,267 268
POR flag José Maria Sá Lemos da Cruz Lança
1:29:17 25-29
Click to select for comparison
1,268 250
USA flag Quang Trinh
1:29:17 35-39
Click to select for comparison
1,269 310
ITA flag Daniele Elefante
1:29:20 30-34
Click to select for comparison
1,270 80
ITA flag Riccardo Frullini
1:29:22 45-49
Click to select for comparison
1,271 251
GBR flag Nick Rhodes
1:29:22 35-39
Click to select for comparison
1,272 252
ITA flag luca capassoni
1:29:23 35-39
Click to select for comparison
1,273 254
USA flag Steven Justice
1:29:24 35-39
Click to select for comparison
1,274 311
CRO flag Mario Ćiković
1:29:24 30-34
Click to select for comparison
1,275 253
ITA flag Diego D’Agostino
1:29:24 35-39
Click to select for comparison
1,276 5
GBR flag Damian Dixon
1:29:25 60-64
Click to select for comparison
1,277 81
USA flag Erich Traum
1:29:26 45-49
Click to select for comparison
1,278 82
ITA flag Fabio Langianese
1:29:26 45-49
Click to select for comparison
1,279 255
BIH flag Huric Nermin
1:29:28 35-39
Click to select for comparison
1,280 256
ITA flag Francesco Bernotto
1:29:31 35-39
Click to select for comparison
1,281 83
ITA flag Alessandro Sicurella
1:29:31 45-49
Click to select for comparison
1,282 179
ITA flag Alessandro Nembri
1:29:32 16-24
Click to select for comparison
1,283 312
ITA flag CARLO SAVITI
1:29:33 30-34
Click to select for comparison
1,284 180
ITA flag Fulvio Crema
1:29:35 16-24
Click to select for comparison
1,285 313
ITA flag Riccardo Romanzi
1:29:35 30-34
Click to select for comparison
1,286 257
SUI flag Kurt Kisker
1:29:36 35-39
Click to select for comparison
1,287 314
ITA flag Luca Monti
1:29:37 30-34
Click to select for comparison
1,288 125
ITA flag Marco Dalla Rena
1:29:37 40-44
Click to select for comparison
1,289 181
ITA flag Michael Valente
1:29:40 16-24
Click to select for comparison
1,290 269
ITA flag Marco Ruocco
1:29:41 25-29
Click to select for comparison
1,291 84
ITA flag Simone Rota
1:29:43 45-49
Click to select for comparison
1,292 315
CRO flag Roni Morgan
1:29:43 30-34
Click to select for comparison
1,293 270
ITA flag Vincenzo Giglio
1:29:43 25-29
Click to select for comparison
1,294 258
FRA flag Farid Moumni
1:29:44 35-39
Click to select for comparison
1,295 42
ITA flag Diego Scognamiglio
1:29:44 50-54
Click to select for comparison
1,296 15
ITA flag Davide Zappia
1:29:44 55-59
Click to select for comparison
1,297 316
MAR flag Youssef Benjelloun
1:29:45 30-34
Click to select for comparison
1,298 317
ITA flag Fabio Dal Molin
1:29:46 30-34
Click to select for comparison
1,299 318
GER flag Maximilian Merbitz
1:29:47 30-34
Click to select for comparison
1,300 259
GER flag Alexej Shevel
1:29:48 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.