HYROX DOUBLES MEN - Milan 2024

19–20 Oct 2024
Showing 101 to 200 of 572 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
101 53
ITA flag Francesco Tridico
ITA flag Giacomo Colasurdo
1:10:48 30-39
Click to select for comparison
102 54
ITA flag Luca Sormani
ITA flag Daniele Surace
1:10:49 30-39
Click to select for comparison
103 34
ITA flag Luca Camponi
ITA flag Walter Di Maria
1:10:53 16-29
Click to select for comparison
104 35
DEN flag Kilian De Gregorio
ITA flag Gian Marco Belardi
1:10:53 16-29
Click to select for comparison
105 55
BEL flag Malik Gourara
BEL flag Eliot Bremans
1:10:54 30-39
Click to select for comparison
106 56
ITA flag Mattia Binosi
ITA flag Federico Valloncini
1:10:55 30-39
Click to select for comparison
107 15
ITA flag Giovanni Bonfante
ITA flag Massimiliano Tarello
1:11:00 40-49
Click to select for comparison
108 36
FRA flag Malo Darnon
Garnier Victor Batiste
1:11:01 16-29
Click to select for comparison
109 16
ITA flag Francesco Ramundo
ITA flag Francesco Fundaro
1:11:06 40-49
Click to select for comparison
110 57
ITA flag Manuel Licci
ITA flag Leonardo Tano
1:11:10 30-39
Click to select for comparison
111 38
ITA flag Filippo Bruno
ITA flag Niccolò Perron
1:11:15 16-29
Click to select for comparison
112 37
ITA flag Filippo Tentella
ITA flag Filippo Corallini
1:11:15 16-29
Click to select for comparison
113 39
ITA flag Lorenzo Borghi
ITA flag Andrea Testa
1:11:24 16-29
Click to select for comparison
114 58
ITA flag Andrea Vajra
ITA flag Federico Azzolini
1:11:25 30-39
Click to select for comparison
115 59
GBR flag Tom Stables
GER flag Florian Richter
1:11:31 30-39
Click to select for comparison
116 17
ITA flag Luca D’Erasmo
ITA flag Michel Cozza
1:11:40 40-49
Click to select for comparison
117 60
ITA flag Fabio Candiani
ITA flag Fabio Rovati
1:11:42 30-39
Click to select for comparison
118 18
ITA flag Alberto Agosti
ITA flag Giuseppe Zuppardi
1:11:43 40-49
Click to select for comparison
119 61
ITA flag Christian Perini
ITA flag Manuel Fagnocchi
1:11:46 30-39
Click to select for comparison
120 62
IRL flag Gordon Daly
IRL flag Daniel Maher
1:11:52 30-39
Click to select for comparison
121 19
ITA flag Alessandro Gemelli
ITA flag Marius Badea
1:11:58 40-49
Click to select for comparison
122 40
SUI flag Noë Baur
SUI flag Luzius Angehrn
1:12:08 16-29
Click to select for comparison
123 63
ITA flag Emanuele Balestra
ITA flag Matteo Pizzilli
1:12:09 30-39
Click to select for comparison
124 64
ITA flag Alessandro De Pinto
ITA flag Matteo Bonazzi
1:12:12 30-39
Click to select for comparison
125 65
ITA flag Stefano Minini
ITA flag Federico Galli
1:12:13 30-39
Click to select for comparison
126 20
ITA flag Bruno Cafisse
ITA flag Tiziano Spinozzi
1:12:14 40-49
Click to select for comparison
127 66
ITA flag Antonio Fanton
ITA flag Manuele Maporti
1:12:21 30-39
Click to select for comparison
128 41
ITA flag Stefano Cavò
ITA flag Nicola Filippi
1:12:30 16-29
Click to select for comparison
129 67
ITA flag Paolo Stefano
ITA flag Vincenzo Russo
1:12:30 30-39
Click to select for comparison
130 68
ITA flag Antonello Matta
ITA flag Christian Spissu
1:12:31 30-39
Click to select for comparison
131 21
ITA flag Andrea Del Buono
ITA flag Simone Signoretti
1:12:31 40-49
Click to select for comparison
132 2
ITA flag Alfonso Arpino
ITA flag Marco Brugno
1:12:32 50-59
Click to select for comparison
133 42
ITA flag Omar Imperlati
ITA flag Niccolo' Aliboni
1:12:36 16-29
Click to select for comparison
134 69
ITA flag Andrea Sivori
ITA flag Nicoló Tomaso Rocca
1:12:37 30-39
Click to select for comparison
135 70
SUI flag Remo Stalder
SUI flag Hannes Gafner
1:12:46 30-39
Click to select for comparison
136 22
ITA flag Giuliano Bresci
ITA flag Mario Bugna
1:12:46 40-49
Click to select for comparison
137 43
ITA flag Giuliano Jakoberaj
ITA flag Andrea Scala
1:12:46 16-29
Click to select for comparison
138 71
ITA flag Jacopo Volpi
ITA flag Marco Valta
1:12:47 30-39
Click to select for comparison
139 72
ITA flag Cristian Mantovi
ITA flag Diego Corradi
1:12:52 30-39
Click to select for comparison
140 23
ITA flag Antonio Trigiante
ITA flag Nicola Bartolomeo Stelo
1:12:59 40-49
Click to select for comparison
141 73
ITA flag Federico Tosi
ITA flag Andrea Minardi
1:13:00 30-39
Click to select for comparison
142 74
EGY flag Mahmoud Sameh
EGY flag Ahmed Aboharga
1:13:00 30-39
Click to select for comparison
143 75
GRE flag IOANNIS KOUSIARIS
GRE flag GEORGIOS KOUSKOURIDAS
1:13:08 30-39
Click to select for comparison
144 24
ITA flag Enrico Balestra
ITA flag Mattia Turcato
1:13:09 40-49
Click to select for comparison
145 76
ITA flag Michael Campagnari
ITA flag Emanuele Glacelli
1:13:10 30-39
Click to select for comparison
146 44
GBR flag Richard Shell
GBR flag Max Meredith
1:13:11 16-29
Click to select for comparison
147 25
ITA flag Diego Ludovici
ITA flag Alessandro Aquilante
1:13:17 40-49
Click to select for comparison
148 77
ITA flag Fabio Zubani
ITA flag Federico Bina
1:13:21 30-39
Click to select for comparison
149 78
ITA flag Domenico Terracino
ITA flag Vincenzo Mangini
1:13:23 30-39
Click to select for comparison
150 45
FRA flag Martin Piedfort
FRA flag Tanguy Billon
1:13:30 16-29
Click to select for comparison
151 79
ITA flag Daniele Ravera
ITA flag Ravera Bruno
1:13:33 30-39
Click to select for comparison
152 80
ITA flag Giovanni Burgio
AUT flag Philipp Spenger
1:13:33 30-39
Click to select for comparison
153 81
ITA flag Andrea Novelli
ITA flag Marco Racioppi
1:13:37 30-39
Click to select for comparison
154 46
ITA flag Jacopo Manni
ITA flag Gianluca Leonardi
1:13:39 16-29
Click to select for comparison
155 47
GBR flag Henry Farrant
GBR flag Matthew Barrie
1:13:40 16-29
Click to select for comparison
156 82
ITA flag Claudio Radaelli
ITA flag Massimo Bustreo
1:13:41 30-39
Click to select for comparison
157 83
ITA flag Andrea Boccardo
ITA flag Mattia Traversa
1:13:44 30-39
Click to select for comparison
158 84
ITA flag Ivan Cruciano
ITA flag Manuel Dalla Rosa
1:13:47 30-39
Click to select for comparison
159 48
ITA flag Daniele Colosio
ITA flag Marco Spatarella
1:13:48 16-29
Click to select for comparison
160 49
UKR flag Stanislav Svyshch
MLI flag Mamadou Kante
1:13:49 16-29
Click to select for comparison
161 85
ITA flag Piergianni Calabrese
ITA flag Michele Marchioro
1:13:49 30-39
Click to select for comparison
162 86
ALB flag Avenir Yzeiraj
ITA flag Antonio Pipicello
1:13:52 30-39
Click to select for comparison
163 50
ITA flag Amedeo Calandra
ITA flag Nicola Dissegna
1:13:55 16-29
Click to select for comparison
164 51
MDA flag Vlad Adam
ITA flag Filippo Mariani
1:14:01 16-29
Click to select for comparison
165 87
ITA flag Alberto Dorfelli
ITA flag Amedeo De Pretto
1:14:04 30-39
Click to select for comparison
166 88
ITA flag Mario Calani
ITA flag Simone Faroldi
1:14:07 30-39
Click to select for comparison
167 52
FRA flag Hugo Truf
FRA flag Corentin Goursaud
1:14:11 16-29
Click to select for comparison
168 26
ITA flag Valerio D'Alessandro
ITA flag Maurizio Rasetta
1:14:15 40-49
Click to select for comparison
169 53
ITA flag Flavio Lavecchia
ITA flag Giuseppe Deleonardis
1:14:17 16-29
Click to select for comparison
170 27
ITA flag Gianluca Oliveira
ITA flag Dario D’Errico
1:14:18 40-49
Click to select for comparison
171 89
ITA flag Nino Loreto
ITA flag Loris Gallucci
1:14:21 30-39
Click to select for comparison
172 54
AUT flag Marco Urban
AUT flag Fabian Riegler
1:14:25 16-29
Click to select for comparison
173 55
ITA flag Brignoli Riccardo
ITA flag Giovanni Antonini
1:14:26 16-29
Click to select for comparison
174 28
ITA flag Andrea Lodi
ITA flag Silvio Barbieri
1:14:27 40-49
Click to select for comparison
175 90
ITA flag Gian Piero Limone
ITA flag Andrea Pastore
1:14:29 30-39
Click to select for comparison
176 3
ITA flag Adamo Marini
ITA flag Fabio Ometto
1:14:29 50-59
Click to select for comparison
177 56
SUI flag Leo Bessire
SUI flag Gilles Mailhot
1:14:29 16-29
Click to select for comparison
178 4
ITA flag Maurizio Garassino
ITA flag Andrea Sarra
1:14:32 50-59
Click to select for comparison
179 91
ITA flag Flavio Briguglio
ITA flag Danilo Nigro
1:14:33 30-39
Click to select for comparison
180 29
ITA flag Cristiano Chighini
ITA flag Efreem Carta
1:14:38 40-49
Click to select for comparison
181 93
ITA flag Daniele Greco
ITA flag Alessio Brunetti
1:14:40 30-39
Click to select for comparison
182 92
ITA flag Andrea Caliari
ESP flag Rufo De La Gea
1:14:40 30-39
Click to select for comparison
183 30
ITA flag Fabio Borrello
ITA flag Luca Riboni
1:14:52 40-49
Click to select for comparison
184 94
ITA flag Mattia Ambrogio
ITA flag Samuele Rovere
1:14:56 30-39
Click to select for comparison
185 95
ITA flag Stefano Naldi
ITA flag Tommaso Marchesini
1:14:57 30-39
Click to select for comparison
186 5
ITA flag Raffaele Iavarone
ITA flag Luca Rodolfi
1:15:03 50-59
Click to select for comparison
187 96
RSA flag Callan Pearce
ITA flag Daniele Polvara
1:15:05 30-39
Click to select for comparison
188 57
GBR flag Joshua Gray
GBR flag Jack Desmond
1:15:11 16-29
Click to select for comparison
189 58
PRK flag Jacob Yip
GBR flag Matthew Smith
1:15:13 16-29
Click to select for comparison
190 97
ITA flag Davide Tagliabue
ITA flag Federico Tagliabue
1:15:15 30-39
Click to select for comparison
191 98
ITA flag Edoardo Botteghi
ITA flag Matteo Tiddia
1:15:16 30-39
Click to select for comparison
192 99
GBR flag Hamsah Rooble
GBR flag Mohmoud Ibrahim
1:15:18 30-39
Click to select for comparison
193 100
ITA flag Giorgio Mosconi
ITA flag Massimo Morazzoni
1:15:21 30-39
Click to select for comparison
194 59
NED flag Frank De Wit
NED flag Bas Van Empelen
1:15:24 16-29
Click to select for comparison
195 101
ITA flag Simone Cruciani
ITA flag Fabio Proietti
1:15:26 30-39
Click to select for comparison
196 31
ITA flag Alex Bianchi
ITA flag Stefano Aquilano
1:15:37 40-49
Click to select for comparison
197 102
ITA flag Marco Satta
ITA flag Antonio Murru
1:15:38 30-39
Click to select for comparison
198 6
ITA flag Andrea Tiburzi
ITA flag Eno Tordini
1:15:38 50-59
Click to select for comparison
199 32
ITA flag Mauro Chini
ITA flag Alessio Maugeri
1:15:48 40-49
Click to select for comparison
200 33
ITA flag Paolo Finazzo
ITA flag Albert Finazzo
1:15:48 40-49
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.

Start your free trial

First week free. Cancel anytime. · Get the app