HYROX Nice 2026: Doubles Men results

1,375 teams on 12 Feb 2026. Typical finish 1:13:07, fastest 10% under 1:03:07. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
101 Corentin Granger, Kylian Granger 🇫🇷 FRA40th of 372 aged 25-29 25-29 1:01:49 8:32 33:39 23:19 4:55 3:57 1:33 2:44 2:36 4:09 1:22 2:39 4:19
102 Nguyen Minh Dinh Ta, Axel Brimeux 🇫🇷 FRA16th of 237 aged 35-39 35-39 1:01:58 8:41 34:15 23:08 4:38 4:02 1:45 2:53 2:15 4:09 1:22 2:53 3:49
103 Thomas Couelle, Louis Calvas 🇫🇷 FRA41st of 372 aged 25-29 25-29 1:02:05 8:48 34:07 23:18 4:44 4:00 1:25 3:07 2:07 4:17 1:11 2:53 4:18
104 Boris Encinas, Benjamin Gora 🇫🇷 FRA32nd of 372 aged 30-34 30-34 1:02:09 8:52 34:44 23:01 4:28 3:59 1:33 2:58 2:11 4:18 1:28 2:48 3:46
105 Vadim Fleury, Baptiste Flipo 🇫🇷 FRA42nd of 372 aged 25-29 25-29 1:02:11 8:54 30:39 26:41 4:54 4:06 1:35 3:48 2:42 4:26 1:26 3:24 5:14
106 Thomas Gimenez, Tom Moreau 🇫🇷 FRA43rd of 372 aged 25-29 25-29 1:02:14 8:57 33:29 24:07 4:43 3:58 1:44 2:49 2:48 4:08 1:40 2:51 4:09
107 Thomas Siboni, Robin Michel 🇫🇷 FRA17th of 237 aged 35-39 35-39 1:02:16 8:59 34:06 23:16 4:59 3:55 1:26 2:38 2:35 4:20 1:25 2:54 4:03
108 Jérôme Flammier, Laurent Derossi 🇫🇷 FRA18th of 237 aged 35-39 35-39 1:02:21 9:04 34:46 22:41 5:00 3:43 1:27 2:47 2:28 4:15 1:31 2:46 3:44
109 Maxime Lecoeuche, Gauthier Delecour 🇫🇷 FRA14th of 162 aged 16-24 16-24 1:02:24 9:07 34:14 23:26 4:47 3:54 1:37 2:49 2:36 4:00 1:27 3:05 3:58
110 Fabien Girard, Pierre-Jean Saclier 🇫🇷 FRA3rd of 143 aged 40-44 40-44 1:02:25 9:08 34:34 22:52 5:04 3:56 1:32 2:41 2:27 4:12 1:29 2:48 3:47
111 Nicolas Tachas, Mathias Raveleau 🇫🇷 FRA44th of 372 aged 25-29 25-29 1:02:26 9:09 31:13 26:45 4:33 4:15 1:57 3:10 3:22 4:30 1:40 3:11 4:40
112 Lucas Corniglion, Matthis Thuillier 🇫🇷 FRA45th of 372 aged 25-29 25-29 1:02:28 9:11 33:57 23:56 4:39 4:00 1:49 2:32 2:42 4:13 1:34 3:19 3:47
113 Méziane Bekkouche, Rémi Legarez 🇫🇷 FRA15th of 162 aged 16-24 16-24 1:02:29 9:12 35:12 20:48 6:34 — 1:10 3:04 2:43 4:06 1:18 2:31 4:01
114 Cédric Bargigli, Romain Dricot 🇫🇷 FRA33rd of 372 aged 30-34 30-34 1:02:31 9:14 33:18 24:07 5:10 3:57 1:18 3:00 2:42 4:13 1:28 3:32 3:57
115 Romain Vandewyngaerde, Killian Guyot 🇫🇷 FRA34th of 372 aged 30-34 30-34 1:02:32 9:15 33:29 24:35 4:34 4:08 1:31 3:06 3:16 4:09 1:23 3:18 3:44
116 Hugo Martinez, Manolyn Martinez 🇫🇷 FRA46th of 372 aged 25-29 25-29 1:02:34 9:17 31:51 25:42 5:05 4:02 1:50 2:56 3:43 4:16 1:33 2:59 4:23
117 Alexandre Paugam, Eddy Le Bescond 🇫🇷 FRA35th of 372 aged 30-34 30-34 1:02:35 9:18 34:13 24:11 4:15 3:59 1:40 2:59 2:26 4:06 1:13 3:32 4:16
118 Reda Hilali, Lucas Richard 🇲🇦 MAR47th of 372 aged 25-29 25-29 1:02:39 9:22 35:34 22:48 4:23 4:09 1:36 2:48 2:27 4:09 1:24 2:31 3:44
119 Tanguy Dumartin, Ylann Ezzahir 🇫🇷 FRA16th of 162 aged 16-24 16-24 1:02:39 9:22 32:14 25:53 4:36 4:14 1:54 3:45 2:59 4:25 1:21 3:24 3:51
120 Lucas Hoarau, Gaëtan Jardinier 🇫🇷 FRA48th of 372 aged 25-29 25-29 1:02:41 9:24 35:23 22:41 4:40 3:52 1:32 2:42 2:20 4:14 1:29 3:06 3:26
121 Thierry Rigot, Jérémie Lagardère 🇫🇷 FRA4th of 143 aged 40-44 40-44 1:02:41 9:24 32:53 25:35 4:18 3:55 1:38 2:44 2:24 4:08 1:31 3:51 5:24
122 Billel Ben Abdallah, Alexandre Boyer 🇫🇷 FRA49th of 372 aged 25-29 25-29 1:02:42 9:25 34:23 23:45 4:38 3:58 1:29 3:05 2:35 4:14 1:23 3:03 3:58
123 Rudy Italiano, Laurent Siano 🇫🇷 FRA1st of 58 aged 45-49 45-49 1:02:44 9:27 34:24 23:43 4:42 3:59 1:45 2:56 2:42 4:08 1:34 2:42 3:57
124 Conor Malone, Ellis Bennett 🇬🇧 GBR50th of 372 aged 25-29 25-29 1:02:47 9:30 32:59 25:28 4:24 3:58 1:42 3:23 3:00 4:24 1:33 3:36 3:52
125 Issa Bombote, Diagraphe Sarr 🇫🇷 FRA36th of 372 aged 30-34 30-34 1:02:49 9:32 33:54 23:59 5:00 3:54 1:37 3:20 2:15 4:25 1:31 3:09 3:48
126 Benjamin Morange, Bertrand Huignard 🇫🇷 FRA37th of 372 aged 30-34 30-34 1:02:49 9:32 33:33 24:20 5:00 3:45 1:46 2:52 2:41 4:19 1:26 3:13 4:18
127 Louis Gaddi, Cyril Salesses 🇫🇷 FRA38th of 372 aged 30-34 30-34 1:02:49 9:32 33:18 25:27 4:09 4:06 1:42 2:54 3:02 4:19 1:15 3:45 4:24
128 Audric Payet, Thomas Pigou 🇫🇷 FRA51st of 372 aged 25-29 25-29 1:02:50 9:33 33:26 24:13 5:16 4:04 1:31 3:23 2:10 4:14 1:33 2:52 4:26
129 Thomas Solanet, Fabian Covato 🇫🇷 FRA39th of 372 aged 30-34 30-34 1:02:52 9:35 34:12 23:24 5:19 3:44 1:31 2:28 2:39 4:11 1:22 3:14 4:15
130 Théo Prugnieres, Loris Carmagnole 🇫🇷 FRA17th of 162 aged 16-24 16-24 1:02:53 9:36 36:06 22:08 4:42 3:56 1:29 3:26 2:16 3:59 1:08 2:23 3:31
131 Simon Ros, Gael Ros 🇫🇷 FRA52nd of 372 aged 25-29 25-29 1:02:53 9:36 32:28 26:13 4:16 4:09 1:44 3:28 2:49 4:21 1:30 3:27 4:45
132 Stephen Cazeres, Jordan Vandome 🇫🇷 FRA19th of 237 aged 35-39 35-39 1:02:54 9:37 34:28 24:01 4:29 3:43 1:47 2:29 3:32 4:00 1:23 3:18 3:49
133 Jeremy Mortier, Loïc Oge 🇫🇷 FRA20th of 237 aged 35-39 35-39 1:02:55 9:38 33:48 24:35 4:37 4:11 1:40 3:02 2:36 4:08 1:34 3:15 4:09
134 Ahcène Meziani, Marcus Feliho 🇩🇿 ALG40th of 372 aged 30-34 30-34 1:02:56 9:39 35:49 21:32 5:40 3:45 1:21 2:22 2:21 4:05 1:32 2:22 3:44
135 David Van Daelen, Kevin Gueguen 🇫🇷 FRA41st of 372 aged 30-34 30-34 1:02:57 9:40 35:43 22:34 4:45 3:47 1:38 3:13 2:03 4:05 1:28 2:40 3:40
136 Hugo Michaud Jaffrelot, Jeremy Michaud Jaffrelot 🇫🇷 FRA18th of 162 aged 16-24 16-24 1:03:00 9:43 35:18 23:30 4:17 3:53 1:41 2:16 2:06 4:10 1:14 2:50 5:20
137 Chris Achaume, Jordan Ramoino 🇫🇷 FRA53rd of 372 aged 25-29 25-29 1:03:00 9:43 33:33 24:42 4:49 3:54 1:47 2:58 3:03 4:14 1:23 3:17 4:06
138 Pierre Lecalve, Nicolas Roussel 🇫🇷 FRA54th of 372 aged 25-29 25-29 1:03:05 9:48 34:23 24:02 4:44 3:54 1:31 2:59 3:03 4:15 1:33 2:58 3:49
139 Alexandre Aramo, Benjamin Hertzog 🇫🇷 FRA55th of 372 aged 25-29 25-29 1:03:11 9:54 34:47 23:31 4:56 4:10 1:36 3:25 2:22 4:10 1:21 2:31 3:56
140 Pierre Reiland, Enzo Huot 🇫🇷 FRA56th of 372 aged 25-29 25-29 1:03:13 9:56 35:18 23:30 4:28 4:00 1:40 3:03 2:28 4:24 1:21 2:56 3:38
141 Joris Casado, Dylan Scalfati 🇫🇷 FRA57th of 372 aged 25-29 25-29 1:03:14 9:57 36:39 22:03 4:36 4:01 1:38 2:28 2:10 4:16 1:13 2:30 3:47
142 Eric Morvan, Lenaic Jegou 🇫🇷 FRA21st of 237 aged 35-39 35-39 1:03:15 9:58 34:15 24:32 4:34 4:06 1:29 2:52 2:43 4:08 1:36 3:20 4:18
143 Jonathan Pascual, Alban Prudhommme 🇫🇷 FRA5th of 143 aged 40-44 40-44 1:03:17 10:00 34:56 23:04 5:21 3:51 1:31 2:40 2:19 4:10 1:19 3:10 4:04
144 Baptiste Lesort, Merwan Paitier 🇫🇷 FRA58th of 372 aged 25-29 25-29 1:03:17 10:00 34:18 24:26 4:39 3:54 1:36 3:00 3:00 4:22 1:23 3:01 4:10
145 Thomas Lion, Ugo Rapini 🇫🇷 FRA42nd of 372 aged 30-34 30-34 1:03:17 10:00 34:24 24:27 4:31 4:01 1:31 3:27 2:44 4:00 1:23 3:19 4:02
146 Alexandre Toulis, Jérôme Lucchini 🇫🇷 FRA19th of 162 aged 16-24 16-24 1:03:17 10:00 33:20 25:29 4:33 4:12 1:33 3:14 3:34 4:14 1:34 3:10 3:58
147 Bastien Teixeira, Axel Freon 🇵🇹 POR43rd of 372 aged 30-34 30-34 1:03:20 10:03 36:26 22:13 4:47 3:45 1:24 2:35 2:32 3:53 1:25 2:54 3:45
148 Jimmy Larrue, Clément Rodriguez 🇫🇷 FRA59th of 372 aged 25-29 25-29 1:03:20 10:03 34:31 24:13 4:42 3:51 1:26 2:58 2:22 4:17 1:35 3:20 4:24
149 Fabrice Menez, Theophile Soule 🇫🇷 FRA44th of 372 aged 30-34 30-34 1:03:21 10:04 34:12 24:33 4:42 4:02 1:36 2:55 2:44 4:16 1:24 3:13 4:23
150 Rémi Blanc, Hugo Pinpin 🇫🇷 FRA60th of 372 aged 25-29 25-29 1:03:22 10:05 33:41 24:45 5:02 4:02 1:38 2:37 2:24 4:20 1:32 3:39 4:33
151 Simon Barnet, Nicolas Ramsamy 🇫🇷 FRA45th of 372 aged 30-34 30-34 1:03:26 10:09 37:26 21:01 5:06 3:48 1:11 2:14 2:18 3:58 1:16 2:38 3:38
152 Marco Palumbo, Kevin Bertrand 🇫🇷 FRA46th of 372 aged 30-34 30-34 1:03:26 10:09 33:32 25:08 4:50 4:08 2:00 3:06 2:42 4:23 1:33 3:10 4:06
153 Maxime Maugé, Tristan Géoni 🇫🇷 FRA47th of 372 aged 30-34 30-34 1:03:27 10:10 35:53 23:10 4:29 3:51 1:39 2:47 2:43 4:20 1:29 2:50 3:31
154 Lucas Bollon, Kevin Venditti 🇫🇷 FRA48th of 372 aged 30-34 30-34 1:03:28 10:11 34:49 23:57 4:47 3:58 1:48 2:26 2:35 4:02 1:34 3:06 4:28
155 Marco Goncalves, André Miranda 🇵🇹 POR61st of 372 aged 25-29 25-29 1:03:28 10:11 34:30 24:22 4:40 3:56 1:13 3:03 2:43 4:12 1:26 3:24 4:25
156 Jules Menard, Pierre-Antoine Fourny 🇫🇷 FRA49th of 372 aged 30-34 30-34 1:03:30 10:13 35:59 22:17 5:17 3:31 1:23 2:48 2:27 4:02 1:27 2:56 3:43
157 Walid Rhouhi, Lucas Roig 🇫🇷 FRA62nd of 372 aged 25-29 25-29 1:03:31 10:14 36:10 22:38 4:47 3:53 1:30 2:59 2:01 4:00 1:08 3:15 3:52
158 David Noyer, Benjamin Plouton 🇫🇷 FRA50th of 372 aged 30-34 30-34 1:03:33 10:16 34:54 23:55 4:48 3:51 1:28 2:37 3:03 4:11 1:17 3:28 4:00
159 Charles Courtot, Gaëtan Courtot 🇫🇷 FRA51st of 372 aged 30-34 30-34 1:03:35 10:18 35:18 23:19 5:02 4:04 1:32 3:02 2:15 4:10 1:21 2:47 4:08
160 Ludovic Campana, Cedric Campana 🇫🇷 FRA22nd of 237 aged 35-39 35-39 1:03:36 10:19 35:59 22:58 4:44 3:57 1:29 2:39 2:23 3:58 1:41 3:07 3:44
161 Alexandre Pieri, Gregoire Soules 🇫🇷 FRA20th of 162 aged 16-24 16-24 1:03:40 10:23 35:05 23:51 4:49 3:58 1:51 3:18 2:13 4:14 1:07 3:01 4:09
162 Laurent Sala, Sebastien Bosse 🇫🇷 FRA6th of 143 aged 40-44 40-44 1:03:47 10:30 35:01 24:11 4:41 3:53 1:34 2:40 3:08 4:20 1:31 3:00 4:05
163 Mehdi Loukili, Bilal Ounaha 🇫🇷 FRA63rd of 372 aged 25-29 25-29 1:03:47 10:30 33:31 25:57 4:25 4:10 1:36 3:14 2:31 4:34 1:43 3:11 4:58
164 Amine Ouzzine, Mehdi Hadj-Ali 🇫🇷 FRA64th of 372 aged 25-29 25-29 1:03:48 10:31 35:02 24:02 4:50 3:50 1:12 2:32 3:10 4:21 1:29 3:10 4:18
165 Quentin Le Roux, Antonin Ferloni 🇫🇷 FRA65th of 372 aged 25-29 25-29 1:03:48 10:31 34:38 24:35 4:39 4:03 1:27 3:33 2:59 4:26 1:25 2:57 3:45
166 Håkon Lie, Ole Gerhard Strand 🇳🇴 NOR66th of 372 aged 25-29 25-29 1:03:48 10:31 34:19 25:06 4:27 4:16 1:35 3:05 3:00 4:22 1:10 3:20 4:18
167 Alex Chapelle, Jocelyn Hagneau 🇬🇵 GLP52nd of 372 aged 30-34 30-34 1:03:49 10:32 37:00 21:54 5:01 3:53 1:16 2:44 2:27 3:57 1:29 2:46 3:22
168 Alan Duvigneau, Valentin Hamon 🇫🇷 FRA53rd of 372 aged 30-34 30-34 1:03:49 10:32 34:40 24:39 4:35 3:40 1:20 2:46 2:32 4:04 1:21 3:38 5:18
169 Pablo Pelegrin, Mathis Chaix 🇫🇷 FRA21st of 162 aged 16-24 16-24 1:03:50 10:33 36:46 22:24 4:44 4:00 1:20 2:50 2:09 4:02 1:27 2:51 3:45
170 Christopher Cano, Galle Matthieu 🇫🇷 FRA23rd of 237 aged 35-39 35-39 1:03:52 10:35 36:32 22:31 4:52 3:59 1:40 3:02 2:15 4:00 1:20 2:44 3:31
171 Maxime Richard, Thomas Cadot 🇫🇷 FRA54th of 372 aged 30-34 30-34 1:03:52 10:35 35:39 23:11 5:07 3:48 1:22 3:01 2:13 4:16 1:27 3:02 4:02
172 Joseph Bracco, Fabien Di Somma 🇫🇷 FRA24th of 237 aged 35-39 35-39 1:04:01 10:44 32:22 27:14 4:29 4:02 1:30 4:29 3:19 4:26 1:22 4:02 4:04
173 Alban Quenehen, Morgan Coeurdray 🇫🇷 FRA67th of 372 aged 25-29 25-29 1:04:04 10:47 35:04 24:12 4:53 4:02 1:39 3:27 2:31 4:01 1:21 2:48 4:23
174 Alexandre Pinto, Andréas Remy 🇫🇷 FRA68th of 372 aged 25-29 25-29 1:04:05 10:48 35:20 23:28 5:20 4:00 1:39 2:47 2:43 4:14 1:32 2:46 3:47
175 Giovanni Fois, Riccardo Bertrando 🇮🇹 ITA55th of 372 aged 30-34 30-34 1:04:07 10:50 35:13 24:16 4:41 3:48 1:52 2:39 2:59 4:10 1:41 3:18 3:49
176 Luis Mesquita, Pedro Brás 🇵🇹 POR1st of 17 aged 50-54 50-54 1:04:07 10:50 32:58 26:59 4:13 4:01 1:54 3:39 2:43 4:19 1:38 4:11 4:34
177 Thierry Collin, Adrien Vaudrel 🇫🇷 FRA56th of 372 aged 30-34 30-34 1:04:08 10:51 35:32 24:07 4:32 3:56 1:52 3:06 2:05 4:10 1:30 3:21 4:07
178 Julien Garnier, Quentin Le Blanc 🇫🇷 FRA69th of 372 aged 25-29 25-29 1:04:08 10:51 34:32 25:01 4:39 4:03 1:31 3:35 2:45 4:17 1:16 3:31 4:03
179 Nicolas Castillon, Julien Poignie 🇫🇷 FRA57th of 372 aged 30-34 30-34 1:04:09 10:52 36:30 23:03 4:41 3:51 1:24 2:41 2:42 4:07 1:16 2:53 4:09
180 David Viale, Mathieu Opsomer 🇫🇷 FRA58th of 372 aged 30-34 30-34 1:04:11 10:54 36:45 22:14 5:15 3:52 1:05 2:48 2:07 4:12 1:24 2:55 3:51
181 Xavier Cerdan, Lucas Tessereau 🇫🇷 FRA70th of 372 aged 25-29 25-29 1:04:11 10:54 34:40 24:08 5:26 3:51 1:39 2:14 3:14 4:14 1:20 3:08 4:28
182 Julien Roy, Dylan Arcidiacono 🇫🇷 FRA71st of 372 aged 25-29 25-29 1:04:14 10:57 35:53 22:06 6:19 3:49 1:13 2:32 2:31 4:06 1:36 2:51 3:28
183 Thomas Franco, Thibaud Le Coguic 🇫🇷 FRA59th of 372 aged 30-34 30-34 1:04:15 10:58 35:26 24:09 4:44 4:01 1:37 3:04 2:46 4:19 1:24 3:11 3:47
184 Kentin Fortin, Théo Fernandez 🇫🇷 FRA72nd of 372 aged 25-29 25-29 1:04:17 11:00 36:21 23:12 4:49 3:57 1:42 2:47 2:22 3:56 1:36 3:14 3:38
185 Florent Indaco, Matthieu Chivot 🇫🇷 FRA25th of 237 aged 35-39 35-39 1:04:18 11:01 35:19 24:37 4:27 4:14 1:40 3:24 2:56 4:19 1:27 2:52 3:45
186 Alexis Stefani, Valentin Grazzini 🇫🇷 FRA73rd of 372 aged 25-29 25-29 1:04:19 11:02 36:36 23:18 4:31 3:58 1:25 2:58 1:57 4:14 1:20 3:29 3:57
187 Thomas Arcas, Maxime Arcas 🇫🇷 FRA74th of 372 aged 25-29 25-29 1:04:20 11:03 34:27 23:04 6:53 3:58 1:44 — 3:05 4:13 1:43 3:05 3:56
188 Elias Dupuis, Nicolas Maury 🇫🇷 FRA22nd of 162 aged 16-24 16-24 1:04:20 11:03 36:17 23:32 4:34 3:54 1:32 3:01 2:42 4:10 1:31 3:03 3:39
189 Mathias Brunel, Mathieu Alvarez 🇫🇷 FRA60th of 372 aged 30-34 30-34 1:04:20 11:03 35:56 24:03 4:28 3:48 1:37 3:35 2:16 4:10 1:20 3:11 4:06
190 Romain Alvarez, Sunny Maokhamphiou 🇫🇷 FRA61st of 372 aged 30-34 30-34 1:04:22 11:05 35:15 23:52 5:22 3:54 1:56 2:40 2:20 4:23 1:31 3:17 3:51
191 Thomas Descarpentries, Ludivine Toutain 🇫🇷 FRA75th of 372 aged 25-29 25-29 1:04:22 11:05 35:19 24:37 4:30 4:06 1:50 3:02 2:53 4:26 1:26 3:02 3:52
192 Corentin Neyrand, Guillaume Paganelli 🇫🇷 FRA62nd of 372 aged 30-34 30-34 1:04:23 11:06 34:59 24:11 5:17 4:04 1:38 3:12 2:24 4:15 1:39 3:09 3:50
193 Gavin Smith, Guillaume Dechavanne 🇫🇷 FRA76th of 372 aged 25-29 25-29 1:04:23 11:06 32:56 26:52 4:40 4:23 2:00 3:40 2:48 4:31 1:39 3:35 4:16
194 Mehdi Fiorelli, Maxime Bensaid 🇫🇷 FRA63rd of 372 aged 30-34 30-34 1:04:23 11:06 33:10 26:52 4:24 3:53 1:45 3:55 2:49 4:09 1:43 3:58 4:40
195 Jérémy Mauger, Alexandre Caron 🇫🇷 FRA7th of 143 aged 40-44 40-44 1:04:29 11:12 35:19 23:28 5:45 3:55 1:36 2:41 2:22 4:29 1:19 2:55 4:11
196 Remi Perrot, Louis Perrot 🇫🇷 FRA64th of 372 aged 30-34 30-34 1:04:31 11:14 36:22 23:26 4:48 3:47 2:03 2:53 2:19 4:06 1:24 3:13 3:41
197 Loic Lefort, Romain Camozzi 🇫🇷 FRA65th of 372 aged 30-34 30-34 1:04:32 11:15 36:08 23:32 4:57 3:41 1:24 2:39 3:19 3:57 1:28 3:21 3:43
198 Marcus Ramanick, Bruno Rodde 🇫🇷 FRA2nd of 58 aged 45-49 45-49 1:04:33 11:16 32:10 27:36 4:52 4:07 2:09 3:42 3:32 4:23 1:43 3:55 4:05
199 Roman Parente, Lucas Rougeaux 🇫🇷 FRA66th of 372 aged 30-34 30-34 1:04:34 11:17 34:48 25:00 4:49 4:02 1:33 2:55 2:49 4:23 1:31 3:28 4:19
200 Fabien Caddeo, Sami Saidani 🇫🇷 FRA67th of 372 aged 30-34 30-34 1:04:34 11:17 34:14 25:30 4:55 3:48 1:47 3:20 3:10 4:16 1:33 3:32 4:04
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