HYROX Nice 2024: Doubles Men results

272 teams on 12 Oct 2024. Typical finish 1:11:50, fastest 10% under 1:02:44. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
101 Ramūnas Dobrovolskis, Martynas Paškevičius 🇱🇹 LTU13th of 61 aged 40-49 40-49 1:09:11 14:11 39:20 24:17 5:38 3:43 1:30 2:57 2:58 4:18 1:32 3:25 3:54
102 Gilles Daniele, Jondot Grégory 🇫🇷 FRA14th of 61 aged 40-49 40-49 1:09:23 14:23 39:29 24:23 5:35 3:56 1:30 3:19 2:36 4:35 1:35 2:53 3:59
103 Nicolas Szymaniak, Dimitri Delsert 🇫🇷 FRA15th of 61 aged 40-49 40-49 1:09:25 14:25 39:14 25:07 5:08 4:05 1:30 3:18 2:57 4:22 1:28 3:50 3:37
104 Branden Valente, Simon Dirar Ghezai 🇨🇦 CAN31st of 72 aged U29 U29 1:09:26 14:26 38:47 25:29 5:14 3:39 2:30 4:03 2:47 4:05 1:25 3:08 3:52
105 Sébastien Labruquere, Thibaut Claverie 🇫🇷 FRA16th of 61 aged 40-49 40-49 1:09:27 14:27 39:28 23:53 6:10 3:57 1:43 2:56 2:41 4:06 1:35 3:01 3:54
106 Michael Chapuis, Arno Caccavelli 🇫🇷 FRA59th of 132 aged 30-39 30-39 1:09:35 14:35 39:04 25:00 5:35 4:05 1:44 2:55 2:56 4:14 1:41 3:06 4:19
107 Maxime Grandvaux, Kylian Perez 🇫🇷 FRA32nd of 72 aged U29 U29 1:09:35 14:35 36:54 27:21 5:24 3:53 1:40 4:30 2:20 4:20 1:40 4:20 4:38
108 Florian Mille, Christopher Gautier 🇫🇷 FRA33rd of 72 aged U29 U29 1:09:36 14:36 39:04 25:00 5:35 3:55 2:17 3:03 3:01 4:23 1:25 3:15 3:41
109 Sean Ryan, Aidan Hyland 🇮🇪 IRL17th of 61 aged 40-49 40-49 1:09:39 14:39 41:27 23:41 4:35 3:47 1:22 3:10 2:34 4:07 1:23 3:07 4:11
110 Mathieu Incurvaja, Noa Herbin 🇫🇷 FRA34th of 72 aged U29 U29 1:09:42 14:42 40:13 24:08 5:23 3:45 1:28 3:26 2:41 4:25 1:40 3:11 3:32
111 Sébastien Pirastu, Tom Romand 🇫🇷 FRA60th of 132 aged 30-39 30-39 1:09:47 14:47 39:48 24:23 5:40 4:03 1:41 3:39 1:53 4:23 1:32 3:38 3:34
112 Michael Guillaume, Clint Koch 🇫🇷 FRA61st of 132 aged 30-39 30-39 1:09:56 14:56 40:33 23:56 5:31 3:59 1:26 2:56 2:51 4:05 1:34 3:17 3:48
113 Henry Wastnage, Thomas Goose 🇬🇧 GBR35th of 72 aged U29 U29 1:10:02 15:02 39:50 24:44 5:33 4:06 1:27 2:53 3:00 4:23 1:36 3:03 4:16
114 Nicolas Fagotin, Hiroarii Arbelot 🇫🇷 FRA62nd of 132 aged 30-39 30-39 1:10:10 15:10 41:37 22:59 5:40 3:44 1:32 3:20 2:18 4:00 1:35 3:00 3:30
115 Raphael Isoardi, Paul Beltran 🇫🇷 FRA63rd of 132 aged 30-39 30-39 1:10:16 15:16 41:09 23:07 6:04 3:48 1:31 3:07 2:07 4:21 1:31 3:12 3:30
116 Benoît Bonnevie, Clément Huet 🇫🇷 FRA36th of 72 aged U29 U29 1:10:23 15:23 34:01 31:31 4:56 3:59 6:43 3:44 2:55 4:13 1:20 3:39 4:58
117 Richard Gillings, Simon Hancock 🇬🇧 GBR18th of 61 aged 40-49 40-49 1:10:30 15:30 39:01 25:52 5:42 3:58 1:43 2:58 3:19 4:42 1:38 3:23 4:11
118 Yannick Giffe, Orlan Estorach 🇫🇷 FRA64th of 132 aged 30-39 30-39 1:10:40 15:40 42:24 23:03 5:18 3:46 1:31 2:51 2:50 4:10 1:34 2:49 3:32
119 Thomas Maiffredi, Antoine Laurent Braccini 🇫🇷 FRA19th of 61 aged 40-49 40-49 1:10:48 15:48 39:13 25:26 6:14 3:47 1:36 3:11 2:35 4:37 1:47 3:46 4:07
120 Nicolas Rialland, Romain Casabianca 🇫🇷 FRA65th of 132 aged 30-39 30-39 1:10:51 15:51 39:32 25:55 5:27 4:07 1:33 3:15 3:13 4:38 1:41 3:44 3:44
121 Florian Culotte, Jocelyn Helmer 🇫🇷 FRA37th of 72 aged U29 U29 1:10:55 15:55 40:23 23:56 6:38 4:06 1:27 3:21 2:22 4:16 1:39 2:47 3:58
122 Stephen Murphy, Colm Greenan 🇮🇪 IRL66th of 132 aged 30-39 30-39 1:10:57 15:57 39:49 25:56 5:18 4:07 1:25 4:29 3:19 4:22 1:31 3:00 3:43
123 Nicolas Delimbeuf, Javier Diaz Guerrero 🇫🇷 FRA67th of 132 aged 30-39 30-39 1:11:03 16:03 39:57 25:23 5:48 3:52 1:40 3:24 3:12 4:47 1:24 3:18 3:46
124 Pablo Carolus, Jérémy Figeac 🇫🇷 FRA68th of 132 aged 30-39 30-39 1:11:04 16:04 39:50 24:44 6:34 3:54 1:35 3:46 3:04 4:16 1:35 2:44 3:50
125 Jonathan Ranseau, Loïc Ranseau 🇨🇭 SUI20th of 61 aged 40-49 40-49 1:11:16 16:16 44:10 21:10 6:01 3:35 1:22 2:57 1:50 4:06 1:23 2:18 3:39
126 Alexis Cunin, Harold Rosalie 🇫🇷 FRA38th of 72 aged U29 U29 1:11:19 16:19 38:46 26:17 6:20 3:49 1:39 3:25 3:16 4:35 1:53 3:32 4:08
127 Morgan Gicquel, David Pulido 🇫🇷 FRA69th of 132 aged 30-39 30-39 1:11:19 16:19 38:05 26:38 6:41 3:55 1:42 3:47 3:11 4:38 1:51 3:35 3:59
128 Cyrille Drouot, Pierre-Olivier Zink 🇫🇷 FRA21st of 61 aged 40-49 40-49 1:11:20 16:20 40:53 25:13 5:19 3:56 1:34 2:38 3:30 4:19 1:31 3:37 4:08
129 Maxime Chauvineau, Grégoire Cohen 🇫🇷 FRA39th of 72 aged U29 U29 1:11:32 16:32 41:03 24:35 6:00 3:51 1:28 3:38 2:44 4:09 1:28 3:07 4:10
130 Julien Sauvat, Patrick Wullschleger 🇫🇷 FRA22nd of 61 aged 40-49 40-49 1:11:42 16:42 38:24 27:35 5:47 3:48 1:56 3:30 3:30 4:34 1:52 3:55 4:30
131 Mathéo Vincent, Antonin Vincent 🇫🇷 FRA70th of 132 aged 30-39 30-39 1:11:43 16:43 42:51 22:52 6:05 3:55 1:38 2:52 2:33 4:00 1:21 2:43 3:50
132 Florian Pereira, Romain Verrecchia 🇫🇷 FRA71st of 132 aged 30-39 30-39 1:11:46 16:46 40:34 25:12 6:03 3:56 1:38 2:51 3:05 4:18 1:31 4:14 3:39
133 Laurent Lecoeur, Guillaume De Rancourt 🇫🇷 FRA23rd of 61 aged 40-49 40-49 1:11:46 16:46 39:13 26:35 6:02 4:07 1:33 4:18 2:59 4:27 1:27 3:59 3:45
134 Gilles Gransard, Yannick Rougemont 🇫🇷 FRA24th of 61 aged 40-49 40-49 1:11:48 16:48 41:39 24:39 5:33 3:55 1:51 3:22 2:35 3:56 1:29 3:18 4:13
135 Clément Lambertin, Pierre Dieuxyssies 🇫🇷 FRA72nd of 132 aged 30-39 30-39 1:11:48 16:48 40:16 25:47 5:49 3:57 1:32 3:34 3:06 4:24 1:33 3:31 4:10
136 Maxime Demitres, Florian Rose 🇫🇷 FRA73rd of 132 aged 30-39 30-39 1:11:49 16:49 41:06 24:38 6:10 3:46 1:22 3:03 2:50 4:16 1:44 3:09 4:28
137 Kilian Zurbach, Thomas Peyrat 🇫🇷 FRA40th of 72 aged U29 U29 1:11:50 16:50 39:06 27:18 5:29 4:14 2:14 3:24 3:09 4:36 1:23 3:48 4:30
138 Jéremy Guillard, Alexis Caduc 🇫🇷 FRA74th of 132 aged 30-39 30-39 1:11:59 16:59 39:59 26:13 5:52 4:11 2:00 4:33 2:17 4:31 1:30 3:26 3:45
139 Sam Katihrob, Josh Katihrob 🇬🇧 GBR41st of 72 aged U29 U29 1:12:03 17:03 39:38 26:54 5:37 3:55 1:32 4:20 3:31 4:32 1:49 3:05 4:10
140 Joe Faley, Ben Westwater 🇬🇧 GBR42nd of 72 aged U29 U29 1:12:05 17:05 43:48 22:44 5:38 4:03 1:34 2:57 2:19 4:07 1:33 2:26 3:45
141 Matt Benguigui, Julien Alquier 🇫🇷 FRA25th of 61 aged 40-49 40-49 1:12:07 17:07 40:22 26:36 5:14 4:12 1:38 3:46 2:36 4:06 1:28 4:08 4:42
142 Luke Southby, Josh Hume 🇬🇧 GBR43rd of 72 aged U29 U29 1:12:20 17:20 41:29 25:45 5:09 3:54 1:24 3:38 3:27 4:14 1:31 2:46 4:51
143 Thomas Claverie, Daniel Burges 🇫🇷 FRA75th of 132 aged 30-39 30-39 1:12:22 17:22 40:04 26:34 5:48 3:43 1:45 3:22 3:39 4:39 1:31 3:07 4:48
144 Mathieu Bouyrie, Olivier Fabas 🇫🇷 FRA76th of 132 aged 30-39 30-39 1:12:26 17:26 38:22 28:13 5:55 3:53 2:22 4:11 3:33 4:12 1:55 3:32 4:35
145 Habib Boubia, Thomas Buatois 🇫🇷 FRA26th of 61 aged 40-49 40-49 1:12:29 17:29 41:56 24:36 6:02 3:54 1:42 3:08 2:52 4:13 1:44 3:07 3:56
146 Thomas Chaffoin, David Noyer 🇫🇷 FRA44th of 72 aged U29 U29 1:12:32 17:32 42:27 24:06 6:04 4:08 1:31 3:08 2:35 4:24 1:30 2:58 3:52
147 Julian Dubois, Len Bosse 🇩🇪 GER45th of 72 aged U29 U29 1:12:42 17:42 39:06 27:51 5:49 4:05 2:20 3:20 3:08 4:28 1:42 4:01 4:47
148 Aurèle Soyez, Bastien Athlan 🇫🇷 FRA77th of 132 aged 30-39 30-39 1:12:45 17:45 42:48 24:20 5:41 3:51 1:41 3:21 2:24 4:14 1:30 3:17 4:02
149 Finley Camille, Sam Burdis 🇬🇧 GBR46th of 72 aged U29 U29 1:12:51 17:51 36:58 29:11 6:48 4:10 1:30 3:54 5:12 4:42 1:33 3:47 4:23
150 Arthur Lapotre, Arthur Lapotre 🇫🇷 FRA78th of 132 aged 30-39 30-39 1:12:59 17:59 43:56 22:50 6:18 3:50 1:15 3:11 2:16 4:12 1:31 3:03 3:32
151 Geoffrey Albouy, Rémy Balay 🇫🇷 FRA79th of 132 aged 30-39 30-39 1:13:04 18:04 40:46 25:48 6:34 3:55 1:40 4:26 2:35 4:26 1:50 3:18 3:38
152 Niall Matthews, Jason Flaherty 🇮🇪 IRL80th of 132 aged 30-39 30-39 1:13:06 18:06 43:40 23:54 5:36 4:10 1:39 2:56 2:27 4:23 1:40 2:48 3:51
153 Côme Bonamy, Cédric Zorzin 🇫🇷 FRA81st of 132 aged 30-39 30-39 1:13:11 18:11 41:06 26:37 5:33 4:14 1:59 3:18 2:51 4:48 2:04 3:20 4:03
154 Théo Clement, Nadir Chekroun 🇫🇷 FRA82nd of 132 aged 30-39 30-39 1:13:13 18:13 42:15 24:56 6:07 3:49 1:34 3:32 2:35 4:30 1:24 3:15 4:17
155 Blayne McGarry, Daryl McGarry 🇮🇪 IRL83rd of 132 aged 30-39 30-39 1:13:30 18:30 42:07 25:01 6:26 3:49 1:28 3:06 3:17 4:27 1:29 2:56 4:29
156 Steve Jacob, Renaud Boutillier 🇫🇷 FRA27th of 61 aged 40-49 40-49 1:13:30 18:30 38:46 28:59 5:50 3:56 2:12 4:38 3:37 4:29 1:42 3:51 4:34
157 Jérôme Cousin, Olivier Kaifas 🇫🇷 FRA28th of 61 aged 40-49 40-49 1:13:49 18:49 41:33 25:28 6:52 3:59 1:33 3:55 2:47 4:13 1:24 3:41 3:56
158 Guillaume Labezon, Chris Lema 🇫🇷 FRA84th of 132 aged 30-39 30-39 1:13:53 18:53 41:12 25:46 7:00 4:06 1:47 3:20 2:36 4:42 1:33 3:16 4:26
159 Loïc Blanchard, Emmanuel Simoni 🇫🇷 FRA47th of 72 aged U29 U29 1:13:54 18:54 40:28 27:46 5:44 4:03 1:30 4:16 4:09 4:27 1:41 3:35 4:05
160 Jean David Thevenet, Robert Urtis 🇫🇷 FRA1st of 6 aged 50-59 50-59 1:13:57 18:57 39:19 28:16 6:27 4:06 2:05 5:06 2:56 4:26 1:38 3:59 4:00
161 Pascal Pignolet, Bidet Baptiste 🇫🇷 FRA85th of 132 aged 30-39 30-39 1:14:18 19:18 41:00 26:30 6:51 4:04 2:06 3:47 2:44 4:39 1:38 3:28 4:04
162 Olivier Moreaud, Ilias Tamedi 🇫🇷 FRA86th of 132 aged 30-39 30-39 1:14:27 19:27 41:17 26:45 6:31 4:08 2:04 4:01 2:57 4:41 1:38 3:07 4:09
163 Thomas Perdichizzi, Stéphane Gherardi 🇫🇷 FRA87th of 132 aged 30-39 30-39 1:14:32 19:32 42:27 25:00 7:09 4:03 1:41 2:43 2:49 4:41 1:28 3:52 3:43
164 Guillaume Duseaux, Alexis Nouaille 🇫🇷 FRA48th of 72 aged U29 U29 1:14:38 19:38 45:18 24:07 5:18 3:59 1:30 3:37 2:38 4:27 1:34 2:29 3:53
165 Cristian Abbafati, Malik Benamara 🇫🇷 FRA88th of 132 aged 30-39 30-39 1:14:44 19:44 39:02 29:45 6:02 4:12 2:10 4:01 3:08 5:20 2:00 3:26 5:28
166 Maxime Bret, Olivier Martin Sisteron 🇫🇷 FRA29th of 61 aged 40-49 40-49 1:14:48 19:48 40:04 28:38 6:09 4:13 1:40 3:50 3:36 4:25 1:52 4:00 5:02
167 Anthony Conte, Florian Romain 🇫🇷 FRA89th of 132 aged 30-39 30-39 1:15:01 20:01 43:50 25:37 5:39 3:56 1:31 4:14 2:51 4:32 1:27 2:47 4:19
168 Hatem Ben Ayed, Zackarie Ben Ayed 🇫🇷 FRA90th of 132 aged 30-39 30-39 1:15:04 20:04 39:34 29:53 5:42 4:12 1:42 4:09 4:49 4:40 1:55 4:12 4:14
169 Julien Hanusz, David Remy 🇧🇪 BEL30th of 61 aged 40-49 40-49 1:15:14 20:14 43:39 24:53 6:48 3:45 1:20 3:13 3:04 4:45 1:27 3:22 3:57
170 Téo Fischer, Brice Fischer 🇫🇷 FRA49th of 72 aged U29 U29 1:15:25 20:25 42:11 26:20 6:59 4:10 1:43 4:00 2:54 4:30 1:39 3:38 3:46
171 Quentin Garcia, Thomas Gauci 🇫🇷 FRA91st of 132 aged 30-39 30-39 1:15:33 20:33 45:21 24:07 6:10 3:52 1:24 2:51 2:45 4:10 1:39 3:17 4:09
172 Gwendal Denaud, Arthur Bonamy 🇫🇷 FRA50th of 72 aged U29 U29 1:15:40 20:40 43:29 26:06 6:09 4:25 1:59 3:05 3:24 4:30 1:32 2:55 4:16
173 Mathieu Sarselli, Anthony Pierrucci 🇫🇷 FRA51st of 72 aged U29 U29 1:15:57 20:57 45:54 24:12 5:57 4:11 1:31 2:47 2:53 4:22 1:45 3:04 3:39
174 Christophe Sauget, Grégoire Chatel 🇫🇷 FRA31st of 61 aged 40-49 40-49 1:16:02 21:02 42:55 27:24 5:47 4:20 2:05 3:25 2:53 4:56 1:59 3:46 4:00
175 Cian Doddy, Sean McEntagert 🇮🇪 IRL52nd of 72 aged U29 U29 1:16:05 21:05 43:54 24:58 7:15 4:02 1:41 3:20 2:18 4:26 1:31 3:17 4:23
176 Vincent Labidi, Fabrice Menez 🇫🇷 FRA53rd of 72 aged U29 U29 1:16:11 21:11 43:48 26:15 6:14 3:53 1:41 3:17 3:32 4:34 1:50 3:10 4:18
177 Cédric Isoard, Nicolas Bichi 🇫🇷 FRA54th of 72 aged U29 U29 1:16:18 21:18 43:20 26:07 6:56 3:57 1:36 3:34 3:22 4:17 1:46 3:39 3:56
178 Nathan Dempsey, Ross Ennis 🇮🇪 IRL92nd of 132 aged 30-39 30-39 1:16:19 21:19 43:48 26:27 6:08 4:14 2:00 3:37 3:22 4:25 1:48 3:31 3:30
179 Chris Pope, Daniel Cottrell 🇬🇧 GBR93rd of 132 aged 30-39 30-39 1:16:22 21:22 41:00 28:12 7:15 4:00 2:05 3:57 3:29 4:28 1:40 3:51 4:42
180 Kyle Constance, Greg East 🇬🇧 GBR55th of 72 aged U29 U29 1:16:28 21:28 44:13 25:20 6:59 3:57 1:40 3:37 2:34 4:33 1:50 3:00 4:09
181 Victor Bettelheim, Sébastien Rey 🇮🇹 ITA32nd of 61 aged 40-49 40-49 1:16:29 21:29 42:29 27:08 6:56 4:04 1:46 3:59 3:00 4:26 1:51 3:47 4:15
182 Hugo Feutrier, Andrew-Kerin Paquet 🇫🇷 FRA94th of 132 aged 30-39 30-39 1:16:32 21:32 45:39 24:43 6:14 3:50 1:39 2:24 3:52 4:11 1:40 3:00 4:07
183 Kevin Velasco, Xavier Morcillo 🇫🇷 FRA95th of 132 aged 30-39 30-39 1:16:50 21:50 40:55 29:48 6:13 4:08 2:17 4:20 3:45 4:44 2:09 3:41 4:44
184 Benjamin Dennetieres, Grégory Rochaix 🇫🇷 FRA33rd of 61 aged 40-49 40-49 1:16:51 21:51 45:06 25:37 6:12 3:54 1:37 2:54 3:03 4:36 1:47 3:50 3:56
185 Steve Nawoor, Adrian Carter 🇬🇧 GBR34th of 61 aged 40-49 40-49 1:16:53 21:53 41:39 29:21 5:57 4:13 2:05 3:57 3:34 4:35 2:06 4:19 4:32
186 Romain Marchese, Assafy Daoudou 🇫🇷 FRA96th of 132 aged 30-39 30-39 1:16:58 21:58 41:37 30:22 5:02 4:08 1:37 4:36 3:04 4:22 1:30 6:17 4:48
187 Zuhair Patel, Muhammed Seedat 🇬🇧 GBR56th of 72 aged U29 U29 1:17:06 22:06 42:20 29:15 5:36 4:14 1:35 3:34 4:18 4:51 1:50 3:51 5:02
188 Maximilien Beyer, Thiago Cintra Camargo 🇫🇷 FRA97th of 132 aged 30-39 30-39 1:17:10 22:10 42:15 27:43 7:16 4:10 1:52 3:53 3:51 4:16 1:24 4:03 4:14
189 Nathan Terrisse, Hugo Gros 🇫🇷 FRA57th of 72 aged U29 U29 1:17:13 22:13 42:53 27:57 6:28 4:11 1:56 3:32 3:19 4:44 1:57 3:37 4:41
190 Guillaume Marenghi, Yannick Gardiol 🇫🇷 FRA98th of 132 aged 30-39 30-39 1:17:28 22:28 45:00 26:38 5:52 4:09 1:38 3:42 3:23 4:34 1:48 3:18 4:06
191 Alexis Laplane, Jauffrey Eychenne 🇫🇷 FRA99th of 132 aged 30-39 30-39 1:17:31 22:31 44:04 27:43 5:50 4:16 1:31 3:47 3:06 5:05 1:30 3:46 4:42
192 Adrien Curie, Sébastien Armand 🇫🇷 FRA100th of 132 aged 30-39 30-39 1:17:37 22:37 43:16 27:24 7:02 4:06 2:02 3:33 3:24 4:47 2:00 3:37 3:55
193 Max Guerois, Max Berthelot 🇫🇷 FRA101st of 132 aged 30-39 30-39 1:17:38 22:38 45:22 26:37 5:45 4:08 2:04 3:25 3:24 4:32 1:23 4:11 3:30
194 Greger Ottosson, Lionel Barfety 🇸🇪 SWE2nd of 6 aged 50-59 50-59 1:17:43 22:43 43:35 25:53 8:20 3:57 1:49 3:25 3:11 4:28 1:49 3:08 4:06
195 Grégory Tuffin, Thierry Tuffin 🇫🇷 FRA35th of 61 aged 40-49 40-49 1:17:58 22:58 44:29 27:31 6:03 4:14 1:42 3:27 3:17 4:19 1:31 4:24 4:37
196 Adrien Faguet, Gwenval Anglade 🇫🇷 FRA102nd of 132 aged 30-39 30-39 1:18:04 23:04 45:37 25:39 6:52 4:01 1:56 3:46 2:32 4:30 1:45 3:25 3:44
197 Anthony Arcidiacono, Thibaud Garcia 🇫🇷 FRA103rd of 132 aged 30-39 30-39 1:18:20 23:20 44:53 24:02 9:29 4:04 1:38 3:19 2:38 4:38 1:27 2:46 3:32
198 Christian Loewen, Gilles Krier 🇱🇺 LUX104th of 132 aged 30-39 30-39 1:18:30 23:30 48:58 23:33 6:03 3:44 1:35 3:00 2:25 4:19 1:20 3:13 3:57
199 Craig Lyness, Marcelo Vazquez 🇬🇧 GBR36th of 61 aged 40-49 40-49 1:18:31 23:31 43:59 28:31 6:08 4:28 1:42 3:30 3:46 4:27 1:50 3:56 4:52
200 Anthony Kromwel, Jessy Evros 🇫🇷 FRA58th of 72 aged U29 U29 1:18:49 23:49 46:44 24:45 7:25 3:47 1:51 3:13 2:40 4:28 1:23 3:03 4:20
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