HYROX MEN - Turin 2026

30 Jan–1 Feb 2026
Showing 1,501 to 1,600 of 2,101 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1,501 286
ITA flag Vittorio Miranda
1:33:13 35-39
Click to select for comparison
1,502 1
FRA flag Christian Bonato
1:33:13 65-69
Click to select for comparison
1,503 349
ITA flag Pietro Lo Giudice
1:33:15 25-29
Click to select for comparison
1,504 346
ITA flag Federico Venuto
1:33:15 30-34
Click to select for comparison
1,505 287
ITA flag Pietro Claudio Biancu
1:33:16 35-39
Click to select for comparison
1,506 347
ITA flag Francesco Balbis
1:33:17 30-34
Click to select for comparison
1,507 11
ITA flag Tiziano Martini
1:33:19 60-64
Click to select for comparison
1,508 55
ITA flag Andrea Arienti
1:33:19 50-54
Click to select for comparison
1,509 350
SUI flag Benjamin Andrey
1:33:20 25-29
Click to select for comparison
1,510 186
ITA flag Francesco Antonelli
1:33:21 16-24
Click to select for comparison
1,511 348
ITA flag Federico Guerra
1:33:21 30-34
Click to select for comparison
1,512 15
ITA flag Paolo Sandri
1:33:22 55-59
Click to select for comparison
1,513 100
ITA flag Vincenzo Lo Re
1:33:23 45-49
Click to select for comparison
1,514 349
ESP flag David Novoa Villoria
1:33:23 30-34
Click to select for comparison
1,515 187
IRL flag Conor Forde
1:33:23 16-24
Click to select for comparison
1,516 188
NOR flag Abdirizaq Malele
1:33:23 16-24
Click to select for comparison
1,517 351
ITA flag Simone Riggi
1:33:24 25-29
Click to select for comparison
1,518 288
ITA flag Marco Stefani
1:33:26 35-39
Click to select for comparison
1,519 352
ITA flag Giovanni Maione
1:33:26 25-29
Click to select for comparison
1,520 350
ITA flag Gabriele Secco
1:33:30 30-34
Click to select for comparison
1,521 289
ITA flag Gaetano Pietro Esposito
1:33:30 35-39
Click to select for comparison
1,522 189
ITA flag Edoardo Spaziano
1:33:31 16-24
Click to select for comparison
1,523 12
ITA flag Alessandro Teglia
1:33:34 60-64
Click to select for comparison
1,524 290
ITA flag Daniele Mosso
1:33:39 35-39
Click to select for comparison
1,525 291
GER flag Samuel Langer
1:33:39 35-39
Click to select for comparison
1,526 190
MEX flag Pablo Gonzalez
1:33:41 16-24
Click to select for comparison
1,527 101
ITA flag Giovanni Cattari
1:33:43 45-49
Click to select for comparison
1,528 351
ITA flag Luca Giacotto
1:33:44 30-34
Click to select for comparison
1,529 352
ITA flag Lorenzo Siani
1:33:49 30-34
Click to select for comparison
1,530 161
ITA flag Luca Gazzola
1:33:49 40-44
Click to select for comparison
1,531 191
GER flag Daniel Prosowski
1:33:49 16-24
Click to select for comparison
1,532 192
ITA flag Fabio Traina Tito
1:33:50 16-24
Click to select for comparison
1,533 353
MEX flag Daniel Miranda
1:33:51 30-34
Click to select for comparison
1,534 193
ITA flag Salvatore Mozzillo
1:33:53 16-24
Click to select for comparison
1,535 162
GBR flag Darren Manning
1:33:54 40-44
Click to select for comparison
1,536 292
ITA flag Ilario Ferriero
1:33:54 35-39
Click to select for comparison
1,537 293
ITA flag Gennaro Cioffi
1:33:58 35-39
Click to select for comparison
1,538 294
ITA flag Simone De Gottardo
1:34:03 35-39
Click to select for comparison
1,539 354
GER flag Timo Oetzmann
1:34:08 30-34
Click to select for comparison
1,540 353
FRA flag Axel Machin
1:34:08 25-29
Click to select for comparison
1,541 194
GBR flag Jackson Ruddell
1:34:10 16-24
Click to select for comparison
1,542 195
FRA flag Lucas Garcia
1:34:11 16-24
Click to select for comparison
1,543 102
ITA flag Stefano Chessa
1:34:12 45-49
Click to select for comparison
1,544 56
SUI flag David Konzler
1:34:13 50-54
Click to select for comparison
1,545 57
ITA flag Antonio Lettieri
1:34:14 50-54
Click to select for comparison
1,546 295
ITA flag Orazio Sassano
1:34:17 35-39
Click to select for comparison
1,547 196
BUL flag Gerasim Gerasimov
1:34:18 16-24
Click to select for comparison
1,548 354
ITA flag Samuel Rossetti
1:34:20 25-29
Click to select for comparison
1,549 197
GBR flag Aaron Edwards
1:34:20 16-24
Click to select for comparison
1,550 355
ITA flag Antonio D’Amato
1:34:21 30-34
Click to select for comparison
1,551 198
FRA flag André Cordeiro Da Silva
1:34:21 16-24
Click to select for comparison
1,552 356
ITA flag Nicholas Rossanese
1:34:21 30-34
Click to select for comparison
1,553 163
GBR flag Kasim Adesanya
1:34:23 40-44
Click to select for comparison
1,554 357
INA flag Taufiq Bashori
1:34:26 30-34
Click to select for comparison
1,555 296
GUA flag Fernando Valdes
1:34:27 35-39
Click to select for comparison
1,556 358
ITA flag Federico Franchino
1:34:28 30-34
Click to select for comparison
1,557 355
ITA flag Luca Civa
1:34:28 25-29
Click to select for comparison
1,558 359
ITA flag Giovanni Tufo
1:34:29 30-34
Click to select for comparison
1,559 199
ITA flag Nicola Ceglioni
1:34:29 16-24
Click to select for comparison
1,560 297
ITA flag Diego D’Agostino
1:34:30 35-39
Click to select for comparison
1,561 360
FRA flag Hugo Schiazza
1:34:31 30-34
Click to select for comparison
1,562 103
ITA flag Fabio Langianese
1:34:33 45-49
Click to select for comparison
1,563 298
ITA flag Davide Medori
1:34:33 35-39
Click to select for comparison
1,564 200
ITA flag Lorenzo Morra
1:34:34 16-24
Click to select for comparison
1,565 361
ITA flag Fabio Scalas
1:34:37 30-34
Click to select for comparison
1,566 104
ITA flag Davide Staiano
1:34:38 45-49
Click to select for comparison
1,567 58
SUI flag Johann Tschanz
1:34:38 50-54
Click to select for comparison
1,568 105
ITA flag Roberto Massolari
1:34:41 45-49
Click to select for comparison
1,569 362
ITA flag Simone Bongiovanni
1:34:47 30-34
Click to select for comparison
1,570 201
ITA flag Luca Ferraro
1:34:47 16-24
Click to select for comparison
1,571 363
TUN flag Wael Fridhi
1:34:51 30-34
Click to select for comparison
1,572 59
ITA flag Paolo Giancristofaro
1:34:52 50-54
Click to select for comparison
1,573 202
ITA flag Tommaso Marinetti
1:34:53 16-24
Click to select for comparison
1,574 203
ITA flag Samuel Cascaval
1:34:57 16-24
Click to select for comparison
1,575 164
ITA flag Pitono Valtz
1:34:57 40-44
Click to select for comparison
1,576 299
ITA flag Daniele Genini
1:34:57 35-39
Click to select for comparison
1,577 356
BEL flag Tuur Lemmens
1:35:00 25-29
Click to select for comparison
1,578 357
ITA flag Simone Carparelli
1:35:01 25-29
Click to select for comparison
1,579 364
ITA flag Andrea Saccona
1:35:02 30-34
Click to select for comparison
1,580 106
ITA flag Angelo Salvi
1:35:04 45-49
Click to select for comparison
1,581 204
ITA flag Davide Papagno
1:35:05 16-24
Click to select for comparison
1,582 16
SWE flag Patrik Olsson
1:35:05 55-59
Click to select for comparison
1,583 205
ITA flag Luca Grasso
1:35:06 16-24
Click to select for comparison
1,584 365
ITA flag Samuele Palazzolo
1:35:13 30-34
Click to select for comparison
1,585 358
ITA flag Calogero Morreale
1:35:13 25-29
Click to select for comparison
1,586 206
ITA flag Carmine Campolongo
1:35:16 16-24
Click to select for comparison
1,587 207
SHN flag Lewis Scotland
1:35:19 16-24
Click to select for comparison
1,588 366
ITA flag Raffaele Rosa
1:35:23 30-34
Click to select for comparison
1,589 300
ITA flag Francesco Garosci
1:35:26 35-39
Click to select for comparison
1,590 165
ITA flag Andrea Senor
1:35:29 40-44
Click to select for comparison
1,591 166
ITA flag Stefano Fracassetti
1:35:33 40-44
Click to select for comparison
1,592 359
ITA flag Marco Ciravegna
1:35:37 25-29
Click to select for comparison
1,593 301
ITA flag Rodrigo Emiliano Gonzalez
1:35:37 35-39
Click to select for comparison
1,594 367
GBR flag Elliot Alexander
1:35:37 30-34
Click to select for comparison
1,595 17
ITA flag Andrea Bruno
1:35:39 55-59
Click to select for comparison
1,596 360
ITA flag Gabriele Dilillo
1:35:41 25-29
Click to select for comparison
1,597 208
ITA flag Tommaso Gittini
1:35:47 16-24
Click to select for comparison
1,598 368
LTU flag Rokas Asipauskas
1:35:47 30-34
Click to select for comparison
1,599 167
ITA flag Umberto Vitriolo
1:35:53 40-44
Click to select for comparison
1,600 60
ITA flag Massimiliano Zilioli
1:35:53 50-54
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.