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
701 Sacha Grigri 🇫🇷 FRA192nd of 542 aged 30-34 30-34 1:16:42 22:45 36:55 33:51 6:01 4:39 2:13 3:58 5:17 4:37 2:00 4:40 6:27
702 Alexandre Ettori 🇫🇷 FRA87th of 217 aged 16-24 16-24 1:16:42 22:45 36:19 35:15 5:12 4:47 3:39 4:46 4:11 4:45 2:05 4:23 6:39
703 Vincent Casali 🇫🇷 FRA59th of 201 aged 40-44 40-44 1:16:44 22:47 39:12 31:39 5:58 4:08 2:29 3:48 5:25 4:46 1:35 4:31 4:57
704 Julien Furlanetto 🇫🇷 FRA129th of 391 aged 35-39 35-39 1:16:44 22:47 38:20 31:44 6:45 4:28 2:20 3:39 3:06 4:37 1:44 5:08 6:42
705 Cyrille Bonjour 🇫🇷 FRA60th of 201 aged 40-44 40-44 1:16:44 22:47 35:22 34:15 7:13 4:33 3:10 4:57 4:07 4:39 2:08 4:11 6:30
706 Timothee Hennion 🇫🇷 FRA130th of 391 aged 35-39 35-39 1:16:46 22:49 39:02 32:31 5:18 4:17 2:34 4:25 5:01 4:22 1:51 4:14 5:47
707 Theo Balland 🇫🇷 FRA199th of 521 aged 25-29 25-29 1:16:47 22:50 40:26 29:09 7:18 4:04 1:35 2:55 4:32 4:29 1:59 3:50 5:45
708 Jeremy Maille 🇫🇷 FRA193rd of 542 aged 30-34 30-34 1:16:47 22:50 40:45 29:38 6:27 4:05 1:38 3:43 4:05 4:33 1:51 4:51 4:52
709 Alban Garces 🇫🇷 FRA200th of 521 aged 25-29 25-29 1:16:47 22:50 36:44 32:22 7:46 4:26 3:16 4:53 4:30 4:32 2:19 2:28 5:58
710 Michael Sangha 🇬🇧 GBR61st of 201 aged 40-44 40-44 1:16:50 22:53 36:36 35:05 5:12 4:35 3:07 4:44 5:25 4:52 1:47 4:34 6:01
711 Anthony Straputicari 🇫🇷 FRA194th of 542 aged 30-34 30-34 1:16:51 22:54 37:34 32:25 6:56 4:18 2:16 4:51 4:24 4:41 2:05 4:43 5:07
712 Paul Deladriere 🇫🇷 FRA195th of 542 aged 30-34 30-34 1:16:51 22:54 35:13 35:21 6:23 4:08 2:21 5:40 5:59 4:20 1:48 5:02 6:03
713 Wissem Bellili 🇫🇷 FRA201st of 521 aged 25-29 25-29 1:16:53 22:56 38:16 33:32 5:07 5:03 3:05 3:50 4:04 4:58 2:01 4:05 6:26
714 Hugo Truf 🇫🇷 FRA202nd of 521 aged 25-29 25-29 1:16:56 22:59 34:38 36:37 5:46 4:31 3:17 4:30 5:14 4:47 2:24 4:48 7:06
715 Romain David 🇫🇷 FRA62nd of 201 aged 40-44 40-44 1:16:56 22:59 33:13 38:56 4:50 4:40 2:53 4:44 5:06 4:24 2:14 6:47 8:08
716 Alex Mendes 🇵🇹 POR131st of 391 aged 35-39 35-39 1:16:57 23:00 40:12 31:34 5:16 4:15 2:06 3:56 4:07 4:35 1:40 4:30 6:25
717 Andrew Walker 🇬🇧 GBR196th of 542 aged 30-34 30-34 1:16:57 23:00 37:46 31:40 7:35 4:31 2:17 4:35 4:58 5:12 2:18 — 5:50
718 Antoine Gueneau 🇫🇷 FRA197th of 542 aged 30-34 30-34 1:16:59 23:02 35:38 36:02 5:24 4:13 2:33 4:32 4:17 4:31 2:08 5:40 8:08
719 Fabrice de Valens 🇫🇷 FRA4th of 39 aged 55-59 55-59 1:16:59 23:02 35:02 36:07 5:54 4:30 2:48 5:12 4:52 4:58 2:06 4:14 7:27
720 James Lenfant 🇫🇷 FRA132nd of 391 aged 35-39 35-39 1:17:02 23:05 38:02 33:19 5:45 4:29 2:21 3:22 5:46 4:27 1:46 5:13 5:55
721 Alessandro Brofferio 🇫🇷 FRA133rd of 391 aged 35-39 35-39 1:17:02 23:05 35:47 35:21 5:59 4:23 2:46 4:40 5:18 4:42 2:08 5:07 6:17
722 Cyril Clément 🇫🇷 FRA134th of 391 aged 35-39 35-39 1:17:08 23:11 38:18 32:56 5:59 4:33 2:45 4:23 4:26 4:31 1:53 4:14 6:11
723 Jean Saccu 🇫🇷 FRA23rd of 114 aged 45-49 45-49 1:17:10 23:13 37:10 34:18 5:46 4:23 2:40 4:40 4:44 4:38 2:14 4:48 6:11
724 Thomas Quenea 🇫🇷 FRA198th of 542 aged 30-34 30-34 1:17:10 23:13 34:35 37:04 5:36 4:31 2:40 4:21 5:11 4:22 2:13 6:07 7:39
725 Maxence Lejeune 🇫🇷 FRA203rd of 521 aged 25-29 25-29 1:17:11 23:14 35:00 34:26 7:50 4:32 2:06 4:06 6:09 4:28 1:46 2:38 8:41
726 Emanuel Lopez 🇫🇷 FRA199th of 542 aged 30-34 30-34 1:17:11 23:14 36:38 35:05 5:32 4:09 2:41 5:19 4:39 4:29 2:02 5:11 6:35
727 Clement Flegeau 🇫🇷 FRA63rd of 201 aged 40-44 40-44 1:17:12 23:15 39:13 31:58 6:04 4:13 2:36 3:59 4:57 4:32 1:55 4:51 4:55
728 Victor Zhou 🇫🇷 FRA88th of 217 aged 16-24 16-24 1:17:13 23:16 38:12 33:38 5:27 4:13 2:57 4:38 5:07 4:27 2:07 4:35 5:34
729 Kamel Ouraghi 🇫🇷 FRA64th of 201 aged 40-44 40-44 1:17:13 23:16 37:54 34:18 5:06 4:45 2:47 3:55 4:42 4:31 1:36 5:05 6:57
730 Julien Granier 🇫🇷 FRA200th of 542 aged 30-34 30-34 1:17:13 23:16 37:36 34:32 5:08 4:20 3:07 5:06 5:17 4:39 1:56 4:16 5:51
731 Axel Casagranda 🇫🇷 FRA201st of 542 aged 30-34 30-34 1:17:13 23:16 34:10 37:27 5:39 4:58 2:53 4:29 5:06 5:02 2:12 4:53 7:54
732 Gilles Grand 🇫🇷 FRA135th of 391 aged 35-39 35-39 1:17:14 23:17 37:52 33:58 5:27 4:23 2:39 4:30 4:59 4:24 1:58 4:45 6:20
733 Timothee Lamare 🇫🇷 FRA202nd of 542 aged 30-34 30-34 1:17:16 23:19 40:38 30:25 6:17 4:34 2:11 4:55 3:44 4:23 1:33 3:43 5:22
734 Jérôme Fernandes 🇫🇷 FRA203rd of 542 aged 30-34 30-34 1:17:16 23:19 40:10 32:55 4:13 4:25 2:51 4:07 3:33 4:46 2:07 5:06 6:00
735 Mounim Essabbar 🇲🇦 MAR204th of 542 aged 30-34 30-34 1:17:17 23:20 38:43 33:33 5:04 4:46 3:07 4:15 3:52 4:58 2:16 4:15 6:04
736 Mohamed Idbella 🇫🇷 FRA14th of 64 aged 50-54 50-54 1:17:17 23:20 35:47 35:37 5:57 5:04 3:17 4:31 4:42 5:07 1:51 4:24 6:41
737 Hugo le Frere 🇫🇷 FRA204th of 521 aged 25-29 25-29 1:17:17 23:20 35:22 37:10 4:50 4:32 2:52 4:44 4:41 4:39 2:26 4:31 8:45
738 Kamardine Saindou 🇫🇷 FRA205th of 542 aged 30-34 30-34 1:17:18 23:21 39:04 32:16 6:01 4:27 3:13 4:07 4:49 4:41 1:56 4:00 5:03
739 Gregory Bourgey 🇫🇷 FRA136th of 391 aged 35-39 35-39 1:17:18 23:21 38:22 33:13 5:49 4:19 2:16 4:48 5:26 4:22 1:46 4:35 5:41
740 Benoit Leroy 🇫🇷 FRA137th of 391 aged 35-39 35-39 1:17:23 23:26 39:43 31:09 6:35 4:28 2:15 4:53 3:55 4:23 1:51 3:44 5:40
741 Alex Lucchini 🇫🇷 FRA138th of 391 aged 35-39 35-39 1:17:23 23:26 39:32 32:44 5:12 4:13 2:31 3:31 5:01 4:37 2:24 3:59 6:28
742 Sacha Tateossian 🇫🇷 FRA205th of 521 aged 25-29 25-29 1:17:24 23:27 40:03 31:36 5:52 4:19 1:41 3:49 4:40 4:22 1:43 4:42 6:20
743 Thibaud Parthiot 🇫🇷 FRA139th of 391 aged 35-39 35-39 1:17:24 23:27 37:44 33:51 5:54 4:35 2:55 4:33 4:05 4:46 1:54 4:37 6:26
744 Léopold Marichal 🇧🇪 BEL206th of 521 aged 25-29 25-29 1:17:25 23:28 34:27 37:39 5:24 4:24 3:15 5:31 4:44 4:52 2:28 4:01 8:24
745 Jeremy Dupouy 🇫🇷 FRA207th of 521 aged 25-29 25-29 1:17:26 23:29 33:16 37:46 6:27 4:34 2:47 5:10 5:02 5:01 2:08 4:48 8:16
746 Antoine Acchiardi 🇫🇷 FRA206th of 542 aged 30-34 30-34 1:17:27 23:30 37:54 34:47 4:51 4:25 2:21 3:48 6:04 4:34 1:35 5:27 6:33
747 Théophane Perconte 🇫🇷 FRA208th of 521 aged 25-29 25-29 1:17:29 23:32 38:40 32:33 6:22 4:24 2:18 4:10 4:46 4:27 2:15 4:20 5:53
748 Romain Bienaime 🇫🇷 FRA207th of 542 aged 30-34 30-34 1:17:29 23:32 37:34 33:48 6:11 4:20 2:55 3:56 4:25 4:29 1:44 4:44 7:15
749 Philippe Nauleau 🇫🇷 FRA140th of 391 aged 35-39 35-39 1:17:29 23:32 37:20 34:37 5:36 4:30 3:13 4:19 5:02 4:55 1:46 4:42 6:10
750 Olivier Poggioli 🇫🇷 FRA208th of 542 aged 30-34 30-34 1:17:30 23:33 37:18 34:33 5:45 4:16 2:13 4:02 5:36 4:44 2:11 5:05 6:26
751 Marin Millet 🇫🇷 FRA89th of 217 aged 16-24 16-24 1:17:31 23:34 35:57 34:56 6:43 4:43 2:48 4:37 5:25 4:45 2:04 4:43 5:51
752 Stewen Vergara 🇫🇷 FRA141st of 391 aged 35-39 35-39 1:17:32 23:35 37:10 34:45 5:43 4:32 2:22 3:52 5:00 4:31 2:14 4:39 7:35
753 Romain Armando 🇫🇷 FRA142nd of 391 aged 35-39 35-39 1:17:33 23:36 38:35 33:19 5:41 4:24 2:56 3:57 4:46 4:36 1:54 4:03 6:43
754 Aurelien Gauthier 🇫🇷 FRA143rd of 391 aged 35-39 35-39 1:17:34 23:37 37:23 34:14 6:01 4:26 2:29 4:25 5:49 4:32 2:08 4:29 5:56
755 Corentin Mondielli 🇲🇨 MON209th of 542 aged 30-34 30-34 1:17:37 23:40 37:46 34:25 5:32 4:32 3:02 4:31 4:27 4:39 1:43 4:34 6:57
756 Julien Basile 🇫🇷 FRA144th of 391 aged 35-39 35-39 1:17:38 23:41 39:21 32:15 6:07 4:21 2:50 4:48 4:27 4:37 1:29 4:31 5:12
757 Arthur Muzurov 🇧🇪 BEL145th of 391 aged 35-39 35-39 1:17:38 23:41 39:58 32:36 5:09 4:20 2:09 4:42 4:51 4:55 2:01 3:40 5:58
758 Younes Moustamid 🇲🇦 MAR210th of 542 aged 30-34 30-34 1:17:39 23:42 38:23 32:59 6:21 4:26 2:46 4:04 4:07 4:57 2:25 4:32 5:42
759 Pierrot Dard 🇫🇷 FRA209th of 521 aged 25-29 25-29 1:17:39 23:42 38:05 33:54 5:44 4:37 2:40 4:15 4:48 4:40 2:35 4:17 6:02
760 Antoine Braccini 🇫🇷 FRA24th of 114 aged 45-49 45-49 1:17:40 23:43 39:02 33:38 5:04 4:49 2:32 4:51 4:32 5:17 1:41 3:53 6:03
761 Kadem Aquachchar 🇫🇷 FRA210th of 521 aged 25-29 25-29 1:17:41 23:44 37:39 34:38 5:30 4:32 3:03 4:01 6:03 4:39 1:59 4:14 6:07
762 Dorian Pompili 🇫🇷 FRA211th of 521 aged 25-29 25-29 1:17:42 23:45 36:43 35:41 5:22 4:30 2:50 4:34 5:24 4:36 1:59 5:34 6:14
763 Alexandre Janvier-Bego 🇫🇷 FRA211th of 542 aged 30-34 30-34 1:17:44 23:47 38:57 33:51 5:00 4:32 2:17 4:18 4:45 4:18 2:35 4:11 6:55
764 Guillaume Volette 🇫🇷 FRA212th of 542 aged 30-34 30-34 1:17:44 23:47 38:00 34:07 5:42 4:35 2:16 4:34 5:23 4:28 2:10 4:50 5:51
765 Yassine Chafik 🇫🇷 FRA146th of 391 aged 35-39 35-39 1:17:45 23:48 36:33 35:56 5:20 4:27 2:27 4:35 5:08 4:50 2:36 5:25 6:28
766 Florian Pellarin 🇫🇷 FRA212th of 521 aged 25-29 25-29 1:17:46 23:49 36:57 34:53 6:00 4:36 2:49 4:46 5:08 4:49 3:17 4:10 5:18
767 Vincent Dubessay 🇫🇷 FRA213th of 521 aged 25-29 25-29 1:17:46 23:49 37:00 35:27 5:23 4:50 2:32 4:45 4:50 4:46 1:43 5:19 6:42
768 Nicolas Quéméneur 🇫🇷 FRA213th of 542 aged 30-34 30-34 1:17:47 23:50 38:18 34:00 5:32 4:33 2:26 4:43 4:58 5:01 1:47 4:23 6:09
769 Alexandre Zambaux 🇫🇷 FRA214th of 542 aged 30-34 30-34 1:17:47 23:50 36:42 36:08 5:01 4:45 2:51 5:17 4:23 4:44 1:46 5:01 7:21
770 Florent Gualandi 🇫🇷 FRA147th of 391 aged 35-39 35-39 1:17:50 23:53 36:49 34:29 6:39 4:19 2:52 4:51 4:20 4:57 1:39 4:35 6:56
771 Tom Praticci 🇫🇷 FRA214th of 521 aged 25-29 25-29 1:17:50 23:53 37:35 34:46 5:34 4:28 2:39 4:46 4:03 4:38 1:45 4:42 7:45
772 Julien Trebosc 🇫🇷 FRA148th of 391 aged 35-39 35-39 1:17:50 23:53 36:43 36:02 5:09 4:36 2:37 4:39 4:21 4:51 2:45 5:22 6:51
773 Damien Fuchs 🇫🇷 FRA215th of 521 aged 25-29 25-29 1:17:51 23:54 38:47 32:53 6:16 4:37 2:43 4:11 3:39 4:50 1:54 4:51 6:08
774 Maminirina Mick Andriamifidisoa 🇲🇬 MAD215th of 542 aged 30-34 30-34 1:17:53 23:56 41:09 30:58 5:52 4:47 2:44 4:03 3:23 4:56 2:01 4:52 4:12
775 Clement Campello 🇫🇷 FRA216th of 542 aged 30-34 30-34 1:17:53 23:56 37:44 35:03 5:11 4:35 2:48 4:08 5:20 4:46 1:39 4:54 6:53
776 Jean-Francois Bernardini 🇫🇷 FRA216th of 521 aged 25-29 25-29 1:17:55 23:58 38:20 33:12 6:27 4:30 2:19 4:43 4:29 4:32 2:14 4:51 5:34
777 Alexandre Trenson 🇫🇷 FRA90th of 217 aged 16-24 16-24 1:17:55 23:58 34:31 36:42 6:48 4:30 2:59 5:01 4:58 4:23 1:57 4:55 7:59
778 Gregoire Gamet 🇫🇷 FRA217th of 521 aged 25-29 25-29 1:17:56 23:59 37:16 34:33 6:14 4:19 2:20 4:34 4:17 4:56 1:59 5:21 6:47
779 Gaulthier le Fur 🇫🇷 FRA218th of 521 aged 25-29 25-29 1:17:58 24:01 36:17 36:03 5:44 4:22 2:12 4:10 5:44 4:36 2:05 4:17 8:37
780 Charles Mahaut 🇫🇷 FRA217th of 542 aged 30-34 30-34 1:17:58 24:01 36:06 36:41 5:16 4:46 2:49 4:35 4:16 4:44 1:38 4:54 8:59
781 Roman Zelazny 🇫🇷 FRA149th of 391 aged 35-39 35-39 1:17:59 24:02 40:51 31:14 5:58 4:29 2:37 3:46 4:24 4:22 1:43 5:12 4:41
782 Julien Pagès 🇫🇷 FRA65th of 201 aged 40-44 40-44 1:17:59 24:02 38:30 33:39 5:55 4:44 2:12 4:34 4:05 4:56 1:53 4:35 6:40
783 Baptiste Sinibaldi 🇫🇷 FRA219th of 521 aged 25-29 25-29 1:17:59 24:02 34:46 36:29 6:49 4:53 2:40 4:33 5:31 5:25 2:14 5:47 5:26
784 Denis Matiatos 🇫🇷 FRA66th of 201 aged 40-44 40-44 1:18:01 24:04 42:20 29:50 5:56 4:18 2:39 4:07 3:24 4:32 1:43 3:32 5:35
785 Rodolphe Prodhomme 🇫🇷 FRA150th of 391 aged 35-39 35-39 1:18:01 24:04 36:50 35:19 5:55 4:51 2:02 5:01 4:37 4:28 1:40 5:00 7:40
786 Keawin Henry 🇫🇷 FRA220th of 521 aged 25-29 25-29 1:18:02 24:05 36:09 33:17 8:40 4:26 2:54 5:25 5:29 4:42 2:04 2:37 5:40
787 Victor Bodino 🇫🇷 FRA221st of 521 aged 25-29 25-29 1:18:04 24:07 40:13 32:25 5:30 4:26 2:28 4:17 4:35 4:51 1:30 4:21 5:57
788 Ludovic Sarkissian 🇫🇷 FRA218th of 542 aged 30-34 30-34 1:18:04 24:07 37:56 32:48 7:20 4:11 2:02 2:59 4:57 4:28 1:28 8:24 4:19
789 Vincent Kuiper 🇳🇱 NED222nd of 521 aged 25-29 25-29 1:18:06 24:09 39:07 34:09 4:53 4:46 3:31 5:00 4:51 4:45 1:50 4:14 5:12
790 Gregory Armato 🇫🇷 FRA25th of 114 aged 45-49 45-49 1:18:06 24:09 36:04 36:18 5:48 4:31 3:09 4:39 5:23 4:49 2:05 5:00 6:42
791 Quentin Devos 🇫🇷 FRA223rd of 521 aged 25-29 25-29 1:18:07 24:10 38:50 32:27 6:54 4:35 1:53 4:24 4:43 4:53 2:02 4:33 5:24
792 Yorhann Salomon 🇫🇷 FRA219th of 542 aged 30-34 30-34 1:18:07 24:10 38:42 32:57 6:34 4:13 2:33 3:38 4:56 4:47 2:09 4:56 5:45
793 Olan Barrett 🇮🇪 IRL151st of 391 aged 35-39 35-39 1:18:07 24:10 36:31 36:25 5:15 4:53 3:01 4:45 5:41 4:35 2:08 5:07 6:15
794 Hugo Léger 🇫🇷 FRA224th of 521 aged 25-29 25-29 1:18:07 24:10 32:20 39:59 5:53 4:34 2:24 4:44 5:46 4:53 1:57 4:08 11:33
795 Thomas Noel 🇫🇷 FRA225th of 521 aged 25-29 25-29 1:18:08 24:11 38:12 34:01 5:59 4:19 3:05 4:37 4:55 4:28 2:01 5:25 5:11
796 Adrian Ramushi 🇦🇱 ALB220th of 542 aged 30-34 30-34 1:18:10 24:13 39:52 33:40 4:43 4:21 2:47 4:37 3:41 4:41 2:10 3:54 7:29
797 Denis Kalantari 🇫🇷 FRA221st of 542 aged 30-34 30-34 1:18:13 24:16 38:28 33:54 5:55 4:43 3:33 4:20 4:47 4:32 1:58 4:24 5:37
798 Florian Putaud 🇫🇷 FRA222nd of 542 aged 30-34 30-34 1:18:13 24:16 37:22 34:26 6:29 4:21 2:44 4:31 5:13 4:39 2:03 4:34 6:21
799 Yoram Edery 🇫🇷 FRA226th of 521 aged 25-29 25-29 1:18:13 24:16 37:14 35:20 5:44 4:51 3:14 4:52 4:58 4:58 1:48 5:14 5:25
800 Cédric Henry 🇨🇭 SUI67th of 201 aged 40-44 40-44 1:18:15 24:18 39:11 32:39 6:28 4:44 2:25 5:10 4:23 4:47 1:27 4:04 5:39
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