HYROX MEN - Rome 2025

26–29 Sept 2025
Showing 1,001 to 1,100 of 2,000 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,001 193
MAR flag Khalid Essalhi
1:23:07 35-39
Click to select for comparison
1,002 110
GBR flag Sean McGrath
1:23:08 16-24
Click to select for comparison
1,003 234
ITA flag Antonio Colucci
1:23:09 25-29
Click to select for comparison
1,004 194
GBR flag Leon Davies
1:23:09 35-39
Click to select for comparison
1,005 195
ITA flag Daniele Greco
1:23:10 35-39
Click to select for comparison
1,006 116
FRA flag Melvyn MBAMA
1:23:11 40-44
Click to select for comparison
1,007 235
ITA flag Thomas Hill
1:23:13 25-29
Click to select for comparison
1,008 196
ITA flag Filippo Savarese
1:23:14 35-39
Click to select for comparison
1,009 197
GBR flag Louis-Sebastian Kendall
1:23:14 35-39
Click to select for comparison
1,010 284
GER flag Benjamin Städter
1:23:15 30-34
Click to select for comparison
1,011 46
ITA flag Scott Nelson
1:23:16 45-49
Click to select for comparison
1,012 47
ITA flag Marco Giardini
1:23:16 45-49
Click to select for comparison
1,013 198
ITA flag Marco Cossu
1:23:22 35-39
Click to select for comparison
1,014 199
GBR flag Harry Moule
1:23:24 35-39
Click to select for comparison
1,015 200
ITA flag Daniele Garulli
1:23:26 35-39
Click to select for comparison
1,016 285
IRL flag Darren Donnelly
1:23:26 30-34
Click to select for comparison
1,017 201
ITA flag Alessandro Porcu
1:23:27 35-39
Click to select for comparison
1,018 111
FRA flag Gautier Le Meau
1:23:30 16-24
Click to select for comparison
1,019 202
FRA flag Mathieu Lovaty
1:23:32 35-39
Click to select for comparison
1,020 236
ITA flag Benedetto Depalo
1:23:33 25-29
Click to select for comparison
1,021 117
GBR flag John Carragher
1:23:33 40-44
Click to select for comparison
1,022 286
ITA flag Andrea Nisi
1:23:34 30-34
Click to select for comparison
1,023 118
FRA flag Delgis Garcia
1:23:34 40-44
Click to select for comparison
1,024 287
GBR flag Dil Teli
1:23:38 30-34
Click to select for comparison
1,025 237
IRL flag Cian O'Mahony
1:23:40 25-29
Click to select for comparison
1,026 203
FRA flag DAVID AYACHE
1:23:41 35-39
Click to select for comparison
1,027 48
ITA flag cristiano zabena
1:23:41 45-49
Click to select for comparison
1,028 288
ITA flag Nicholas Cenciarini
1:23:41 30-34
Click to select for comparison
1,029 204
ITA flag Vincenzo Ferretti
1:23:42 35-39
Click to select for comparison
1,030 290
ITA flag Oronzo Di Gioia
1:23:42 30-34
Click to select for comparison
1,031 289
CZE flag Benjamin Šimek
1:23:42 30-34
Click to select for comparison
1,032 205
FRA flag Alexandre Couderc
1:23:43 35-39
Click to select for comparison
1,033 49
IRL flag paul Stewart
1:23:44 45-49
Click to select for comparison
1,034 238
ESP flag Iván Oliva Tirado
1:23:44 25-29
Click to select for comparison
1,035 291
GRE flag PANAGIOTIS TSELIOS
1:23:44 30-34
Click to select for comparison
1,036 206
ITA flag Diego Villamagna
1:23:46 35-39
Click to select for comparison
1,037 119
ITA flag Giorgio Damiani
1:23:46 40-44
Click to select for comparison
1,038 120
FRA flag Clement Flegeau
1:23:47 40-44
Click to select for comparison
1,039 239
GBR flag Alok Kumar
1:23:47 25-29
Click to select for comparison
1,040 121
ITA flag Daniele Tosti
1:23:48 40-44
Click to select for comparison
1,041 6
POR flag Pedro Goncalves
1:23:49 55-59
Click to select for comparison
1,042 207
IRL flag Martin Hughes
1:23:49 35-39
Click to select for comparison
1,043 292
SVK flag Marek Kipikasa
1:23:51 30-34
Click to select for comparison
1,044 122
ITA flag Pietro Berardino
1:23:52 40-44
Click to select for comparison
1,045 210
SWE flag Christopher Drewsen
1:23:53 35-39
Click to select for comparison
1,046 209
ITA flag Salvatore Falanga
1:23:53 35-39
Click to select for comparison
1,047 208
GBR flag Mike Bardell
1:23:53 35-39
Click to select for comparison
1,048 112
GBR flag Ellis Prodromou
1:23:53 16-24
Click to select for comparison
1,049 293
FRA flag Sylvain Caron
1:23:54 30-34
Click to select for comparison
1,050 211
ITA flag Federico Tasi
1:23:57 35-39
Click to select for comparison
1,051 294
SLO flag Mark Podlesnik
1:23:57 30-34
Click to select for comparison
1,052 212
AUT flag Mark Capek
1:23:58 35-39
Click to select for comparison
1,053 295
ITA flag Simone Prinzi
1:23:59 30-34
Click to select for comparison
1,054 123
KSA flag Hassan Mansouri
1:23:59 40-44
Click to select for comparison
1,055 124
ITA flag Francesco Borsari
1:24:00 40-44
Click to select for comparison
1,056 296
GBR flag Gabriel Brooker
1:24:00 30-34
Click to select for comparison
1,057 297
ITA flag FILIPPO MARONI
1:24:01 30-34
Click to select for comparison
1,058 125
FRA flag Martin Joly
1:24:02 40-44
Click to select for comparison
1,059 113
ITA flag Andrea Sorbo
1:24:03 16-24
Click to select for comparison
1,060 114
ITA flag Riccardo Rossini
1:24:04 16-24
Click to select for comparison
1,061 214
ITA flag Alessandro Mazzeo
1:24:04 35-39
Click to select for comparison
1,062 213
GBR flag Jourdan Blessyn
1:24:04 35-39
Click to select for comparison
1,063 298
FRA flag Hadrien BOUVIER
1:24:04 30-34
Click to select for comparison
1,064 299
USA flag DJ Martinez
1:24:04 30-34
Click to select for comparison
1,065 126
ITA flag Alessandro Aresu
1:24:06 40-44
Click to select for comparison
1,066 300
FRA flag Hugo Martin
1:24:07 30-34
Click to select for comparison
1,067 240
ITA flag Francesco Pelliccione
1:24:07 25-29
Click to select for comparison
1,068 115
ITA flag Alessandro Sventurato
1:24:08 16-24
Click to select for comparison
1,069 301
ITA flag Giovanni Gaudenzi
1:24:09 30-34
Click to select for comparison
1,070 215
ITA flag Mattia Taccola
1:24:10 35-39
Click to select for comparison
1,071 302
ITA flag Federico Calvi
1:24:10 30-34
Click to select for comparison
1,072 50
BIZ flag karim simplis
1:24:12 45-49
Click to select for comparison
1,073 303
ITA flag Federico Rota
1:24:13 30-34
Click to select for comparison
1,074 127
ITA flag Matteo Migliori
1:24:14 40-44
Click to select for comparison
1,075 128
FRA flag Matthieu FERNANDEZ
1:24:15 40-44
Click to select for comparison
1,076 116
FRA flag Noé Grégoire
1:24:16 16-24
Click to select for comparison
1,077 241
ITA flag Alessandro Bonomonte
1:24:18 25-29
Click to select for comparison
1,078 304
HUN flag Adrián Sipos
1:24:20 30-34
Click to select for comparison
1,079 305
GBR flag Taylor Maciuk
1:24:22 30-34
Click to select for comparison
1,080 306
FRA flag Yannis Génique
1:24:24 30-34
Click to select for comparison
1,081 216
USA flag Jake Hillyard
1:24:25 35-39
Click to select for comparison
1,082 307
ITA flag VITTORIO D'ANTUONO
1:24:26 30-34
Click to select for comparison
1,083 308
FRA flag Baptiste Grillon
1:24:27 30-34
Click to select for comparison
1,084 242
ITA flag Federico Tonin
1:24:27 25-29
Click to select for comparison
1,085 129
RSA flag Jeff Keyzer
1:24:29 40-44
Click to select for comparison
1,086 117
IRL flag Sean Usher
1:24:31 16-24
Click to select for comparison
1,087 51
GBR flag Stewart OToole
1:24:32 45-49
Click to select for comparison
1,088 243
USA flag Luigi Giordano
1:24:32 25-29
Click to select for comparison
1,089 309
GBR flag Louis Lavers
1:24:34 30-34
Click to select for comparison
1,090 130
ITA flag Andrea Antonio Saiu
1:24:34 40-44
Click to select for comparison
1,091 217
GBR flag Jon Wilson
1:24:35 35-39
Click to select for comparison
1,092 131
FRA flag Mathieu Faure
1:24:36 40-44
Click to select for comparison
1,093 244
GBR flag Olly McGeown
1:24:36 25-29
Click to select for comparison
1,094 310
GBR flag Fenn Woodfinden
1:24:37 30-34
Click to select for comparison
1,095 311
MEX flag Adolfo Saúl Gaytán del valle
1:24:38 30-34
Click to select for comparison
1,096 218
FRA flag Mahmoud Chakroun
1:24:40 35-39
Click to select for comparison
1,097 245
ITA flag Giuseppe Cerone
1:24:41 25-29
Click to select for comparison
1,098 118
ITA flag Lorenzo Ferrari Demski
1:24:44 16-24
Click to select for comparison
1,099 246
ITA flag Alessandro Iuliano
1:24:44 25-29
Click to select for comparison
1,100 219
AUT flag Artem Bogdanov
1:24:45 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.