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
801 Mateo Nicol 🇫🇷 FRA91st of 217 aged 16-24 16-24 1:18:15 24:18 36:37 36:23 5:21 4:47 2:27 4:35 4:27 4:28 1:53 4:52 8:54
802 Steven Assad 🇫🇷 FRA223rd of 542 aged 30-34 30-34 1:18:16 24:19 38:09 35:12 4:59 4:27 2:26 4:40 5:46 4:39 1:53 5:22 5:59
803 Arthur Breugnot 🇫🇷 FRA227th of 521 aged 25-29 25-29 1:18:17 24:20 35:19 35:16 7:47 4:24 2:47 5:16 5:14 4:56 1:58 4:38 6:03
804 Mathieu Gros 🇫🇷 FRA152nd of 391 aged 35-39 35-39 1:18:19 24:22 39:57 31:55 6:32 4:18 2:11 3:50 4:26 4:31 2:09 4:05 6:25
805 Hugo Fernandez 🇫🇷 FRA153rd of 391 aged 35-39 35-39 1:18:19 24:22 36:18 35:58 6:09 4:24 2:37 5:27 5:23 4:30 2:04 4:49 6:44
806 Abdellah Tachafine 🇲🇦 MAR224th of 542 aged 30-34 30-34 1:18:20 24:23 36:16 36:27 5:40 4:38 3:04 4:48 4:12 4:46 2:08 4:59 7:52
807 Nicolas Devys 🇫🇷 FRA154th of 391 aged 35-39 35-39 1:18:21 24:24 40:57 31:18 6:10 4:40 2:18 4:14 4:16 4:38 1:48 4:32 4:52
808 Benoît Rossetti 🇫🇷 FRA225th of 542 aged 30-34 30-34 1:18:21 24:24 38:08 35:20 4:59 4:38 2:43 4:17 4:50 4:57 1:52 4:37 7:26
809 Michael Journet 🇫🇷 FRA226th of 542 aged 30-34 30-34 1:18:23 24:26 38:19 34:35 5:32 4:22 2:19 4:10 5:37 4:33 1:57 5:09 6:28
810 Maxime Coze 🇫🇷 FRA92nd of 217 aged 16-24 16-24 1:18:23 24:26 35:30 36:51 6:06 4:37 2:24 5:26 6:00 4:50 2:09 4:39 6:46
811 Numa le Gall 🇫🇷 FRA228th of 521 aged 25-29 25-29 1:18:24 24:27 39:55 33:17 5:17 4:37 2:13 3:43 5:15 4:28 1:44 4:55 6:22
812 Alexis Plot 🇫🇷 FRA229th of 521 aged 25-29 25-29 1:18:24 24:27 33:41 39:29 5:19 4:28 3:05 5:43 4:34 4:35 2:13 4:14 10:37
813 Mickael Mari 🇫🇷 FRA230th of 521 aged 25-29 25-29 1:18:25 24:28 37:10 35:08 6:10 4:30 2:28 3:47 5:04 4:37 2:38 4:20 7:44
814 Erwann Lefevre 🇫🇷 FRA231st of 521 aged 25-29 25-29 1:18:27 24:30 39:18 34:08 5:05 4:28 2:30 4:27 5:22 5:00 1:46 5:17 5:18
815 Mateo Douillard 🇫🇷 FRA93rd of 217 aged 16-24 16-24 1:18:27 24:30 38:55 34:10 5:26 4:17 2:57 4:02 6:47 4:23 1:33 4:25 5:46
816 Benoit Evesque 🇫🇷 FRA232nd of 521 aged 25-29 25-29 1:18:28 24:31 38:24 34:28 5:36 4:31 2:29 4:36 3:45 4:45 4:56 4:21 5:05
817 Samuel Bellon 🇫🇷 FRA233rd of 521 aged 25-29 25-29 1:18:28 24:31 36:11 37:21 5:00 4:36 3:16 5:09 4:44 4:52 2:09 5:08 7:27
818 Kevin Barbero 🇫🇷 FRA155th of 391 aged 35-39 35-39 1:18:29 24:32 37:08 35:35 5:51 4:31 3:00 4:39 4:26 4:52 1:42 5:07 7:18
819 Baptiste Brochier 🇫🇷 FRA94th of 217 aged 16-24 16-24 1:18:30 24:33 38:58 32:32 7:05 4:18 2:45 3:51 5:16 4:23 1:53 3:55 6:11
820 Raphaël Zanotto 🇫🇷 FRA227th of 542 aged 30-34 30-34 1:18:30 24:33 39:24 33:43 5:27 4:26 3:13 4:21 4:50 4:32 1:57 4:42 5:42
821 Maxence Roussel 🇫🇷 FRA234th of 521 aged 25-29 25-29 1:18:30 24:33 36:57 36:39 4:59 4:39 2:40 4:53 4:15 4:44 2:00 5:13 8:15
822 Kevin Gennaro 🇫🇷 FRA235th of 521 aged 25-29 25-29 1:18:31 24:34 39:01 33:26 6:08 4:19 3:04 4:34 5:31 4:31 2:06 3:58 5:23
823 Nicolas Montes 🇫🇷 FRA228th of 542 aged 30-34 30-34 1:18:32 24:35 38:18 34:16 6:03 4:15 2:35 4:33 7:04 4:46 1:46 4:07 5:10
824 Sam Frowen 🇬🇧 GBR229th of 542 aged 30-34 30-34 1:18:32 24:35 37:23 35:47 5:27 4:31 2:32 4:39 5:49 4:37 1:41 5:20 6:38
825 Eric Muller 🇫🇷 FRA236th of 521 aged 25-29 25-29 1:18:33 24:36 40:02 32:46 5:48 4:35 1:56 4:13 4:59 4:34 1:51 5:04 5:34
826 Arnaud Collado 🇫🇷 FRA230th of 542 aged 30-34 30-34 1:18:33 24:36 38:06 35:01 5:31 4:41 2:25 4:36 5:21 4:59 2:03 4:53 6:03
827 Félix Richoux 🇫🇷 FRA231st of 542 aged 30-34 30-34 1:18:35 24:38 39:59 33:09 5:32 4:09 2:27 4:59 4:40 4:14 2:17 3:55 6:28
828 Karl Laurent 🇫🇷 FRA237th of 521 aged 25-29 25-29 1:18:35 24:38 38:58 33:43 6:00 4:17 2:00 5:35 5:12 4:34 1:28 3:50 6:47
829 Enzo Tomassi 🇫🇷 FRA95th of 217 aged 16-24 16-24 1:18:36 24:39 36:04 36:40 5:57 4:27 2:21 4:44 5:45 4:53 1:53 5:05 7:32
830 José Antonio Pedreño Sánchez 🇪🇸 ESP156th of 391 aged 35-39 35-39 1:18:38 24:41 42:48 29:26 6:28 4:08 2:05 3:28 4:36 4:06 1:33 5:16 4:14
831 Jean Marie Coantiec 🇫🇷 FRA157th of 391 aged 35-39 35-39 1:18:38 24:41 36:16 37:36 4:52 4:30 2:59 5:29 6:17 4:41 1:59 4:50 6:51
832 Romuald Olivier 🇫🇷 FRA26th of 114 aged 45-49 45-49 1:18:39 24:42 38:37 31:10 8:55 4:10 1:49 5:09 5:20 4:42 1:48 2:37 5:35
833 Swann Ikni 🇫🇷 FRA158th of 391 aged 35-39 35-39 1:18:39 24:42 36:34 36:11 5:57 4:32 2:49 4:05 4:49 4:47 2:31 5:55 6:43
834 Alex Grandremy 🇫🇷 FRA238th of 521 aged 25-29 25-29 1:18:40 24:43 39:38 33:23 5:44 4:20 2:44 4:04 5:12 4:23 1:42 4:54 6:04
835 Anthony Vial 🇫🇷 FRA159th of 391 aged 35-39 35-39 1:18:40 24:43 39:17 33:41 5:46 4:12 3:08 4:32 5:03 4:41 2:24 4:25 5:16
836 Maxime Medaglia 🇫🇷 FRA232nd of 542 aged 30-34 30-34 1:18:42 24:45 34:58 37:44 6:06 4:26 2:37 5:39 4:06 4:58 2:01 6:53 7:04
837 Fabien Ricchetti 🇨🇭 SUI68th of 201 aged 40-44 40-44 1:18:44 24:47 38:59 33:48 6:02 4:32 2:12 4:00 5:40 4:25 2:09 4:27 6:23
838 Nicolas Kaminski 🇫🇷 FRA69th of 201 aged 40-44 40-44 1:18:47 24:50 41:51 31:17 5:42 4:24 2:33 3:56 4:32 4:22 1:30 4:05 5:55
839 Lucas Pumpo 🇫🇷 FRA239th of 521 aged 25-29 25-29 1:18:47 24:50 36:01 37:42 5:08 4:34 3:17 4:35 4:34 4:50 2:42 4:51 8:19
840 Philippe Bernard 🇫🇷 FRA70th of 201 aged 40-44 40-44 1:18:48 24:51 39:04 33:57 5:52 4:26 2:54 4:30 5:24 4:42 1:24 4:19 6:18
841 Louis Burette 🇫🇷 FRA240th of 521 aged 25-29 25-29 1:18:49 24:52 41:23 31:38 5:53 4:23 2:09 4:03 5:08 4:27 1:59 3:54 5:35
842 Johan Mehsein 🇫🇷 FRA160th of 391 aged 35-39 35-39 1:18:52 24:55 39:36 33:40 5:39 4:29 2:58 4:18 3:52 4:40 1:54 4:30 6:59
843 Nicolas Guillaud 🇫🇷 FRA241st of 521 aged 25-29 25-29 1:18:54 24:57 39:32 33:33 5:54 4:18 2:45 3:59 5:01 4:46 2:14 5:17 5:13
844 Théo Honorez 🇫🇷 FRA233rd of 542 aged 30-34 30-34 1:18:55 24:58 35:31 36:44 6:46 4:28 2:48 4:57 5:23 4:35 1:57 4:54 7:42
845 Robin Hoffmann 🇫🇷 FRA96th of 217 aged 16-24 16-24 1:18:57 25:00 39:18 32:16 7:27 4:20 2:21 4:35 4:40 4:44 1:40 4:14 5:42
846 Baptiste Gey 🇫🇷 FRA242nd of 521 aged 25-29 25-29 1:18:57 25:00 36:48 35:55 6:16 4:18 2:14 5:03 4:51 4:17 3:50 5:45 5:37
847 Kevin Breynat 🇫🇷 FRA243rd of 521 aged 25-29 25-29 1:18:58 25:01 40:08 31:46 7:08 4:25 2:33 4:10 3:40 4:31 2:01 3:39 6:47
848 Marius Michel 🇫🇷 FRA97th of 217 aged 16-24 16-24 1:18:58 25:01 37:24 36:11 5:26 5:01 3:02 4:36 5:45 4:49 2:07 5:03 5:48
849 Benjamin Menu 🇫🇷 FRA234th of 542 aged 30-34 30-34 1:19:00 25:03 37:56 35:49 5:20 4:32 3:06 4:41 4:44 4:48 1:42 5:02 7:14
850 Yoann Génique 🇫🇷 FRA235th of 542 aged 30-34 30-34 1:19:00 25:03 36:36 36:36 5:52 4:22 3:04 4:59 5:35 4:54 1:48 5:09 6:45
851 Jonas Dupont 🇫🇷 FRA244th of 521 aged 25-29 25-29 1:19:01 25:04 39:22 34:11 5:34 4:24 2:11 4:29 5:19 4:45 1:26 5:32 6:05
852 Nans Gaillard 🇫🇷 FRA236th of 542 aged 30-34 30-34 1:19:01 25:04 36:09 36:45 6:11 4:23 3:27 4:29 5:31 4:32 2:12 5:35 6:36
853 Christophe da Silva 🇫🇷 FRA161st of 391 aged 35-39 35-39 1:19:02 25:05 41:34 31:18 6:14 4:07 1:50 4:06 5:00 4:24 1:51 4:30 5:30
854 Clément Alzina 🇫🇷 FRA98th of 217 aged 16-24 16-24 1:19:02 25:05 32:57 37:40 8:31 4:40 3:11 5:29 4:41 4:54 2:05 5:03 7:37
855 Pierre Basset 🇫🇷 FRA71st of 201 aged 40-44 40-44 1:19:03 25:06 42:26 30:53 5:49 4:27 2:11 3:40 4:44 4:13 1:39 4:07 5:52
856 Rudy Patte 🇫🇷 FRA72nd of 201 aged 40-44 40-44 1:19:03 25:06 34:36 39:15 5:17 4:42 3:02 5:00 4:50 4:51 2:23 6:37 7:50
857 Jean-Baptiste Plas 🇫🇷 FRA237th of 542 aged 30-34 30-34 1:19:04 25:07 39:01 34:27 5:40 4:24 2:40 4:57 4:01 4:32 1:48 4:33 7:32
858 Jerome Pontoizeau 🇫🇷 FRA73rd of 201 aged 40-44 40-44 1:19:04 25:07 37:54 36:16 4:59 4:33 3:20 4:50 6:16 4:29 2:00 5:27 5:21
859 Jamal Namous 🇲🇦 MAR238th of 542 aged 30-34 30-34 1:19:05 25:08 35:25 37:59 5:46 4:15 2:21 4:49 6:05 4:50 2:08 5:53 7:38
860 Quentin Hamann 🇫🇷 FRA239th of 542 aged 30-34 30-34 1:19:06 25:09 40:15 33:17 5:39 4:25 2:17 4:57 4:36 4:29 2:10 5:11 5:12
861 Martijn de Haan 🇳🇱 NED99th of 217 aged 16-24 16-24 1:19:06 25:09 39:02 35:01 5:07 4:40 2:54 4:00 6:33 4:56 1:32 4:27 5:59
862 Hervé Tamburini 🇫🇷 FRA15th of 64 aged 50-54 50-54 1:19:07 25:10 39:19 33:56 5:57 4:44 3:09 4:35 3:31 4:43 1:40 4:40 6:54
863 Olivier Mindesir 🇫🇷 FRA245th of 521 aged 25-29 25-29 1:19:07 25:10 37:14 36:05 5:53 4:33 2:15 5:11 5:28 4:50 2:16 4:43 6:49
864 Clément Jouffe 🇫🇷 FRA162nd of 391 aged 35-39 35-39 1:19:08 25:11 37:42 34:20 7:10 4:35 2:46 4:49 6:00 4:31 1:56 4:16 5:27
865 Gerald Leger 🇫🇷 FRA5th of 39 aged 55-59 55-59 1:19:08 25:11 34:44 37:29 6:57 4:42 3:34 4:47 5:17 4:48 1:55 5:11 7:15
866 Frédéric Pawlowski 🇫🇷 FRA163rd of 391 aged 35-39 35-39 1:19:09 25:12 38:01 34:11 7:03 4:22 2:22 5:02 5:36 4:42 1:22 4:35 6:10
867 Clement Lerooy 🇫🇷 FRA164th of 391 aged 35-39 35-39 1:19:10 25:13 39:09 32:57 7:08 4:30 2:53 4:09 5:24 4:43 1:43 4:26 5:09
868 Dylan Latournerie 🇫🇷 FRA240th of 542 aged 30-34 30-34 1:19:10 25:13 39:37 33:12 6:27 4:34 2:55 4:34 4:29 4:33 2:11 4:28 5:28
869 Benjamin Rolland 🇫🇷 FRA74th of 201 aged 40-44 40-44 1:19:10 25:13 40:02 34:09 5:05 4:39 2:54 4:54 5:03 4:36 1:44 4:29 5:50
870 Guillaume Eyssard 🇫🇷 FRA165th of 391 aged 35-39 35-39 1:19:10 25:13 34:58 38:22 5:55 4:15 2:50 5:06 5:50 4:50 2:05 5:18 8:08
871 David Laufer 🇫🇷 FRA166th of 391 aged 35-39 35-39 1:19:11 25:14 37:38 35:51 5:46 4:50 3:25 4:19 5:16 4:48 1:50 4:55 6:28
872 Thomas Gimenez 🇫🇷 FRA241st of 542 aged 30-34 30-34 1:19:11 25:14 36:54 36:11 6:13 4:28 2:41 4:33 5:59 4:34 2:44 4:38 6:34
873 Matisse Miscoria 🇫🇷 FRA246th of 521 aged 25-29 25-29 1:19:12 25:15 40:13 31:04 7:59 4:19 2:16 4:20 5:28 4:36 1:39 — 6:21
874 Arasto Soltanipajoh 🇩🇪 GER242nd of 542 aged 30-34 30-34 1:19:12 25:15 39:44 34:20 5:10 4:34 3:21 4:14 5:24 4:37 1:40 5:10 5:20
875 Sean Ballance 🇮🇪 IRL247th of 521 aged 25-29 25-29 1:19:13 25:16 40:12 33:53 5:12 4:38 2:31 4:54 4:59 4:31 1:59 4:02 6:19
876 Brice Serindat 🇫🇷 FRA248th of 521 aged 25-29 25-29 1:19:13 25:16 37:29 35:53 5:56 4:46 2:58 5:16 5:22 4:47 1:35 5:12 5:57
877 David de Benedetti 🇫🇷 FRA167th of 391 aged 35-39 35-39 1:19:15 25:18 34:33 38:19 6:27 4:27 3:25 5:01 5:20 5:01 2:04 5:22 7:39
878 Hugi Chevalier 🇫🇷 FRA168th of 391 aged 35-39 35-39 1:19:16 25:19 40:41 32:47 5:53 4:06 2:25 3:35 5:04 4:27 2:08 4:56 6:06
879 Nicolas Richard 🇫🇷 FRA243rd of 542 aged 30-34 30-34 1:19:16 25:19 35:07 38:15 5:59 4:54 2:57 5:58 5:18 4:56 2:44 5:12 6:16
880 Jérôme Bourget 🇫🇷 FRA169th of 391 aged 35-39 35-39 1:19:17 25:20 40:15 33:39 5:26 4:17 2:29 4:08 5:30 4:13 1:35 5:18 6:09
881 Matomina Nsimba 🇨🇩 COD170th of 391 aged 35-39 35-39 1:19:18 25:21 37:14 35:50 6:19 4:11 2:11 3:43 5:31 4:37 2:02 5:43 7:52
882 Paul Company 🇫🇷 FRA249th of 521 aged 25-29 25-29 1:19:18 25:21 37:22 35:55 6:05 4:41 2:50 4:06 5:29 4:39 1:45 4:50 7:35
883 Tony Spiridigliozzi 🇫🇷 FRA244th of 542 aged 30-34 30-34 1:19:21 25:24 40:04 33:47 5:34 4:18 2:44 4:08 4:44 4:37 2:21 4:12 6:43
884 Anthony Collet 🇫🇷 FRA250th of 521 aged 25-29 25-29 1:19:21 25:24 39:39 34:32 5:15 4:38 2:47 3:52 4:45 4:43 2:07 4:33 7:07
885 Jeremy Newall 🇨🇦 CAN251st of 521 aged 25-29 25-29 1:19:23 25:26 40:06 33:51 5:32 4:18 2:26 4:19 5:17 4:31 2:02 4:09 6:49
886 William Bertin 🇫🇷 FRA245th of 542 aged 30-34 30-34 1:19:23 25:26 31:47 41:54 5:46 4:43 2:43 5:51 5:47 4:48 2:09 6:24 9:29
887 Ismail Bouzidi 🇲🇦 MAR100th of 217 aged 16-24 16-24 1:19:24 25:27 34:47 37:03 7:39 4:47 3:12 4:41 4:10 4:53 2:11 4:45 8:24
888 Hugo Teillet 🇫🇷 FRA252nd of 521 aged 25-29 25-29 1:19:26 25:29 38:43 34:06 6:42 4:22 3:22 6:25 4:04 4:37 1:42 4:25 5:09
889 Mohamed Ben Hamouda 🇹🇳 TUN246th of 542 aged 30-34 30-34 1:19:28 25:31 37:55 35:57 5:40 4:38 3:11 6:04 3:20 4:40 1:45 4:47 7:32
890 Michael Ballant 🇫🇷 FRA27th of 114 aged 45-49 45-49 1:19:28 25:31 36:05 37:21 6:06 4:39 2:55 4:52 5:25 4:45 2:17 4:37 7:51
891 Brieuc Bénard 🇫🇷 FRA247th of 542 aged 30-34 30-34 1:19:31 25:34 40:39 33:37 5:18 4:25 2:27 3:52 5:02 4:27 1:56 4:49 6:39
892 Bradley Przewozny 🇫🇷 FRA253rd of 521 aged 25-29 25-29 1:19:32 25:35 38:00 34:20 7:15 4:48 2:38 4:48 4:03 4:56 2:18 4:45 6:04
893 Victor Lamant 🇫🇷 FRA171st of 391 aged 35-39 35-39 1:19:33 25:36 32:22 41:08 6:07 4:33 3:05 5:19 10:09 4:50 1:53 4:20 6:59
894 Zachary Enick 🇺🇸 USA248th of 542 aged 30-34 30-34 1:19:34 25:37 42:32 31:19 5:47 4:13 2:30 4:18 4:12 4:21 1:33 4:42 5:30
895 Kylane Ait Hamou 🇫🇷 FRA254th of 521 aged 25-29 25-29 1:19:35 25:38 38:26 35:58 5:18 4:27 2:56 4:27 4:38 4:41 2:08 5:17 7:24
896 Thibaut Dufour 🇫🇷 FRA249th of 542 aged 30-34 30-34 1:19:35 25:38 35:43 37:44 6:13 4:27 2:01 4:34 6:22 4:44 1:45 4:58 8:53
897 Benjamin Sacchet 🇫🇷 FRA250th of 542 aged 30-34 30-34 1:19:36 25:39 39:47 33:59 5:56 4:42 2:39 4:38 3:52 4:59 1:50 4:20 6:59
898 Samy Naoun 🇫🇷 FRA172nd of 391 aged 35-39 35-39 1:19:37 25:40 40:29 33:16 5:56 4:31 2:17 4:29 5:49 4:27 1:34 3:56 6:13
899 Lorenzo Sola 🇫🇷 FRA255th of 521 aged 25-29 25-29 1:19:38 25:41 40:32 33:50 5:18 4:32 2:45 3:58 5:03 4:36 1:40 4:58 6:18
900 Norbert Perez 🇫🇷 FRA2nd of 13 aged 60-64 60-64 1:19:38 25:41 39:37 34:16 5:50 4:34 3:15 4:37 4:49 4:37 1:45 4:58 5:41
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