HYROX DOUBLES MEN - Milan 2024

19–20 Oct 2024
Showing 1 to 100 of 572 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
IRL flag Aaron Woodman
IRL flag Simon Derby
55:27 40-49
Click to select for comparison
2 2
SLO flag Nik Kojc
SLO flag Joze Kojc
56:58 40-49
Click to select for comparison
3 1
IRL flag David Kelly
IRL flag Dean Power
57:12 30-39
Click to select for comparison
4 2
GER flag Gordon Bieling
GER flag Martin Strauch
57:39 30-39
Click to select for comparison
5 3
GBR flag Aaron Mcphee
GBR flag Andrew Dunkerley
59:30 40-49
Click to select for comparison
6 1
ITA flag Gabriele Di Rocco
ITA flag Manuel Morselli
59:31 16-29
Click to select for comparison
7 3
FRA flag Mehdi Berrouigat
FRA flag Nabil Berrouigat
1:00:32 30-39
Click to select for comparison
8 4
FRA flag Mehdi Prevosti
FRA flag Julien Navarro
1:00:46 30-39
Click to select for comparison
9 5
MLT flag Karl Sciortino
MLT flag Daniel Brincat
1:00:47 30-39
Click to select for comparison
10 2
ITA flag Gioele Patroni
ITA flag Filippo Tenca
1:01:01 16-29
Click to select for comparison
11 3
ITA flag Edoardo Fazzari
ITA flag Sandro Zurlo
1:01:35 16-29
Click to select for comparison
12 6
ITA flag Gabriele Ammoni
ITA flag Alessandro Aly Fouda
1:01:39 30-39
Click to select for comparison
13 4
ITA flag Thomas Molgora
ITA flag Guglielmo Platania
1:01:47 16-29
Click to select for comparison
14 7
GBR flag Oliver Black
GBR flag Mark Wyatt
1:02:13 30-39
Click to select for comparison
15 8
GBR flag Owen Lloyd
WLS flag Matthew Plowman
1:02:38 30-39
Click to select for comparison
16 9
ITA flag Virgilio Zupancich
ITA flag Emilio Brunazzi
1:03:05 30-39
Click to select for comparison
17 10
ITA flag Michael Cella
ITA flag Damiano Curati
1:03:17 30-39
Click to select for comparison
18 5
ITA flag Mattia Armellini
ITA flag Mauro Balletti
1:03:24 16-29
Click to select for comparison
19 11
SUI flag Dimitri Waeber
FRA flag Alexandre Nunes
1:03:26 30-39
Click to select for comparison
20 6
GBR flag Simon Ord
GBR flag Ben Courty
1:03:28 16-29
Click to select for comparison
21 12
ITA flag Luca Belotti
ITA flag Marco Guaglianone
1:03:35 30-39
Click to select for comparison
22 7
GER flag Nicolas Reyes
GER flag Andreas Lütkewitte
1:03:35 16-29
Click to select for comparison
23 13
ITA flag Marco Parlani
ITA flag Stefano Gemello
1:03:51 30-39
Click to select for comparison
24 8
FRA flag Anaël Magnol
FRA flag Sebastien Tibulle
1:03:59 16-29
Click to select for comparison
25 9
IRL flag Raymond Leonardi Roche
IRL flag Paul Fitzgerald
1:04:03 16-29
Click to select for comparison
26 14
ITA flag Antonio Barbuto
ITA flag Andrea Germano
1:04:04 30-39
Click to select for comparison
27 15
GBR flag Karim Hegazy
GBR flag Sherif Hegazy
1:04:08 30-39
Click to select for comparison
28 16
SUI flag Alessio Rebai
ITA flag Nicoló Brivio
1:04:15 30-39
Click to select for comparison
29 5
ITA flag Patrizio Viero
ITA flag Filippo Prussiani
1:04:15 40-49
Click to select for comparison
30 4
GRE flag EVANGELOS BAMPALETSOS
GRE flag Alexandros Tatakos
1:04:15 40-49
Click to select for comparison
31 17
GBR flag Robert Hobbs
GBR flag Ryan Gackowski
1:04:19 30-39
Click to select for comparison
32 18
ITA flag Alessandro Brambilla Colnago
ITA flag Elia Cerato
1:04:30 30-39
Click to select for comparison
33 10
IRL flag Nathan Adams
IRL flag Daniel Akinrinbola
1:04:34 16-29
Click to select for comparison
34 19
GER flag Oliver Zeuge
GER flag Anil Yesil
1:04:38 30-39
Click to select for comparison
35 20
ITA flag Nazzareno Boldrini
ITA flag Marco Boldrini
1:04:40 30-39
Click to select for comparison
36 21
IRL flag Joe Mccabe
IRL flag Mark Gannon
1:04:42 30-39
Click to select for comparison
37 11
GRE flag Panagiotis Avramidis
GRE flag Petros Tsakoulis
1:05:10 16-29
Click to select for comparison
38 22
GBR flag Harry Warburton
GBR flag David Griffiths
1:05:16 30-39
Click to select for comparison
39 23
ITA flag Claudio Sona
ITA flag Davide Rossi
1:05:24 30-39
Click to select for comparison
40 12
IRL flag Raymond Mc Namee
IRL flag Conor Patton
1:05:24 16-29
Click to select for comparison
41 13
SUI flag Arian Selimi
SUI flag Adrijan Selimi
1:05:28 16-29
Click to select for comparison
42 24
ITA flag Francesco Paura
ITA flag Carlo Fassi
1:05:33 30-39
Click to select for comparison
43 25
ITA flag Roberto Cassidei
ITA flag Edoardo Capone
1:05:39 30-39
Click to select for comparison
44 14
ITA flag Luca Lavelli
ITA flag Federico Stucchi
1:05:40 16-29
Click to select for comparison
45 15
GBR flag Oliver Eastwood
GBR flag Jack Davies
1:05:40 16-29
Click to select for comparison
46 16
ITA flag Salvatore Giardino
ITA flag Lorenzo Finardi
1:05:42 16-29
Click to select for comparison
47 6
ITA flag Andrea Giovanazzi
ITA flag Matteo Tuzzi
1:05:51 40-49
Click to select for comparison
48 26
ITA flag Matteo Stefanazzi
ITA flag Marco Belfortini
1:05:57 30-39
Click to select for comparison
49 17
GRE flag Evangelos Dimopoulos
GRE flag VAIOS PANAGIOTOU
1:06:01 16-29
Click to select for comparison
50 27
ITA flag Simone Bartolini
ITA flag Moreno Bucci
1:06:03 30-39
Click to select for comparison
51 28
ITA flag Albano Malo
ITA flag Giovanni Giove
1:06:07 30-39
Click to select for comparison
52 18
ITA flag Salvatore Pio Fini
ITA flag Michele Vaira
1:06:09 16-29
Click to select for comparison
53 7
ITA flag Alex Bellin
ITA flag Marco Pavanello
1:06:23 40-49
Click to select for comparison
54 19
ITA flag Paolo Verzeletti
ITA flag Matteo Veschetti
1:06:25 16-29
Click to select for comparison
55 29
IRL flag Declan Gavigan
IRL flag Niall Shannon
1:06:31 30-39
Click to select for comparison
56 8
ITA flag Alessandro Cioni
ITA flag Mauro Gherardi
1:06:34 40-49
Click to select for comparison
57 31
ITA flag Iacopo Iachettini
ITA flag Filippo Guastella
1:06:55 30-39
Click to select for comparison
58 30
GBR flag Darren Barber
GBR flag Daniel Gilbert
1:06:55 30-39
Click to select for comparison
59 20
ITA flag Matteo Carlo Botti
ITA flag Giulio Sandrinelli
1:06:59 16-29
Click to select for comparison
60 32
ITA flag Paolo Elia Soddu
ITA flag Stefano Sanna
1:07:04 30-39
Click to select for comparison
61 9
IRL flag Paul O'Connor
IRL flag Keith Hughes
1:07:04 40-49
Click to select for comparison
62 21
ITA flag Massimiliano Bolognesi
ITA flag Ruben Biasioli
1:07:08 16-29
Click to select for comparison
63 33
ITA flag Lorenzo Lotti
ITA flag Michele Agostini
1:07:17 30-39
Click to select for comparison
64 34
ITA flag Andrea Palmas
ITA flag Antonio Deiana
1:07:21 30-39
Click to select for comparison
65 22
GBR flag Sholto Hanson
GBR flag Cameron Coulson
1:07:23 16-29
Click to select for comparison
66 35
ITA flag Matteo Meneghetti
ITA flag Luigi Iazzi
1:07:27 30-39
Click to select for comparison
67 10
ITA flag Cesare Castorini
ITA flag Andrea Serena
1:07:35 40-49
Click to select for comparison
68 36
ITA flag Matteo Tenca
ITA flag Valerio Guernieri
1:07:44 30-39
Click to select for comparison
69 1
SWE flag Daniel Jonsson
SWE flag Daniel Bates
1:08:05 50-59
Click to select for comparison
70 37
ITA flag Andrea Traica
ITA flag Lorenzo Martinelli
1:08:13 30-39
Click to select for comparison
71 23
FRA flag Pierre-Alexandre Marange
FRA flag Florin Pandeli
1:08:15 16-29
Click to select for comparison
72 38
ITA flag Michele Buglione
ITA flag Piero Profera
1:08:15 30-39
Click to select for comparison
73 39
ITA flag Enrico Francescato
ITA flag Alberto Zorzi
1:08:30 30-39
Click to select for comparison
74 40
ITA flag Nicola Cafaro
ITA flag Filippo Panetti
1:08:33 30-39
Click to select for comparison
75 24
GBR flag Kier Long
GBR flag Tom Brennan
1:08:37 16-29
Click to select for comparison
76 41
ITA flag Dario Prada
ITA flag Luca Rodino
1:08:44 30-39
Click to select for comparison
77 42
ITA flag Leonardo Fornari
ITA flag Marco Palazzesi
1:08:47 30-39
Click to select for comparison
78 43
ITA flag Davide Scaletta
ITA flag Emanuele Zummo
1:08:50 30-39
Click to select for comparison
79 25
ITA flag Stefano Scoca
ITA flag Matteo Zanotti
1:08:54 16-29
Click to select for comparison
80 44
ITA flag Mauro Daniel De Angelis
ITA flag Nino Rodio
1:09:00 30-39
Click to select for comparison
81 11
ITA flag Edoardo Carenza
ITA flag Gabriele De Giorgi
1:09:03 40-49
Click to select for comparison
82 46
AUT flag Oliver Spritzendorfer
AUT flag Matteo Spritzendorfer
1:09:04 30-39
Click to select for comparison
83 45
ITA flag Gianmarco Pausani
ITA flag Massimo Benedetti
1:09:04 30-39
Click to select for comparison
84 12
IRL flag Stephen Browne
IRL flag David Larrissy
1:09:09 40-49
Click to select for comparison
85 47
ESP flag Lucas Perez
SUI flag Ismael Gonzalez
1:09:14 30-39
Click to select for comparison
86 26
GBR flag Osian Burrell
GBR flag Callum Jones
1:09:17 16-29
Click to select for comparison
87 48
GBR flag Joshua Cavey
GBR flag Jordan Hood
1:09:25 30-39
Click to select for comparison
88 49
POR flag Manuel Vitorino
POR flag Francisco Vitorino
1:09:28 30-39
Click to select for comparison
89 27
ITA flag Andrea Paderno
ITA flag Simone Gentili
1:09:38 16-29
Click to select for comparison
90 50
ITA flag Federico Manuini
ITA flag Luca Svanera
1:09:41 30-39
Click to select for comparison
91 28
GBR flag Sean McCarthy
GBR flag Chris Liddell
1:09:41 16-29
Click to select for comparison
92 29
ITA flag Edoardo Taranto
ITA flag Lorenzo Gaiola
1:09:49 16-29
Click to select for comparison
93 13
ITA flag Andrea Cappai
ITA flag Luca Cappai
1:09:51 40-49
Click to select for comparison
94 30
ITA flag Andrea Ceresia
ITA flag Davide Migliore
1:10:08 16-29
Click to select for comparison
95 14
ITA flag Alessandro Zanchi
ITA flag Federico Atragene
1:10:13 40-49
Click to select for comparison
96 31
ITA flag Alessandro Tarabini
ITA flag Marco Donghi
1:10:21 16-29
Click to select for comparison
97 32
ITA flag Edoardo Pagani
ITA flag Francesco Bartiromo
1:10:27 16-29
Click to select for comparison
98 51
ITA flag Giulio Corso
ITA flag Stefano Favalli
1:10:30 30-39
Click to select for comparison
99 52
ITA flag Daniele Becchio
ITA flag Fabio Monticone
1:10:37 30-39
Click to select for comparison
100 33
DEN flag Jonas Arnesen
DEN flag Lucas Vange
1:10:47 16-29
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