HYROX MEN - Rome 2025

26–29 Sept 2025
Showing 1,301 to 1,400 of 2,000 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,301 275
IND flag Prateek Verma
1:29:10 25-29
Click to select for comparison
1,302 276
ITA flag Daniele Vittore
1:29:11 25-29
Click to select for comparison
1,303 268
POR flag Gonçalo Lourenço
1:29:11 35-39
Click to select for comparison
1,304 64
ESP flag Santi Vicent Penalba
1:29:11 45-49
Click to select for comparison
1,305 269
ITA flag Mirko Pellegrinetti
1:29:15 35-39
Click to select for comparison
1,306 365
GBR flag Mark Carson
1:29:15 30-34
Click to select for comparison
1,307 135
ITA flag Gabriele Flaccomio
1:29:16 16-24
Click to select for comparison
1,308 65
FRA flag Rémi HARDY
1:29:17 45-49
Click to select for comparison
1,309 66
FRA flag Grégory Pauleau
1:29:18 45-49
Click to select for comparison
1,310 32
GBR flag Alan Metters
1:29:19 50-54
Click to select for comparison
1,311 159
ITA flag Stefano BELLA
1:29:21 40-44
Click to select for comparison
1,312 270
ITA flag Oleg Kokaya
1:29:22 35-39
Click to select for comparison
1,313 366
ITA flag Paolo Razzauti
1:29:25 30-34
Click to select for comparison
1,314 271
ESP flag Ricardo López nebot
1:29:28 35-39
Click to select for comparison
1,315 367
ITA flag Daniel D’Agostino
1:29:32 30-34
Click to select for comparison
1,316 160
ITA flag Luca Giannetto
1:29:33 40-44
Click to select for comparison
1,317 67
ITA flag ANDREA PALMA
1:29:33 45-49
Click to select for comparison
1,318 161
ITA flag Paolo Bocchiardo
1:29:35 40-44
Click to select for comparison
1,319 272
ESP flag José luis Reyes llanos
1:29:36 35-39
Click to select for comparison
1,320 162
ITA flag Folco Angelo Bombardieri
1:29:36 40-44
Click to select for comparison
1,321 163
SUI flag Grégory Hürlimann
1:29:39 40-44
Click to select for comparison
1,322 368
FRA flag Amaury Shingleton
1:29:42 30-34
Click to select for comparison
1,323 68
ITA flag ROBERTO VANEFFI
1:29:42 45-49
Click to select for comparison
1,324 278
ITA flag Pierluigi Ninni
1:29:42 25-29
Click to select for comparison
1,325 277
ITA flag Alessio Devescovi
1:29:42 25-29
Click to select for comparison
1,326 273
ITA flag Giulio Mocchetti
1:29:43 35-39
Click to select for comparison
1,327 279
AUS flag James Lawson
1:29:45 25-29
Click to select for comparison
1,328 280
ITA flag Francesco Maria Lotti
1:29:47 25-29
Click to select for comparison
1,329 164
IRL flag Conor Brady
1:29:48 40-44
Click to select for comparison
1,330 136
BEL flag Kris Diederich
1:29:48 16-24
Click to select for comparison
1,331 281
FRA flag Charles Vée
1:29:50 25-29
Click to select for comparison
1,332 369
ITA flag Massimo Biasion
1:29:50 30-34
Click to select for comparison
1,333 274
FRA flag Romain Fourrier
1:29:53 35-39
Click to select for comparison
1,334 69
ITA flag Nazzareno Tozzo
1:29:54 45-49
Click to select for comparison
1,335 137
ITA flag Lorenzo Agueci
1:29:55 16-24
Click to select for comparison
1,336 275
HUN flag Adam Csaky
1:29:55 35-39
Click to select for comparison
1,337 2
GBR flag Neil Chamberlain
1:29:57 65-69
Click to select for comparison
1,338 276
ITA flag Vittorio Rispoli
1:29:59 35-39
Click to select for comparison
1,339 282
IRL flag Maison Donovan
1:29:59 25-29
Click to select for comparison
1,340 283
ITA flag Vladimir Carrara Lichna
1:29:59 25-29
Click to select for comparison
1,341 138
ITA flag Giuseppe Di maggio
1:29:59 16-24
Click to select for comparison
1,342 277
ITA flag Carlo Rossi
1:30:00 35-39
Click to select for comparison
1,343 139
ITA flag Samuele Perilli
1:30:02 16-24
Click to select for comparison
1,344 33
ITA flag Davide Fiammarelli
1:30:04 50-54
Click to select for comparison
1,345 284
ITA flag Michele Arduini
1:30:09 25-29
Click to select for comparison
1,346 70
AUT flag Michael Troindl
1:30:09 45-49
Click to select for comparison
1,347 165
ITA flag Antonio Fiore
1:30:13 40-44
Click to select for comparison
1,348 278
ITA flag Gabriele Bossi
1:30:13 35-39
Click to select for comparison
1,349 370
IRL flag Gavin Sherwin
1:30:13 30-34
Click to select for comparison
1,350 279
ITA flag Alessio Erra
1:30:16 35-39
Click to select for comparison
1,351 371
ITA flag Andrea Manzini
1:30:19 30-34
Click to select for comparison
1,352 34
ITA flag Alessio Annibali
1:30:20 50-54
Click to select for comparison
1,353 35
ITA flag Paolo Di Battista
1:30:23 50-54
Click to select for comparison
1,354 372
ESP flag DANIEL GONZALEZ
1:30:23 30-34
Click to select for comparison
1,355 140
GBR flag Tommy Green
1:30:24 16-24
Click to select for comparison
1,356 141
ITA flag Filippo Stolfi
1:30:25 16-24
Click to select for comparison
1,357 166
ITA flag MARCO SANTAROSSA
1:30:25 40-44
Click to select for comparison
1,358 167
BEL flag Nicolas Vindevogel
1:30:26 40-44
Click to select for comparison
1,359 280
GBR flag Ryan Price
1:30:27 35-39
Click to select for comparison
1,360 373
GBR flag Jafar Said
1:30:33 30-34
Click to select for comparison
1,361 71
ITA flag Stefano gonzini
1:30:33 45-49
Click to select for comparison
1,362 285
FRA flag Justin Afindouli
1:30:35 25-29
Click to select for comparison
1,363 72
AUS flag Aaron Mailey
1:30:37 45-49
Click to select for comparison
1,364 286
ITA flag MATTEO ROCCABIANCA
1:30:37 25-29
Click to select for comparison
1,365 73
ITA flag GIANRICO OLMORISI
1:30:40 45-49
Click to select for comparison
1,366 281
GBR flag David Cove
1:30:40 35-39
Click to select for comparison
1,367 168
ITA flag Fabrizio Porcellini
1:30:42 40-44
Click to select for comparison
1,368 282
ITA flag Marco Napolitano
1:30:43 35-39
Click to select for comparison
1,369 74
ITA flag Giovanni Cattari
1:30:43 45-49
Click to select for comparison
1,370 284
FRA flag maxence arias
1:30:44 35-39
Click to select for comparison
1,371 283
ITA flag Luca Minghetti
1:30:44 35-39
Click to select for comparison
1,372 287
ITA flag Alfonso Giancola
1:30:44 25-29
Click to select for comparison
1,373 375
ITA flag Enrico Gregorini
1:30:45 30-34
Click to select for comparison
1,374 374
MLT flag Dirk Camilleri
1:30:45 30-34
Click to select for comparison
1,375 1
ITA flag Errico Cauli
1:30:46 60-64
Click to select for comparison
1,376 36
FRA flag Stéphane Duhamel
1:30:48 50-54
Click to select for comparison
1,377 376
FRA flag Nico Prc
1:30:48 30-34
Click to select for comparison
1,378 285
LUX flag David Urbing
1:30:49 35-39
Click to select for comparison
1,379 377
FRA flag Rémi Simiand
1:30:52 30-34
Click to select for comparison
1,380 286
ITA flag Samuele Salute
1:30:52 35-39
Click to select for comparison
1,381 142
FRA flag Matis Guérin-Pissarro
1:30:54 16-24
Click to select for comparison
1,382 169
FRA flag David Macadré
1:30:54 40-44
Click to select for comparison
1,383 288
FRA flag Damien Willemot
1:30:54 25-29
Click to select for comparison
1,384 289
ITA flag Ken Bradley Ramos
1:30:55 25-29
Click to select for comparison
1,385 9
FRA flag Fabien Facciotti
1:30:55 55-59
Click to select for comparison
1,386 37
ITA flag MARCO PAIS
1:30:57 50-54
Click to select for comparison
1,387 75
ITA flag Andrea Tassisto
1:30:58 45-49
Click to select for comparison
1,388 287
ITA flag Nicola Ricci
1:30:59 35-39
Click to select for comparison
1,389 38
ITA flag Domenico Amalfitano
1:31:00 50-54
Click to select for comparison
1,390 288
GBR flag Gurubir bains
1:31:00 35-39
Click to select for comparison
1,391 143
ITA flag Francesco Di Monte
1:31:01 16-24
Click to select for comparison
1,392 290
ITA flag Alessandro Nasti
1:31:03 25-29
Click to select for comparison
1,393 291
MLT flag Jeremy Micallef
1:31:04 25-29
Click to select for comparison
1,394 39
ITA flag Alessandro Claudio Longhi
1:31:13 50-54
Click to select for comparison
1,395 378
SUI flag Samuel Dieffenbacher
1:31:14 30-34
Click to select for comparison
1,396 40
IRL flag Patrick Cullen
1:31:15 50-54
Click to select for comparison
1,397 289
BLM flag Romain Lefeuvre
1:31:19 35-39
Click to select for comparison
1,398 379
ESP flag David Carretero García
1:31:20 30-34
Click to select for comparison
1,399 76
ITA flag Nicola Bergonzi
1:31:27 45-49
Click to select for comparison
1,400 290
ITA flag Claudio Di Fazio
1:31:27 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.