HYROX MEN - Rome 2026

23–27 Sept 2026 LIVE Provisional results
Showing 1,401 to 1,500 of 1,761 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,401 179
ROU flag Cristian Doana
1:39:05 16-24
Click to select for comparison
1,402 43
ITA flag Fabrizio Recchia
1:39:05 50-54
Click to select for comparison
1,403 336
POL flag Dariusz Turski
1:39:06 30-34
Click to select for comparison
1,404 14
GBR flag Richard Shillito
1:39:13 55-59
Click to select for comparison
1,405 318
ITA flag Omar Mendola
1:39:17 25-29
Click to select for comparison
1,406 319
FRA flag Etienne Haoui
1:39:28 25-29
Click to select for comparison
1,407 260
ITA flag Pietro Scalera
1:39:33 35-39
Click to select for comparison
1,408 261
FRA flag Johnny Belchior Nogueira
1:39:35 35-39
Click to select for comparison
1,409 320
ITA flag Luca Capra
1:39:37 25-29
Click to select for comparison
1,410 337
ITA flag Vittorio Borza
1:39:41 30-34
Click to select for comparison
1,411 169
ITA flag Marco Feliziani
1:39:42 40-44
Click to select for comparison
1,412 321
GBR flag Samuel Tree
1:39:48 25-29
Click to select for comparison
1,413 338
ITA flag Alessandro Rumore
1:39:48 30-34
Click to select for comparison
1,414 181
ITA flag Fabio Castellano
1:39:50 16-24
Click to select for comparison
1,415 262
HUN flag Kovács István
1:39:53 35-39
Click to select for comparison
1,416 263
LTU flag Gediminas Zukauskas
1:39:54 35-39
Click to select for comparison
1,417 79
ITA flag Domenico Nasti
1:39:55 45-49
Click to select for comparison
1,418 264
FRA flag Silvestre Goudjo
1:39:55 35-39
Click to select for comparison
1,419 80
ITA flag PIERPAOLO CALORE
1:39:56 45-49
Click to select for comparison
1,420 182
ITA flag Erik Mainini
1:39:56 16-24
Click to select for comparison
1,421 15
GBR flag Andrew Taylor
1:39:57 55-59
Click to select for comparison
1,422 265
DEN flag Allan Rindom
1:39:57 35-39
Click to select for comparison
1,423 266
ITA flag Antonio Stomaci
1:40:02 35-39
Click to select for comparison
1,424 81
ITA flag Francesco Berardini
1:40:03 45-49
Click to select for comparison
1,425 339
AUT flag Alexander Haslauer
1:40:05 30-34
Click to select for comparison
1,426 267
ITA flag Giovanni De Pietro
1:40:09 35-39
Click to select for comparison
1,427 322
FRA flag Thomas SCALISE
1:40:12 25-29
Click to select for comparison
1,428 268
FRA flag David Ceylon
1:40:13 35-39
Click to select for comparison
1,429 269
ITA flag Giacomo Gasperotti
1:40:19 35-39
Click to select for comparison
1,430 323
GBR flag Niall Stonier
1:40:21 25-29
Click to select for comparison
1,431 270
ITA flag Gabriele Gabbrielli
1:40:22 35-39
Click to select for comparison
1,432 82
IRL flag John Mcmahon
1:40:23 45-49
Click to select for comparison
1,433 324
ITA flag Francesco Marcelli
1:40:24 25-29
Click to select for comparison
1,434 271
ITA flag Ciro Barile
1:40:26 35-39
Click to select for comparison
1,435 44
ITA flag Antonio Lamanda
1:40:27 50-54
Click to select for comparison
1,436 272
IRL flag Chris O'Connor
1:40:27 35-39
Click to select for comparison
1,437 183
FRA flag Ethan Venat
1:40:27 16-24
Click to select for comparison
1,438 170
GER flag André Fischer
1:40:30 40-44
Click to select for comparison
1,439 171
POL flag Wojciech Maćkowski
1:40:31 40-44
Click to select for comparison
1,440 273
EGY flag Dibo Dibo
1:40:37 35-39
Click to select for comparison
1,441 172
ITA flag Leonardo Ceccherini
1:40:38 40-44
Click to select for comparison
1,442 8
GBR flag Peter McDonald
1:40:39 60-64
Click to select for comparison
1,443 340
ITA flag Ignazio dario Pagano
1:40:41 30-34
Click to select for comparison
1,444 45
ITA flag Leonardo Gandolfo
1:40:44 50-54
Click to select for comparison
1,445 341
BEL flag Matteo Falasca
1:40:47 30-34
Click to select for comparison
1,446 83
ITA flag Matthias Ploner
1:40:53 45-49
Click to select for comparison
1,447 342
GBR flag Carlo Pletersky
1:41:01 30-34
Click to select for comparison
1,448 343
GBR flag Alejandro Duran Carrete
1:41:02 30-34
Click to select for comparison
1,449 326
GBR flag Nayan Carlin
1:41:05 25-29
Click to select for comparison
1,450 325
POR flag Ruben Carvalho
1:41:05 25-29
Click to select for comparison
1,451 344
ITA flag Massimo Severini
1:41:06 30-34
Click to select for comparison
1,452 184
ITA flag Francesco Russo
1:41:08 16-24
Click to select for comparison
1,453 173
ITA flag Maurizio Zilio
1:41:10 40-44
Click to select for comparison
1,454 84
GBR flag Matt Bailey
1:41:10 45-49
Click to select for comparison
1,455 174
ITA flag Danilo Donati
1:41:12 40-44
Click to select for comparison
1,456 274
GER flag Steve Schulz
1:41:17 35-39
Click to select for comparison
1,457 345
ITA flag Marco Sposato
1:41:21 30-34
Click to select for comparison
1,458 175
GBR flag Lee Jordan
1:41:22 40-44
Click to select for comparison
1,459 9
ISL flag Petur Agustsson
1:41:28 60-64
Click to select for comparison
1,460 85
ITA flag Emanuele Filiberto Recchi
1:41:30 45-49
Click to select for comparison
1,461 346
GBR flag Oliver Perchard
1:41:30 30-34
Click to select for comparison
1,462 185
ITA flag Alessandro Baroni
1:41:32 16-24
Click to select for comparison
1,463 86
ITA flag Paolo Fattorini
1:41:32 45-49
Click to select for comparison
1,464 347
IND flag Natwar Sarda
1:41:33 30-34
Click to select for comparison
1,465 275
ESP flag Daniel Vázquez Mamposo
1:41:34 35-39
Click to select for comparison
1,466 348
ITA flag Michele Caggiani
1:41:36 30-34
Click to select for comparison
1,467 327
ITA flag Giacomo Scopetani
1:41:38 25-29
Click to select for comparison
1,468 176
ITA flag Giovanni Mastrangelo
1:41:47 40-44
Click to select for comparison
1,469 46
POL flag Bogusław Lewandowski
1:41:49 50-54
Click to select for comparison
1,470 328
ITA flag Pietro Assennato
1:41:50 25-29
Click to select for comparison
1,471 177
GBR flag Neil Mirtle
1:41:51 40-44
Click to select for comparison
1,472 349
FRA flag Antoine Daudé
1:41:52 30-34
Click to select for comparison
1,473 329
FRA flag Arthur Dehornois
1:41:54 25-29
Click to select for comparison
1,474 350
ITA flag Alessandro La Rosa
1:41:55 30-34
Click to select for comparison
1,475 47
NED flag Mouringh Den Dunnen
1:41:55 50-54
Click to select for comparison
1,476 186
FRA flag Ripaud Axel
1:42:00 16-24
Click to select for comparison
1,477 10
ITA flag Massimo Amici
1:42:02 60-64
Click to select for comparison
1,478 179
GBR flag Mark Howarth
1:42:03 40-44
Click to select for comparison
1,479 178
FRA flag Julien Rinn
1:42:03 40-44
Click to select for comparison
1,480 330
HUN flag Dániel Ménes
1:42:05 25-29
Click to select for comparison
1,481 351
AUT flag Burak Aksoy
1:42:05 30-34
Click to select for comparison
1,482 180
VEN flag Fabio Alessandro Spizuoco
1:42:06 40-44
Click to select for comparison
1,483 187
ITA flag Leonardo Baccinelli
1:42:06 16-24
Click to select for comparison
1,484 188
NED flag Mitchel Reemnet
1:42:11 16-24
Click to select for comparison
1,485 276
ITA flag Flavio Lauri
1:42:12 35-39
Click to select for comparison
1,486 189
ITA flag Davide Angeletti
1:42:14 16-24
Click to select for comparison
1,487 181
POR flag Pedro Pratas
1:42:16 40-44
Click to select for comparison
1,488 190
JPN flag Soshi Taguchi
1:42:18 16-24
Click to select for comparison
1,489 182
TUR flag Mehmet Kavrut
1:42:18 40-44
Click to select for comparison
1,490 331
MAR flag SOUFIANE EL BOUDALI
1:42:33 25-29
Click to select for comparison
1,491 352
ITA flag Andrea Laloni
1:42:34 30-34
Click to select for comparison
1,492 353
ITA flag Stefan Niedermair
1:42:40 30-34
Click to select for comparison
1,493 191
ITA flag Lorenzo Lazzaro
1:42:41 16-24
Click to select for comparison
1,494 354
ITA flag Mattia Chiacchiararelli
1:42:41 30-34
Click to select for comparison
1,495 192
GBR flag Ryley Smith
1:42:43 16-24
Click to select for comparison
1,496 277
MLT flag Christian Pace
1:42:47 35-39
Click to select for comparison
1,497 355
GBR flag Harry Bevan
1:42:51 30-34
Click to select for comparison
1,498 332
GBR flag Kieran Turner
1:42:52 25-29
Click to select for comparison
1,499 183
PAK flag Salman Saeed
1:42:54 40-44
Click to select for comparison
1,500 356
FRA flag Mathieu Lomazzi
1:42:55 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.