HYROX Nice 2026: Open Men results

2,108 finishers on 12 Feb 2026. Typical finish 1:21:51, fastest 10% under 1:08:11. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
201 Anthony Morreale 🇮🇹 ITA23rd of 201 aged 40-44 40-44 1:07:52 13:55 35:07 26:25 6:24 4:22 2:21 3:27 3:10 4:23 1:35 2:14 4:53
202 Benjamin Turbé 🇫🇷 FRA33rd of 391 aged 35-39 35-39 1:07:52 13:55 34:47 28:45 4:27 4:13 2:20 3:34 3:02 4:31 1:41 3:56 5:28
203 Karim Arfaoui 🇫🇷 FRA61st of 521 aged 25-29 25-29 1:07:52 13:55 32:22 30:47 4:47 4:25 3:10 4:38 3:17 4:31 1:44 4:07 4:55
204 Lucas Cutuli Bezerra 🇮🇹 ITA52nd of 542 aged 30-34 30-34 1:07:54 13:57 34:19 28:55 4:45 4:19 2:28 4:02 3:38 4:22 1:39 3:57 4:30
205 Mathis Leger 🇫🇷 FRA28th of 217 aged 16-24 16-24 1:07:55 13:58 32:29 30:32 4:59 4:22 2:02 4:07 3:51 4:32 1:49 4:22 5:27
206 Nicolas Reczek 🇫🇷 FRA24th of 201 aged 40-44 40-44 1:08:01 14:04 31:11 32:24 4:32 4:30 2:20 4:00 4:42 4:09 1:37 5:22 5:44
207 Hugo Arnaud 🇫🇷 FRA62nd of 521 aged 25-29 25-29 1:08:02 14:05 34:25 29:00 4:42 4:21 2:09 3:25 4:24 4:29 1:47 3:35 4:50
208 Anciau Jamin 🇫🇷 FRA53rd of 542 aged 30-34 30-34 1:08:05 14:08 32:45 30:44 4:39 4:23 2:50 4:18 4:21 4:21 1:37 3:59 4:55
209 Romain Berneau 🇫🇷 FRA63rd of 521 aged 25-29 25-29 1:08:06 14:09 32:30 31:06 4:34 4:30 2:31 3:49 4:02 4:33 2:05 3:54 5:42
210 Nicolas Bouvier 🇫🇷 FRA54th of 542 aged 30-34 30-34 1:08:08 14:11 33:43 29:48 4:40 4:19 2:39 3:47 4:23 4:20 2:02 4:16 4:02
211 Adrien Carretero 🇫🇷 FRA25th of 201 aged 40-44 40-44 1:08:10 14:13 32:49 30:00 5:26 4:21 2:42 4:32 3:40 4:35 1:42 3:38 4:50
212 Klanis Ahitcheme BEN29th of 217 aged 16-24 16-24 1:08:11 14:14 33:52 29:52 4:32 4:21 2:49 4:05 4:05 4:27 1:34 3:30 5:01
213 Hugues Masselin 🇫🇷 FRA34th of 391 aged 35-39 35-39 1:08:16 14:19 32:05 31:04 5:14 4:23 2:07 4:15 4:35 4:28 1:12 4:01 6:03
214 Victorien Maire 🇫🇷 FRA64th of 521 aged 25-29 25-29 1:08:17 14:20 31:38 32:03 4:42 4:14 3:00 4:02 4:04 4:26 1:23 4:30 6:24
215 Arnaud Serret-Larmande 🇫🇷 FRA55th of 542 aged 30-34 30-34 1:08:20 14:23 30:42 30:20 7:22 4:27 2:20 4:43 3:50 4:29 1:42 2:08 6:41
216 Habib Braham 🇹🇳 TUN35th of 391 aged 35-39 35-39 1:08:23 14:26 37:09 25:53 5:26 4:08 1:48 2:50 3:42 4:23 1:21 3:37 4:04
217 Mickael Rens 🇫🇷 FRA65th of 521 aged 25-29 25-29 1:08:23 14:26 34:32 29:28 4:27 4:37 2:24 3:13 3:35 4:39 1:40 3:48 5:32
218 Shams Benaouda 🇫🇷 FRA30th of 217 aged 16-24 16-24 1:08:24 14:27 32:31 31:09 4:49 4:10 3:04 4:16 3:47 4:27 1:34 4:10 5:41
219 Nathan Avezou 🇫🇷 FRA31st of 217 aged 16-24 16-24 1:08:25 14:28 34:16 29:24 4:49 4:20 2:07 3:32 3:38 4:38 1:39 4:01 5:29
220 Louis Menard 🇫🇷 FRA66th of 521 aged 25-29 25-29 1:08:25 14:28 31:34 32:06 4:50 4:32 2:54 4:25 3:21 5:10 1:46 4:41 5:17
221 Kevin Chassé 🇫🇷 FRA36th of 391 aged 35-39 35-39 1:08:26 14:29 33:17 30:04 5:08 4:28 2:51 3:57 3:21 4:34 1:47 4:18 4:48
222 Barthelemy Fendt 🇫🇷 FRA37th of 391 aged 35-39 35-39 1:08:30 14:33 33:51 30:07 4:37 4:19 2:23 3:51 3:34 4:20 1:42 3:53 6:05
223 Alexandre Fagedet 🇫🇷 FRA56th of 542 aged 30-34 30-34 1:08:30 14:33 33:17 30:18 5:00 3:58 2:33 3:37 4:36 4:15 1:29 4:47 5:03
224 Thomas Brullé 🇫🇷 FRA57th of 542 aged 30-34 30-34 1:08:31 14:34 33:23 30:33 4:38 4:12 2:12 3:49 3:51 4:33 2:00 3:51 6:05
225 Matthieu Guillez 🇫🇷 FRA32nd of 217 aged 16-24 16-24 1:08:34 14:37 31:30 32:41 4:27 4:33 2:47 3:51 4:11 4:33 1:55 4:08 6:43
226 David Simon 🇫🇷 FRA58th of 542 aged 30-34 30-34 1:08:35 14:38 34:31 29:04 5:04 4:23 1:51 3:44 4:11 4:47 1:18 4:07 4:43
227 Stephen Kara 🇫🇷 FRA59th of 542 aged 30-34 30-34 1:08:37 14:40 33:14 30:41 4:48 4:25 2:35 4:11 4:13 4:40 1:51 4:05 4:41
228 Camille Leste Lasserre 🇫🇷 FRA38th of 391 aged 35-39 35-39 1:08:41 14:44 32:56 31:03 4:46 4:20 2:53 3:48 3:56 4:31 1:35 3:43 6:17
229 Baptiste de Bray 🇫🇷 FRA60th of 542 aged 30-34 30-34 1:08:42 14:45 32:59 31:20 4:29 4:19 2:39 3:31 4:44 4:24 1:30 4:10 6:03
230 Antoine Desomberg 🇫🇷 FRA61st of 542 aged 30-34 30-34 1:08:47 14:50 35:26 28:34 4:51 4:19 2:28 4:11 3:55 4:18 1:35 3:58 3:50
231 Rémi Bonaz 🇫🇷 FRA39th of 391 aged 35-39 35-39 1:08:47 14:50 34:05 30:17 4:30 4:36 2:19 4:03 4:15 4:33 1:46 3:45 5:00
232 Clément Gaudry 🇫🇷 FRA40th of 391 aged 35-39 35-39 1:08:47 14:50 30:40 33:32 4:40 4:28 3:09 4:32 5:03 4:25 1:36 4:47 5:32
233 Daoud el Riz 🇫🇷 FRA26th of 201 aged 40-44 40-44 1:08:50 14:53 35:06 28:50 4:59 4:42 2:43 4:03 3:23 4:29 1:43 4:00 3:47
234 Nathanael Revault 🇫🇷 FRA62nd of 542 aged 30-34 30-34 1:08:50 14:53 33:29 30:22 5:04 4:32 2:37 4:03 3:58 4:28 1:36 3:42 5:26
235 Mickael Antoinette 🇫🇷 FRA63rd of 542 aged 30-34 30-34 1:08:51 14:54 37:01 27:05 4:50 4:04 2:07 3:16 4:18 4:23 1:29 3:05 4:23
236 Maxime Couzinie 🇫🇷 FRA33rd of 217 aged 16-24 16-24 1:08:51 14:54 35:48 28:12 4:56 4:07 2:21 3:57 3:06 4:19 1:40 3:54 4:48
237 Joan le Bescond 🇫🇷 FRA67th of 521 aged 25-29 25-29 1:08:51 14:54 34:47 29:20 4:49 4:18 2:27 3:48 4:11 4:20 1:20 4:06 4:50
238 Cedric Bessaye 🇫🇷 FRA41st of 391 aged 35-39 35-39 1:08:54 14:57 37:06 27:01 4:52 4:29 2:34 3:11 3:15 4:08 1:35 3:34 4:15
239 Jeremy Brimaud 🇫🇷 FRA42nd of 391 aged 35-39 35-39 1:08:54 14:57 34:02 29:58 4:57 4:36 2:31 4:12 3:40 4:26 1:36 3:57 5:00
240 Jazil Abbas 🇫🇷 FRA68th of 521 aged 25-29 25-29 1:08:55 14:58 31:01 33:36 4:22 4:39 2:57 5:00 3:48 4:36 2:17 4:22 5:57
241 Rui Rodrigues 🇵🇹 POR43rd of 391 aged 35-39 35-39 1:08:56 14:59 34:52 29:27 4:42 4:17 2:47 3:32 3:17 4:30 1:38 4:05 5:21
242 Maxence Bedouet 🇫🇷 FRA34th of 217 aged 16-24 16-24 1:08:58 15:01 32:23 32:01 4:38 4:30 2:30 4:51 4:12 4:25 1:47 3:54 5:52
243 Farid Ben Maacha 🇫🇷 FRA6th of 64 aged 50-54 50-54 1:09:00 15:03 31:13 33:17 4:34 4:19 2:01 4:36 4:43 4:25 1:31 4:37 7:05
244 M’Hamed Hajjaji 🇲🇦 MAR64th of 542 aged 30-34 30-34 1:09:01 15:04 31:57 31:54 5:16 4:12 2:01 5:06 3:47 4:26 1:49 4:34 5:59
245 Timothée Mom 🇫🇷 FRA69th of 521 aged 25-29 25-29 1:09:02 15:05 35:20 28:38 5:09 4:13 2:40 3:13 3:41 4:28 1:48 4:12 4:23
246 Lilian Lacourpaille 🇫🇷 FRA44th of 391 aged 35-39 35-39 1:09:02 15:05 34:10 30:08 4:49 4:33 2:40 4:07 4:10 4:28 1:41 3:47 4:42
247 Jean Frederic Razafiarison 🇫🇷 FRA7th of 64 aged 50-54 50-54 1:09:03 15:06 31:41 32:58 4:29 4:31 2:23 3:54 5:08 4:28 1:27 4:10 6:57
248 Steve Farrugia 🇫🇷 FRA27th of 201 aged 40-44 40-44 1:09:07 15:10 33:44 30:54 4:34 4:09 2:15 3:32 4:32 4:35 1:39 4:26 5:46
249 Alexis Janvier 🇫🇷 FRA45th of 391 aged 35-39 35-39 1:09:09 15:12 34:18 30:03 4:53 4:17 2:14 4:05 3:48 4:22 1:29 3:48 6:00
250 Romain Schmitt 🇫🇷 FRA65th of 542 aged 30-34 30-34 1:09:10 15:13 33:57 29:30 5:47 4:16 1:48 4:03 4:07 4:34 1:39 3:45 5:18
251 Leo Barbier 🇫🇷 FRA70th of 521 aged 25-29 25-29 1:09:14 15:17 35:45 28:35 4:59 4:24 2:08 4:27 3:38 4:19 1:45 3:36 4:18
252 Steve Nakache 🇫🇷 FRA71st of 521 aged 25-29 25-29 1:09:16 15:19 35:46 28:20 5:14 4:08 2:05 3:22 3:58 4:24 1:30 3:58 4:55
253 Louis Allanic 🇫🇷 FRA72nd of 521 aged 25-29 25-29 1:09:17 15:20 35:39 28:59 4:43 4:31 2:26 3:49 3:22 4:35 1:39 4:16 4:21
254 Bruno dos Santos Gonçalves 🇵🇹 POR73rd of 521 aged 25-29 25-29 1:09:19 15:22 32:54 31:19 5:10 4:07 2:44 3:32 4:19 4:19 1:50 4:52 5:36
255 Lothaire Balas 🇫🇷 FRA66th of 542 aged 30-34 30-34 1:09:20 15:23 36:08 28:04 5:13 4:21 1:55 5:12 3:23 4:13 1:17 3:21 4:22
256 Eddy Pironnet 🇫🇷 FRA46th of 391 aged 35-39 35-39 1:09:22 15:25 35:04 29:15 5:08 4:20 2:34 4:00 4:09 4:24 1:36 3:47 4:25
257 Jordan Auvergne 🇫🇷 FRA67th of 542 aged 30-34 30-34 1:09:22 15:25 33:48 30:55 4:44 4:23 3:13 4:07 4:05 4:31 1:44 4:20 4:32
258 Maxence Seguin 🇫🇷 FRA35th of 217 aged 16-24 16-24 1:09:23 15:26 33:52 30:27 5:08 4:06 2:20 4:40 4:31 4:19 1:40 4:03 4:48
259 Steven Rennie SCO28th of 201 aged 40-44 40-44 1:09:24 15:27 36:10 28:23 4:54 4:13 2:22 3:42 3:42 4:22 2:03 3:34 4:25
260 Jérémy Cazaux 🇫🇷 FRA74th of 521 aged 25-29 25-29 1:09:25 15:28 34:12 30:07 5:10 4:35 2:29 3:58 4:27 4:40 1:43 3:50 4:25
261 Mickaël Moustin 🇫🇷 FRA68th of 542 aged 30-34 30-34 1:09:26 15:29 34:41 29:48 5:01 4:21 2:25 3:31 3:57 4:29 1:30 4:47 4:48
262 Tanguy Wozniak 🇫🇷 FRA75th of 521 aged 25-29 25-29 1:09:26 15:29 32:06 32:50 4:36 4:29 2:41 4:05 4:15 4:43 1:57 4:30 6:10
263 Geoffrey Genini 🇫🇷 FRA47th of 391 aged 35-39 35-39 1:09:27 15:30 32:39 31:40 5:12 4:05 2:07 4:18 5:07 4:17 1:21 4:25 6:00
264 Nicolas Ferru 🇫🇷 FRA76th of 521 aged 25-29 25-29 1:09:28 15:31 31:52 33:05 4:36 4:12 2:23 4:34 4:21 4:36 2:31 5:02 5:26
265 Curtis Dutton 🇬🇧 GBR48th of 391 aged 35-39 35-39 1:09:29 15:32 35:08 29:22 5:04 4:05 2:48 3:11 3:28 4:30 1:28 4:47 5:05
266 Baptiste Morgant 🇫🇷 FRA69th of 542 aged 30-34 30-34 1:09:32 15:35 33:33 31:14 4:48 4:22 3:02 4:26 4:41 4:19 1:31 3:52 5:01
267 Vincent Langlois 🇫🇷 FRA70th of 542 aged 30-34 30-34 1:09:33 15:36 34:26 30:10 4:57 4:16 — 2:06 3:57 4:29 2:01 6:47 5:34
268 Valentin L'hoste 🇫🇷 FRA71st of 542 aged 30-34 30-34 1:09:38 15:41 34:16 30:35 4:51 4:14 2:56 3:46 3:47 4:34 1:50 4:32 4:56
269 Anthony Mathiot 🇫🇷 FRA72nd of 542 aged 30-34 30-34 1:09:41 15:44 32:55 31:41 5:11 4:31 2:57 3:49 4:22 4:45 1:50 4:20 5:07
270 Mickael Ponsard 🇫🇷 FRA49th of 391 aged 35-39 35-39 1:09:44 15:47 34:28 29:56 5:26 4:26 2:23 4:07 4:24 4:23 1:36 3:40 4:57
271 Ugo Poullain 🇲🇨 MON77th of 521 aged 25-29 25-29 1:09:45 15:48 35:27 28:32 5:51 4:19 2:08 3:55 3:33 4:22 1:45 3:49 4:41
272 Theo Courtois 🇫🇷 FRA78th of 521 aged 25-29 25-29 1:09:45 15:48 36:12 28:58 4:40 4:41 2:20 3:46 3:21 4:36 1:48 3:08 5:18
273 Clement Marlien 🇫🇷 FRA50th of 391 aged 35-39 35-39 1:09:45 15:48 32:52 30:37 6:21 4:12 2:03 4:25 4:14 4:16 1:40 4:19 5:28
274 Boris le Goffic 🇫🇷 FRA73rd of 542 aged 30-34 30-34 1:09:46 15:49 33:38 31:09 5:03 4:28 2:27 4:02 4:31 4:32 1:57 3:46 5:26
275 Thomas Pacalier 🇫🇷 FRA74th of 542 aged 30-34 30-34 1:09:48 15:51 35:54 28:47 5:12 4:11 2:09 3:54 4:39 4:14 1:29 3:46 4:25
276 Peter Sudrie 🇫🇷 FRA36th of 217 aged 16-24 16-24 1:09:48 15:51 34:14 31:00 4:39 4:08 2:22 3:31 4:53 4:32 1:55 3:55 5:44
277 Baptiste Gazonnois 🇫🇷 FRA37th of 217 aged 16-24 16-24 1:09:49 15:52 36:31 28:22 5:01 4:10 2:03 4:02 2:59 4:27 1:42 3:35 5:24
278 Nikola Mitrovic 🇫🇷 FRA38th of 217 aged 16-24 16-24 1:09:49 15:52 34:53 30:05 4:55 4:32 2:53 4:10 3:38 4:30 1:40 4:02 4:40
279 Sander Francois 🇧🇪 BEL51st of 391 aged 35-39 35-39 1:09:51 15:54 36:29 28:19 5:07 4:25 2:23 3:35 3:26 4:27 1:43 3:54 4:26
280 Gael Bonnafous 🇫🇷 FRA29th of 201 aged 40-44 40-44 1:09:51 15:54 33:44 30:30 5:41 4:31 2:01 4:20 4:15 4:47 1:30 4:27 4:39
281 Angel Mignet 🇫🇷 FRA39th of 217 aged 16-24 16-24 1:09:51 15:54 32:41 32:29 4:46 4:17 1:59 4:32 3:50 4:45 1:48 4:36 6:42
282 Sébastien Guitton 🇫🇷 FRA75th of 542 aged 30-34 30-34 1:09:51 15:54 32:15 32:31 5:11 4:13 2:16 4:23 4:37 4:36 1:21 3:53 7:12
283 Carlo Graziano 🇮🇹 ITA52nd of 391 aged 35-39 35-39 1:09:52 15:55 35:40 28:41 5:36 3:58 2:07 3:42 4:04 4:08 1:30 3:51 5:21
284 Romain Giavelli 🇫🇷 FRA53rd of 391 aged 35-39 35-39 1:09:52 15:55 33:42 31:21 4:53 4:24 3:02 3:54 3:44 4:42 1:50 4:03 5:42
285 Emmanuel Honvault 🇫🇷 FRA54th of 391 aged 35-39 35-39 1:09:52 15:55 32:04 33:10 4:42 4:29 2:27 4:05 4:24 4:36 2:17 4:16 6:36
286 Allan Dubois 🇫🇷 FRA79th of 521 aged 25-29 25-29 1:09:53 15:56 33:36 30:59 5:22 4:44 2:31 3:43 3:55 4:33 1:49 4:52 4:52
287 Andrew Peters 🇮🇪 IRL76th of 542 aged 30-34 30-34 1:09:55 15:58 35:28 29:53 4:37 4:18 2:40 3:23 4:27 4:36 1:38 3:18 5:33
288 Benoit Mahieux 🇫🇷 FRA3rd of 114 aged 45-49 45-49 1:09:57 16:00 33:33 28:25 8:03 4:12 2:06 3:13 5:04 4:23 1:21 2:40 5:26
289 Nicolas Gastaldi 🇫🇷 FRA55th of 391 aged 35-39 35-39 1:09:57 16:00 30:45 34:00 5:18 4:37 3:11 5:12 3:52 4:40 1:39 3:59 6:50
290 Pierre Fabiani 🇫🇷 FRA30th of 201 aged 40-44 40-44 1:09:59 16:02 36:17 28:28 5:18 4:07 2:05 3:17 3:56 4:12 1:34 3:46 5:31
291 Alain Muller 🇫🇷 FRA56th of 391 aged 35-39 35-39 1:10:00 16:03 37:07 28:12 4:46 4:19 2:21 3:56 3:16 4:31 1:29 3:44 4:36
292 Thibault Albergucci 🇫🇷 FRA77th of 542 aged 30-34 30-34 1:10:00 16:03 31:24 33:44 4:57 4:23 2:29 4:49 4:47 4:52 1:54 5:07 5:23
293 Raphael Chazal 🇫🇷 FRA57th of 391 aged 35-39 35-39 1:10:01 16:04 32:10 33:07 4:48 4:18 2:53 4:43 4:20 4:22 1:31 4:53 6:07
294 Maxime Conan 🇫🇷 FRA78th of 542 aged 30-34 30-34 1:10:03 16:06 35:43 29:22 5:03 4:15 2:13 3:39 3:58 4:32 1:52 4:13 4:40
295 Romain Portier 🇫🇷 FRA80th of 521 aged 25-29 25-29 1:10:03 16:06 34:16 30:30 5:22 4:12 2:04 4:00 4:39 4:22 1:41 4:46 4:46
296 Mayeul Rick 🇫🇷 FRA40th of 217 aged 16-24 16-24 1:10:03 16:06 34:55 30:31 4:43 4:25 2:37 3:44 3:43 4:29 1:49 4:12 5:32
297 Jonathan Ayache 🇫🇷 FRA81st of 521 aged 25-29 25-29 1:10:03 16:06 33:49 31:39 4:38 4:25 2:17 3:40 4:10 4:29 1:22 3:31 7:45
298 Yoann Heuzé 🇫🇷 FRA79th of 542 aged 30-34 30-34 1:10:04 16:07 37:43 27:32 4:54 4:20 1:58 3:21 4:11 4:27 1:32 3:45 3:58
299 Gabriel Brossier 🇫🇷 FRA80th of 542 aged 30-34 30-34 1:10:04 16:07 32:14 33:23 4:31 4:10 2:49 4:20 5:01 4:28 1:45 4:20 6:30
300 Xavier Grenier 🇫🇷 FRA31st of 201 aged 40-44 40-44 1:10:08 16:11 33:39 31:02 5:33 4:23 2:24 5:01 3:26 4:24 1:37 3:43 6:04
How to read

The place is among timed finishers in Open 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