TrainRox Logo TrainRox

HYROX DOUBLES MEN - Turin 2026

30 Jan–1 Feb 2026
Showing 1,001 to 1,100 of 1,425 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1,001
FRA flag Anthony Lambert
FRA flag Sebastien Eymard
40-44 1:18:33
Click to select for comparison
1,002
ITA flag Daniele Surano
ITA flag Rodrigo Robles Morales
40-44 1:18:34
Click to select for comparison
1,003
ITA flag Federico Maria Gargiulo
ITA flag Davide Cesaro
16-24 1:18:35
Click to select for comparison
1,004
ITA flag Simone Morscio
ITA flag Mattias Sula
16-24 1:18:37
Click to select for comparison
1,005
ITA flag Jacopo Lanzillotta
ITA flag Cristiano Simbula
40-44 1:18:41
Click to select for comparison
1,006
ITA flag Mirko Vedovati
ITA flag Nicoló Ronzoni
30-34 1:18:42
Click to select for comparison
1,007
ITA flag Giuseppe Mancuso
ITA flag Mario Avarello
40-44 1:18:46
Click to select for comparison
1,008
ITA flag Pasquale Bacone
ITA flag Luca Monaco
30-34 1:18:47
Click to select for comparison
1,009
ITA flag Roberto Brunitto
ITA flag Andrea Cavestro
30-34 1:18:48
Click to select for comparison
1,010
ITA flag Marco Vassallo
ITA flag Niccolò Sovico
30-34 1:18:53
Click to select for comparison
1,011
ITA flag Max Bonanno
ITA flag Alex Bonanno
50-54 1:18:54
Click to select for comparison
1,012
ITA flag Cantoni Edoardo
ITA flag Gazzola Michael
30-34 1:18:55
Click to select for comparison
1,013
ITA flag Pietro Venezia
ITA flag Alessandro Maggio
16-24 1:18:56
Click to select for comparison
1,014
ITA flag Salvatore Tomaselli
ITA flag Davide Quatrale
30-34 1:18:56
Click to select for comparison
1,015
ITA flag Luca Antonelli
ITA flag Mattia Antonelli
30-34 1:18:56
Click to select for comparison
1,016
ITA flag Marco Canevaro
ITA flag Gionata Restellino
25-29 1:18:57
Click to select for comparison
1,017
ITA flag Nicolò Acquaviva
ITA flag Paolo Picciotto
25-29 1:19:01
Click to select for comparison
1,018
ESP flag Amadeo Tierno Rodriguez
ESP flag Marcos Vazquez Nuñez
30-34 1:19:01
Click to select for comparison
1,019
ITA flag Marco Bonvissuto
ITA flag Alessandro Lo Fermo
16-24 1:19:07
Click to select for comparison
1,020
ITA flag Davide Agresta
ITA flag Alessandro Barberis
30-34 1:19:08
Click to select for comparison
1,021
ITA flag Vincenzo Giuseppe Coccellato
ITA flag Luca Gallareto
40-44 1:19:11
Click to select for comparison
1,022
FRA flag Julien Simon
FRA flag Pierrick Roman
40-44 1:19:13
Click to select for comparison
1,023
ITA flag Emanuel Gazzi
ITA flag Andrea Panebianco
30-34 1:19:16
Click to select for comparison
1,024
ITA flag Edoardo Foresta
ITA flag Giulio Ciccarelli
30-34 1:19:16
Click to select for comparison
1,025
ITA flag Stefano Gallo
ITA flag Marco Nicolas Cavazzano
40-44 1:19:20
Click to select for comparison
1,026
ITA flag Massimiliano Zanzi
SUI flag Arijan Oglic
30-34 1:19:20
Click to select for comparison
1,027
FRA flag Ugo Arlotto
FRA flag Clément Forte
25-29 1:19:23
Click to select for comparison
1,028
ITA flag Gregorio Dainese
ITA flag Filip Stokic
16-24 1:19:24
Click to select for comparison
1,029
ITA flag Sebastiano Pizzini
ITA flag Carlo Isoli
45-49 1:19:24
Click to select for comparison
1,030
ITA flag Salvatore Francesco Cannata
ITA flag Riccardo Ferrarolli
25-29 1:19:24
Click to select for comparison
1,031
FRA flag Charles Berthier
FRA flag Fabien Dallagnol
25-29 1:19:24
Click to select for comparison
1,032
ITA flag Riccardo Mazzocchi
ITA flag Luca Ficaccio
30-34 1:19:26
Click to select for comparison
1,033
ITA flag Domenico Trinci
ITA flag Stefano Franzini
50-54 1:19:26
Click to select for comparison
1,034
ITA flag Anas El Kouaiti
ITA flag Andrea Motta
30-34 1:19:29
Click to select for comparison
1,035
ITA flag Daniele Ippolito
ITA flag Massimiliano Bisetto
45-49 1:19:30
Click to select for comparison
1,036
ITA flag Nicolò Di Iasio
ITA flag Michele Zichella
16-24 1:19:31
Click to select for comparison
1,037
ITA flag Francesco Ambrosecchia
ITA flag Danilo Rizzelli
25-29 1:19:31
Click to select for comparison
1,038
FRA flag Édouard Prencier
FRA flag Mathieu Lagresle
35-39 1:19:33
Click to select for comparison
1,039
ITA flag Paolo Campanile
ITA flag Pierre Mazzotti
30-34 1:19:34
Click to select for comparison
1,040
ITA flag Cristian Filippone
ITA flag Andrea Siri
40-44 1:19:36
Click to select for comparison
1,041
ITA flag Tobia Michele Capasso
ITA flag Edoardo Paderno
16-24 1:19:36
Click to select for comparison
1,042
ITA flag Luca Vetrano
ITA flag Mattia Boccolini
25-29 1:19:37
Click to select for comparison
1,043
ITA flag Michele Erbea
ITA flag Riccardo Bagnati
16-24 1:19:37
Click to select for comparison
1,044
FRA flag Benjamin Wagner
FRA flag Lionel Dumond
40-44 1:19:37
Click to select for comparison
1,045
ITA flag Fabio Corsi
ITA flag Simone Tamburrini
40-44 1:19:38
Click to select for comparison
1,046
FRA flag Alexys Lacroix Gonzales
FRA flag Florian Martin
25-29 1:19:40
Click to select for comparison
1,047
FRA flag Maxime Auzolle
FRA flag Aurelien Auzolle
30-34 1:19:40
Click to select for comparison
1,048
ITA flag Paolo Berardi
ITA flag Daniele Gondi
40-44 1:19:44
Click to select for comparison
1,049
ITA flag Yari Tersigni
ITA flag Fabio Giacobone
35-39 1:19:44
Click to select for comparison
1,050
SUI flag Peter Stanic
SUI flag Zoran Stanic
25-29 1:19:50
Click to select for comparison
1,051
ITA flag Leone Bianchi
ITA flag Lorenzo Cornagliotti
16-24 1:19:50
Click to select for comparison
1,052
ITA flag Fulvio Zeggio
ITA flag Fabrizio Favarin
50-54 1:19:51
Click to select for comparison
1,053
ITA flag Curzio Rossi
ITA flag Simone Scalella
50-54 1:19:52
Click to select for comparison
1,054
ITA flag Andrea Timpano
ITA flag Carmelo Saturno
40-44 1:19:54
Click to select for comparison
1,055
ITA flag Lorenzo Muscariello
ITA flag Gianpaolo Grammatico
16-24 1:19:58
Click to select for comparison
1,056
ITA flag Davide Niccolai
ITA flag Andrea Mignogna
30-34 1:20:00
Click to select for comparison
1,057
ITA flag Manuel Matteo
ITA flag Daniele Perrone
35-39 1:20:02
Click to select for comparison
1,058
ITA flag Davide Malpeli
ITA flag Daniele Gafforelli
40-44 1:20:02
Click to select for comparison
1,059
FRA flag Alexandre Dumillard
FRA flag Benoit Dulay
30-34 1:20:03
Click to select for comparison
1,060
ITA flag Alain Querin
ITA flag Francesco Palanza
40-44 1:20:04
Click to select for comparison
1,061
ITA flag Silvio Barbieri
ITA flag Andrea Lodi
45-49 1:20:05
Click to select for comparison
1,062
ITA flag Alessio Michele Bevacqua
ITA flag Florjan Kondakciu
40-44 1:20:05
Click to select for comparison
1,063
ITA flag Alessandro Sellitto
ITA flag Luca Ottaviani
25-29 1:20:10
Click to select for comparison
1,064
ITA flag Diego Tresoldi
ITA flag Paolo Bellomo
50-54 1:20:10
Click to select for comparison
1,065
ITA flag Maurizio Lofano
MAR flag Abdessamad Soufi
30-34 1:20:12
Click to select for comparison
1,066
ITA flag Mario Piero Mazzaschi
ITA flag Giuseppe Di Somma
35-39 1:20:15
Click to select for comparison
1,067
ITA flag Antonio Maria De Luca
ITA flag Angelo Di Fonso
16-24 1:20:17
Click to select for comparison
1,068
ITA flag Riccardo Serafini
ITA flag Marco Patti
30-34 1:20:18
Click to select for comparison
1,069
ITA flag Alessandro Carrera
ITA flag Mattia Magnaghi
25-29 1:20:18
Click to select for comparison
1,070
ISR flag Deya Watad
ITA flag Mirco Mori
45-49 1:20:19
Click to select for comparison
1,071
ITA flag Lorenzo Manzone
ITA flag Federico Castegnaro
25-29 1:20:22
Click to select for comparison
1,072
GBR flag Owen Rybicki
GBR flag Cory Hubbard
25-29 1:20:23
Click to select for comparison
1,073
ITA flag Giampiero Abate
ITA flag Giulio Galasso
25-29 1:20:26
Click to select for comparison
1,074
ITA flag Giacomo Cecchin
ITA flag Mirko Gozzo
30-34 1:20:27
Click to select for comparison
1,075
IRL flag Daniel Flynn
IRL flag Austin Dunne
30-34 1:20:27
Click to select for comparison
1,076
SUI flag Xavier Pitteloud
SUI flag Johann Rossel
35-39 1:20:27
Click to select for comparison
1,077
ITA flag Marco Beccalli
ITA flag Tommaso Fumagalli
30-34 1:20:29
Click to select for comparison
1,078
ITA flag Matteo Giovannini
ITA flag Paolo Giovannini
35-39 1:20:30
Click to select for comparison
1,079
ITA flag Andrea Marino
ITA flag Lorenzo Tondella
30-34 1:20:31
Click to select for comparison
1,080
ITA flag Manuel Munulli
ITA flag Eraldo Munulli
50-54 1:20:33
Click to select for comparison
1,081
ITA flag Marcello Signoretta
ITA flag Roberto Derosa
50-54 1:20:35
Click to select for comparison
1,082
ITA flag Roberto Rivan
ITA flag Matteo Mandrile
30-34 1:20:36
Click to select for comparison
1,083
ITA flag Francesco Manni
ITA flag Federico Turano
35-39 1:20:36
Click to select for comparison
1,084
ITA flag Gianluca Pozzi
ITA flag Nicola Angelini
25-29 1:20:37
Click to select for comparison
1,085
ITA flag Carlo Gargiulo
ITA flag Antonino Di Leva
25-29 1:20:37
Click to select for comparison
1,086
FRA flag Etienne Haoui
FRA flag Bruno Varin
25-29 1:20:42
Click to select for comparison
1,087
ITA flag Edoardo Arbizzi
ITA flag Riccardo De Togni
30-34 1:20:42
Click to select for comparison
1,088
ITA flag Pietro Ravazzi
ITA flag Francesco Pio Cocomazzi
16-24 1:20:42
Click to select for comparison
1,089
ITA flag Thomas Bonetto
ITA flag Mattia Pastorino
25-29 1:20:43
Click to select for comparison
1,090
ITA flag Giuseppe Fazzino
ITA flag Niccolo' Melloni
35-39 1:20:44
Click to select for comparison
1,091
ITA flag Mattia Brambilla
ITA flag Anthony Lentini
30-34 1:20:44
Click to select for comparison
1,092
ITA flag Francesco Brachetto
ITA flag Andrea Durando
40-44 1:20:46
Click to select for comparison
1,093
ITA flag Francesco Tesi
ITA flag Lorenzo Geranio
30-34 1:20:47
Click to select for comparison
1,094
ITA flag Nicolas Bellè
ITA flag Christopher Marchese
25-29 1:20:47
Click to select for comparison
1,095
ITA flag Davide Di Maggio
ITA flag Giovanni Cavallo
25-29 1:20:47
Click to select for comparison
1,096
ITA flag Gianluca Gareddu
ITA flag Roberto Gavini
45-49 1:20:49
Click to select for comparison
1,097
ITA flag Michele Dilernia
ITA flag Adrianne Paul Mencias Lagleva
25-29 1:20:49
Click to select for comparison
1,098
ITA flag Matteo Scopelliti
ITA flag Jacopo Ceccarelli
30-34 1:20:51
Click to select for comparison
1,099
ITA flag Gregorio Di Rollo
ITA flag Alberto Galbiati
25-29 1:20:54
Click to select for comparison
1,100
FRA flag Justin Vallier
FRA flag Thibaut Ramlot
30-34 1:20:56
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.