HYROX MEN - Rome 2026

23–27 Sept 2026 LIVE Provisional results
Showing 1,901 to 2,000 of 2,336 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,901 454
ITA flag Michele Pisapia
1:37:31 30-34
Click to select for comparison
1,902 434
ESP flag Samuel Asenjo
1:37:31 25-29
Click to select for comparison
1,903 229
ITA flag FABIO NEGRI
1:37:35 40-44
Click to select for comparison
1,904 226
ITA flag Gabriele Luci
1:37:36 16-24
Click to select for comparison
1,905 227
ITA flag Luigi Marotta
1:37:37 16-24
Click to select for comparison
1,906 228
ITA flag Andrea Concari
1:37:38 16-24
Click to select for comparison
1,907 230
ITA flag Angelo Coccia
1:37:46 40-44
Click to select for comparison
1,908 364
FRA flag Jérôme Garcia
1:37:46 35-39
Click to select for comparison
1,909 231
ITA flag Michael Levorato
1:37:47 40-44
Click to select for comparison
1,910 365
ITA flag Danilo Di Cerbo
1:37:48 35-39
Click to select for comparison
1,911 229
ITA flag FRANCESCO ROSA
1:37:52 16-24
Click to select for comparison
1,912 230
MDA flag Victor Petic
1:37:54 16-24
Click to select for comparison
1,913 366
CAN flag Marc-Antoine Farly
1:38:01 35-39
Click to select for comparison
1,914 435
BUL flag Gerasim Gerasimov
1:38:01 25-29
Click to select for comparison
1,915 232
IRL flag Simon Magee
1:38:02 40-44
Click to select for comparison
1,916 436
GBR flag Morgan Glennon
1:38:06 25-29
Click to select for comparison
1,917 106
FRA flag Cédric Bernardot
1:38:07 45-49
Click to select for comparison
1,918 231
FRA flag Mathys Moreau
1:38:08 16-24
Click to select for comparison
1,919 455
ITA flag Francesco Di Carlo
1:38:08 30-34
Click to select for comparison
1,920 233
IRL flag Gerry Mc Ardle
1:38:09 40-44
Click to select for comparison
1,921 456
ITA flag Jonathan Boccitto
1:38:11 30-34
Click to select for comparison
1,922 234
GER flag Andreas Dung
1:38:12 40-44
Click to select for comparison
1,923 457
FRA flag Christophe Courbois
1:38:13 30-34
Click to select for comparison
1,924 437
GBR flag Jack Janicki
1:38:14 25-29
Click to select for comparison
1,925 232
NED flag Niek de Bruin
1:38:14 16-24
Click to select for comparison
1,926 233
FRA flag Julien Molon
1:38:17 16-24
Click to select for comparison
1,927 234
ITA flag Giuseppe Giumentaro
1:38:18 16-24
Click to select for comparison
1,928 235
GBR flag Jack Hickson
1:38:19 16-24
Click to select for comparison
1,929 438
GBR flag Daniel Hampton
1:38:20 25-29
Click to select for comparison
1,930 439
GBR flag Ross Douglas
1:38:26 25-29
Click to select for comparison
1,931 440
ITA flag Leonardo Trani
1:38:27 25-29
Click to select for comparison
1,932 458
FRA flag Dylan Masson
1:38:27 30-34
Click to select for comparison
1,933 441
FRA flag Maxime Rodier
1:38:27 25-29
Click to select for comparison
1,934 60
ITA flag Fabio Adinolfi
1:38:30 50-54
Click to select for comparison
1,935 367
IRL flag Conor Cleary
1:38:40 35-39
Click to select for comparison
1,936 236
ITA flag Jacopo Biancofiore
1:38:40 16-24
Click to select for comparison
1,937 442
ITA flag Nicolo Nalin
1:38:41 25-29
Click to select for comparison
1,938 459
ITA flag Federico Cosentino
1:38:43 30-34
Click to select for comparison
1,939 368
ITA flag Eros Ceschin
1:38:50 35-39
Click to select for comparison
1,940 443
ITA flag Jacopo Paolillo
1:38:50 25-29
Click to select for comparison
1,941 369
ITA flag Diego Ternullo
1:38:50 35-39
Click to select for comparison
1,942 237
ITA flag Gabriele Silvano
1:38:50 16-24
Click to select for comparison
1,943 444
ITA flag Cosimo Pizzi
1:38:59 25-29
Click to select for comparison
1,944 460
RUS flag Vladimir Danilenko
1:39:00 30-34
Click to select for comparison
1,945 445
ITA flag Marco Torosantucci
1:39:00 25-29
Click to select for comparison
1,946 461
ITA flag Gianluca Muzzo
1:39:01 30-34
Click to select for comparison
1,947 107
GBR flag Huw Thomas
1:39:02 45-49
Click to select for comparison
1,948 61
ITA flag Fabrizio Recchia
1:39:05 50-54
Click to select for comparison
1,949 238
ROU flag Cristian Doana
1:39:05 16-24
Click to select for comparison
1,950 239
GBR flag Jacob Allen
1:39:05 16-24
Click to select for comparison
1,951 462
POL flag Dariusz Turski
1:39:06 30-34
Click to select for comparison
1,952 19
GBR flag Richard Shillito
1:39:13 55-59
Click to select for comparison
1,953 446
ITA flag Omar Mendola
1:39:17 25-29
Click to select for comparison
1,954 463
ITA flag Mirko Giorgi
1:39:20 30-34
Click to select for comparison
1,955 447
FRA flag Etienne Haoui
1:39:28 25-29
Click to select for comparison
1,956 370
ITA flag Pietro Scalera
1:39:33 35-39
Click to select for comparison
1,957 371
FRA flag Johnny Belchior Nogueira
1:39:35 35-39
Click to select for comparison
1,958 448
ITA flag Luca Capra
1:39:37 25-29
Click to select for comparison
1,959 240
ITA flag Domenico Direnzo
1:39:38 16-24
Click to select for comparison
1,960 464
ITA flag Vittorio Borza
1:39:41 30-34
Click to select for comparison
1,961 235
ITA flag Marco Feliziani
1:39:42 40-44
Click to select for comparison
1,962 449
GBR flag Samuel Tree
1:39:48 25-29
Click to select for comparison
1,963 465
ITA flag Alessandro Rumore
1:39:48 30-34
Click to select for comparison
1,964 241
ITA flag Fabio Castellano
1:39:50 16-24
Click to select for comparison
1,965 372
HUN flag Kovács István
1:39:53 35-39
Click to select for comparison
1,966 373
LTU flag Gediminas Zukauskas
1:39:54 35-39
Click to select for comparison
1,967 374
FRA flag Silvestre Goudjo
1:39:55 35-39
Click to select for comparison
1,968 108
ITA flag Domenico Nasti
1:39:55 45-49
Click to select for comparison
1,969 242
ITA flag Erik Mainini
1:39:56 16-24
Click to select for comparison
1,970 109
ITA flag PIERPAOLO CALORE
1:39:56 45-49
Click to select for comparison
1,971 375
DEN flag Allan Rindom
1:39:57 35-39
Click to select for comparison
1,972 20
GBR flag Andrew Taylor
1:39:57 55-59
Click to select for comparison
1,973 376
ITA flag Antonio Stomaci
1:40:02 35-39
Click to select for comparison
1,974 110
ITA flag Francesco Berardini
1:40:03 45-49
Click to select for comparison
1,975 466
AUT flag Alexander Haslauer
1:40:05 30-34
Click to select for comparison
1,976 467
FRA flag Lucas Morel
1:40:08 30-34
Click to select for comparison
1,977 377
ITA flag Giovanni De Pietro
1:40:09 35-39
Click to select for comparison
1,978 450
FRA flag Thomas SCALISE
1:40:12 25-29
Click to select for comparison
1,979 378
FRA flag David Ceylon
1:40:13 35-39
Click to select for comparison
1,980 379
ITA flag Giacomo Gasperotti
1:40:19 35-39
Click to select for comparison
1,981 451
GBR flag Niall Stonier
1:40:21 25-29
Click to select for comparison
1,982 380
ITA flag Gabriele Gabbrielli
1:40:22 35-39
Click to select for comparison
1,983 111
IRL flag John Mcmahon
1:40:23 45-49
Click to select for comparison
1,984 452
ITA flag Francesco Marcelli
1:40:24 25-29
Click to select for comparison
1,985 381
ITA flag Ciro Barile
1:40:26 35-39
Click to select for comparison
1,986 62
ITA flag Antonio Lamanda
1:40:27 50-54
Click to select for comparison
1,987 243
FRA flag Ethan Venat
1:40:27 16-24
Click to select for comparison
1,988 382
IRL flag Chris O'Connor
1:40:27 35-39
Click to select for comparison
1,989 236
GER flag André Fischer
1:40:30 40-44
Click to select for comparison
1,990 237
POL flag Wojciech Maćkowski
1:40:31 40-44
Click to select for comparison
1,991 383
EGY flag Dibo Dibo
1:40:37 35-39
Click to select for comparison
1,992 238
ITA flag Leonardo Ceccherini
1:40:38 40-44
Click to select for comparison
1,993 13
GBR flag Peter McDonald
1:40:39 60-64
Click to select for comparison
1,994 468
ITA flag Edoardo Il grande
1:40:40 30-34
Click to select for comparison
1,995 469
ITA flag Ignazio dario Pagano
1:40:41 30-34
Click to select for comparison
1,996 63
ITA flag Leonardo Gandolfo
1:40:44 50-54
Click to select for comparison
1,997 470
BEL flag Matteo Falasca
1:40:47 30-34
Click to select for comparison
1,998 112
ITA flag Matthias Ploner
1:40:53 45-49
Click to select for comparison
1,999 471
GBR flag Carlo Pletersky
1:41:01 30-34
Click to select for comparison
2,000 472
GBR flag Alejandro Duran Carrete
1:41:02 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.