HYROX MEN - Milan 2024

19–20 Oct 2024
Showing 1 to 100 of 1,370 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
GBR flag James George
59:24 25-29
Click to select for comparison
2 2
SRB flag Marko Nicic
59:43 25-29
Click to select for comparison
3 1
ESP flag Toni Marí Vargas
1:00:23 30-34
Click to select for comparison
4 1
WLS flag Johnathan Pewtner
1:00:57 35-39
Click to select for comparison
5 1
ITA flag Markus Baumgartner
1:01:10 16-24
Click to select for comparison
6 2
GBR flag Ben Murphy
1:01:16 35-39
Click to select for comparison
7 3
IRL flag Jordan Mcgearty
1:01:28 25-29
Click to select for comparison
8 4
GER flag Lukas Dudziak
1:01:34 25-29
Click to select for comparison
9 2
ESP flag Daniel Redondo Muñoz
1:01:37 30-34
Click to select for comparison
10 3
GBR flag Christopher Beeby
1:01:50 35-39
Click to select for comparison
11 2
GBR flag Sean Wilkinson
1:02:33 16-24
Click to select for comparison
12 5
ITA flag Alessandro Carlet
1:02:54 25-29
Click to select for comparison
13 3
ENG flag Ewan Applewhite
1:03:15 16-24
Click to select for comparison
14 4
GBR flag Shane Bingham
1:03:34 16-24
Click to select for comparison
15 4
SUI flag Yann Carballa
1:03:49 35-39
Click to select for comparison
16 6
ESP flag Jose Sanchez
1:04:02 25-29
Click to select for comparison
17 5
ESP flag Adrián Martínez
1:04:04 35-39
Click to select for comparison
18 1
FRA flag Olivier Fernandez
1:04:09 45-49
Click to select for comparison
19 6
GBR flag Kev Jackson
1:04:19 35-39
Click to select for comparison
20 7
GBR flag Gerry Kennedy
1:04:22 35-39
Click to select for comparison
21 7
POR flag Francisco Silva
1:04:26 25-29
Click to select for comparison
22 8
ITA flag Simone Negrello
1:04:50 35-39
Click to select for comparison
23 3
ITA flag Giuseppe Merlino
1:04:55 30-34
Click to select for comparison
24 4
GBR flag Matthew Agnew
1:05:03 30-34
Click to select for comparison
25 8
GER flag Christopher Juhas
1:05:06 25-29
Click to select for comparison
26 9
ITA flag Nicola Armenise
1:05:08 35-39
Click to select for comparison
27 10
SUI flag Reto Mueller
1:05:12 35-39
Click to select for comparison
28 11
ITA flag Enrico Corvetto
1:05:17 35-39
Click to select for comparison
29 5
ITA flag Christian Nicolino
1:05:18 30-34
Click to select for comparison
30 9
GBR flag Rhys Stevens
1:05:21 25-29
Click to select for comparison
31 5
GBR flag Lewis Unwin
1:05:30 16-24
Click to select for comparison
32 6
MLT flag Alister Camilleri
1:05:52 16-24
Click to select for comparison
33 1
AUT flag Mario Novak
1:05:59 40-44
Click to select for comparison
34 10
ITA flag Filippo Angelino
1:06:13 25-29
Click to select for comparison
35 2
IRL flag Harry Nolan
1:06:15 45-49
Click to select for comparison
36 6
ITA flag Daniele D'Alessandro
1:06:21 30-34
Click to select for comparison
37 7
FRA flag Benjamin Cloarec
1:06:22 30-34
Click to select for comparison
38 11
ITA flag Fabio Nisi
1:06:28 25-29
Click to select for comparison
39 8
ESP flag Roger Serrano
1:06:31 30-34
Click to select for comparison
40 2
ESP flag Albert Jose Gonzalvo
1:06:34 40-44
Click to select for comparison
41 9
ITA flag Mattia Piaia
1:06:37 30-34
Click to select for comparison
42 10
IRL flag Noel Higgins
1:06:46 30-34
Click to select for comparison
43 12
IRL flag Donnacha Higgins
1:06:55 35-39
Click to select for comparison
44 11
IRL flag Aaron Bassett
1:06:57 30-34
Click to select for comparison
45 13
ESP flag Félix Osuna Arroyo
1:07:01 35-39
Click to select for comparison
46 3
GBR flag Tim Bell
1:07:02 40-44
Click to select for comparison
47 12
FRA flag Thomas Boivin
1:07:03 30-34
Click to select for comparison
48 14
ITA flag Omar El Zaitony
1:07:04 35-39
Click to select for comparison
49 7
IRL flag Michael Mc Kenna
1:07:04 16-24
Click to select for comparison
50 13
ITA flag Marino Maximiliano Maiorino
1:07:07 30-34
Click to select for comparison
51 1
GER flag Thomas Heider
1:07:08 55-59
Click to select for comparison
52 14
ITA flag Riccardo Tribuzio
1:07:19 30-34
Click to select for comparison
53 15
ITA flag Massimiliano Dalla Fior
1:07:25 35-39
Click to select for comparison
54 12
GER flag Gerrit Bockey
1:07:27 25-29
Click to select for comparison
55 16
ITA flag Nicola Viviani
1:07:28 35-39
Click to select for comparison
56 3
ITA flag Carlo Gatti
1:07:46 45-49
Click to select for comparison
57 13
GRE flag Christos Agrodimos
1:07:50 25-29
Click to select for comparison
58 14
ROU flag Adrian Boitos
1:07:54 25-29
Click to select for comparison
59 15
GBR flag Max Swindells
1:08:23 30-34
Click to select for comparison
60 16
ITA flag Nicolò Ferrari
1:08:24 30-34
Click to select for comparison
61 15
ESP flag Hector Saez Campos
1:08:25 25-29
Click to select for comparison
62 16
GBR flag Regan Lazenby
1:08:44 25-29
Click to select for comparison
63 17
ITA flag Alessandro Dicorato
1:08:48 35-39
Click to select for comparison
64 17
ITA flag Andrea Cogo
1:08:54 30-34
Click to select for comparison
65 4
NED flag Kashif Kasanwirdjo
1:09:05 40-44
Click to select for comparison
66 8
GBR flag George Brock
1:09:09 16-24
Click to select for comparison
67 18
GRE flag Ioannis Papikas
1:09:11 35-39
Click to select for comparison
68 18
POR flag André Aires
1:09:14 30-34
Click to select for comparison
69 9
ITA flag Dylan Caruso
1:09:15 16-24
Click to select for comparison
70 19
ITA flag Davide Misseri
1:09:19 30-34
Click to select for comparison
71 6
ITA flag Elio Di Ciuccio
1:09:22 40-44
Click to select for comparison
72 5
ITA flag Ivan Ballario
1:09:22 40-44
Click to select for comparison
73 17
SUI flag Ludovic Beuret
1:09:24 25-29
Click to select for comparison
74 10
FRA flag Enzo Besson
1:09:30 16-24
Click to select for comparison
75 18
GBR flag Morgan Penfold
1:09:36 25-29
Click to select for comparison
76 19
ITA flag Michele Stancanelli
1:09:40 35-39
Click to select for comparison
77 20
ITA flag Andrea Caldera
1:09:46 30-34
Click to select for comparison
78 7
ITA flag Guido Pasanisi
1:09:47 40-44
Click to select for comparison
79 4
AUT flag Rainer Winninger
1:09:52 45-49
Click to select for comparison
80 21
ITA flag Alessandro Pellegrini
1:09:53 30-34
Click to select for comparison
81 22
ITA flag Matteo Presotto
1:09:54 30-34
Click to select for comparison
82 8
ITA flag Michele La Raia
1:10:15 40-44
Click to select for comparison
83 20
ITA flag Guido Emanuele Fucci
1:10:16 35-39
Click to select for comparison
84 19
ITA flag Pietro Picozzi
1:10:18 25-29
Click to select for comparison
85 23
ITA flag Nicolò Achille
1:10:28 30-34
Click to select for comparison
86 24
ITA flag Andi Kapidani
1:10:34 30-34
Click to select for comparison
87 9
ITA flag Danilo Cantaluppi
1:10:35 40-44
Click to select for comparison
88 11
GBR flag Glenn Hyslop
1:10:41 16-24
Click to select for comparison
89 25
IRL flag Ryan Mccloskey
1:10:41 30-34
Click to select for comparison
90 26
FRA flag Jonathan Matu-Zola
1:10:44 30-34
Click to select for comparison
91 21
GBR flag Joel Havermans
1:10:48 35-39
Click to select for comparison
92 27
FRA flag Remi Bernier
1:10:53 30-34
Click to select for comparison
93 10
ITA flag Eugenio Marra
1:11:03 40-44
Click to select for comparison
94 11
GBR flag David Earl
1:11:03 40-44
Click to select for comparison
95 22
ITA flag Andrea Colombini
1:11:07 35-39
Click to select for comparison
96 12
FRA flag Grégory Jullien
1:11:10 40-44
Click to select for comparison
97 23
ITA flag Rocco Aloisi
1:11:11 35-39
Click to select for comparison
98 24
KUW flag Mohammad Jafar
1:11:13 35-39
Click to select for comparison
99 25
GBR flag Paul Mcmanus
1:11:15 35-39
Click to select for comparison
100 28
ITA flag Steven Allevi
1:11:26 30-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.

Start your free trial

First week free. Cancel anytime. · Get the app