HYROX PRO DOUBLES MEN - Athens 2026

5–6 Sept 2026
Showing 1 to 96 of 96 results
Select 2 results to compare
Compare Athlete Time
Click to select for comparison
1 1
NED flag Maarten Enthoven
NED flag Cem Ter Burg
49:29 25-29
Click to select for comparison
2 2
IRL flag Conor Maguire
IRL flag Kieron White
50:48 25-29
Click to select for comparison
3 1
FRA flag Rayane Kara
FRA flag Adrien Leroux
51:44
Click to select for comparison
4 2
GBR flag Luke Buckland
IRL flag Tiarnan O'Neill
51:48 16-24
Click to select for comparison
5 1
ITA flag Alex Gasser
ITA flag Francesco Fioravanti
51:52 30-34
Click to select for comparison
6 2
BEL flag Tom Franssens
BEL flag Pieter Maes
52:35 30-34
Click to select for comparison
7 3
FRA flag Axel Boyer
FRA flag Kylian Dongeon
54:27 16-24
Click to select for comparison
8 3
GBR flag Jordan White
GBR flag Jake White
54:39 30-34
Click to select for comparison
9 1
IRL flag Declan Moylett
IRL flag Ciaran Quinn
54:40 35-39
Click to select for comparison
10 4
AUT flag Martin Vondrak
AUT flag Fabian Schuster
54:45 30-34
Click to select for comparison
11 3
FRA flag Alexander Miller-Dumas
FRA flag Ahmed El Tantawi
54:56 25-29
Click to select for comparison
12 1
ITA flag Mauro Viel
ESP flag Victor De La Cruz
55:23 40-44
Click to select for comparison
13 4
NED flag Sverre Musz
NED flag Stijn Lof
55:29 16-24
Click to select for comparison
14 5
GER flag Piran Asci
GER flag Nico Küttner
55:34 30-34
Click to select for comparison
15 6
FRA flag Mehdi Berrouigat
FRA flag Nabil Berrouigat
55:39 30-34
Click to select for comparison
16 7
ITA flag Luca Persiani
ITA flag Gianluca Zambelli
55:47 30-34
Click to select for comparison
17 9
GRE flag Christos Agrodimos
GRE flag Lazaros Koumpouras
55:47 30-34
Click to select for comparison
18 8
ITA flag Michele Artuso
ITA flag Mattia Gecaj
55:47 30-34
Click to select for comparison
19 2
GRE flag Eleftherios Theofanidis
GRE flag Giannis Delavinias
56:26
Click to select for comparison
20 2
GBR flag Kev Jackson
GRE flag Christos Tampakos
56:35 40-44
Click to select for comparison
21 10
POR flag Filipe Martins
POR flag Francisco Coelho
56:47 30-34
Click to select for comparison
22 11
GRE flag Dimitrios Gkorezis
GRE flag Georgios Ntallas
57:03 30-34
Click to select for comparison
23 3
EGY flag Aly Mazhar
EGY flag Mahmoud Elgundi
57:31 35-39
Click to select for comparison
24 5
ITA flag Gerwin Tadije
ITA flag Alessio Fioratti
58:07 16-24
Click to select for comparison
25 4
CYP flag Charalampos Kathidjiotis
CYP flag Nikos Kaneti
58:11 35-39
Click to select for comparison
26 5
ITA flag Mattia Bianchi
ITA flag Matteo Ciaponi
58:11 35-39
Click to select for comparison
27 4
GBR flag Rhys Griffiths
GBR flag Fin Holmes
58:16 25-29
Click to select for comparison
28 1
POR flag Carlos Custódio
POR flag Hélder Baptista
58:16
Click to select for comparison
29 12
CZE flag Roman Vávra
CZE flag Jakub Kraus
58:43
Click to select for comparison
30 6
POL flag Bartłomiej Dzikowicz
POL flag Emil Zakowany
58:57 35-39
Click to select for comparison
31 7
EGY flag Tarek Emad
EGY flag Moataz Amer
59:01 35-39
Click to select for comparison
32 5
ITA flag Jude Oduro Kwarteng
ITA flag Federico Bellotto
59:25 25-29
Click to select for comparison
33 8
VEN flag Eduardo Varela
GBR flag Matt Threadgold
59:30 35-39
Click to select for comparison
34 6
GRE flag Giorgos Giakoumakis
GRE flag Mohamad Ibrahim
59:33 25-29
Click to select for comparison
35 13
FRA flag Mathias Aknin
FRA flag Hamza Lamrani
59:46 30-34
Click to select for comparison
36 14
GRE flag ANDREAS APOSTOLARAS
GBR flag Toby Buckland
59:58 30-34
Click to select for comparison
37 9
POL flag Kamil Kuszmider
POL flag Hubson Kalman
1:00:01 35-39
Click to select for comparison
38 6
GBR flag Kairan Mallett
GBR flag Leon Srisamutr
1:00:06 16-24
Click to select for comparison
39 15
GBR flag David Morley
GBR flag Dan Heartshorne
1:00:14 30-34
Click to select for comparison
40 10
GRE flag Charalampos Pavlidis
GRE flag Georgios Petridis
1:00:26 35-39
Click to select for comparison
41 2
IRL flag Declan McCabe
IRL flag Gavin Kenny
1:00:43 45-49
Click to select for comparison
42 16
KOR flag 우영진
KOR flag 이석준
1:00:56 30-34
Click to select for comparison
43 17
DEN flag Christian Strøm
DEN flag Jacob Strøm
1:01:18 30-34
Click to select for comparison
44 7
POL flag Aleksander Barteczko
POL flag Paweł Kozioł
1:01:20 25-29
Click to select for comparison
45 7
GER flag Lasse Schwieren
GER flag Raphael Rottenkolber
1:01:43 16-24
Click to select for comparison
46 18
ITA flag Samuel Epifani
ITA flag Marco D’Agostino
1:01:53 30-34
Click to select for comparison
47 8
GRE flag Spiros Dragonas
ROU flag Andrei Ghetau
1:02:05 25-29
Click to select for comparison
48 11
ITA flag Salvatore Nucida
ITA flag Simone Negro
1:02:14 35-39
Click to select for comparison
49 9
GRE flag Dimitrios Tsaktsiras
GRE flag Vasileios Soukoulani
1:02:16 25-29
Click to select for comparison
50 1
GRE flag Marios Markou
GRE flag Konstantinos Chouvardas
1:02:16 50-54
Click to select for comparison
51 19
CRO flag Jozo Perisic
CRO flag Duje Šarić
1:02:25 30-34
Click to select for comparison
52 20
GRE flag Sebastian Katsanoulas
GRE flag Eleftherios Kapsiochas
1:02:49 30-34
Click to select for comparison
53 8
SIN flag Christopher Kelly-Wong
DEN flag Kristain Nobel
1:02:57 16-24
Click to select for comparison
54 12
FRA flag Alexandre Curgy Vazquez
FRA flag Franck Huynh Quan Minh
1:03:51 35-39
Click to select for comparison
55 21
UKR flag Dmytro Kosiakov
BUL flag Borislav Ivanov
1:04:51 30-34
Click to select for comparison
56 22
GRE flag Nikolas Saraliotis
GRE flag Makos Ivros
1:04:59 30-34
Click to select for comparison
57 3
GBR flag Andy O’Connor
GRE flag Orestis Tzortzoglou
1:05:12 40-44
Click to select for comparison
58 23
GRE flag Kostis Lazaridis
GRE flag Panagiotis Bekiaridis
1:05:19 30-34
Click to select for comparison
59 2
FRA flag Vincent Dinan
FRA flag Olivier Waszczynski
1:05:43 50-54
Click to select for comparison
60 10
GRE flag Nikolaos Sakellaropoulos
GRE flag Antonios Manouilidis
1:05:44 25-29
Click to select for comparison
61 13
TUR flag Doğuş Dicle
TUR flag Orkun Ozturk
1:05:51 35-39
Click to select for comparison
62 14
KEN flag Nicholas Schmale
ALG flag Khaled Zebri
1:06:09 35-39
Click to select for comparison
63 24
CYP flag Aggelos Antoniou
CYP flag Christodoulos Hadjilampris
1:06:09 30-34
Click to select for comparison
64 3
ITA flag Massimiliano Zilioli
ITA flag Alessandro Grandi
1:06:15 50-54
Click to select for comparison
65 11
GRE flag Max Chadwick
GBR flag Jay Johnson
1:06:44 25-29
Click to select for comparison
66 25
GRE flag Stelios Tatarakis
GRE flag Georgios Panaretakis
1:07:18 30-34
Click to select for comparison
67 12
ALB flag Romeo Sali
GRE flag Nikolaos Zazatis
1:07:44 25-29
Click to select for comparison
68 15
GRE flag Christodoulos Moraitis
GRE flag Nikolaos Pachidis
1:08:16 35-39
Click to select for comparison
69 16
GER flag Christian Göller
GER flag Andreas Sörgel
1:08:33 35-39
Click to select for comparison
70 13
CYP flag Neoklis Andreou
CYP flag Raphael Stavrides
1:08:40 25-29
Click to select for comparison
71 3
MLT flag Clifford Agius
MLT flag italo bonnici
1:08:57 45-49
Click to select for comparison
72 14
GRE flag Nikos Kalligiannis
GRE flag Emmanouil Malliaros
1:09:09 25-29
Click to select for comparison
73 15
GER flag Tim Reichenberger
GER flag Tobias Alexander Bauer
1:09:17 25-29
Click to select for comparison
74 9
GBR flag Ben Gregory
GBR flag Bradley Roderick
1:11:35 16-24
Click to select for comparison
75 16
GRE flag Ioannis Angelakis
GRE flag Ivan Menglebey
1:11:43 25-29
Click to select for comparison
76 10
GER flag Benedikt Michels
GER flag Kevin Kubacki
1:12:32 16-24
Click to select for comparison
77 17
GRE flag Pavlos Christos Karanikolas
GRE flag gerasimos konstantinidis
1:12:41 35-39
Click to select for comparison
78 26
GER flag Matthias Koch
GER flag Philipp Litzki
1:13:43 30-34
Click to select for comparison
79 1
GBR flag Rowan Lees
GBR flag Stuart Brown
1:14:27 55-59
Click to select for comparison
80 4
SUI flag Bernd Makasy
CRO flag Filip Galic
1:14:53 45-49
Click to select for comparison
81 18
GRE flag VASILIS GAITANIS
GRE flag NICKOLAOS TZELLOS
1:16:02 35-39
Click to select for comparison
82 4
ISR flag Igor Glik
ISR flag Yehonatan Moshe Givoni
1:16:27 40-44
Click to select for comparison
83 27
GRE flag Charalampos Papadopoulos
GRE flag Konstantinos Pretenteris
1:16:51 30-34
Click to select for comparison
84 2
ITA flag Ermes Milanesi
ITA flag Davide Zaccaroni
1:17:18 55-59
Click to select for comparison
85 19
GRE flag Ioannis Orkopoulos
GRE flag Nikos Sotiriadis
1:17:39 35-39
Click to select for comparison
86 28
GRE flag IOANNIS KOUSIARIS
GRE flag GEORGIOS KOUSKOURIDAS
1:17:46 30-34
Click to select for comparison
87 20
GRE flag Thanasis Evangelou
GRE flag Giannis Psomopoulos
1:19:22 35-39
Click to select for comparison
88 5
GRE flag CHRISTOS XIARCHOS
GRE flag MARKOS VARTHALITIS
1:20:19 40-44
Click to select for comparison
89 29
GRE flag Dimitrios Tzetzelos
ALB flag Haralambo Hasanaj
1:21:16 30-34
Click to select for comparison
90 21
GRE flag Spyros Kikhs
GRE flag Antonis Sideris
1:21:37 35-39
Click to select for comparison
91 22
POL flag Filip Stasiak
POL flag Mateusz Ćwieka
1:22:10 35-39
Click to select for comparison
92 6
GRE flag Ilias Koukoulomatis
GRE flag Makis Makrandreou
1:24:16 40-44
Click to select for comparison
93 7
GRE flag Roy Bar
GRE flag Jim Bagias
1:31:28 40-44
Click to select for comparison
94 30
GRE flag Giorgos Natsis
GRE flag Kostas Bafoutsos
1:36:47 30-34
Click to select for comparison
95 23
TUR flag Hakan Kaylant
GER flag Kaan Kaylant
1:37:28 35-39
Click to select for comparison
96 24
ISR flag Aharon Saban
ROU flag Ori Aharonovich
1:51:34 35-39
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