HYROX MEN - Rome 2025

26–29 Sept 2025
Showing 1,101 to 1,200 of 2,000 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,101 312
ITA flag Sebastiano Simonelli
1:24:45 30-34
Click to select for comparison
1,102 52
FRA flag Nicolas Smet
1:24:47 45-49
Click to select for comparison
1,103 313
ITA flag Matteo Costantino
1:24:49 30-34
Click to select for comparison
1,104 314
ITA flag Angelo Galiano
1:24:51 30-34
Click to select for comparison
1,105 220
ITA flag Jacopo Troiano
1:24:51 35-39
Click to select for comparison
1,106 247
FRA flag Donovan Graff
1:24:53 25-29
Click to select for comparison
1,107 248
PAK flag Shahan Toheed
1:24:54 25-29
Click to select for comparison
1,108 316
IRL flag Stephen Hannon
1:24:54 30-34
Click to select for comparison
1,109 315
AUS flag Jan Aaron San Luis
1:24:54 30-34
Click to select for comparison
1,110 249
BEL flag Adil Lamzoudi
1:24:55 25-29
Click to select for comparison
1,111 317
ITA flag Massimo Linetti
1:24:57 30-34
Click to select for comparison
1,112 250
FRA flag Gauthier Santos
1:24:58 25-29
Click to select for comparison
1,113 132
ITA flag Giacomo Bellicini
1:24:58 40-44
Click to select for comparison
1,114 318
GER flag Nico Baudisch
1:25:03 30-34
Click to select for comparison
1,115 133
AUS flag Robert Cotela
1:25:04 40-44
Click to select for comparison
1,116 319
ITA flag Manuel Fadda
1:25:06 30-34
Click to select for comparison
1,117 119
ITA flag Vincenzo Veropalumbo
1:25:07 16-24
Click to select for comparison
1,118 221
FRA flag Julien Bourdereau
1:25:07 35-39
Click to select for comparison
1,119 18
ITA flag Bartolomeo Berto Dragano
1:25:08 50-54
Click to select for comparison
1,120 53
ITA flag Alessandro Ru
1:25:08 45-49
Click to select for comparison
1,121 320
ITA flag GIOVANNI MALAGOLI
1:25:09 30-34
Click to select for comparison
1,122 222
ITA flag tommaso cardellini
1:25:11 35-39
Click to select for comparison
1,123 223
ITA flag Massimo Ciocchetti
1:25:12 35-39
Click to select for comparison
1,124 321
ITA flag Domenico Cofelice
1:25:13 30-34
Click to select for comparison
1,125 134
FRA flag Jean Bruno Perol
1:25:13 40-44
Click to select for comparison
1,126 19
GBR flag Greg Davies
1:25:17 50-54
Click to select for comparison
1,127 322
POL flag Piotr Szczęch
1:25:18 30-34
Click to select for comparison
1,128 251
BUL flag Viktor Velev
1:25:21 25-29
Click to select for comparison
1,129 54
GBR flag Matthew Burton
1:25:22 45-49
Click to select for comparison
1,130 224
ITA flag Michelangelo Bertocchi
1:25:23 35-39
Click to select for comparison
1,131 55
POR flag António Neves
1:25:24 45-49
Click to select for comparison
1,132 252
FRA flag Martin Vix
1:25:24 25-29
Click to select for comparison
1,133 323
ITA flag Emanuele Vita
1:25:24 30-34
Click to select for comparison
1,134 253
ITA flag Alessio Pianigiani
1:25:25 25-29
Click to select for comparison
1,135 20
ITA flag GABRIELE zoia
1:25:27 50-54
Click to select for comparison
1,136 225
FRA flag Djilali Darazirar
1:25:28 35-39
Click to select for comparison
1,137 254
ITA flag Alessio Ottaviani
1:25:30 25-29
Click to select for comparison
1,138 135
POR flag Eduardo De Franca
1:25:35 40-44
Click to select for comparison
1,139 226
GBR flag Gordon Milnes
1:25:36 35-39
Click to select for comparison
1,140 255
ITA flag Juri Mezzogori
1:25:38 25-29
Click to select for comparison
1,141 136
ITA flag Diego Zanchi
1:25:38 40-44
Click to select for comparison
1,142 227
FRA flag Jocelyn Hagneau
1:25:41 35-39
Click to select for comparison
1,143 324
GBR flag Matthew Naylor
1:25:42 30-34
Click to select for comparison
1,144 325
IRL flag Conor Nolan
1:25:43 30-34
Click to select for comparison
1,145 21
FRA flag Matthieu Henny
1:25:43 50-54
Click to select for comparison
1,146 326
ITA flag Mattia Marchese
1:25:44 30-34
Click to select for comparison
1,147 120
GBR flag Joshua Gray
1:25:45 16-24
Click to select for comparison
1,148 22
FRA flag Guillaume Frere
1:25:46 50-54
Click to select for comparison
1,149 121
ITA flag Simone Delli Rocili
1:25:47 16-24
Click to select for comparison
1,150 327
SUI flag Eric Boulgak
1:25:48 30-34
Click to select for comparison
1,151 56
ITA flag davide leone
1:25:50 45-49
Click to select for comparison
1,152 57
GBR flag Ben Hanney
1:25:51 45-49
Click to select for comparison
1,153 137
ITA flag Alessandro De Angelis
1:25:51 40-44
Click to select for comparison
1,154 328
GBR flag Tom Redmond
1:25:53 30-34
Click to select for comparison
1,155 122
ITA flag Davide Lorusso
1:25:56 16-24
Click to select for comparison
1,156 329
IND flag Noel Almeida
1:25:58 30-34
Click to select for comparison
1,157 138
POL flag Przemysław Widyna
1:25:58 40-44
Click to select for comparison
1,158 228
ITA flag Alessandro Brofferio
1:26:00 35-39
Click to select for comparison
1,159 229
FRA flag Samir Thevenot
1:26:04 35-39
Click to select for comparison
1,160 256
FRA flag Killian Gusmano
1:26:04 25-29
Click to select for comparison
1,161 230
FRA flag Jérémie Claverie
1:26:05 35-39
Click to select for comparison
1,162 231
POR flag Joel De Almeida
1:26:05 35-39
Click to select for comparison
1,163 330
MLT flag Kurt Magri
1:26:08 30-34
Click to select for comparison
1,164 58
CZE flag Jan Zvada
1:26:11 45-49
Click to select for comparison
1,165 139
ITA flag Marco Cuneo
1:26:12 40-44
Click to select for comparison
1,166 232
ITA flag Alberto Cugusi
1:26:13 35-39
Click to select for comparison
1,167 123
CZE flag Tomáš Bušek
1:26:17 16-24
Click to select for comparison
1,168 124
GBR flag Ryan Hirst
1:26:19 16-24
Click to select for comparison
1,169 23
FRA flag Jerome Froger
1:26:20 50-54
Click to select for comparison
1,170 233
ITA flag Federico Frisenda
1:26:20 35-39
Click to select for comparison
1,171 235
GBR flag James Dale
1:26:21 35-39
Click to select for comparison
1,172 234
ITA flag Svevo Alfredo Bonetta
1:26:21 35-39
Click to select for comparison
1,173 236
FRA flag Rony Jean Simon
1:26:23 35-39
Click to select for comparison
1,174 140
ITA flag Fabrizio Betro
1:26:23 40-44
Click to select for comparison
1,175 331
ITA flag Luca Guarnero
1:26:27 30-34
Click to select for comparison
1,176 332
FRA flag Olivier CASTEL
1:26:27 30-34
Click to select for comparison
1,177 333
ITA flag Tonio Distefano
1:26:28 30-34
Click to select for comparison
1,178 334
ITA flag Francesco Paolo Salamone
1:26:29 30-34
Click to select for comparison
1,179 141
PER flag Richard Flores
1:26:33 40-44
Click to select for comparison
1,180 238
GUA flag Fernando Monterroso
1:26:34 35-39
Click to select for comparison
1,181 237
FRA flag Cyril Le Felic
1:26:34 35-39
Click to select for comparison
1,182 24
FRA flag Cedric VIOT
1:26:35 50-54
Click to select for comparison
1,183 142
FRA flag Assafy DAOUDOU
1:26:36 40-44
Click to select for comparison
1,184 125
GBR flag Reece Chapman
1:26:41 16-24
Click to select for comparison
1,185 59
ITA flag Francesco Panarella
1:26:42 45-49
Click to select for comparison
1,186 257
ITA flag Christopher Luciano
1:26:43 25-29
Click to select for comparison
1,187 25
FRA flag Stephane Borel
1:26:44 50-54
Click to select for comparison
1,188 239
ITA flag MATTEO DIODATO
1:26:45 35-39
Click to select for comparison
1,189 335
ITA flag Giulio Perricone
1:26:47 30-34
Click to select for comparison
1,190 143
ITA flag Massimo Rabbi
1:26:47 40-44
Click to select for comparison
1,191 144
SUI flag Giorgio Giacosa
1:26:49 40-44
Click to select for comparison
1,192 126
FRA flag Nikola Mitrovic
1:26:50 16-24
Click to select for comparison
1,193 336
ITA flag Francesco Di Chio
1:26:50 30-34
Click to select for comparison
1,194 127
ITA flag Gianluca Silvano
1:26:54 16-24
Click to select for comparison
1,195 145
ITA flag Vito De Toma
1:26:55 40-44
Click to select for comparison
1,196 337
ITA flag Andrea Sances
1:26:55 30-34
Click to select for comparison
1,197 338
ITA flag Filippo Montanari
1:26:56 30-34
Click to select for comparison
1,198 240
FRA flag Raphaelo Fiorentino
1:26:56 35-39
Click to select for comparison
1,199 339
ITA flag Manuel Cuomo
1:26:57 30-34
Click to select for comparison
1,200 340
ITA flag Giacomo Bozzato
1:27:00 30-34
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.