TrainRox Logo TrainRox

HYROX DOUBLES MEN - Turin 2026

30 Jan–1 Feb 2026
Showing 1,301 to 1,400 of 1,425 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,301
ITA flag Paride Rossi
ITA flag Lorenzo Di Guilmi
30-34 1:28:17
Click to select for comparison
1,302
ITA flag Giovanni Coletti
ITA flag Pierpaolo Ummarino
25-29 1:28:31
Click to select for comparison
1,303
ITA flag Gabriele Scutifero
ITA flag Alessandro Zappa
30-34 1:28:37
Click to select for comparison
1,304
ITA flag Alessandro Griggio
ITA flag Marco Finesso
40-44 1:28:40
Click to select for comparison
1,305
ITA flag Fabio Selvaggio
ITA flag Laura Diana
25-29 1:28:43
Click to select for comparison
1,306
ITA flag Alberto Tumia
ITA flag Alberto Viceconte
40-44 1:28:45
Click to select for comparison
1,307
ITA flag Alessandro Rotondi
ITA flag Junior Francesco Merlo
16-24 1:28:50
Click to select for comparison
1,308
ITA flag Dino Baldini
ITA flag Gianluca Biancalana
30-34 1:28:51
Click to select for comparison
1,309
ITA flag Marco Ponzo
ITA flag Edoardo Roveta
25-29 1:28:54
Click to select for comparison
1,310
ESP flag Luis Genero
ESP flag Gerardo Alamazan
40-44 1:28:56
Click to select for comparison
1,311
ITA flag Imad Izem
ITA flag Adel Izem
25-29 1:28:56
Click to select for comparison
1,312
ITA flag Fabio Di Giovanni
ITA flag Diego Nicola
25-29 1:29:05
Click to select for comparison
1,313
ITA flag Fabio Mercurio
ITA flag Christian Bongiovanni
35-39 1:29:24
Click to select for comparison
1,314
ITA flag Luca Mircoli
ITA flag Paolo Altavilla
50-54 1:29:26
Click to select for comparison
1,315
ITA flag Alessio Santamarina
ITA flag Davide Graffeo
25-29 1:29:27
Click to select for comparison
1,316
ITA flag Giovanni Genova
ITA flag Andrea Bianchi
35-39 1:29:34
Click to select for comparison
1,317
ITA flag Mattia Caglioti
ITA flag Alessio Angelucci
25-29 1:29:38
Click to select for comparison
1,318
GBR flag Varun Verma
GBR flag Eric Cookson
35-39 1:29:43
Click to select for comparison
1,319
ITA flag Alessandro Pozzi
ITA flag Antonio Quarta
40-44 1:29:43
Click to select for comparison
1,320
ITA flag Giuseppe Sciarrillo
ITA flag Manuel Corvasce
30-34 1:29:44
Click to select for comparison
1,321
ITA flag Vincenzo Bassi
ITA flag Gianpiero Contestabile
40-44 1:29:44
Click to select for comparison
1,322
ITA flag Roberto Arduini
ITA flag Luca Talano
25-29 1:29:51
Click to select for comparison
1,323
ITA flag Massimiliano Franchi
ROU flag Bogdan Florin Cepoi
45-49 1:29:55
Click to select for comparison
1,324
ITA flag Lorenzo Mirci
ITA flag Hamza Fettah
25-29 1:29:59
Click to select for comparison
1,325
ITA flag Jonathan Grinfone
ITA flag Tommaso Grimaldi
45-49 1:30:00
Click to select for comparison
1,326
ITA flag Elia Brunetti
ITA flag Mattia Simoncini
40-44 1:30:05
Click to select for comparison
1,327
ITA flag Giacomo Guiducci
ITA flag Yann Gualtieri
25-29 1:30:14
Click to select for comparison
1,328
FRA flag Marouane Chbabi
FRA flag Saïd Djaballah
35-39 1:30:17
Click to select for comparison
1,329
FRA flag Lucas Mirone
FRA flag Mickaël Falletta
25-29 1:30:19
Click to select for comparison
1,330
ITA flag Angelo Carotenuto
ITA flag Dario Oddenino
40-44 1:30:20
Click to select for comparison
1,331
ITA flag Eugenio Milani
ITA flag Jonathan Da Sois
35-39 1:30:22
Click to select for comparison
1,332
ITA flag Mirko Scott Cazzaniga
ITA flag Franco Fava
25-29 1:30:24
Click to select for comparison
1,333
FRA flag Sylvain Giotto
FRA flag Laurent Thouvenot
45-49 1:30:52
Click to select for comparison
1,334
ITA flag Ciro Donnarumma
ITA flag Pasquale Sicignano
25-29 1:31:02
Click to select for comparison
1,335
GBR flag Matthew Hogg
GBR flag Rhys Balcombe
35-39 1:31:09
Click to select for comparison
1,336
ITA flag Giuseppe Sanna
ITA flag Marco Calaresu
35-39 1:31:24
Click to select for comparison
1,337
ITA flag Ruben Sau
ITA flag Alberto Baldino
45-49 1:31:33
Click to select for comparison
1,338
ITA flag Francesco Mormile
ITA flag Federico Banco
16-24 1:31:36
Click to select for comparison
1,339
ITA flag Davide Cervella
ITA flag Giacomo Alciati
35-39 1:31:37
Click to select for comparison
1,340
ITA flag Valentino Carella
ITA flag Luca Barulli
40-44 1:31:44
Click to select for comparison
1,341
ITA flag Riccardo Montrucchio
ITA flag Giacomo Galli
45-49 1:31:59
Click to select for comparison
1,342
ITA flag Jacopo Prebbenna
ITA flag Gabriele Castagna
40-44 1:32:08
Click to select for comparison
1,343
ITA flag Antonio Chirullo
ITA flag Michele Cellamare
16-24 1:32:10
Click to select for comparison
1,344
ITA flag Danilo Agostini
ITA flag William Agostini
45-49 1:32:12
Click to select for comparison
1,345
ITA flag Simone Baiocchi
ITA flag Giuseppe Lenzi
45-49 1:32:14
Click to select for comparison
1,346
ITA flag Francesco Cimmino
ITA flag Antonio D’Agostino
40-44 1:32:15
Click to select for comparison
1,347
ITA flag Carlo Alberto Danna
ITA flag Alessandro Bulgarini
35-39 1:32:19
Click to select for comparison
1,348
ITA flag Fiorenzo Carpi
ITA flag Francesco Bertetti
40-44 1:32:31
Click to select for comparison
1,349
ITA flag Federico Salvó
ITA flag Simone Murgia
40-44 1:32:46
Click to select for comparison
1,350
ITA flag Domenico Caramagno
ITA flag Silvano Ghignone
55-59 1:32:59
Click to select for comparison
1,351
ITA flag Matteo De Sordi
ITA flag Leandro Mondello
35-39 1:33:15
Click to select for comparison
1,352
ITA flag Vito Salomone
ITA flag Roberto Papapicco
25-29 1:33:24
Click to select for comparison
1,353
ITA flag Luca Aloi
ITA flag Riccardo Caselle
35-39 1:33:25
Click to select for comparison
1,354
IRL flag Wesley Baker
IRL flag Colin Baker
45-49 1:33:27
Click to select for comparison
1,355
ITA flag Gianfranco Prota
ITA flag Pasquale Falcitano
40-44 1:33:33
Click to select for comparison
1,356
ROU flag Mihnea Badea
FRA flag Lucas Louyot
16-24 1:33:44
Click to select for comparison
1,357
ITA flag Marco Bertazza
ITA flag Riccardo De Giovanni
25-29 1:33:46
Click to select for comparison
1,358
ITA flag Mariotti Massimiliano
ITA flag Alessio Biagini
40-44 1:33:47
Click to select for comparison
1,359
FRA flag Quentin Gilgenmann
FRA flag Jonathan Conrath
30-34 1:34:12
Click to select for comparison
1,360
ITA flag Nicolò Carminati
ITA flag Lorenzo Pesenti
30-34 1:34:16
Click to select for comparison
1,361
ITA flag Pietro Fusco
ITA flag Enzo Pecorella
50-54 1:34:16
Click to select for comparison
1,362
FRA flag Ibrahim Al-Elimat
FRA flag Florian Thomassier
40-44 1:34:22
Click to select for comparison
1,363
GBR flag Harman Khatkar
GBR flag Hanson Xu
30-34 1:34:42
Click to select for comparison
1,364
ITA flag Andrea De Blasi
ITA flag Andrea Appolloni
35-39 1:34:48
Click to select for comparison
1,365
FRA flag Delphin Charles
FRA flag Robin David
16-24 1:34:58
Click to select for comparison
1,366
ITA flag Valerio Vellucci
ITA flag Andrea Speranza
35-39 1:35:08
Click to select for comparison
1,367
ITA flag Gianpiero Brangero
ITA flag Filippo Trisolino
60-64 1:35:13
Click to select for comparison
1,368
ITA flag Savino Alessandro Alcano
ITA flag Andrea Alcano
35-39 1:35:15
Click to select for comparison
1,369
ITA flag Carlo Ottone De Marchi
ITA flag Tommaso Villa
35-39 1:35:22
Click to select for comparison
1,370
ITA flag Fabio Roncallo
ITA flag Matteo Arcolin
25-29 1:35:50
Click to select for comparison
1,371
FRA flag David Facente
FRA flag Lionel Pothin
50-54 1:35:56
Click to select for comparison
1,372
ITA flag Carlo Renzetti
ITA flag Jacopo Bailoni
35-39 1:35:57
Click to select for comparison
1,373
ITA flag Enrico Barletta
ITA flag Maurizio Lococciolo
55-59 1:36:01
Click to select for comparison
1,374
ITA flag Fabio Bovo
ITA flag Mattia Poli
25-29 1:36:03
Click to select for comparison
1,375
ITA flag Nicolò Natali
ITA flag Matteo Turri
25-29 1:36:04
Click to select for comparison
1,376
FRA flag Gaultier Bonal-Pagniez
FRA flag Fabrice Lanziani
30-34 1:36:05
Click to select for comparison
1,377
USA flag Tyler Canniff
USA flag Travis Wipprecht
25-29 1:36:05
Click to select for comparison
1,378
ITA flag Marino Rossetti
ITA flag Hamza Labrahimi
40-44 1:36:16
Click to select for comparison
1,379
ITA flag Simone Peluso
ITA flag Daniele Peluso
30-34 1:36:19
Click to select for comparison
1,380
ITA flag Giorgio Pedetti
ITA flag Gianluca Lavanga
30-34 1:36:21
Click to select for comparison
1,381
IRL flag Alan Murphy
IRL flag Daniel Rogers
40-44 1:36:26
Click to select for comparison
1,382
ITA flag Maurizio Labita
ITA flag Antonio LETA
45-49 1:36:27
Click to select for comparison
1,383
ITA flag Simone Balestrucci
ITA flag Daniele Balestrucci
25-29 1:36:35
Click to select for comparison
1,384
ITA flag Salvatore Fiengo
ITA flag Massimo Fiengo
25-29 1:36:41
Click to select for comparison
1,385
ITA flag Edoardo Musciacchio
ITA flag Andrea Sargiotto
16-24 1:36:56
Click to select for comparison
1,386
ITA flag Jeron Vieider
ITA flag Christian Vieider
40-44 1:37:25
Click to select for comparison
1,387
ITA flag Federico Valaguzza
ITA flag Fabio Brambilla
35-39 1:37:30
Click to select for comparison
1,388
ITA flag Alberto Pezzano
ITA flag Graziano Andrea Privitera
45-49 1:37:34
Click to select for comparison
1,389
ITA flag Gabriele Cardinali
ITA flag Lorenzo Raspati
25-29 1:37:35
Click to select for comparison
1,390
ITA flag Rosario Tosto
ITA flag Antony Paiva
35-39 1:38:24
Click to select for comparison
1,391
ITA flag Daniele Gagliardi
ITA flag Marco Ario Angelini
16-24 1:38:27
Click to select for comparison
1,392
SUI flag William Cohen Dumani
FRA flag Isaac Bougherab
25-29 1:39:16
Click to select for comparison
1,393
ITA flag Marco Fucale
ITA flag Andrea Magugliani
25-29 1:39:26
Click to select for comparison
1,394
ITA flag Daniel Alborè
ITA flag Vittorio Siani
25-29 1:39:29
Click to select for comparison
1,395
ITA flag Luigi Benedetti
ITA flag Alessandro Franzosi
60-64 1:39:56
Click to select for comparison
1,396
MLT flag Gabriel Farrugia
MLT flag Jonathan Charles Debono
35-39 1:39:57
Click to select for comparison
1,397
SUI flag Cosimo Martignano
SRB flag Dejan Petrovic
35-39 1:40:05
Click to select for comparison
1,398
ITA flag Ivan Vitali
GRE flag Parisis Paris
40-44 1:40:08
Click to select for comparison
1,399
ITA flag Andrea Marzocchi
ITA flag Edoardo Merlo
25-29 1:40:18
Click to select for comparison
1,400
ITA flag Mauro Ciccariello
ITA flag Lorenzo Vignati
25-29 1:40:48
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.