HYROX Istanbul 2026: Doubles Men results

318 teams on 13 Feb 2026. Typical finish 1:14:48, fastest 10% under 1:00:18. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Jaafar Moumen, Dieter Schwarzkopf 🇲🇦 MAR1st of 74 aged 35-39 35-39 51:22 27:09 18:54 5:22 3:29 1:15 2:00 1:36 3:44 1:19 2:10 3:21
2 Turker Alici, Burak Edis Emiroğlu 🇹🇷 TUR1st of 90 aged 30-34 30-34 51:44 0:22 27:32 18:40 5:37 3:31 1:10 2:09 — 3:37 1:18 2:06 3:24
3 Lukas Haimayer, Benito Baez Ayala 🇩🇪 GER1st of 59 aged 25-29 25-29 52:43 1:21 26:32 20:41 5:34 3:36 1:37 2:11 2:07 4:05 1:19 2:27 3:19
4 Travis Brown, Hubie Solley 🇬🇧 GBR2nd of 90 aged 30-34 30-34 52:59 1:37 27:26 20:10 5:27 3:33 1:20 2:26 1:55 3:44 1:21 2:09 3:42
5 Vitor Santos, João Ribeiro 🇵🇹 POR3rd of 90 aged 30-34 30-34 53:20 1:58 27:54 19:59 5:29 3:37 1:21 2:28 1:42 3:46 1:19 2:24 3:22
6 Giovanni Benzon, walter paladina 🇮🇹 ITA1st of 27 aged 16-24 16-24 53:24 2:02 26:50 21:09 5:30 3:44 1:27 2:39 2:18 4:02 1:30 2:15 3:14
7 Marat Dusaev, Dyk Lai Kho 🇷🇺 RUS4th of 90 aged 30-34 30-34 54:05 2:43 28:45 19:50 5:34 3:35 1:16 2:32 — 3:47 1:24 2:36 3:15
8 Sean Clancy, Akram Berkani 🇬🇧 GBR5th of 90 aged 30-34 30-34 54:43 3:21 28:12 20:30 6:05 3:37 1:25 2:30 1:49 3:52 1:21 2:27 3:29
9 Bradley Wilkie, Scott Highlands 🇬🇧 GBR6th of 90 aged 30-34 30-34 54:53 3:31 27:50 21:30 5:37 3:42 1:29 2:24 2:24 4:03 1:23 2:27 3:38
10 Aksel Ryustem, Yanislav Todorov 🇧🇬 BUL2nd of 59 aged 25-29 25-29 54:55 3:33 27:57 21:32 5:31 3:30 1:20 2:30 2:42 3:46 1:21 2:50 3:33
11 Shane Bingham, Dillon Sharpe 🇬🇧 GBR2nd of 27 aged 16-24 16-24 54:56 3:34 29:13 19:58 5:50 3:25 1:21 2:20 2:01 3:47 1:28 2:12 3:24
12 Patrick Martens, Anil Yesil 🇩🇪 GER2nd of 74 aged 35-39 35-39 55:15 3:53 28:33 21:05 5:43 3:30 1:34 2:28 2:14 3:54 1:25 2:28 3:32
13 Konstantin Jünger, Kevin Ociepka 🇩🇪 GER7th of 90 aged 30-34 30-34 55:44 4:22 29:15 20:39 5:54 3:32 1:24 2:35 2:17 3:53 1:20 2:17 3:21
14 Charlie Davison, Stewart A Horn 🇬🇧 GBR8th of 90 aged 30-34 30-34 55:55 4:33 28:55 21:27 5:37 3:33 1:22 2:18 2:30 3:51 1:20 2:50 3:43
15 Junior Oby Obi, Mayo Theadore 🇧🇪 BEL3rd of 59 aged 25-29 25-29 56:06 4:44 27:38 23:05 5:27 3:45 1:34 2:40 2:54 3:52 1:24 3:15 3:41
16 George Crewe, Tom Brevitt 🇬🇧 GBR3rd of 74 aged 35-39 35-39 56:20 4:58 28:39 22:02 5:43 3:35 1:33 2:30 2:29 3:53 1:26 3:03 3:33
17 Simon Karker, Dennis Bobinski 🇩🇪 GER9th of 90 aged 30-34 30-34 56:24 5:02 29:29 20:57 6:02 3:31 1:23 2:22 2:07 3:59 1:28 2:30 3:37
18 Moe Maktabi, Moataz Amer 🇱🇧 LBN4th of 74 aged 35-39 35-39 56:37 5:15 29:30 21:08 6:02 3:38 1:38 2:57 1:48 3:50 1:18 2:30 3:29
19 Barış Cihan Karakuş, Mert Can Yıldız 🇹🇷 TUR10th of 90 aged 30-34 30-34 56:50 5:28 29:20 20:44 6:51 3:46 1:17 2:32 1:48 3:59 1:15 2:37 3:30
20 Djordan Toussaint, Alan Le Gall 🇫🇷 FRA4th of 59 aged 25-29 25-29 56:57 5:35 28:29 22:38 5:54 3:42 1:25 2:35 3:02 3:57 1:28 2:52 3:37
21 Giannis Delavinias, Eleftherios Theofanidis 🇬🇷 GRE5th of 74 aged 35-39 35-39 57:02 5:40 28:18 22:55 5:54 3:36 1:23 2:16 2:13 3:58 1:34 4:38 3:17
22 Aly Mazhar, Mahmoud Elguindi 🇪🇬 EGY6th of 74 aged 35-39 35-39 57:55 6:33 30:58 20:42 6:20 3:32 1:22 2:21 2:00 3:55 1:28 2:39 3:25
23 Leonardo Capizzi, Davide De Toffoli 🇮🇹 ITA5th of 59 aged 25-29 25-29 58:07 6:45 29:06 22:43 6:23 3:46 1:36 2:30 3:00 3:52 1:29 2:29 4:01
24 Eduardo Varela, Matthew Threadgold 🇻🇪 VEN11th of 90 aged 30-34 30-34 58:31 7:09 29:56 22:45 5:52 3:36 1:37 2:23 3:14 3:58 1:32 3:07 3:18
25 Shane Kelly, Ross Hendy 🇮🇪 IRL1st of 43 aged 40-44 40-44 58:45 7:23 31:00 21:41 6:09 3:38 1:32 2:28 2:11 4:02 1:29 2:50 3:31
26 Marko Škara, Mladen Jović 🇷🇸 SRB7th of 74 aged 35-39 35-39 58:59 7:37 30:22 22:26 6:14 3:38 1:30 2:53 3:00 3:49 1:24 2:40 3:32
27 Nils Kinast, Fabian Ring 🇩🇪 GER12th of 90 aged 30-34 30-34 59:02 7:40 31:14 21:36 6:16 3:53 1:25 2:24 2:20 4:00 1:28 2:34 3:32
28 Panagiotis Polyzas, Christos Tampakos 🇬🇷 GRE2nd of 43 aged 40-44 40-44 59:07 7:45 31:56 20:45 6:31 3:38 1:19 2:03 2:21 3:51 1:27 2:40 3:26
29 Muhammed Hizan, Anil Can Aydogudu 🇸🇾 SYR6th of 59 aged 25-29 25-29 59:24 8:02 33:08 20:47 5:34 3:31 1:28 2:12 2:25 3:40 1:27 2:32 3:32
30 Rasmus Justesen, Mikkel Christiansen 🇩🇰 DEN3rd of 27 aged 16-24 16-24 59:30 8:08 30:12 23:15 6:09 3:49 1:33 2:54 2:38 4:10 1:43 2:51 3:37
31 Mwafak Al Khateeb, Romario Ibrahim 🇱🇧 LBN13th of 90 aged 30-34 30-34 59:38 8:16 29:59 23:19 6:25 3:43 1:23 2:37 2:14 4:09 1:35 3:58 3:40
32 Mevlüt Ağir, Serkan Tek 🇹🇷 TUR7th of 59 aged 25-29 25-29 1:00:07 8:45 32:29 21:11 6:30 3:54 1:33 2:14 2:15 3:55 1:31 2:33 3:16
33 Mehmet Can Bankoğlu, Yaşar Yılmaz 🇹🇷 TUR8th of 59 aged 25-29 25-29 1:00:23 9:01 32:15 21:12 7:00 3:36 1:34 2:49 1:32 3:57 1:37 2:33 3:34
34 Milad Ghanbarluo, Saeed Alizadeh Milanloo Sofla 🇮🇷 IRI8th of 74 aged 35-39 35-39 1:00:26 9:04 32:30 20:53 7:09 3:43 1:08 2:01 2:16 3:56 1:20 2:57 3:32
35 Furkan Şen, Ogeday Girişken 🇹🇷 TUR14th of 90 aged 30-34 30-34 1:00:37 9:15 33:01 20:49 6:53 3:34 1:11 2:26 2:37 3:59 1:26 2:12 3:24
36 Stefanos Bavas, Behnam Bakhshayesh 🇩🇪 GER9th of 59 aged 25-29 25-29 1:00:38 9:16 30:58 23:14 6:31 3:46 1:27 2:58 2:40 4:23 1:23 2:48 3:49
37 Abdelhamid Alaoud, Mohammad Jafar 🇲🇦 MAR9th of 74 aged 35-39 35-39 1:00:59 9:37 31:39 23:03 6:22 3:39 1:28 3:15 2:30 4:00 1:28 2:49 3:54
38 Adham Hany, Tarek Emad 🇪🇬 EGY10th of 59 aged 25-29 25-29 1:01:00 9:38 31:19 23:20 6:24 3:33 1:33 3:09 2:35 4:11 1:49 2:56 3:34
39 Mark Minn, Thomas Schadow 🇩🇪 GER3rd of 43 aged 40-44 40-44 1:01:05 9:43 31:24 23:27 6:20 3:43 1:29 2:52 3:01 3:59 1:19 3:16 3:48
40 Abdul Mohamed, Denis Keller 🇪🇬 EGY11th of 59 aged 25-29 25-29 1:01:06 9:44 31:51 21:34 7:45 3:56 1:29 2:42 2:27 4:12 1:33 1:39 3:36
41 Volkan Alaoglu, Gokhan Alaoglu 🇹🇷 TUR10th of 74 aged 35-39 35-39 1:01:10 9:48 31:52 22:56 6:27 3:59 1:33 2:47 1:58 4:28 1:25 3:16 3:30
42 Daniel Camara Corral, Francisco Javier Lopez Gil 🇪🇸 ESP12th of 59 aged 25-29 25-29 1:01:13 9:51 29:54 24:45 6:39 3:49 1:30 2:45 3:38 4:06 1:43 3:08 4:06
43 Marc Dörfer, Marcel Straßer 🇩🇪 GER11th of 74 aged 35-39 35-39 1:01:22 10:00 33:02 21:31 6:55 3:46 1:33 2:46 2:13 3:59 1:14 2:24 3:36
44 Levon Ananian, Danila Volkov 🇦🇲 ARM13th of 59 aged 25-29 25-29 1:01:24 10:02 31:18 23:34 6:35 3:28 1:18 3:02 1:54 6:03 1:19 2:52 3:38
45 Nick Jansen, Jop Adam 🇳🇱 NED4th of 27 aged 16-24 16-24 1:01:36 10:14 34:10 21:12 6:19 3:36 1:26 2:20 2:09 3:59 1:31 2:45 3:26
46 Moustafa Qassem, Mohammad Baghdadi 🇱🇧 LBN15th of 90 aged 30-34 30-34 1:01:44 10:22 32:29 22:45 6:36 3:37 1:26 2:43 3:04 3:49 1:24 2:43 3:59
47 Furkan Bilgiç, Vurkan Tetik 🇹🇷 TUR14th of 59 aged 25-29 25-29 1:01:56 10:34 32:33 22:26 7:02 3:41 1:37 2:24 2:46 4:08 1:38 2:52 3:20
48 Niklas Niegelhell, Manfred Schallert 🇦🇹 AUT5th of 27 aged 16-24 16-24 1:02:06 10:44 32:24 23:10 6:38 3:49 1:30 2:41 2:49 4:12 1:30 3:02 3:37
49 Khaled Zebri, Vincent Dufrene 🇩🇿 ALG1st of 18 aged 45-49 45-49 1:02:22 11:00 32:43 22:54 6:51 3:56 1:33 2:34 2:51 3:47 1:24 2:56 3:53
50 Stephen McGrory, Allan Syme 🇬🇧 GBR4th of 43 aged 40-44 40-44 1:02:25 11:03 32:39 23:12 6:37 3:37 1:32 2:48 2:43 3:59 1:28 3:04 4:01
51 Abdelillah Arouissi, Osama Alkasaji 🇲🇦 MAR16th of 90 aged 30-34 30-34 1:02:35 11:13 32:49 20:41 9:10 3:36 1:43 2:53 — 3:49 1:41 3:07 3:46
52 Jean Can Colin, Atakan Kantarci 🇫🇷 FRA15th of 59 aged 25-29 25-29 1:02:46 11:24 31:20 24:45 6:46 3:51 1:56 4:12 2:37 4:08 1:31 3:09 3:21
53 Abedalaziz Isha'Bi, Cédric Chauty 🇯🇴 JOR12th of 74 aged 35-39 35-39 1:02:51 11:29 31:26 24:51 6:37 4:00 1:40 3:01 2:58 4:02 1:30 3:33 4:07
54 Furkan Sönmeaz, Asaf Yiğitturk 🇹🇷 TUR16th of 59 aged 25-29 25-29 1:03:09 11:47 34:18 21:51 7:04 3:30 1:32 2:32 2:39 3:39 1:35 3:00 3:24
55 Marco Behrends, Davy Hornschu 🇩🇪 GER5th of 43 aged 40-44 40-44 1:03:11 11:49 35:11 21:04 7:00 3:37 1:24 2:08 2:15 3:52 1:23 2:51 3:34
56 Orestis Kaimas, Christos Chartios 🇬🇷 GRE17th of 90 aged 30-34 30-34 1:03:15 11:53 34:43 21:31 7:06 3:46 1:16 2:17 2:07 3:47 1:28 3:04 3:46
57 Mostafa Elgml, Karim Atta 🇪🇬 EGY17th of 59 aged 25-29 25-29 1:03:29 12:07 34:50 20:59 7:47 3:37 1:14 3:03 1:51 3:48 1:28 2:20 3:38
58 Metehan Taze, Tunahan Taze 🇹🇷 TUR18th of 59 aged 25-29 25-29 1:03:31 12:09 32:55 24:06 6:34 3:56 1:55 3:23 2:06 4:22 1:43 3:11 3:30
59 Ueli Von Rotz, Markus Schober 🇨🇭 SUI6th of 43 aged 40-44 40-44 1:03:36 12:14 33:39 23:06 6:54 3:49 1:38 2:43 2:33 4:00 1:30 2:33 4:20
60 Stergios Papadimas, Akis Tsaknakis 🇬🇷 GRE13th of 74 aged 35-39 35-39 1:03:47 12:25 33:10 23:51 6:50 3:44 1:40 2:52 3:25 4:10 1:37 2:58 3:25
61 Said Ibeggazene, Taha Zitoun 🇫🇷 FRA2nd of 18 aged 45-49 45-49 1:04:03 12:41 33:13 24:00 6:54 3:39 1:33 3:03 3:04 3:45 1:38 3:30 3:48
62 Ben Chadd, Elliot Berry 🇬🇧 GBR14th of 74 aged 35-39 35-39 1:04:07 12:45 32:27 25:02 6:42 3:52 1:34 2:42 4:02 4:16 1:39 3:11 3:46
63 Youssef Soliman, Ahmed Abozeid 🇪🇬 EGY18th of 90 aged 30-34 30-34 1:04:12 12:50 33:51 23:07 7:17 3:46 1:34 2:54 2:14 4:14 1:37 2:58 3:50
64 Bryan Griffin, Jordan Sheerin 🇬🇧 GBR15th of 74 aged 35-39 35-39 1:04:15 12:53 33:36 23:51 6:52 3:52 1:50 2:42 3:08 4:04 1:28 3:01 3:46
65 Sonay Alevli, Maximilian Wirth 🇩🇪 GER19th of 90 aged 30-34 30-34 1:04:37 13:15 34:18 22:55 7:27 3:35 1:32 2:57 2:34 4:03 1:34 2:34 4:06
66 Marko Lajic, Jason Corkovic 🇷🇸 SRB20th of 90 aged 30-34 30-34 1:04:53 13:31 35:29 22:38 6:51 3:44 1:26 2:49 2:07 3:55 1:41 3:17 3:39
67 Nikolaos Sakellaropoulos, Antonios Manouilidis 🇬🇷 GRE19th of 59 aged 25-29 25-29 1:04:56 13:34 34:31 23:09 7:21 3:48 1:33 2:47 2:13 4:15 1:27 3:13 3:53
68 Manwel Yehya, Dani Nehme 🇱🇧 LBN3rd of 18 aged 45-49 45-49 1:05:03 13:41 34:00 24:32 6:36 3:53 1:38 2:53 3:15 4:08 1:36 3:23 3:46
69 Kaan Mert Bilir, Ersin Burak Çanci 🇹🇷 TUR16th of 74 aged 35-39 35-39 1:05:18 13:56 34:48 23:06 7:28 3:45 1:41 2:48 3:01 4:00 1:37 2:50 3:24
70 Vahid Abdi, Hejar Abdi 🇳🇱 NED17th of 74 aged 35-39 35-39 1:05:21 13:59 34:39 23:54 6:52 3:50 1:40 3:13 2:40 4:21 1:31 2:38 4:01
71 Cansel Muti, Ahmet Denizhan Yılmaz 🇹🇷 TUR21st of 90 aged 30-34 30-34 1:05:25 14:03 35:35 22:34 7:21 3:49 1:37 2:41 2:26 4:10 1:33 2:39 3:39
72 Lucas Schwarz, Can Parlak 🇩🇪 GER22nd of 90 aged 30-34 30-34 1:05:39 14:17 35:10 23:32 7:01 3:58 1:33 2:52 2:18 4:04 1:28 2:50 4:29
73 Ilker Kaplan, Emirhan Sezer 🇹🇷 TUR6th of 27 aged 16-24 16-24 1:05:46 14:24 33:57 23:35 8:18 3:46 1:36 3:08 2:26 4:12 1:35 3:03 3:49
74 Resti Ortega, Fran Castello 🇪🇸 ESP4th of 18 aged 45-49 45-49 1:05:51 14:29 32:41 26:27 6:49 4:01 1:52 3:22 3:01 4:28 1:42 3:37 4:24
75 Mahmoud Abouward, Ahmed Boudah 🇪🇬 EGY23rd of 90 aged 30-34 30-34 1:05:53 14:31 34:13 24:54 6:50 3:51 1:49 3:14 2:40 4:05 2:00 3:14 4:01
76 Yazan Namruga, Hamza Abzakh 🇯🇴 JOR18th of 74 aged 35-39 35-39 1:06:07 14:45 35:39 22:21 8:12 3:50 1:28 2:11 3:10 4:05 1:20 2:40 3:37
77 Yiğit İşıkcı, Şahin Yıldız 🇹🇷 TUR7th of 27 aged 16-24 16-24 1:06:11 14:49 33:55 22:31 9:50 3:51 1:48 3:08 2:35 4:08 1:35 1:34 3:52
78 Burhan Şiksoy, Selman Kabasakal 🇹🇷 TUR24th of 90 aged 30-34 30-34 1:06:21 14:59 32:27 26:20 7:38 3:41 1:47 2:40 3:11 4:27 1:47 4:23 4:24
79 Ferkan Denizman, Hamid Nouri 🇹🇷 TUR25th of 90 aged 30-34 30-34 1:06:28 15:06 36:53 21:45 7:53 3:39 1:28 2:31 2:19 3:53 1:22 3:11 3:22
80 René Geppert, Ersan Guenes 🇩🇪 GER7th of 43 aged 40-44 40-44 1:06:37 15:15 34:52 24:04 7:46 3:44 1:38 2:40 3:38 4:04 1:20 3:00 4:00
81 Matthew Loughlin, Thomas McGreevy 🇮🇪 IRL20th of 59 aged 25-29 25-29 1:06:48 15:26 36:03 23:55 6:54 3:53 1:45 2:46 2:35 4:14 1:35 3:36 3:31
82 Mustafa Ozan Bayrak, Mustafa Kurt 🇹🇷 TUR19th of 74 aged 35-39 35-39 1:06:48 15:26 36:24 24:03 6:26 3:54 1:30 3:31 2:51 4:12 1:24 2:59 3:42
83 Ahmed Hammad, Fabio Duca 🇨🇭 SUI8th of 27 aged 16-24 16-24 1:07:14 15:52 36:10 23:49 7:18 3:46 1:39 2:52 3:33 4:08 1:34 2:51 3:26
84 Kamil Glod, Guney Sanioglu 🇩🇪 GER8th of 43 aged 40-44 40-44 1:07:15 15:53 34:06 25:52 7:22 3:57 1:36 3:09 3:15 4:20 1:39 3:32 4:24
85 Mehmet Kaan Neşiray, Ahmet Neşiray 🇹🇷 TUR26th of 90 aged 30-34 30-34 1:07:18 15:56 36:25 22:14 8:43 3:44 1:22 2:19 2:23 4:02 1:39 2:52 3:53
86 Kerem Çamlıbel, Gökhan Baycan 🇹🇷 TUR9th of 43 aged 40-44 40-44 1:07:23 16:01 36:48 22:39 8:02 3:44 1:27 2:55 2:17 3:58 1:28 2:59 3:51
87 Sadık Onur Ayrancı, Yasin Avcı 🇹🇷 TUR21st of 59 aged 25-29 25-29 1:07:28 16:06 36:40 22:33 8:20 3:52 1:32 3:13 2:08 4:11 1:28 2:41 3:28
88 Assaad Mrad, Dayol Narayanan 🇱🇧 LBN27th of 90 aged 30-34 30-34 1:07:33 16:11 35:23 25:26 6:48 4:14 1:52 3:10 3:09 4:19 1:43 3:14 3:45
89 Jannes Müller, Luca Mahnken 🇩🇪 GER9th of 27 aged 16-24 16-24 1:07:40 16:18 33:06 27:14 7:25 4:00 1:52 3:08 2:56 4:13 1:44 4:19 5:02
90 Hasan Kecici, Baris Gungor 🇹🇷 TUR28th of 90 aged 30-34 30-34 1:07:46 16:24 35:29 24:21 8:01 3:51 1:42 2:37 3:21 4:18 1:38 3:07 3:47
91 Sherzod Madamov, D.Fatih Daştan 🇺🇿 UZB20th of 74 aged 35-39 35-39 1:07:50 16:28 37:00 23:21 7:33 3:56 1:49 2:57 2:25 4:11 1:17 2:57 3:49
92 Ege Olgun, İbrahim Er 🇹🇷 TUR29th of 90 aged 30-34 30-34 1:07:55 16:33 36:30 23:55 7:33 4:01 1:31 2:37 2:31 4:15 1:37 3:35 3:48
93 Olan Broderick, Brandon Garcia 🇮🇪 IRL22nd of 59 aged 25-29 25-29 1:07:56 16:34 34:46 25:04 8:11 3:53 1:35 3:47 3:17 4:35 1:42 1:47 4:28
94 Rui Costa, António Azevedo 🇵🇹 POR5th of 18 aged 45-49 45-49 1:08:17 16:55 38:18 22:39 7:25 3:43 1:28 2:51 2:00 4:03 1:39 3:19 3:36
95 Georgios Skourlis, Georgios Bavas 🇬🇷 GRE23rd of 59 aged 25-29 25-29 1:08:33 17:11 35:56 25:31 7:11 4:06 1:44 3:16 3:09 4:26 1:43 3:20 3:47
96 Jan Marco Dosch, Gian Andrea Cammardella 🇨🇭 SUI24th of 59 aged 25-29 25-29 1:08:34 17:12 36:41 23:32 8:26 3:44 1:25 2:55 2:54 4:00 1:24 3:17 3:53
97 Mustafa Kemal Kurt, Bilge Kurt 🇹🇷 TUR10th of 43 aged 40-44 40-44 1:08:50 17:28 36:25 24:44 7:46 4:00 1:45 3:17 2:47 4:06 1:38 3:28 3:43
98 Celal Tunc Yuce, Efe Horata 🇹🇷 TUR30th of 90 aged 30-34 30-34 1:08:54 17:32 36:53 24:06 8:01 3:58 1:42 2:44 2:55 4:02 1:48 3:14 3:43
99 Halli Matthiasson, Ruben Scholz 🇮🇸 ISL1st of 5 aged 50-54 50-54 1:08:56 17:34 37:39 23:22 7:59 3:53 1:44 2:55 2:27 4:09 1:25 3:20 3:29
100 Gabor Erdelyi, Dejan Cirovic 🇭🇺 HUN21st of 74 aged 35-39 35-39 1:09:00 17:38 38:29 22:54 7:42 3:52 1:34 2:37 2:47 4:02 1:27 3:04 3:31
How to read

The place is among timed teams in Doubles Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result