TrainRox Logo TrainRox

HYROX DOUBLES MEN - Turin 2026

30 Jan–1 Feb 2026
Showing 1 to 100 of 1,425 results
Select 2 results to compare
Compare # Athlete AG Time
Click to select for comparison
1
ITA flag Gianluca Pozzatti
ITA flag Dario Chitti
30-34 51:54
Click to select for comparison
2
ITA flag Pasquale De Chirico
ITA flag Matteo Quadarella
30-34 52:33
Click to select for comparison
3
FRA flag Davy Halgand
FRA flag Enzo Robillard
30-34 52:41
Click to select for comparison
4
ITA flag Giulio Nulli
ITA flag Fulvio Favaron
30-34 52:56
Click to select for comparison
5
ITA flag Guglielmo Platania
ITA flag Thomas Molgora
16-24 53:29
Click to select for comparison
6
SLO flag Rok Kolarič
SLO flag Tomaž Gojčič
30-34 54:06
Click to select for comparison
7
FRA flag Benjamin Colchen
FRA flag Quentin Krmer
35-39 54:53
Click to select for comparison
8
BEL flag Sam Benetti
BEL flag Reynaldo Latinne
30-34 55:09
Click to select for comparison
9
GBR flag Leroy Thomas
GBR flag Daniel Ellis
30-34 55:22
Click to select for comparison
10
ITA flag Valerio Sicurella
ITA flag Marco D’Agostini
35-39 55:42
Click to select for comparison
11
ITA flag Riccardo Mazzocchi
ITA flag Nicolò Rocchi
16-24 55:45
Click to select for comparison
12
ITA flag Valerio Guerrera
ITA flag Tommaso Maria Barilari
35-39 56:06
Click to select for comparison
13
FRA flag Thibault Gibrat
FRA flag Edgar Ruche
25-29 56:12
Click to select for comparison
14
FRA flag Guillaume Rude
FRA flag Thomas Rude
30-34 56:32
Click to select for comparison
15
SUI flag Dimitri Waeber
FRA flag Alexandre Nunes
30-34 56:32
Click to select for comparison
16
FRA flag Simon Bodin
FRA flag Laurent Navarro
35-39 56:38
Click to select for comparison
17
ITA flag Dino Porzionato
ITA flag Fabio Di Stefano
35-39 56:39
Click to select for comparison
18
ITA flag Gianluca Scardovi
ITA flag Niccolò Salvatori
30-34 56:55
Click to select for comparison
19
ITA flag Andrea Albanesi
ITA flag Federico Leo
35-39 56:55
Click to select for comparison
20
ITA flag Fede Scuteri
ITA flag Federico Calvi
30-34 56:57
Click to select for comparison
21
GBR flag Jack Raybould
GBR flag Charlie Raybould
16-24 57:13
Click to select for comparison
22
SUI flag Francesco Pessina
ITA flag Mattia Tagliapietra
25-29 57:17
Click to select for comparison
23
SUI flag Yassin Forter
SUI flag Claude Métrailler
30-34 57:22
Click to select for comparison
24
ITA flag Mugiahed Chahin
ITA flag Samer Nakchi
35-39 57:24
Click to select for comparison
25
FRA flag Al hassan Kebe
FRA flag al houssein kebe
35-39 57:34
Click to select for comparison
26
ITA flag Maurizio Candian
ITA flag Riccardo Tribuzio
40-44 57:44
Click to select for comparison
27
ITA flag Domenico Greselin
ITA flag Fabio Plati
25-29 57:53
Click to select for comparison
28
MON flag Christopher Elena
FRA flag Cedric Miquet
35-39 57:57
Click to select for comparison
29
FRA flag Emmanuel Marotte
FRA flag Emmanuel Denis
50-54 58:00
Click to select for comparison
30
ITA flag Alessio Pascale
ITA flag Stefano Spotti
25-29 58:12
Click to select for comparison
31
FRA flag Gaël Bonnafous
FRA flag Alexandre Pari
35-39 58:14
Click to select for comparison
32
ITA flag Giovanni Santinelli
ITA flag Daniele Santinelli
30-34 58:15
Click to select for comparison
33
ITA flag Tommaso D'Annunzio
ITA flag Giovanni Rito
25-29 58:16
Click to select for comparison
34
ITA flag Salvatore Diliberto
ITA flag Daniele Ocello
25-29 58:16
Click to select for comparison
35
ITA flag Francesco Manini
ITA flag Arian Sheshi
30-34 58:20
Click to select for comparison
36
FRA flag Louis Bekaert
FRA flag Raoul Shaw
30-34 58:26
Click to select for comparison
37
FRA flag Frederic Stoven
FRA flag Antoine Basset
40-44 58:28
Click to select for comparison
38
IRL flag Josh Clinton
IRL flag Sam Charman
25-29 58:30
Click to select for comparison
39
SUI flag Matthieu Todeschini
SUI flag Elie Marquis
16-24 58:31
Click to select for comparison
40
ITA flag Xhevdet Jakova
SUI flag Luca Poletti
25-29 58:37
Click to select for comparison
41
FRA flag Thomas Goulette
FRA flag Grégoire Seille
25-29 58:44
Click to select for comparison
42
ITA flag Mario Simone Portas
ITA flag Marco Natalini
35-39 58:48
Click to select for comparison
43
ITA flag Enrico Battistel
ITA flag Gabriel Intino
25-29 58:50
Click to select for comparison
44
ITA flag Filippo Prussiani
ITA flag Tommaso Schiavon
30-34 58:52
Click to select for comparison
45
ITA flag Riccardo Giordano Buono
ITA flag Giuseppe Spreafico
35-39 59:00
Click to select for comparison
46
ITA flag Luca Scalvini
ITA flag Roberto Bordone
16-24 59:00
Click to select for comparison
47
ITA flag Yuri Zerboni
ITA flag Matteo Bernasconi
25-29 59:00
Click to select for comparison
48
ITA flag Giorgio Oliverio
ITA flag Francesco Carsili
16-24 59:05
Click to select for comparison
49
ITA flag Enrico De Luca
ITA flag Claudio Gallo
35-39 59:07
Click to select for comparison
50
USA flag Matt Sperr
USA flag Joshua Gurka
25-29 59:07
Click to select for comparison
51
FRA flag Gregory Petitjean
FRA flag Jean Christophe Bernardini
35-39 59:10
Click to select for comparison
52
ITA flag Luca Tamburrini
ITA flag Mattia Tamburrini
25-29 59:12
Click to select for comparison
53
ITA flag Giacomo Vannetti
ITA flag Jacopo Severi
25-29 59:26
Click to select for comparison
54
ITA flag Leonardo Dina
ITA flag Tommaso D’Ettore
25-29 59:26
Click to select for comparison
55
ITA flag Marco Alice
ITA flag Davide Gallo
30-34 59:29
Click to select for comparison
56
MLT flag Luca Crisafulli
MLT flag John Henry Meilak
30-34 59:30
Click to select for comparison
57
ITA flag Fiorenzo Pugliese
FRA flag Alexandre Guerin
25-29 59:32
Click to select for comparison
58
SUI flag Nicolas Lagrange
SUI flag Luca D’Oro
30-34 59:33
Click to select for comparison
59
SUI flag Yan Tavares
FRA flag Alexandre Santandrea
30-34 59:37
Click to select for comparison
60
ITA flag Leonardo Capizzi
ITA flag Nicolò Dalla Marta
16-24 59:39
Click to select for comparison
61
ITA flag Matteo Stefanazzi
ITA flag Stefano Solda
25-29 59:40
Click to select for comparison
62
ITA flag Alex Uliano
ITA flag Nicolas Azzalini
25-29 59:42
Click to select for comparison
63
ITA flag Luca Berutti
ITA flag Nicolò Carecchio
16-24 59:44
Click to select for comparison
64
ITA flag Paolo Tirelli
ITA flag Gianluca Silvano
16-24 59:50
Click to select for comparison
65
FRA flag Guillaume Chrismant
FRA flag Mathieu Bouillard
25-29 59:51
Click to select for comparison
66
SUI flag Gwenaël Monnet
SUI flag Gabriel Monnet
16-24 59:57
Click to select for comparison
67
ITA flag Luca Sangiorgi
ITA flag Leonardo Dina
30-34 59:58
Click to select for comparison
68
FRA flag Benjamin Malenfant
FRA flag Robin Médard Médard
25-29 1:00:01
Click to select for comparison
69
GBR flag Rhys Martin
GBR flag Jamie Christie
25-29 1:00:04
Click to select for comparison
70
ITA flag Domenico Greselin
ITA flag Alessandro Cazzaniga
16-24 1:00:09
Click to select for comparison
71
ITA flag David Merlo
ITA flag Filippo Segata
30-34 1:00:13
Click to select for comparison
72
FRA flag Anthony Mendes
FRA flag Dave Zougouri-Dalleba
40-44 1:00:13
Click to select for comparison
73
FRA flag Baptiste Jacquin
DEN flag Emil Øhlenschlæger
16-24 1:00:15
Click to select for comparison
74
ITA flag Marco Alghisi
ITA flag Daniele Colosio
25-29 1:00:17
Click to select for comparison
75
SUI flag Bertrand Michaud
FRA flag Gabriel Brossier
30-34 1:00:17
Click to select for comparison
76
ITA flag Riccardo Paparella
ITA flag Nicholas Cornia
35-39 1:00:24
Click to select for comparison
77
FRA flag Michael Gidel
FRA flag Maxime Rizzelli
30-34 1:00:29
Click to select for comparison
78
ITA flag Federico Quagliaroli
ITA flag Matteo Dell'Amico
25-29 1:00:32
Click to select for comparison
79
ITA flag Nicolò Pozzoli
ITA flag Michele Caggiano
35-39 1:00:35
Click to select for comparison
80
ITA flag Liborio Danna
ITA flag Claudio Tutino
40-44 1:00:36
Click to select for comparison
81
FRA flag leo Biechel
FRA flag Alexis Mikaelian
25-29 1:00:48
Click to select for comparison
82
FRA flag Nicolas Tine
FRA flag Ayoub El Ouazraoui
16-24 1:00:48
Click to select for comparison
83
ITA flag Ottorino Secchi Villa
ITA flag Antonio Zanetti
35-39 1:00:52
Click to select for comparison
84
ITA flag Edoardo Papa
ITA flag Stefano Migliorini
30-34 1:00:55
Click to select for comparison
85
FRA flag Stanislas Guillerme
FRA flag Lucas Cachot
25-29 1:00:57
Click to select for comparison
86
GBR flag Toby Mckinnell
GBR flag Myles Chubb
16-24 1:00:58
Click to select for comparison
87
ITA flag Lorenzo Franzo
ITA flag matteo ferrazzo
30-34 1:01:00
Click to select for comparison
88
FRA flag Ludovic Azzi
FRA flag Matthieu Azzi
16-24 1:01:01
Click to select for comparison
89
FRA flag Mathias De Almeida
FRA flag Esteban Gomes Dos Santos
25-29 1:01:02
Click to select for comparison
90
ITA flag Michele Agostini
ITA flag Riccardo Roncacè
30-34 1:01:03
Click to select for comparison
91
NED flag Valentijn Van De Pas
NED flag Lucas Van Haperen
16-24 1:01:12
Click to select for comparison
92
ITA flag Massimo De Lieto
ITA flag Andrea Del Piano
35-39 1:01:17
Click to select for comparison
93
ITA flag Davide Polidori
ITA flag Giorgio Tassone
30-34 1:01:17
Click to select for comparison
94
FRA flag Gregory Bouyer
FRA flag Idris Hachemi
30-34 1:01:21
Click to select for comparison
95
ITA flag Marco Angelini
ITA flag Ervin Alija
30-34 1:01:22
Click to select for comparison
96
ITA flag Lorenzo Castelbuono
ITA flag Edoardo Gaggianesi
30-34 1:01:26
Click to select for comparison
97
FRA flag Alexis Cabecas
FRA flag Maxime Salomon
25-29 1:01:28
Click to select for comparison
98
MLT flag Andre Attard
MLT flag Andreas Anastasi
25-29 1:01:32
Click to select for comparison
99
ITA flag Abdel Karim Irhoudane
ITA flag Gioele Arreghini
16-24 1:01:33
Click to select for comparison
100
ITA flag Lorenzo Bono
ITA flag Massimo Girardi
25-29 1:01:34
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.