HYROX MEN - Rome 2026

23–27 Sept 2026 LIVE Provisional results
Showing 1,301 to 1,400 of 1,761 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,301 297
GER flag Oliver Fröhlich
1:35:21 25-29
Click to select for comparison
1,302 298
FRA flag Alexandre Mano
1:35:22 25-29
Click to select for comparison
1,303 246
ITA flag Alberto Olivero
1:35:23 35-39
Click to select for comparison
1,304 247
ITA flag alessandro leoni
1:35:24 35-39
Click to select for comparison
1,305 248
EST flag Kimmo Lillipuu
1:35:24 35-39
Click to select for comparison
1,306 299
CZE flag Stanislav Jochman
1:35:25 25-29
Click to select for comparison
1,307 151
POL flag Sławomir Sargalski
1:35:26 40-44
Click to select for comparison
1,308 152
GBR flag Christopher Ruddick
1:35:27 40-44
Click to select for comparison
1,309 37
FRA flag ARNAUD RUDOWSKI
1:35:32 50-54
Click to select for comparison
1,310 162
USA flag Shane Guaglianone
1:35:33 16-24
Click to select for comparison
1,311 163
ITA flag Andrea Ricupito
1:35:40 16-24
Click to select for comparison
1,312 318
CZE flag Daniel Christov
1:35:40 30-34
Click to select for comparison
1,313 300
GER flag Thomas Pinistorfer
1:35:41 25-29
Click to select for comparison
1,314 249
GBR flag Jay Treleaven
1:35:41 35-39
Click to select for comparison
1,315 164
ITA flag Axsiel Todja
1:35:42 16-24
Click to select for comparison
1,316 319
FRA flag Shubham Sharma
1:35:50 30-34
Click to select for comparison
1,317 320
FRA flag Luc-Maël Kama
1:35:54 30-34
Click to select for comparison
1,318 38
GBR flag Gavan Duffy
1:36:00 50-54
Click to select for comparison
1,319 250
MAR flag Anas BADAJ
1:36:04 35-39
Click to select for comparison
1,320 321
ITA flag marco bruto
1:36:05 30-34
Click to select for comparison
1,321 153
MEX flag Armando Gomeztagle Reza
1:36:06 40-44
Click to select for comparison
1,322 39
SVK flag Pavol Brezovský
1:36:07 50-54
Click to select for comparison
1,323 40
ITA flag Fabrizio Boero
1:36:09 50-54
Click to select for comparison
1,324 154
GBR flag Paul McFarland
1:36:13 40-44
Click to select for comparison
1,325 165
CZE flag Hong Quan Dinh
1:36:14 16-24
Click to select for comparison
1,326 322
FRA flag Vincent Hernandez
1:36:18 30-34
Click to select for comparison
1,327 155
ITA flag Massimo Fabrizio
1:36:19 40-44
Click to select for comparison
1,328 323
USA flag Daniel Čorić
1:36:19 30-34
Click to select for comparison
1,329 156
PUR flag Carlos Beauchamp
1:36:22 40-44
Click to select for comparison
1,330 166
BEL flag Giacomo Di Pamparato
1:36:24 16-24
Click to select for comparison
1,331 7
FIN flag Jari-Pekka Huippula
1:36:28 60-64
Click to select for comparison
1,332 157
ITA flag Vittorio Catone
1:36:30 40-44
Click to select for comparison
1,333 41
ITA flag Antonio Bancora
1:36:31 50-54
Click to select for comparison
1,334 251
FRA flag Julien Payeux
1:36:39 35-39
Click to select for comparison
1,335 301
FRA flag Antoine Semiond
1:36:40 25-29
Click to select for comparison
1,336 158
SIN flag Leonard Poh
1:36:41 40-44
Click to select for comparison
1,337 252
FRA flag Rudy Cabaret
1:36:42 35-39
Click to select for comparison
1,338 324
CZE flag Michal Řeháček
1:36:45 30-34
Click to select for comparison
1,339 253
ITA flag Dario Valvo
1:36:49 35-39
Click to select for comparison
1,340 159
ITA flag Simone Chieppa
1:36:51 40-44
Click to select for comparison
1,341 325
ITA flag Alessandro Shaker
1:36:51 30-34
Click to select for comparison
1,342 302
CZE flag Adam Bůžek
1:36:54 25-29
Click to select for comparison
1,343 326
UKR flag Oleksandr Volkov
1:36:57 30-34
Click to select for comparison
1,344 327
ITA flag Giovanni Marengo
1:37:00 30-34
Click to select for comparison
1,345 303
ITA flag Paolo Lanza
1:37:04 25-29
Click to select for comparison
1,346 167
ITA flag Gennaro Villani
1:37:04 16-24
Click to select for comparison
1,347 328
GER flag Maximilian Schubert
1:37:08 30-34
Click to select for comparison
1,348 304
ITA flag Matteo Brambilla
1:37:09 25-29
Click to select for comparison
1,349 160
FRA flag rachid nadif
1:37:09 40-44
Click to select for comparison
1,350 305
GBR flag Lewis Dennison
1:37:12 25-29
Click to select for comparison
1,351 254
USA flag Chris Johns
1:37:13 35-39
Click to select for comparison
1,352 75
GBR flag Kevin Chandler
1:37:14 45-49
Click to select for comparison
1,353 161
ITA flag Stefano Belardoni
1:37:15 40-44
Click to select for comparison
1,354 307
ITA flag Vincenzo Riolo
1:37:16 25-29
Click to select for comparison
1,355 306
ITA flag Matteo Simola
1:37:16 25-29
Click to select for comparison
1,356 162
ITA flag Emanuele Leoni
1:37:18 40-44
Click to select for comparison
1,357 168
GBR flag Daniel Jacobs
1:37:19 16-24
Click to select for comparison
1,358 255
FRA flag Loick Ruiz
1:37:22 35-39
Click to select for comparison
1,359 76
POR flag Leonel Da Silva
1:37:23 45-49
Click to select for comparison
1,360 163
HUN flag László Dániel Bite
1:37:23 40-44
Click to select for comparison
1,361 329
ITA flag Michele Pisapia
1:37:31 30-34
Click to select for comparison
1,362 308
ESP flag Samuel Asenjo
1:37:31 25-29
Click to select for comparison
1,363 164
ITA flag FABIO NEGRI
1:37:35 40-44
Click to select for comparison
1,364 169
ITA flag Gabriele Luci
1:37:36 16-24
Click to select for comparison
1,365 170
ITA flag Luigi Marotta
1:37:37 16-24
Click to select for comparison
1,366 171
ITA flag Andrea Concari
1:37:38 16-24
Click to select for comparison
1,367 165
ITA flag Michael Levorato
1:37:47 40-44
Click to select for comparison
1,368 172
ITA flag FRANCESCO ROSA
1:37:52 16-24
Click to select for comparison
1,369 256
CAN flag Marc-Antoine Farly
1:38:01 35-39
Click to select for comparison
1,370 309
BUL flag Gerasim Gerasimov
1:38:01 25-29
Click to select for comparison
1,371 166
IRL flag Simon Magee
1:38:02 40-44
Click to select for comparison
1,372 310
GBR flag Morgan Glennon
1:38:06 25-29
Click to select for comparison
1,373 77
FRA flag Cédric Bernardot
1:38:07 45-49
Click to select for comparison
1,374 173
FRA flag Mathys Moreau
1:38:08 16-24
Click to select for comparison
1,375 167
IRL flag Gerry Mc Ardle
1:38:09 40-44
Click to select for comparison
1,376 330
ITA flag Jonathan Boccitto
1:38:11 30-34
Click to select for comparison
1,377 168
GER flag Andreas Dung
1:38:12 40-44
Click to select for comparison
1,378 331
FRA flag Christophe Courbois
1:38:13 30-34
Click to select for comparison
1,379 174
NED flag Niek de Bruin
1:38:14 16-24
Click to select for comparison
1,380 175
FRA flag Julien Molon
1:38:17 16-24
Click to select for comparison
1,381 176
ITA flag Giuseppe Giumentaro
1:38:18 16-24
Click to select for comparison
1,382 177
GBR flag Jack Hickson
1:38:19 16-24
Click to select for comparison
1,383 311
GBR flag Daniel Hampton
1:38:20 25-29
Click to select for comparison
1,384 312
GBR flag Ross Douglas
1:38:26 25-29
Click to select for comparison
1,385 313
ITA flag Leonardo Trani
1:38:27 25-29
Click to select for comparison
1,386 332
FRA flag Dylan Masson
1:38:27 30-34
Click to select for comparison
1,387 314
FRA flag Maxime Rodier
1:38:27 25-29
Click to select for comparison
1,388 42
ITA flag Fabio Adinolfi
1:38:30 50-54
Click to select for comparison
1,389 257
IRL flag Conor Cleary
1:38:40 35-39
Click to select for comparison
1,390 333
ITA flag Federico Cosentino
1:38:43 30-34
Click to select for comparison
1,391 315
ITA flag Jacopo Paolillo
1:38:50 25-29
Click to select for comparison
1,392 178
ITA flag Gabriele Silvano
1:38:50 16-24
Click to select for comparison
1,393 258
ITA flag Eros Ceschin
1:38:50 35-39
Click to select for comparison
1,394 259
ITA flag Diego Ternullo
1:38:50 35-39
Click to select for comparison
1,395 316
ITA flag Cosimo Pizzi
1:38:59 25-29
Click to select for comparison
1,396 317
ITA flag Marco Torosantucci
1:39:00 25-29
Click to select for comparison
1,397 334
RUS flag Vladimir Danilenko
1:39:00 30-34
Click to select for comparison
1,398 335
ITA flag Gianluca Muzzo
1:39:01 30-34
Click to select for comparison
1,399 78
GBR flag Huw Thomas
1:39:02 45-49
Click to select for comparison
1,400 179
GBR flag Jacob Allen
1:39:05 16-24
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.