TrainRox Logo TrainRox

Turin 2026 - HYROX DOUBLES MEN

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