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
501 Steven Dal Molin 🇫🇷 FRA141st of 542 aged 30-34 30-34 1:13:41 19:44 35:36 31:36 6:33 4:24 2:44 4:17 3:52 4:26 1:28 4:42 5:43
502 Yoann van Moorleghem 🇫🇷 FRA89th of 391 aged 35-39 35-39 1:13:43 19:46 36:48 31:53 5:05 4:43 2:48 4:10 3:58 4:40 1:51 4:08 5:35
503 Thomas Lefrancois 🇫🇷 FRA142nd of 542 aged 30-34 30-34 1:13:44 19:47 35:13 32:29 6:04 4:17 2:37 4:27 4:28 4:30 1:21 5:39 5:10
504 Anthony le du 🇫🇷 FRA136th of 521 aged 25-29 25-29 1:13:44 19:47 35:30 33:01 5:17 4:17 2:46 4:28 4:33 4:19 1:50 4:26 6:22
505 Sandyd Zitouni 🇫🇷 FRA137th of 521 aged 25-29 25-29 1:13:47 19:50 35:39 32:56 5:15 4:27 2:51 4:25 5:05 4:29 1:52 4:28 5:19
506 Yannick Lin 🇫🇷 FRA90th of 391 aged 35-39 35-39 1:13:49 19:52 33:54 32:36 7:23 4:23 2:53 4:12 3:45 4:34 1:37 4:10 7:02
507 Corentin Goursaud 🇫🇷 FRA138th of 521 aged 25-29 25-29 1:13:50 19:53 36:15 32:23 5:16 4:41 2:40 4:06 3:23 4:43 1:45 4:42 6:23
508 Damien Cauet 🇫🇷 FRA139th of 521 aged 25-29 25-29 1:13:50 19:53 36:14 32:30 5:10 4:31 2:36 4:19 4:00 4:24 1:40 4:08 6:52
509 Senecail Davy 🇫🇷 FRA66th of 217 aged 16-24 16-24 1:13:50 19:53 33:50 34:27 5:38 4:34 2:43 4:15 5:48 4:35 1:55 3:49 6:48
510 Thomas Tourrette 🇫🇷 FRA67th of 217 aged 16-24 16-24 1:13:51 19:54 35:44 33:00 5:10 4:46 2:40 4:46 4:29 4:37 1:52 4:25 5:25
511 Junior Goncalves 🇫🇷 FRA140th of 521 aged 25-29 25-29 1:13:54 19:57 36:26 32:02 5:32 4:16 2:29 4:01 4:30 4:54 2:17 4:38 4:57
512 Tom Davy 🇫🇷 FRA143rd of 542 aged 30-34 30-34 1:13:55 19:58 36:26 31:16 6:17 4:24 2:06 3:52 4:39 4:35 1:52 4:59 4:49
513 Kevin Barret 🇫🇷 FRA91st of 391 aged 35-39 35-39 1:13:55 19:58 36:12 32:30 5:18 4:17 3:03 4:09 3:47 4:30 1:45 4:53 6:06
514 Steve Perrot 🇨🇭 SUI144th of 542 aged 30-34 30-34 1:13:56 19:59 39:29 29:31 5:01 4:19 2:30 2:59 4:17 4:24 1:16 4:00 5:46
515 Brahim Elfahim 🇲🇦 MAR145th of 542 aged 30-34 30-34 1:13:56 19:59 36:33 32:01 5:29 4:35 2:06 4:05 4:52 4:50 1:53 4:11 5:29
516 Romain Lopez 🇫🇷 FRA92nd of 391 aged 35-39 35-39 1:13:56 19:59 35:26 33:13 5:21 4:23 2:19 4:16 3:48 4:23 1:49 4:06 8:09
517 Arnaud Musy 🇫🇷 FRA146th of 542 aged 30-34 30-34 1:13:57 20:00 35:22 33:58 4:42 4:18 2:03 4:25 4:40 4:20 1:48 3:58 8:26
518 Jeremy Josserand 🇫🇷 FRA93rd of 391 aged 35-39 35-39 1:13:59 20:02 36:58 30:30 6:35 4:24 2:14 4:18 4:10 4:36 1:53 3:44 5:11
519 Bailly Florian 🇫🇷 FRA141st of 521 aged 25-29 25-29 1:14:01 20:04 36:29 32:18 5:19 4:38 2:38 4:15 3:32 4:19 1:43 4:51 6:22
520 Sebastien Tristani 🇫🇷 FRA142nd of 521 aged 25-29 25-29 1:14:02 20:05 36:53 30:55 6:14 4:36 1:52 3:40 3:27 4:34 1:21 5:59 5:26
521 Anthony Jacob 🇫🇷 FRA68th of 217 aged 16-24 16-24 1:14:02 20:05 36:24 32:31 5:11 4:28 2:40 5:11 4:21 4:39 1:51 4:29 4:52
522 Robin Argaud 🇫🇷 FRA143rd of 521 aged 25-29 25-29 1:14:03 20:06 37:57 30:18 5:51 4:05 2:31 3:53 4:25 4:24 1:35 3:36 5:49
523 Patrick Brunt 🇫🇷 FRA147th of 542 aged 30-34 30-34 1:14:04 20:07 36:37 31:24 6:07 4:07 2:11 4:14 4:57 4:19 1:50 5:06 4:40
524 Maxime Moulin 🇫🇷 FRA94th of 391 aged 35-39 35-39 1:14:04 20:07 36:57 32:19 4:51 4:25 2:25 3:54 4:41 4:40 1:31 4:59 5:44
525 Camille Philippon 🇫🇷 FRA69th of 217 aged 16-24 16-24 1:14:04 20:07 34:27 34:15 5:26 4:17 2:46 5:08 4:23 4:40 1:36 5:24 6:01
526 Yorick Karagouldjoglou 🇫🇷 FRA95th of 391 aged 35-39 35-39 1:14:05 20:08 36:53 31:59 5:18 4:31 2:23 4:03 4:13 4:34 1:52 4:17 6:06
527 Ilyes Receveur 🇫🇷 FRA148th of 542 aged 30-34 30-34 1:14:05 20:08 36:28 32:27 5:15 4:06 2:15 4:23 4:00 4:50 1:23 4:41 6:49
528 Ruben Grigri 🇫🇷 FRA96th of 391 aged 35-39 35-39 1:14:05 20:08 33:21 34:10 6:40 4:34 2:48 4:19 4:17 4:53 1:48 4:56 6:35
529 Enzo Mathonet 🇫🇷 FRA70th of 217 aged 16-24 16-24 1:14:06 20:09 36:36 32:34 5:00 4:23 2:34 4:17 4:11 4:43 1:47 4:01 6:38
530 Sylvain Casubolo 🇫🇷 FRA149th of 542 aged 30-34 30-34 1:14:07 20:10 38:32 29:39 6:00 4:08 1:59 4:23 4:14 4:20 1:22 4:33 4:40
531 David van Daelen 🇫🇷 FRA97th of 391 aged 35-39 35-39 1:14:07 20:10 38:20 30:38 5:12 4:25 2:35 4:15 4:10 4:29 1:35 4:19 4:50
532 Yann Foucher 🇫🇷 FRA144th of 521 aged 25-29 25-29 1:14:08 20:11 33:11 35:38 5:23 4:17 3:03 4:46 6:25 4:28 1:44 4:46 6:09
533 David Teuscher 🇫🇷 FRA145th of 521 aged 25-29 25-29 1:14:10 20:13 36:01 32:10 6:03 4:28 1:53 4:31 5:19 4:33 1:32 3:54 6:00
534 Bumat Luis 🇫🇷 FRA71st of 217 aged 16-24 16-24 1:14:12 20:15 32:27 35:40 6:12 4:36 2:55 5:37 5:53 4:38 2:19 5:05 4:37
535 Eliot le Cam 🇫🇷 FRA146th of 521 aged 25-29 25-29 1:14:15 20:18 39:01 29:28 5:49 4:32 2:46 3:42 3:21 4:38 1:52 4:00 4:37
536 Damien Labaysse 🇫🇷 FRA150th of 542 aged 30-34 30-34 1:14:15 20:18 36:13 32:44 5:24 4:52 2:23 5:16 3:56 5:03 1:26 4:02 5:46
537 Antoine Aldebert 🇫🇷 FRA151st of 542 aged 30-34 30-34 1:14:15 20:18 35:31 33:16 5:32 4:23 2:50 4:12 4:34 4:33 1:55 4:40 6:09
538 Yukai Wang 🇹🇼 TPE45th of 201 aged 40-44 40-44 1:14:15 20:18 36:17 33:18 4:45 4:24 2:42 6:03 3:14 4:19 1:40 3:59 6:57
539 Yassine el Mossadeq 🇲🇦 MAR46th of 201 aged 40-44 40-44 1:14:15 20:18 34:30 34:58 4:50 4:18 2:56 4:13 4:12 4:39 2:02 6:32 6:06
540 Vivien Cali 🇫🇷 FRA47th of 201 aged 40-44 40-44 1:14:15 20:18 33:21 35:23 5:36 4:29 2:28 4:52 5:21 4:32 1:43 5:04 6:54
541 Quentin Valentini 🇫🇷 FRA152nd of 542 aged 30-34 30-34 1:14:16 20:19 34:05 34:40 5:37 4:19 2:10 4:28 5:44 4:24 1:44 5:19 6:32
542 Rudolph Tai 🇫🇷 FRA153rd of 542 aged 30-34 30-34 1:14:18 20:21 36:38 31:34 6:11 4:31 2:35 3:44 3:50 4:28 1:30 5:02 5:54
543 Killian Decock 🇫🇷 FRA147th of 521 aged 25-29 25-29 1:14:19 20:22 36:42 32:41 5:00 4:08 2:47 3:57 4:46 4:15 1:40 5:04 6:04
544 Farid el Harchly 🇫🇷 FRA98th of 391 aged 35-39 35-39 1:14:20 20:23 34:38 35:06 4:40 4:41 1:49 4:07 3:34 4:44 2:19 5:47 8:05
545 Hugo Chaudré 🇫🇷 FRA148th of 521 aged 25-29 25-29 1:14:22 20:25 37:58 31:09 5:21 4:24 2:40 3:28 4:43 4:24 2:24 3:53 5:13
546 Antoine Daubenton 🇫🇷 FRA149th of 521 aged 25-29 25-29 1:14:23 20:26 38:26 30:45 5:16 4:24 2:11 4:12 4:19 4:39 2:11 4:05 4:44
547 Marc Santunione 🇫🇷 FRA48th of 201 aged 40-44 40-44 1:14:25 20:28 36:47 32:01 5:42 4:03 2:42 4:10 4:45 4:16 1:34 4:56 5:35
548 Léo Melcion 🇫🇷 FRA150th of 521 aged 25-29 25-29 1:14:26 20:29 37:40 31:41 5:07 4:17 2:37 4:06 4:47 4:27 1:59 4:56 4:32
549 Sami Jaber 🇫🇷 FRA99th of 391 aged 35-39 35-39 1:14:26 20:29 37:24 31:43 5:24 4:07 2:21 3:45 4:52 4:22 1:26 5:15 5:35
550 Corentin Ballerai 🇫🇷 FRA151st of 521 aged 25-29 25-29 1:14:26 20:29 36:03 31:44 6:43 4:18 2:34 4:24 4:56 4:23 1:59 4:32 4:38
551 Jeremy Thuillier 🇫🇷 FRA152nd of 521 aged 25-29 25-29 1:14:26 20:29 35:31 33:27 5:33 4:29 3:00 3:50 5:03 4:25 1:59 4:34 6:07
552 Vincent Raillon 🇫🇷 FRA100th of 391 aged 35-39 35-39 1:14:26 20:29 34:16 34:52 5:21 4:46 3:25 4:40 4:33 4:37 2:02 5:15 5:34
553 Olivier van Oost 🇫🇷 FRA101st of 391 aged 35-39 35-39 1:14:27 20:30 34:03 33:59 6:28 4:18 2:50 5:24 4:57 4:29 2:11 4:27 5:23
554 Yanis Bekka 🇫🇷 FRA102nd of 391 aged 35-39 35-39 1:14:28 20:31 34:49 34:17 5:28 4:37 2:28 5:00 4:03 4:44 1:37 3:59 7:49
555 Charles Chergui 🇫🇷 FRA153rd of 521 aged 25-29 25-29 1:14:28 20:31 33:58 35:20 5:15 4:47 2:50 4:32 4:41 4:36 2:13 5:11 6:30
556 Baptiste Legal 🇫🇷 FRA103rd of 391 aged 35-39 35-39 1:14:28 20:31 32:52 36:07 5:34 4:32 2:33 4:55 4:41 4:29 1:57 5:09 7:51
557 Charles Poje 🇫🇷 FRA154th of 521 aged 25-29 25-29 1:14:29 20:32 39:02 29:55 5:36 4:27 2:06 3:45 3:07 4:15 2:04 4:10 6:01
558 Stefano Gagliolo 🇮🇹 ITA154th of 542 aged 30-34 30-34 1:14:29 20:32 38:18 30:52 5:24 4:33 2:33 4:24 4:11 4:37 1:37 3:53 5:04
559 Philippe Giuseppi 🇫🇷 FRA155th of 542 aged 30-34 30-34 1:14:29 20:32 37:20 31:35 5:39 4:15 2:33 3:55 4:21 4:34 1:53 5:22 4:42
560 Gerard Houdiarne 🇫🇷 FRA12th of 64 aged 50-54 50-54 1:14:29 20:32 34:46 34:27 5:20 4:33 2:55 4:32 4:58 4:34 1:34 5:17 6:04
561 Lorents Cornillon 🇫🇷 FRA155th of 521 aged 25-29 25-29 1:14:31 20:34 37:33 31:41 5:21 4:47 2:45 4:05 5:08 4:36 1:54 3:27 4:59
562 William Fratelli 🇫🇷 FRA156th of 521 aged 25-29 25-29 1:14:32 20:35 36:12 32:56 5:29 4:21 2:59 3:55 4:48 4:48 1:59 4:12 5:54
563 Gauthier Gayraud 🇫🇷 FRA156th of 542 aged 30-34 30-34 1:14:33 20:36 35:16 33:38 5:44 4:44 2:54 5:10 4:29 4:44 2:00 5:00 4:37
564 Benjamin Fabre 🇫🇷 FRA157th of 521 aged 25-29 25-29 1:14:34 20:37 38:11 31:29 4:58 4:41 2:10 3:51 4:41 4:28 1:49 4:23 5:26
565 Lucas Pennica 🇫🇷 FRA72nd of 217 aged 16-24 16-24 1:14:35 20:38 34:57 34:09 5:34 4:27 2:20 4:48 4:57 4:38 2:02 4:59 5:58
566 Loïc Fergeau 🇫🇷 FRA158th of 521 aged 25-29 25-29 1:14:35 20:38 35:28 34:26 4:46 4:10 2:23 3:58 5:15 4:17 1:45 5:21 7:17
567 Vincent Cottebrune 🇫🇷 FRA157th of 542 aged 30-34 30-34 1:14:36 20:39 35:34 32:52 6:14 4:14 2:12 4:01 4:42 4:48 1:35 6:22 4:58
568 Benoit Ndougsa 🇫🇷 FRA13th of 64 aged 50-54 50-54 1:14:39 20:42 35:27 34:18 4:59 4:30 3:01 4:50 5:07 4:50 1:51 4:00 6:09
569 Sebastien Boursereau 🇫🇷 FRA159th of 521 aged 25-29 25-29 1:14:41 20:44 37:36 31:48 5:20 4:12 2:48 3:37 3:58 4:24 1:52 4:36 6:21
570 Mathis Bigot-Desnel 🇫🇷 FRA160th of 521 aged 25-29 25-29 1:14:41 20:44 36:35 33:03 5:07 4:38 1:57 3:11 5:09 4:31 1:41 5:26 6:30
571 Maxime Bertrand 🇫🇷 FRA158th of 542 aged 30-34 30-34 1:14:42 20:45 37:56 31:37 5:13 4:24 2:35 3:45 4:26 4:24 1:39 4:59 5:25
572 Sebastian Koehler 🇩🇪 GER159th of 542 aged 30-34 30-34 1:14:42 20:45 35:53 33:38 5:16 4:41 2:49 4:33 5:03 4:43 1:43 4:26 5:40
573 Morgan Rodriguez 🇫🇷 FRA104th of 391 aged 35-39 35-39 1:14:44 20:47 39:02 30:27 5:19 4:07 2:32 3:51 4:41 4:26 1:45 4:18 4:47
574 Mathieu Gloux 🇫🇷 FRA160th of 542 aged 30-34 30-34 1:14:45 20:48 39:13 30:35 5:00 4:19 2:42 3:54 4:17 4:26 1:29 4:49 4:39
575 Romuald Lemaire 🇫🇷 FRA105th of 391 aged 35-39 35-39 1:14:46 20:49 37:20 32:03 5:27 4:27 2:39 4:37 4:17 4:25 1:34 4:17 5:47
576 Charlie Jacquin 🇫🇷 FRA161st of 542 aged 30-34 30-34 1:14:46 20:49 35:25 34:07 5:19 4:38 2:28 4:48 5:05 4:40 1:56 4:44 5:48
577 Mathieu de Vita 🇫🇷 FRA161st of 521 aged 25-29 25-29 1:14:48 20:51 37:02 32:02 5:47 4:24 2:45 4:33 4:46 4:22 1:40 4:18 5:14
578 Remi Treard 🇫🇷 FRA162nd of 521 aged 25-29 25-29 1:14:48 20:51 35:58 32:52 6:02 4:32 2:54 3:58 4:51 4:39 1:59 4:52 5:07
579 Alexis Ley 🇫🇷 FRA106th of 391 aged 35-39 35-39 1:14:49 20:52 36:21 32:44 5:48 4:23 2:42 4:15 3:13 4:26 1:41 3:27 8:37
580 Sebastien Gentil 🇫🇷 FRA107th of 391 aged 35-39 35-39 1:14:49 20:52 36:55 32:49 5:09 4:18 3:38 4:36 3:42 4:32 2:15 4:17 5:31
581 Quentin Cadiot 🇫🇷 FRA108th of 391 aged 35-39 35-39 1:14:50 20:53 37:35 31:53 5:26 4:19 2:27 4:23 4:03 4:39 1:49 4:37 5:36
582 Stephane Ribeiro 🇵🇹 POR162nd of 542 aged 30-34 30-34 1:14:50 20:53 37:08 32:20 5:26 4:26 2:53 4:22 3:59 4:40 2:13 4:10 5:37
583 Amadis Levecque 🇫🇷 FRA163rd of 521 aged 25-29 25-29 1:14:50 20:53 35:27 33:32 5:56 4:31 2:41 4:54 4:36 4:52 2:01 4:08 5:49
584 Nathan Carreno 🇫🇷 FRA73rd of 217 aged 16-24 16-24 1:14:51 20:54 36:17 33:45 4:55 4:37 2:41 4:06 4:22 5:00 2:20 4:38 6:01
585 Olivier Colonna 🇫🇷 FRA49th of 201 aged 40-44 40-44 1:14:51 20:54 34:56 34:51 5:08 4:42 2:31 6:09 4:18 4:38 1:57 4:11 6:25
586 Jonathan Schneider 🇫🇷 FRA74th of 217 aged 16-24 16-24 1:14:52 20:55 36:53 32:41 5:22 4:04 2:27 4:55 4:31 4:24 2:03 5:05 5:12
587 Pierre-Louis Foucault 🇫🇷 FRA164th of 521 aged 25-29 25-29 1:14:52 20:55 35:38 33:45 5:33 4:39 2:20 4:13 4:51 4:39 2:08 5:00 5:55
588 Thomas Rubon 🇫🇷 FRA165th of 521 aged 25-29 25-29 1:14:53 20:56 37:29 31:28 6:00 4:37 1:55 4:17 3:44 5:05 1:49 4:08 5:53
589 Malo Lahaye 🇫🇷 FRA75th of 217 aged 16-24 16-24 1:14:54 20:57 33:57 35:31 5:32 4:46 2:17 4:41 4:31 4:46 2:01 4:49 7:40
590 Przemysław Bieryt 🇵🇱 POL109th of 391 aged 35-39 35-39 1:14:56 20:59 38:11 31:25 5:23 4:23 2:31 4:28 4:45 4:28 1:55 4:33 4:22
591 Vincent Bernabo 🇫🇷 FRA50th of 201 aged 40-44 40-44 1:14:56 20:59 37:17 31:39 6:04 4:32 2:23 3:55 5:19 4:30 1:44 4:31 4:45
592 Charles Janus 🇫🇷 FRA166th of 521 aged 25-29 25-29 1:14:56 20:59 34:35 35:23 5:03 5:01 3:13 4:46 5:23 4:42 1:36 4:56 5:46
593 Loic Manera 🇫🇷 FRA167th of 521 aged 25-29 25-29 1:14:57 21:00 37:01 32:36 5:25 4:20 2:20 4:59 4:39 4:47 2:03 4:38 4:50
594 Victor Danielli 🇫🇷 FRA76th of 217 aged 16-24 16-24 1:14:58 21:01 38:43 31:06 5:14 4:12 2:22 3:48 4:53 4:31 1:49 3:49 5:42
595 Clément Carillo 🇫🇷 FRA163rd of 542 aged 30-34 30-34 1:14:59 21:02 39:49 30:12 5:03 4:11 2:23 3:56 4:07 4:13 1:55 4:39 4:48
596 Nicolas Page 🇫🇷 FRA164th of 542 aged 30-34 30-34 1:15:00 21:03 39:55 29:04 6:05 3:56 1:47 3:45 4:11 4:14 2:01 4:27 4:43
597 Jean-Baptiste Mauro 🇫🇷 FRA165th of 542 aged 30-34 30-34 1:15:00 21:03 34:20 35:16 5:28 4:43 3:09 4:18 4:39 4:48 2:47 4:49 6:03
598 Cédric Ruffier 🇫🇷 FRA15th of 114 aged 45-49 45-49 1:15:01 21:04 34:48 35:03 5:13 4:34 2:51 4:07 5:11 4:36 3:14 4:50 5:40
599 Theo Lagarde 🇫🇷 FRA168th of 521 aged 25-29 25-29 1:15:01 21:04 34:06 35:25 5:34 4:45 3:08 4:57 3:28 4:54 1:34 5:28 7:11
600 Christophe Laroche 🇫🇷 FRA51st of 201 aged 40-44 40-44 1:15:02 21:05 38:25 30:30 6:12 4:22 2:29 4:10 4:24 4:22 1:51 3:59 4:53
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