HYROX MEN - Rome 2025

26–29 Sept 2025
Showing 1,901 to 2,000 of 2,000 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,901 470
GER flag Julien Lo
1:54:26 30-34
Click to select for comparison
1,902 17
FRA flag Jean Pierre Pailloux
1:54:41 60-64
Click to select for comparison
1,903 225
ITA flag Giorgio Diacono
1:54:45 40-44
Click to select for comparison
1,904 382
ITA flag Marco Zaffino
1:54:48 35-39
Click to select for comparison
1,905 18
ITA flag Alessandro Anselmi
1:54:48 60-64
Click to select for comparison
1,906 388
SRI flag Nimesh Jalitha Weerasinghe Weerasinghe Arachchige
1:54:56 25-29
Click to select for comparison
1,907 192
ITA flag Nicolò D’amico
1:54:58 16-24
Click to select for comparison
1,908 383
FRA flag Hugo-Camille Owen
1:55:03 35-39
Click to select for comparison
1,909 226
ITA flag Carlo Renzetti
1:55:10 40-44
Click to select for comparison
1,910 227
ITA flag MAURO CAPPELLACCI
1:55:11 40-44
Click to select for comparison
1,911 389
ITA flag Marco Ponzo
1:55:21 25-29
Click to select for comparison
1,912 128
ITA flag Dario Caropreso
1:55:25 45-49
Click to select for comparison
1,913 390
FRA flag Corentin Lesur
1:55:26 25-29
Click to select for comparison
1,914 228
GBR flag Mehdi Raghai
1:55:48 40-44
Click to select for comparison
1,915 26
GBR flag Michael Wilkins
1:55:52 55-59
Click to select for comparison
1,916 4
ITA flag Carletto Tonini
1:56:28 65-69
Click to select for comparison
1,917 193
ITA flag Leonida Albano
1:56:45 16-24
Click to select for comparison
1,918 471
ITA flag Dario De Francesco
1:56:48 30-34
Click to select for comparison
1,919 391
SUI flag Fabian Schiesser
1:56:48 25-29
Click to select for comparison
1,920 194
ITA flag Gabriele Cugini
1:56:50 16-24
Click to select for comparison
1,921 384
GBR flag Harish Shemar
1:57:18 35-39
Click to select for comparison
1,922 27
UKR flag Gennadiy Shevko
1:57:37 55-59
Click to select for comparison
1,923 229
ITA flag Davide D'Aleo
1:57:40 40-44
Click to select for comparison
1,924 472
ITA flag Diego Cosentino
1:57:52 30-34
Click to select for comparison
1,925 195
ITA flag Giovanni Autunno
1:57:52 16-24
Click to select for comparison
1,926 392
ITA flag Christian Guevara
1:57:58 25-29
Click to select for comparison
1,927 473
ITA flag Adriano Belli
1:57:59 30-34
Click to select for comparison
1,928 385
USA flag Alex Domine
1:58:02 35-39
Click to select for comparison
1,929 196
ITA flag Francesco Piol
1:58:08 16-24
Click to select for comparison
1,930 19
IRL flag Thomas Hanna
1:58:18 60-64
Click to select for comparison
1,931 474
ITA flag BRYAN RAYMOND MARTIN
1:58:29 30-34
Click to select for comparison
1,932 197
GBR flag Shaan Zulfiqar
1:58:33 16-24
Click to select for comparison
1,933 386
TUR flag Cagatay Senturk
1:59:54 35-39
Click to select for comparison
1,934 230
ITA flag Claudio Bussolaro
2:00:19 40-44
Click to select for comparison
1,935 231
EST flag Vadim Kravchenko
2:00:24 40-44
Click to select for comparison
1,936 129
GBR flag Luke Lovesey
2:01:04 45-49
Click to select for comparison
1,937 198
FRA flag Belloni Tholy
2:02:11 16-24
Click to select for comparison
1,938 387
ITA flag Mainor Imperi
2:02:32 35-39
Click to select for comparison
1,939 475
FRA flag Hamza Fechtali
2:02:57 30-34
Click to select for comparison
1,940 199
GER flag Brendan Becker
2:03:19 16-24
Click to select for comparison
1,941 232
GBR flag Blake Boesinger
2:03:27 40-44
Click to select for comparison
1,942 200
POL flag George Chmiel
2:03:45 16-24
Click to select for comparison
1,943 233
GBR flag Paul Simpson
2:03:48 40-44
Click to select for comparison
1,944 201
ITA flag Flavio Notardonato
2:04:07 16-24
Click to select for comparison
1,945 78
ITA flag Daniele Nuccitelli
2:04:16 50-54
Click to select for comparison
1,946 388
ITA flag Andrea Angilello
2:04:32 35-39
Click to select for comparison
1,947 202
MLT flag Nathan Carabott Said
2:04:57 16-24
Click to select for comparison
1,948 476
USA flag Josafat Melendez
2:04:59 30-34
Click to select for comparison
1,949 477
ITA flag Gian Luca Pellati
2:05:27 30-34
Click to select for comparison
1,950 393
ITA flag Luca Talano
2:05:29 25-29
Click to select for comparison
1,951 203
FRA flag SIMON GENTILHOMME
2:05:31 16-24
Click to select for comparison
1,952 130
FRA flag Stéphane varlet
2:05:47 45-49
Click to select for comparison
1,953 79
IRL flag philip holmes
2:05:56 50-54
Click to select for comparison
1,954 80
FRA flag Stéphane Lainé
2:06:48 50-54
Click to select for comparison
1,955 478
ITA flag Angelo Salzano
2:07:04 30-34
Click to select for comparison
1,956 479
POL flag Bartosz Bliźniuk
2:07:51 30-34
Click to select for comparison
1,957 131
PHI flag Jerico Fernando
2:08:03 45-49
Click to select for comparison
1,958 394
GBR flag Charles Wells
2:09:02 25-29
Click to select for comparison
1,959 20
ITA flag Hady El Helwe
2:09:21 60-64
Click to select for comparison
1,960 389
IRL flag Neilus Keogh
2:09:44 35-39
Click to select for comparison
1,961 81
ITA flag karim deodati
2:09:49 50-54
Click to select for comparison
1,962 132
VEN flag Jesus VALLES
2:09:58 45-49
Click to select for comparison
1,963 204
ITA flag leonardo astorino
2:10:02 16-24
Click to select for comparison
1,964 480
ITA flag Daniele Carnemolla
2:10:03 30-34
Click to select for comparison
1,965 133
ITA flag Luca Pelini
2:10:06 45-49
Click to select for comparison
1,966 134
GBR flag Christopher Lewis
2:10:25 45-49
Click to select for comparison
1,967 390
ITA flag Guido Manglaviti
2:10:43 35-39
Click to select for comparison
1,968 234
GBR flag Vladimir Menshakov
2:10:58 40-44
Click to select for comparison
1,969 391
ITA flag Simone Danelli
2:11:11 35-39
Click to select for comparison
1,970 481
ITA flag Domenico Saputo
2:11:15 30-34
Click to select for comparison
1,971 135
ITA flag Alessio Epifanio
2:11:28 45-49
Click to select for comparison
1,972 136
DEN flag Henrik Jensen
2:11:51 45-49
Click to select for comparison
1,973 205
GBR flag Noah Sykes
2:11:56 16-24
Click to select for comparison
1,974 82
ITA flag Fabrizio Centi
2:13:04 50-54
Click to select for comparison
1,975 21
ITA flag Italo Caruso
2:13:20 60-64
Click to select for comparison
1,976 482
ITA flag Juan Hiroshi Gardea Jama
2:13:27 30-34
Click to select for comparison
1,977 392
ITA flag Davide Tortul
2:13:39 35-39
Click to select for comparison
1,978 206
GBR flag Benito Sicorello
2:15:19 16-24
Click to select for comparison
1,979 235
GBR flag Charalambos Vassiliou
2:15:30 40-44
Click to select for comparison
1,980 137
ITA flag Valerio Roscia
2:15:56 45-49
Click to select for comparison
1,981 207
ITA flag Matteo Fanfarillo
2:16:03 16-24
Click to select for comparison
1,982 393
GER flag Daniel Rauch
2:16:56 35-39
Click to select for comparison
1,983 395
FRA flag Luca Cannet
2:18:36 25-29
Click to select for comparison
1,984 236
SRB flag Dejan Petrovic
2:19:10 40-44
Click to select for comparison
1,985 208
GBR flag Berr Evans
2:19:42 16-24
Click to select for comparison
1,986 394
IND flag Kunal Shah
2:22:30 35-39
Click to select for comparison
1,987 5
GBR flag David Welsh
2:23:25 65-69
Click to select for comparison
1,988 237
FRA flag Karim Chicar
2:24:09 40-44
Click to select for comparison
1,989 138
IRL flag Peter Fitzsimons
2:26:09 45-49
Click to select for comparison
1,990 209
HUN flag Sinka Bálint
2:32:21 16-24
Click to select for comparison
1,991 28
GBR flag Bryan Goodfellow
2:32:38 55-59
Click to select for comparison
1,992 238
BEL flag Jean-François Bottequin
2:35:26 40-44
Click to select for comparison
1,993 139
ITA flag Michele Protino
2:36:15 45-49
Click to select for comparison
1,994 29
ITA flag Alessandro Teglia
2:37:13 55-59
Click to select for comparison
1,995 483
FRA flag Gregory Bender
2:47:35 30-34
Click to select for comparison
1,996 396
GBR flag Jake WELSH
2:51:18 25-29
Click to select for comparison
1,997 239
GBR flag Mark Plumpton
2:53:06 40-44
Click to select for comparison
1,998 83
ITA flag Federico Guida
2:58:17 50-54
Click to select for comparison
1,999 484
GBR flag Thomas Frederick
3:17:06 30-34
Click to select for comparison
2,000 6
GBR flag Ebenezer Ghansah
4:01:46 65-69
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.