HYROX MEN - Rome 2025

26–29 Sept 2025
Showing 1,401 to 1,500 of 2,000 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,401 380
ITA flag Ettore Romano
1:31:28 30-34
Click to select for comparison
1,402 291
ITA flag Damiano Di stazio
1:31:28 35-39
Click to select for comparison
1,403 77
ITA flag Vittorio Mussari
1:31:29 45-49
Click to select for comparison
1,404 292
ITA flag Fabio Fasani
1:31:30 35-39
Click to select for comparison
1,405 2
GBR flag Leonard Patane
1:31:30 60-64
Click to select for comparison
1,406 292
ITA flag Davide Piazza
1:31:30 25-29
Click to select for comparison
1,407 293
GER flag Vincent Hehn
1:31:31 25-29
Click to select for comparison
1,408 381
ITA flag Serghei Paterlini
1:31:34 30-34
Click to select for comparison
1,409 293
ITA flag Davide De Lellis
1:31:36 35-39
Click to select for comparison
1,410 294
ITA flag Alessandro Paganelli
1:31:37 25-29
Click to select for comparison
1,411 382
ITA flag Marco Ruozi
1:31:41 30-34
Click to select for comparison
1,412 10
FRA flag hubert damoy
1:31:43 55-59
Click to select for comparison
1,413 41
ITA flag Massimiliano Zilioli
1:31:44 50-54
Click to select for comparison
1,414 294
ITA flag Andrea Palella
1:31:45 35-39
Click to select for comparison
1,415 295
CZE flag Marcel Havlicek
1:31:45 35-39
Click to select for comparison
1,416 383
ITA flag Daniele Martino
1:31:45 30-34
Click to select for comparison
1,417 144
FRA flag Marius Grelier
1:31:55 16-24
Click to select for comparison
1,418 78
ITA flag Daniele Di Porzio
1:31:56 45-49
Click to select for comparison
1,419 42
ITA flag Alberto Viviani
1:31:58 50-54
Click to select for comparison
1,420 295
ROU flag Andrei Cătălin Badiu
1:31:58 25-29
Click to select for comparison
1,421 79
GBR flag David Irwin
1:31:59 45-49
Click to select for comparison
1,422 145
ITA flag Francesco Finamore
1:32:02 16-24
Click to select for comparison
1,423 43
ITA flag Michele Giannella
1:32:03 50-54
Click to select for comparison
1,424 3
GBR flag Simon Lane
1:32:04 60-64
Click to select for comparison
1,425 80
ITA flag massimiliano ferrazza
1:32:05 45-49
Click to select for comparison
1,426 146
ROU flag Valentin Marcu
1:32:05 16-24
Click to select for comparison
1,427 11
ITA flag Maurizio Parton
1:32:09 55-59
Click to select for comparison
1,428 170
AUT flag Wolfgang Lugstein
1:32:14 40-44
Click to select for comparison
1,429 296
FRA flag Quentin Buc
1:32:14 35-39
Click to select for comparison
1,430 384
GBR flag Tom Jackson
1:32:15 30-34
Click to select for comparison
1,431 385
GBR flag Jon Bruce
1:32:17 30-34
Click to select for comparison
1,432 147
FRA flag Antonin SILVESTRE
1:32:18 16-24
Click to select for comparison
1,433 296
IRL flag Thomas Donohoe
1:32:18 25-29
Click to select for comparison
1,434 297
FRA flag Anthony DE LA TORRE
1:32:21 35-39
Click to select for comparison
1,435 171
ITA flag DAVID FERRO
1:32:23 40-44
Click to select for comparison
1,436 172
FRA flag Benjamin Andrieux
1:32:24 40-44
Click to select for comparison
1,437 297
FRA flag Julien Dazas
1:32:24 25-29
Click to select for comparison
1,438 148
ITA flag Mattia Di Marco
1:32:25 16-24
Click to select for comparison
1,439 149
ITA flag Giorgio Ippolito
1:32:26 16-24
Click to select for comparison
1,440 298
VEN flag Jan Hernandez
1:32:26 35-39
Click to select for comparison
1,441 81
ITA flag Manfred Pescollderungg
1:32:28 45-49
Click to select for comparison
1,442 386
ITA flag MATTEO MODESTINO
1:32:28 30-34
Click to select for comparison
1,443 299
ITA flag Christian Formicola
1:32:31 25-29
Click to select for comparison
1,444 298
FRA flag Maxime Leal
1:32:31 25-29
Click to select for comparison
1,445 299
ITA flag Alessandro Mari
1:32:34 35-39
Click to select for comparison
1,446 150
FRA flag Tom Galvier
1:32:37 16-24
Click to select for comparison
1,447 151
ITA flag Lapo Camilli
1:32:37 16-24
Click to select for comparison
1,448 300
FRA flag Xavier Greco
1:32:37 25-29
Click to select for comparison
1,449 300
ITA flag Bruno Nicosia
1:32:40 35-39
Click to select for comparison
1,450 173
GBR flag Dan Logue
1:32:40 40-44
Click to select for comparison
1,451 387
FRA flag Kevin Velasco
1:32:41 30-34
Click to select for comparison
1,452 152
FRA flag Matisse Ayoul
1:32:41 16-24
Click to select for comparison
1,453 174
ITA flag Ivan Ferrini
1:32:42 40-44
Click to select for comparison
1,454 44
FRA flag Stephane Walkowiak
1:32:43 50-54
Click to select for comparison
1,455 301
ITA flag Daniele Damiani
1:32:45 35-39
Click to select for comparison
1,456 388
ITA flag Alessandro Baroni
1:32:45 30-34
Click to select for comparison
1,457 302
FRA flag Boris Sazonov
1:32:47 35-39
Click to select for comparison
1,458 301
GBR flag Fabio Arricale
1:32:47 25-29
Click to select for comparison
1,459 45
GBR flag Sean Michael Hammond
1:32:48 50-54
Click to select for comparison
1,460 153
MAR flag Abder Attar
1:32:49 16-24
Click to select for comparison
1,461 303
ITA flag Gabriele D'Elia
1:32:51 35-39
Click to select for comparison
1,462 304
ITA flag Luca Raspanti
1:32:52 35-39
Click to select for comparison
1,463 389
FRA flag Olivier Trapp
1:32:52 30-34
Click to select for comparison
1,464 305
ITA flag emanuele umberto brancaccio
1:32:53 35-39
Click to select for comparison
1,465 302
ITA flag Davide Picconi
1:32:53 25-29
Click to select for comparison
1,466 175
ITA flag stefano calimera
1:32:58 40-44
Click to select for comparison
1,467 303
ITA flag Kevin Maffolini
1:33:02 25-29
Click to select for comparison
1,468 306
ITA flag Francesco Borsetti
1:33:03 35-39
Click to select for comparison
1,469 390
ITA flag Alessandro D'Aiuto
1:33:04 30-34
Click to select for comparison
1,470 82
ESP flag Kilian Miranda
1:33:06 45-49
Click to select for comparison
1,471 391
ITA flag Alberto Franconeri
1:33:06 30-34
Click to select for comparison
1,472 154
ITA flag Valerio Fiorini
1:33:10 16-24
Click to select for comparison
1,473 307
ITA flag Marco Mancini
1:33:10 35-39
Click to select for comparison
1,474 392
ITA flag Fabrizio Bramati
1:33:13 30-34
Click to select for comparison
1,475 308
AUS flag Francisco Doncel Prada
1:33:14 35-39
Click to select for comparison
1,476 393
ITA flag Roberto Gasparetto
1:33:14 30-34
Click to select for comparison
1,477 155
NED flag Max Tap
1:33:16 16-24
Click to select for comparison
1,478 304
ITA flag Riccardo Marianelli
1:33:17 25-29
Click to select for comparison
1,479 309
ITA flag Gabriele Ferrari
1:33:17 35-39
Click to select for comparison
1,480 305
FRA flag Nicolas Soulier
1:33:19 25-29
Click to select for comparison
1,481 310
GBR flag Joshua Brown
1:33:20 35-39
Click to select for comparison
1,482 311
ITA flag Gianluca Tacconi
1:33:23 35-39
Click to select for comparison
1,483 83
ITA flag Davide Chessa
1:33:23 45-49
Click to select for comparison
1,484 12
GBR flag Scott Christie
1:33:24 55-59
Click to select for comparison
1,485 312
VEN flag Jonathan Marco Di Lorenzo
1:33:24 35-39
Click to select for comparison
1,486 4
ITA flag Luigi Boldrini
1:33:25 60-64
Click to select for comparison
1,487 176
ITA flag Camillo Rodia
1:33:28 40-44
Click to select for comparison
1,488 394
ITA flag Riccardo Savy
1:33:29 30-34
Click to select for comparison
1,489 395
ITA flag Alessandro Mariozzi
1:33:31 30-34
Click to select for comparison
1,490 313
IRL flag Sean Cronin
1:33:31 35-39
Click to select for comparison
1,491 156
GBR flag Rohan Manan
1:33:32 16-24
Click to select for comparison
1,492 306
ITA flag Stefano Bertoldo
1:33:33 25-29
Click to select for comparison
1,493 177
ITA flag Fabio Sarcone
1:33:34 40-44
Click to select for comparison
1,494 314
FRA flag Florian IDLAS
1:33:41 35-39
Click to select for comparison
1,495 307
FRA flag Antonin Ramond
1:33:42 25-29
Click to select for comparison
1,496 315
FRA flag EMMANUEL LASRY
1:33:42 35-39
Click to select for comparison
1,497 157
NED flag Lucas Overkamp
1:33:43 16-24
Click to select for comparison
1,498 46
ITA flag Marco Misantoni
1:33:44 50-54
Click to select for comparison
1,499 84
IRL flag Brian Burgess
1:33:47 45-49
Click to select for comparison
1,500 316
ITA flag Edoardo Gilardino
1:33:47 35-39
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.