HYROX MEN - Rome 2026

23–27 Sept 2026 LIVE Provisional results
Showing 1,001 to 1,100 of 2,825 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,001 252
FRA flag Guillaume Mouton
1:19:22 25-29
Click to select for comparison
1,002 180
ITA flag Marco Fulco
1:19:22 35-39
Click to select for comparison
1,003 128
ITA flag Davide Giovanni Baiano
1:19:24 16-24
Click to select for comparison
1,004 181
ITA flag MASSIMILIANO SGALLA
1:19:24 35-39
Click to select for comparison
1,005 253
BEL flag Guillaume Dubois
1:19:26 25-29
Click to select for comparison
1,006 106
GER flag Patrick Levi
1:19:28 40-44
Click to select for comparison
1,007 24
ITA flag Andrea Velluti
1:19:28 50-54
Click to select for comparison
1,008 105
NED flag Maksim Chernousov
1:19:28 40-44
Click to select for comparison
1,009 182
ITA flag Luca Nasso
1:19:30 35-39
Click to select for comparison
1,010 45
ESP flag Ricardo Sanchis Raga
1:19:31 45-49
Click to select for comparison
1,011 129
FRA flag Olivier Verdes Lahaye
1:19:31 16-24
Click to select for comparison
1,012 254
ITA flag Fernando Carmellino
1:19:31 25-29
Click to select for comparison
1,013 255
ITA flag Lorenzo Pasini
1:19:32 25-29
Click to select for comparison
1,014 130
FRA flag Adam Hechiche
1:19:32 16-24
Click to select for comparison
1,015 265
GBR flag Matthew Porter
1:19:33 30-34
Click to select for comparison
1,016 256
ITA flag Fabio Schiavone
1:19:33 25-29
Click to select for comparison
1,017 257
FRA flag Victor Blanc
1:19:33 25-29
Click to select for comparison
1,018 266
LUX flag Steven Ferreira Damaso
1:19:34 30-34
Click to select for comparison
1,019 131
BEL flag Raphaël Thomas
1:19:36 16-24
Click to select for comparison
1,020 183
GBR flag Jason Hughes
1:19:36 35-39
Click to select for comparison
1,021 107
ITA flag Donato Ciani
1:19:37 40-44
Click to select for comparison
1,022 267
ITA flag Gianpaolo Belli
1:19:37 30-34
Click to select for comparison
1,023 46
ITA flag Simone Baldoni
1:19:37 45-49
Click to select for comparison
1,024 184
ITA flag Fabio Cosimo Moro
1:19:37 35-39
Click to select for comparison
1,025 108
FRA flag Didier Tridon
1:19:37 40-44
Click to select for comparison
1,026 268
ITA flag Francesco Arcamone
1:19:38 30-34
Click to select for comparison
1,027 258
FRA flag Flavien Lambin
1:19:38 25-29
Click to select for comparison
1,028 270
ITA flag Luca Vetrone
1:19:40 30-34
Click to select for comparison
1,029 269
ITA flag Marco Costarelli
1:19:40 30-34
Click to select for comparison
1,030 271
ITA flag Giuseppe Letizia
1:19:42 30-34
Click to select for comparison
1,031 259
SUI flag Johan Perera
1:19:43 25-29
Click to select for comparison
1,032 260
ITA flag Alessio Medici
1:19:43 25-29
Click to select for comparison
1,033 261
FRA flag Loann Fournier
1:19:44 25-29
Click to select for comparison
1,034 272
GBR flag Tom Harbert
1:19:45 30-34
Click to select for comparison
1,035 47
ITA flag Roberto Gavini
1:19:45 45-49
Click to select for comparison
1,036 262
GBR flag Thomas Fielden
1:19:45 25-29
Click to select for comparison
1,037 132
POR flag Diogo Freitas
1:19:46 16-24
Click to select for comparison
1,038 48
ITA flag Francesco Gozzini
1:19:46 45-49
Click to select for comparison
1,039 273
FRA flag Bastien Escamilla
1:19:47 30-34
Click to select for comparison
1,040 263
ITA flag Tiziano Cadamuro
1:19:47 25-29
Click to select for comparison
1,041 265
ITA flag Graziano Pignata
1:19:48 25-29
Click to select for comparison
1,042 264
ITA flag Antonio Mercadante
1:19:48 25-29
Click to select for comparison
1,043 109
ITA flag Diego Pecoraro
1:19:48 40-44
Click to select for comparison
1,044 25
ITA flag Walter Marini
1:19:49 50-54
Click to select for comparison
1,045 274
ITA flag Leonardo Gini
1:19:50 30-34
Click to select for comparison
1,046 275
AUS flag Brett Carbis
1:19:51 30-34
Click to select for comparison
1,047 276
ITA flag Francesco Gizzi
1:19:53 30-34
Click to select for comparison
1,048 185
DEN flag Christian Karlsen
1:19:54 35-39
Click to select for comparison
1,049 133
ITA flag Flavio Scalmani
1:19:54 16-24
Click to select for comparison
1,050 277
ITA flag Valerio Savino
1:19:55 30-34
Click to select for comparison
1,051 110
ITA flag Antonio Galietta
1:19:56 40-44
Click to select for comparison
1,052 186
GBR flag Ross Frampton
1:19:57 35-39
Click to select for comparison
1,053 49
FRA flag Alexandre Poulain
1:19:58 45-49
Click to select for comparison
1,054 279
GBR flag Stephen Loughlin
1:19:58 30-34
Click to select for comparison
1,055 278
USA flag Michael Gonzalez
1:19:58 30-34
Click to select for comparison
1,056 187
GRE flag Georgios Ntantos
1:19:59 35-39
Click to select for comparison
1,057 280
FRA flag Maxime Namur
1:20:01 30-34
Click to select for comparison
1,058 281
ITA flag Emanuele Meleleo
1:20:03 30-34
Click to select for comparison
1,059 282
GER flag Marcel Bliß
1:20:04 30-34
Click to select for comparison
1,060 266
ITA flag Daniele Lisi
1:20:06 25-29
Click to select for comparison
1,061 283
GBR flag Rhys Fletcher
1:20:07 30-34
Click to select for comparison
1,062 7
GBR flag David ONeill
1:20:07 55-59
Click to select for comparison
1,063 267
ITA flag Emiliano Oliverio
1:20:07 25-29
Click to select for comparison
1,064 50
ITA flag Edgardo Casati
1:20:08 45-49
Click to select for comparison
1,065 8
ITA flag Alberto Sammarini
1:20:09 55-59
Click to select for comparison
1,066 268
FRA flag Kewin Schmitz
1:20:09 25-29
Click to select for comparison
1,067 269
FRA flag Olivier Thorr
1:20:11 25-29
Click to select for comparison
1,068 188
CZE flag Tibor Fedorco Rujder
1:20:12 35-39
Click to select for comparison
1,069 284
FRA flag Louis Gambarotto
1:20:13 30-34
Click to select for comparison
1,070 189
ITA flag Vittorio Rispoli
1:20:14 35-39
Click to select for comparison
1,071 270
ITA flag Alessandro Musacchia
1:20:14 25-29
Click to select for comparison
1,072 134
ITA flag Arturo Rettino
1:20:15 16-24
Click to select for comparison
1,073 271
POL flag Paweł Polakowski
1:20:15 25-29
Click to select for comparison
1,074 111
BUL flag Nayden Valev
1:20:15 40-44
Click to select for comparison
1,075 272
GBR flag Toby Wilkins
1:20:16 25-29
Click to select for comparison
1,076 285
ITA flag Giovanni Cutolo
1:20:16 30-34
Click to select for comparison
1,077 286
CZE flag Filip Hruska
1:20:17 30-34
Click to select for comparison
1,078 273
ESP flag Francisco Colmenero Gómez
1:20:17 25-29
Click to select for comparison
1,079 287
ITA flag Michele Germino
1:20:18 30-34
Click to select for comparison
1,080 288
FRA flag Jordan Baltin
1:20:18 30-34
Click to select for comparison
1,081 190
FRA flag Cedric Tosello
1:20:21 35-39
Click to select for comparison
1,082 9
IRL flag Niall Devereux
1:20:22 55-59
Click to select for comparison
1,083 135
AUT flag Noah Salchner
1:20:22 16-24
Click to select for comparison
1,084 191
ITA flag Federico Boscolo Meneguolo
1:20:22 35-39
Click to select for comparison
1,085 274
GBR flag Joseph Hill
1:20:22 25-29
Click to select for comparison
1,086 192
ITA flag Emanuele Cosentino
1:20:22 35-39
Click to select for comparison
1,087 289
GBR flag Fred Mears
1:20:22 30-34
Click to select for comparison
1,088 290
MEX flag Henry Balbuena
1:20:23 30-34
Click to select for comparison
1,089 275
ITA flag Matteo Portalupi
1:20:24 25-29
Click to select for comparison
1,090 291
GBR flag Ross Wickenden
1:20:24 30-34
Click to select for comparison
1,091 51
ITA flag Diego Zanchi
1:20:25 45-49
Click to select for comparison
1,092 112
HUN flag Czili Balázs
1:20:26 40-44
Click to select for comparison
1,093 52
FRA flag Francois Latouche
1:20:26 45-49
Click to select for comparison
1,094 193
ITA flag Alessandro Melotti
1:20:28 35-39
Click to select for comparison
1,095 136
GBR flag Oscar Leigh-Hales
1:20:29 16-24
Click to select for comparison
1,096 194
CZE flag Jan Linhart
1:20:29 35-39
Click to select for comparison
1,097 292
ITA flag Renè Zanella
1:20:30 30-34
Click to select for comparison
1,098 293
ITA flag Riccardo Tossut
1:20:30 30-34
Click to select for comparison
1,099 195
GBR flag Daniel Cook
1:20:30 35-39
Click to select for comparison
1,100 276
ITA flag Juri Mezzogori
1:20:32 25-29
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.