HYROX MEN - Rome 2026

23–27 Sept 2026 LIVE Provisional results
Showing 2,201 to 2,300 of 2,825 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
2,201 494
GBR flag Jack Janicki
1:38:14 25-29
Click to select for comparison
2,202 253
FRA flag Julien Molon
1:38:17 16-24
Click to select for comparison
2,203 527
ITA flag Gianluca De Rosa
1:38:18 30-34
Click to select for comparison
2,204 254
ITA flag Giuseppe Giumentaro
1:38:18 16-24
Click to select for comparison
2,205 255
GBR flag Jack Hickson
1:38:19 16-24
Click to select for comparison
2,206 495
GBR flag Daniel Hampton
1:38:20 25-29
Click to select for comparison
2,207 496
ITA flag Niccolò Vettori
1:38:23 25-29
Click to select for comparison
2,208 497
GBR flag Ross Douglas
1:38:26 25-29
Click to select for comparison
2,209 499
ITA flag Leonardo Trani
1:38:27 25-29
Click to select for comparison
2,210 498
FRA flag Maxime Rodier
1:38:27 25-29
Click to select for comparison
2,211 528
FRA flag Dylan Masson
1:38:27 30-34
Click to select for comparison
2,212 529
GBR flag Aaron Caruth
1:38:28 30-34
Click to select for comparison
2,213 70
ITA flag Michele Lombardi
1:38:28 50-54
Click to select for comparison
2,214 71
ITA flag Fabio Adinolfi
1:38:30 50-54
Click to select for comparison
2,215 500
ITA flag Simone Scalice
1:38:32 25-29
Click to select for comparison
2,216 530
GRE flag Dimitris Boutsis
1:38:35 30-34
Click to select for comparison
2,217 430
IRL flag Conor Cleary
1:38:40 35-39
Click to select for comparison
2,218 256
ITA flag Jacopo Biancofiore
1:38:40 16-24
Click to select for comparison
2,219 501
ITA flag Nicolo Nalin
1:38:41 25-29
Click to select for comparison
2,220 531
MEX flag Uzmar Gomez
1:38:42 30-34
Click to select for comparison
2,221 532
ITA flag Federico Cosentino
1:38:43 30-34
Click to select for comparison
2,222 257
ITA flag Gabriele Silvano
1:38:50 16-24
Click to select for comparison
2,223 432
ITA flag Diego Ternullo
1:38:50 35-39
Click to select for comparison
2,224 502
ITA flag Jacopo Paolillo
1:38:50 25-29
Click to select for comparison
2,225 431
ITA flag Eros Ceschin
1:38:50 35-39
Click to select for comparison
2,226 503
ITA flag Cosimo Pizzi
1:38:59 25-29
Click to select for comparison
2,227 504
ITA flag Marco Torosantucci
1:39:00 25-29
Click to select for comparison
2,228 533
RUS flag Vladimir Danilenko
1:39:00 30-34
Click to select for comparison
2,229 534
ITA flag Gianluca Muzzo
1:39:01 30-34
Click to select for comparison
2,230 535
ITA flag Francesco Pugliese
1:39:01 30-34
Click to select for comparison
2,231 123
GBR flag Huw Thomas
1:39:02 45-49
Click to select for comparison
2,232 259
GBR flag Jacob Allen
1:39:05 16-24
Click to select for comparison
2,233 72
ITA flag Fabrizio Recchia
1:39:05 50-54
Click to select for comparison
2,234 258
ROU flag Cristian Doana
1:39:05 16-24
Click to select for comparison
2,235 536
POL flag Dariusz Turski
1:39:06 30-34
Click to select for comparison
2,236 124
ITA flag Aldo Spreghini
1:39:12 45-49
Click to select for comparison
2,237 25
GBR flag Richard Shillito
1:39:13 55-59
Click to select for comparison
2,238 505
ITA flag Omar Mendola
1:39:17 25-29
Click to select for comparison
2,239 537
ITA flag Mirko Giorgi
1:39:20 30-34
Click to select for comparison
2,240 506
FRA flag Etienne Haoui
1:39:28 25-29
Click to select for comparison
2,241 73
ITA flag Fabio Elisei
1:39:30 50-54
Click to select for comparison
2,242 538
GER flag Sascha Grasmaier
1:39:32 30-34
Click to select for comparison
2,243 433
ITA flag Pietro Scalera
1:39:33 35-39
Click to select for comparison
2,244 434
FRA flag Johnny Belchior Nogueira
1:39:35 35-39
Click to select for comparison
2,245 507
ITA flag Luca Capra
1:39:37 25-29
Click to select for comparison
2,246 435
ITA flag Paolo Colozzo
1:39:38 35-39
Click to select for comparison
2,247 260
ITA flag Domenico Direnzo
1:39:38 16-24
Click to select for comparison
2,248 539
ITA flag Vittorio Borza
1:39:41 30-34
Click to select for comparison
2,249 267
ITA flag Marco Feliziani
1:39:42 40-44
Click to select for comparison
2,250 268
BEL flag Sammy Ramacker
1:39:45 40-44
Click to select for comparison
2,251 508
CZE flag Sami Al-Dury
1:39:46 25-29
Click to select for comparison
2,252 509
GBR flag Samuel Tree
1:39:48 25-29
Click to select for comparison
2,253 540
ITA flag Alessandro Rumore
1:39:48 30-34
Click to select for comparison
2,254 261
ITA flag Fabio Castellano
1:39:50 16-24
Click to select for comparison
2,255 436
HUN flag Kovács István
1:39:53 35-39
Click to select for comparison
2,256 437
LTU flag Gediminas Zukauskas
1:39:54 35-39
Click to select for comparison
2,257 125
ITA flag Domenico Nasti
1:39:55 45-49
Click to select for comparison
2,258 438
FRA flag Silvestre Goudjo
1:39:55 35-39
Click to select for comparison
2,259 126
ITA flag PIERPAOLO CALORE
1:39:56 45-49
Click to select for comparison
2,260 510
ITA flag Marco Ponzo
1:39:56 25-29
Click to select for comparison
2,261 262
ITA flag Erik Mainini
1:39:56 16-24
Click to select for comparison
2,262 439
DEN flag Allan Rindom
1:39:57 35-39
Click to select for comparison
2,263 26
GBR flag Andrew Taylor
1:39:57 55-59
Click to select for comparison
2,264 440
ITA flag Antonio Stomaci
1:40:02 35-39
Click to select for comparison
2,265 127
ITA flag Francesco Berardini
1:40:03 45-49
Click to select for comparison
2,266 269
ITA flag Tommaso Panorano
1:40:05 40-44
Click to select for comparison
2,267 541
AUT flag Alexander Haslauer
1:40:05 30-34
Click to select for comparison
2,268 270
ITA flag Gabriele Molinari
1:40:06 40-44
Click to select for comparison
2,269 271
ITA flag Marco - Matteo Antonelli
1:40:07 40-44
Click to select for comparison
2,270 441
BRA flag Felipe Paulino
1:40:07 35-39
Click to select for comparison
2,271 542
FRA flag Lucas Morel
1:40:08 30-34
Click to select for comparison
2,272 442
ITA flag Giovanni De Pietro
1:40:09 35-39
Click to select for comparison
2,273 511
FRA flag Thomas SCALISE
1:40:12 25-29
Click to select for comparison
2,274 443
FRA flag David Ceylon
1:40:13 35-39
Click to select for comparison
2,275 74
ITA flag Alessandro Olivieri
1:40:13 50-54
Click to select for comparison
2,276 128
ITA flag Dario Caropreso
1:40:14 45-49
Click to select for comparison
2,277 444
ITA flag Giacomo Gasperotti
1:40:19 35-39
Click to select for comparison
2,278 512
GBR flag Niall Stonier
1:40:21 25-29
Click to select for comparison
2,279 445
ITA flag Davide Mele
1:40:21 35-39
Click to select for comparison
2,280 446
ITA flag Fabio Renna
1:40:22 35-39
Click to select for comparison
2,281 447
ITA flag Gabriele Gabbrielli
1:40:22 35-39
Click to select for comparison
2,282 129
IRL flag John Mcmahon
1:40:23 45-49
Click to select for comparison
2,283 513
ITA flag Francesco Marcelli
1:40:24 25-29
Click to select for comparison
2,284 543
ITA flag Andrés Tanesini
1:40:26 30-34
Click to select for comparison
2,285 448
ITA flag Ciro Barile
1:40:26 35-39
Click to select for comparison
2,286 75
ITA flag Antonio Lamanda
1:40:27 50-54
Click to select for comparison
2,287 449
IRL flag Chris O'Connor
1:40:27 35-39
Click to select for comparison
2,288 263
FRA flag Ethan Venat
1:40:27 16-24
Click to select for comparison
2,289 272
GER flag André Fischer
1:40:30 40-44
Click to select for comparison
2,290 273
POL flag Wojciech Maćkowski
1:40:31 40-44
Click to select for comparison
2,291 450
EGY flag Dibo Dibo
1:40:37 35-39
Click to select for comparison
2,292 514
ITA flag Carlo Montesi
1:40:37 25-29
Click to select for comparison
2,293 274
ITA flag Leonardo Ceccherini
1:40:38 40-44
Click to select for comparison
2,294 15
GBR flag Peter McDonald
1:40:39 60-64
Click to select for comparison
2,295 544
ITA flag Edoardo Il grande
1:40:40 30-34
Click to select for comparison
2,296 545
ITA flag Ignazio dario Pagano
1:40:41 30-34
Click to select for comparison
2,297 76
ITA flag Leonardo Gandolfo
1:40:44 50-54
Click to select for comparison
2,298 546
BEL flag Matteo Falasca
1:40:47 30-34
Click to select for comparison
2,299 451
IRL flag John O'Donoghue
1:40:49 35-39
Click to select for comparison
2,300 130
ITA flag Matthias Ploner
1:40:53 45-49
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.