HYROX MEN - Rome 2026

23–27 Sept 2026 LIVE Provisional results
Showing 2,101 to 2,200 of 2,823 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
2,101 243
IND flag Rishav Poddar
1:35:57 40-44
Click to select for comparison
2,102 63
GBR flag Gavan Duffy
1:36:00 50-54
Click to select for comparison
2,103 417
MAR flag Anas BADAJ
1:36:04 35-39
Click to select for comparison
2,104 509
ITA flag marco bruto
1:36:05 30-34
Click to select for comparison
2,105 244
MEX flag Armando Gomeztagle Reza
1:36:06 40-44
Click to select for comparison
2,106 245
ITA flag Damir Rapone
1:36:07 40-44
Click to select for comparison
2,107 64
SVK flag Pavol Brezovský
1:36:07 50-54
Click to select for comparison
2,108 510
ITA flag Alfredo Perrotta
1:36:07 30-34
Click to select for comparison
2,109 65
ITA flag Fabrizio Boero
1:36:09 50-54
Click to select for comparison
2,110 246
GBR flag Paul McFarland
1:36:13 40-44
Click to select for comparison
2,111 236
CZE flag Hong Quan Dinh
1:36:14 16-24
Click to select for comparison
2,112 247
ITA flag Stefano Massidda
1:36:18 40-44
Click to select for comparison
2,113 511
FRA flag Vincent Hernandez
1:36:18 30-34
Click to select for comparison
2,114 512
USA flag Daniel Čorić
1:36:19 30-34
Click to select for comparison
2,115 248
ITA flag Massimo Fabrizio
1:36:19 40-44
Click to select for comparison
2,116 249
PUR flag Carlos Beauchamp
1:36:22 40-44
Click to select for comparison
2,117 480
ITA flag Federico Frasca
1:36:24 25-29
Click to select for comparison
2,118 237
BEL flag Giacomo Di Pamparato
1:36:24 16-24
Click to select for comparison
2,119 250
GBR flag Tarikur Rahman
1:36:26 40-44
Click to select for comparison
2,120 14
FIN flag Jari-Pekka Huippula
1:36:28 60-64
Click to select for comparison
2,121 252
ITA flag Vittorio Catone
1:36:30 40-44
Click to select for comparison
2,122 251
MLT flag Ludwig Vella
1:36:30 40-44
Click to select for comparison
2,123 66
ITA flag Antonio Bancora
1:36:31 50-54
Click to select for comparison
2,124 514
CRO flag Hrvoje Matijević
1:36:35 30-34
Click to select for comparison
2,125 513
ITA flag Pierpaolo Sepe
1:36:35 30-34
Click to select for comparison
2,126 238
ITA flag Matteo Sesana
1:36:36 16-24
Click to select for comparison
2,127 418
FRA flag Julien Payeux
1:36:39 35-39
Click to select for comparison
2,128 481
FRA flag Antoine Semiond
1:36:40 25-29
Click to select for comparison
2,129 253
SIN flag Leonard Poh
1:36:41 40-44
Click to select for comparison
2,130 419
FRA flag Rudy Cabaret
1:36:42 35-39
Click to select for comparison
2,131 67
ITA flag Andrea Gazzorelli
1:36:43 50-54
Click to select for comparison
2,132 239
ITA flag Luca Cignitti
1:36:43 16-24
Click to select for comparison
2,133 515
CZE flag Michal Řeháček
1:36:45 30-34
Click to select for comparison
2,134 240
ITA flag Marco Di Pasquale
1:36:46 16-24
Click to select for comparison
2,135 420
ITA flag Dario Valvo
1:36:49 35-39
Click to select for comparison
2,136 516
ITA flag Alessandro Shaker
1:36:51 30-34
Click to select for comparison
2,137 254
ITA flag Simone Chieppa
1:36:51 40-44
Click to select for comparison
2,138 482
CZE flag Adam Bůžek
1:36:54 25-29
Click to select for comparison
2,139 517
UKR flag Oleksandr Volkov
1:36:57 30-34
Click to select for comparison
2,140 255
MEX flag Luis Felipe Ramirez Azpeitia
1:37:00 40-44
Click to select for comparison
2,141 518
ITA flag Giovanni Marengo
1:37:00 30-34
Click to select for comparison
2,142 483
GER flag Gideon Haase
1:37:01 25-29
Click to select for comparison
2,143 484
ITA flag Paolo Lanza
1:37:04 25-29
Click to select for comparison
2,144 241
ITA flag Gennaro Villani
1:37:04 16-24
Click to select for comparison
2,145 242
FRA flag Antoine Pasqualini
1:37:05 16-24
Click to select for comparison
2,146 519
GER flag Maximilian Schubert
1:37:08 30-34
Click to select for comparison
2,147 256
FRA flag rachid nadif
1:37:09 40-44
Click to select for comparison
2,148 485
ITA flag Matteo Brambilla
1:37:09 25-29
Click to select for comparison
2,149 243
NED flag Thomas Kraaijeveld
1:37:10 16-24
Click to select for comparison
2,150 486
GBR flag Lewis Dennison
1:37:12 25-29
Click to select for comparison
2,151 421
USA flag Chris Johns
1:37:13 35-39
Click to select for comparison
2,152 118
GBR flag Kevin Chandler
1:37:14 45-49
Click to select for comparison
2,153 68
ITA flag Cristiano Paris
1:37:15 50-54
Click to select for comparison
2,154 257
ITA flag Stefano Belardoni
1:37:15 40-44
Click to select for comparison
2,155 487
ITA flag Matteo Simola
1:37:16 25-29
Click to select for comparison
2,156 488
ITA flag Vincenzo Riolo
1:37:16 25-29
Click to select for comparison
2,157 258
ITA flag Emanuele Leoni
1:37:18 40-44
Click to select for comparison
2,158 244
GBR flag Daniel Jacobs
1:37:19 16-24
Click to select for comparison
2,159 520
ITA flag Alberto Di Croce
1:37:20 30-34
Click to select for comparison
2,160 119
POL flag Marcin Pilipczuk
1:37:20 45-49
Click to select for comparison
2,161 422
FRA flag Loick Ruiz
1:37:22 35-39
Click to select for comparison
2,162 259
HUN flag László Dániel Bite
1:37:23 40-44
Click to select for comparison
2,163 120
POR flag Leonel Da Silva
1:37:23 45-49
Click to select for comparison
2,164 489
ESP flag Samuel Asenjo
1:37:31 25-29
Click to select for comparison
2,165 521
ITA flag Michele Pisapia
1:37:31 30-34
Click to select for comparison
2,166 423
ITA flag Enrico Ghiselli
1:37:32 35-39
Click to select for comparison
2,167 260
NED flag Gijs Outmaijer
1:37:33 40-44
Click to select for comparison
2,168 261
ITA flag FABIO NEGRI
1:37:35 40-44
Click to select for comparison
2,169 3
GBR flag Frank Stone
1:37:35 65-69
Click to select for comparison
2,170 245
ITA flag Gabriele Luci
1:37:36 16-24
Click to select for comparison
2,171 246
ITA flag Luigi Marotta
1:37:37 16-24
Click to select for comparison
2,172 247
ITA flag Andrea Concari
1:37:38 16-24
Click to select for comparison
2,173 490
ITA flag Adriano Cordella
1:37:43 25-29
Click to select for comparison
2,174 424
FRA flag Jérôme Garcia
1:37:46 35-39
Click to select for comparison
2,175 262
ITA flag Angelo Coccia
1:37:46 40-44
Click to select for comparison
2,176 522
ITA flag marco mascaretti
1:37:46 30-34
Click to select for comparison
2,177 523
CRO flag Matej Polinčić
1:37:47 30-34
Click to select for comparison
2,178 263
ITA flag Michael Levorato
1:37:47 40-44
Click to select for comparison
2,179 425
ITA flag Danilo Di Cerbo
1:37:48 35-39
Click to select for comparison
2,180 121
ITA flag Simone Fagioli
1:37:49 45-49
Click to select for comparison
2,181 248
ITA flag FRANCESCO ROSA
1:37:52 16-24
Click to select for comparison
2,182 426
EGY flag Karim Emara
1:37:53 35-39
Click to select for comparison
2,183 249
MDA flag Victor Petic
1:37:54 16-24
Click to select for comparison
2,184 491
ITA flag Lorenzo Arteca
1:37:55 25-29
Click to select for comparison
2,185 250
ITA flag Nicolò De Martini
1:37:55 16-24
Click to select for comparison
2,186 427
ITA flag Giuseppe Vinciguerra
1:37:56 35-39
Click to select for comparison
2,187 428
CAN flag Marc-Antoine Farly
1:38:01 35-39
Click to select for comparison
2,188 492
BUL flag Gerasim Gerasimov
1:38:01 25-29
Click to select for comparison
2,189 264
IRL flag Simon Magee
1:38:02 40-44
Click to select for comparison
2,190 429
FRA flag Luc Mioulet
1:38:04 35-39
Click to select for comparison
2,191 493
GBR flag Morgan Glennon
1:38:06 25-29
Click to select for comparison
2,192 122
FRA flag Cédric Bernardot
1:38:07 45-49
Click to select for comparison
2,193 524
ITA flag Francesco Di Carlo
1:38:08 30-34
Click to select for comparison
2,194 251
FRA flag Mathys Moreau
1:38:08 16-24
Click to select for comparison
2,195 265
IRL flag Gerry Mc Ardle
1:38:09 40-44
Click to select for comparison
2,196 525
ITA flag Jonathan Boccitto
1:38:11 30-34
Click to select for comparison
2,197 266
GER flag Andreas Dung
1:38:12 40-44
Click to select for comparison
2,198 526
FRA flag Christophe Courbois
1:38:13 30-34
Click to select for comparison
2,199 252
NED flag Niek de Bruin
1:38:14 16-24
Click to select for comparison
2,200 494
GBR flag Jack Janicki
1:38:14 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.