HYROX Nice 2026: Pro Men results

357 finishers on 12 Feb 2026. Typical finish 1:14:20, fastest 10% under 1:02:33. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
101 Nicolas Macherey 🇫🇷 FRA11th of 36 aged 40-44 40-44 1:08:36 12:45 31:25 32:40 4:35 4:09 3:19 4:33 3:30 4:29 1:54 4:22 6:24
102 Florian Mille 🇫🇷 FRA25th of 83 aged 30-34 30-34 1:08:39 12:48 31:33 32:52 4:17 4:06 3:21 4:04 3:34 4:19 1:42 4:19 7:27
103 Kévin Traoret 🇫🇷 FRA26th of 83 aged 30-34 30-34 1:08:42 12:51 32:05 31:47 4:53 4:27 2:59 5:30 2:47 4:32 2:00 4:19 5:13
104 Xavier Goettelmann 🇫🇷 FRA11th of 32 aged 16-24 16-24 1:08:45 12:54 33:52 29:46 5:12 4:16 3:03 4:30 3:07 4:19 2:00 3:34 4:57
105 Tom Guinard 🇫🇷 FRA12th of 32 aged 16-24 16-24 1:08:49 12:58 32:47 31:54 4:12 4:15 3:29 4:23 3:52 4:09 1:46 3:43 6:17
106 Kévin Lasserre 🇫🇷 FRA34th of 92 aged 25-29 25-29 1:08:51 13:00 33:00 31:25 4:30 4:19 3:02 4:30 2:59 4:17 1:51 5:19 5:08
107 Mickaël Eveille 🇫🇷 FRA12th of 36 aged 40-44 40-44 1:09:02 13:11 33:06 31:32 4:28 4:17 2:55 4:45 3:38 4:22 1:39 4:44 5:12
108 Maxime Dugier 🇫🇷 FRA35th of 92 aged 25-29 25-29 1:09:10 13:19 32:50 31:38 4:48 4:04 2:39 4:16 3:46 4:49 1:52 4:25 5:47
109 Thomas Vignal 🇫🇷 FRA36th of 92 aged 25-29 25-29 1:09:25 13:34 32:26 32:37 4:26 4:29 3:13 4:59 3:58 4:37 1:50 4:18 5:13
110 Loris Sevilla 🇫🇷 FRA20th of 72 aged 35-39 35-39 1:09:27 13:36 34:21 30:29 4:42 4:17 3:15 4:16 3:23 4:17 1:33 3:51 5:37
111 Alexandre Soler 🇫🇷 FRA37th of 92 aged 25-29 25-29 1:09:33 13:42 34:18 29:39 5:38 4:01 3:07 4:18 3:05 4:06 1:54 3:58 5:10
112 Léo Bossière 🇫🇷 FRA13th of 32 aged 16-24 16-24 1:09:33 13:42 32:40 32:14 4:44 4:16 3:26 4:56 2:59 4:15 1:34 4:00 6:48
113 Remy Guillemot 🇫🇷 FRA27th of 83 aged 30-34 30-34 1:09:34 13:43 32:21 32:41 4:37 4:17 3:12 4:40 3:37 4:11 1:57 4:32 6:15
114 Daniel Derda 🇩🇪 GER21st of 72 aged 35-39 35-39 1:09:45 13:54 33:12 32:22 4:16 4:10 3:09 4:38 3:42 4:21 1:34 4:13 6:35
115 Maxime Ouairy 🇫🇷 FRA38th of 92 aged 25-29 25-29 1:09:48 13:57 32:53 32:30 4:30 4:21 3:29 4:40 3:48 4:19 1:57 4:36 5:20
116 Sylvianno Lortal 🇫🇷 FRA39th of 92 aged 25-29 25-29 1:10:09 14:18 33:15 32:40 4:18 4:16 3:26 4:59 3:50 4:22 1:48 4:19 5:40
117 Adrien Maury 🇫🇷 FRA40th of 92 aged 25-29 25-29 1:10:15 14:24 32:49 32:25 5:06 4:18 3:41 5:32 3:35 4:29 1:59 3:44 5:07
118 Ayoub Ighmour 🇲🇦 MAR28th of 83 aged 30-34 30-34 1:10:17 14:26 33:22 32:16 4:42 4:09 3:31 5:06 3:18 4:24 1:33 4:40 5:35
119 Hugo Chapuis 🇫🇷 FRA14th of 32 aged 16-24 16-24 1:10:22 14:31 33:35 31:54 4:57 4:13 2:49 4:35 5:15 4:21 1:35 4:00 5:06
120 Côme Donnet 🇫🇷 FRA41st of 92 aged 25-29 25-29 1:10:29 14:38 33:00 33:14 4:15 3:52 3:14 4:11 3:56 3:58 1:26 7:40 4:57
121 Thomas Monteil 🇫🇷 FRA42nd of 92 aged 25-29 25-29 1:10:30 14:39 33:08 32:34 4:53 4:06 3:20 5:12 3:18 4:16 1:32 4:56 5:54
122 Florin Pandeli 🇫🇷 FRA43rd of 92 aged 25-29 25-29 1:10:31 14:40 31:50 34:36 4:11 4:18 3:27 5:05 3:35 4:36 2:01 4:20 7:14
123 Emmanuel Panis 🇫🇷 FRA13th of 36 aged 40-44 40-44 1:10:36 14:45 34:49 31:05 4:46 4:12 2:47 4:17 3:53 4:14 1:42 4:43 5:17
124 Kévin Palma 🇫🇷 FRA29th of 83 aged 30-34 30-34 1:10:49 14:58 32:35 33:29 4:49 4:12 3:04 4:19 3:03 4:18 1:23 4:45 8:25
125 Tristan Challancin 🇫🇷 FRA22nd of 72 aged 35-39 35-39 1:10:50 14:59 35:47 30:06 5:02 4:10 3:36 3:49 3:20 4:06 1:44 4:31 4:50
126 Franz Muller 🇫🇷 FRA44th of 92 aged 25-29 25-29 1:11:04 15:13 35:08 31:11 4:50 4:30 3:30 5:07 2:57 4:50 1:44 3:25 5:08
127 Damien Marty 🇫🇷 FRA23rd of 72 aged 35-39 35-39 1:11:11 15:20 35:15 31:05 4:55 4:24 2:47 4:43 3:48 4:28 1:59 4:17 4:39
128 Joshua Bussy 🇫🇷 FRA15th of 32 aged 16-24 16-24 1:11:12 15:21 34:16 32:30 4:29 4:25 3:28 4:52 3:11 4:25 1:55 4:20 5:54
129 Quentin Sterley 🇫🇷 FRA24th of 72 aged 35-39 35-39 1:11:17 15:26 35:53 30:17 5:11 4:02 3:04 3:54 3:52 4:06 1:30 4:18 5:31
130 Romain Grincourt 🇫🇷 FRA30th of 83 aged 30-34 30-34 1:11:17 15:26 33:57 32:09 5:15 4:25 3:06 5:32 3:45 4:23 1:39 4:38 4:41
131 Alex Lens 🇫🇷 FRA45th of 92 aged 25-29 25-29 1:11:27 15:36 34:41 31:23 5:27 4:07 2:53 4:38 3:12 4:04 1:38 4:32 6:19
132 Jordan Brouillard 🇫🇷 FRA25th of 72 aged 35-39 35-39 1:11:34 15:43 31:41 34:13 5:44 4:16 3:22 5:39 3:06 4:30 1:51 4:35 6:54
133 Jodey Hughes 🇬🇧 GBR14th of 36 aged 40-44 40-44 1:11:42 15:51 35:39 30:39 5:26 4:08 2:42 4:23 3:35 4:13 1:36 4:40 5:22
134 Fábio Ribeiro 🇵🇹 POR31st of 83 aged 30-34 30-34 1:11:45 15:54 31:37 35:25 4:46 4:15 3:28 4:54 3:42 4:32 3:58 4:39 5:57
135 Anthony Mahe 🇫🇷 FRA32nd of 83 aged 30-34 30-34 1:11:46 15:55 31:22 35:49 4:39 4:18 3:31 6:04 3:50 4:26 1:53 4:19 7:28
136 Stéphane Montagna 🇫🇷 FRA46th of 92 aged 25-29 25-29 1:11:49 15:58 35:03 32:26 4:26 4:28 3:11 4:50 4:01 4:34 1:54 3:42 5:46
137 Manis Lounis 🇩🇿 ALG16th of 32 aged 16-24 16-24 1:12:04 16:13 30:28 37:14 4:26 4:21 4:14 5:43 3:25 4:31 1:56 4:02 9:02
138 Gregory Petitjean 🇫🇷 FRA15th of 36 aged 40-44 40-44 1:12:05 16:14 35:38 31:09 5:22 4:08 3:36 5:24 3:36 4:11 1:34 3:37 5:03
139 Enzo Caron 🇫🇷 FRA17th of 32 aged 16-24 16-24 1:12:09 16:18 35:10 32:19 4:45 4:22 3:10 4:18 3:40 4:12 2:06 4:30 6:01
140 Christophe Martiano 🇫🇷 FRA5th of 24 aged 45-49 45-49 1:12:13 16:22 32:06 35:37 4:35 4:32 4:06 6:02 4:11 4:29 1:51 5:04 5:22
141 Thony Messon 🇫🇷 FRA33rd of 83 aged 30-34 30-34 1:12:14 16:23 35:28 31:55 4:55 4:25 3:25 4:37 3:34 4:28 1:46 4:14 5:26
142 Alban Plisson 🇫🇷 FRA47th of 92 aged 25-29 25-29 1:12:18 16:27 34:05 34:06 4:12 4:09 3:14 5:29 4:02 4:18 1:56 4:20 6:38
143 Emilien Avrillon 🇫🇷 FRA48th of 92 aged 25-29 25-29 1:12:19 16:28 34:37 32:33 5:13 4:25 3:33 4:40 3:29 4:25 1:58 4:38 5:25
144 Corentin Siedlinski 🇫🇷 FRA49th of 92 aged 25-29 25-29 1:12:22 16:31 33:14 34:32 4:39 4:38 3:33 5:22 4:02 4:41 1:55 4:19 6:02
145 Remi Lenglet 🇨🇭 SUI50th of 92 aged 25-29 25-29 1:12:22 16:31 32:25 35:03 4:58 4:24 3:42 4:59 4:18 4:38 2:53 4:26 5:43
146 Slohan Jean Marie Marie Magdeleine 🇫🇷 FRA34th of 83 aged 30-34 30-34 1:12:23 16:32 33:55 33:08 5:24 4:12 3:00 4:37 3:39 4:30 1:47 4:31 6:52
147 Safouane Bazine 🇹🇳 TUN26th of 72 aged 35-39 35-39 1:12:25 16:34 35:42 31:49 4:59 4:00 2:56 4:54 3:43 4:12 2:12 4:47 5:05
148 Thomas Cartier 🇫🇷 FRA35th of 83 aged 30-34 30-34 1:12:25 16:34 33:16 34:24 4:49 4:09 3:17 5:41 3:39 4:21 2:47 4:34 5:56
149 Stian Isachsen 🇳🇴 NOR18th of 32 aged 16-24 16-24 1:12:29 16:38 33:55 34:04 4:36 4:06 3:32 6:13 4:06 4:19 2:12 3:55 5:41
150 Marty Zwisler 🇫🇷 FRA51st of 92 aged 25-29 25-29 1:12:38 16:47 32:58 34:01 5:44 4:13 3:11 5:19 3:19 4:28 1:42 4:32 7:17
151 Yoann Lentz 🇫🇷 FRA19th of 32 aged 16-24 16-24 1:12:47 16:56 36:32 31:23 4:56 4:14 3:14 5:29 3:41 4:12 2:04 4:03 4:26
152 Thomas Hue 🇫🇷 FRA20th of 32 aged 16-24 16-24 1:12:49 16:58 34:13 33:21 5:20 4:24 3:06 5:51 3:30 4:22 1:52 4:36 5:40
153 Mehdi el Kessi 🇲🇦 MAR52nd of 92 aged 25-29 25-29 1:12:55 17:04 35:20 33:24 4:15 4:18 3:48 5:02 4:01 4:25 1:43 4:18 5:49
154 Stefano Gemello 🇮🇹 ITA27th of 72 aged 35-39 35-39 1:12:56 17:05 33:56 34:15 4:49 4:18 4:12 5:11 3:14 4:26 1:39 4:24 6:51
155 Gabriel Bachelet 🇫🇷 FRA53rd of 92 aged 25-29 25-29 1:12:58 17:07 33:48 33:05 6:08 4:11 3:21 5:27 4:24 4:25 1:38 4:52 4:47
156 Titouan Crave 🇫🇷 FRA54th of 92 aged 25-29 25-29 1:12:59 17:08 34:52 33:01 5:10 4:11 3:06 4:16 4:31 4:16 1:36 5:33 5:32
157 Cornelis Bekker 🇳🇱 NED28th of 72 aged 35-39 35-39 1:12:59 17:08 30:03 37:36 5:25 4:28 3:44 5:57 4:02 4:23 1:42 4:21 8:59
158 Gabriel Gomes 🇫🇷 FRA21st of 32 aged 16-24 16-24 1:13:00 17:09 32:28 35:32 5:04 4:06 3:09 4:23 3:52 4:20 1:33 4:51 9:18
159 Alexandre Mabille 🇫🇷 FRA36th of 83 aged 30-34 30-34 1:13:10 17:19 32:22 35:57 4:54 4:13 3:10 6:30 3:48 4:22 2:45 4:32 6:37
160 Nelson Noumbissi 🇨🇲 CMR37th of 83 aged 30-34 30-34 1:13:14 17:23 34:54 33:23 4:59 4:19 3:55 4:29 3:11 4:16 1:33 4:11 7:29
161 Oumar Diop 🇫🇷 FRA22nd of 32 aged 16-24 16-24 1:13:16 17:25 31:54 36:06 5:21 4:13 3:31 5:21 4:11 4:39 1:50 4:27 7:54
162 Mike Reymond 🇫🇷 FRA38th of 83 aged 30-34 30-34 1:13:22 17:31 33:29 35:06 4:51 4:12 3:06 4:55 4:15 4:28 2:14 4:44 7:12
163 Clément Point 🇫🇷 FRA23rd of 32 aged 16-24 16-24 1:13:24 17:33 34:48 33:58 4:42 4:27 3:25 4:50 3:35 4:28 1:39 5:38 5:56
164 Alexandre Prade 🇫🇷 FRA29th of 72 aged 35-39 35-39 1:13:25 17:34 34:39 34:03 4:46 4:17 4:10 5:23 3:57 4:22 2:00 4:18 5:36
165 Jordan Porte 🇫🇷 FRA39th of 83 aged 30-34 30-34 1:13:26 17:35 34:56 33:37 4:57 4:25 2:54 5:14 4:53 4:30 1:43 3:57 6:01
166 Imad Djenadi 🇫🇷 FRA55th of 92 aged 25-29 25-29 1:13:27 17:36 33:54 33:22 6:15 4:00 3:23 5:30 3:43 4:12 1:58 5:18 5:18
167 Loïc Bancel 🇫🇷 FRA40th of 83 aged 30-34 30-34 1:13:34 17:43 34:51 33:23 5:26 4:15 3:40 4:28 3:41 4:18 1:51 3:57 7:13
168 Enzo Napoli 🇫🇷 FRA56th of 92 aged 25-29 25-29 1:13:37 17:46 34:59 33:10 5:34 4:20 3:23 5:16 3:25 4:30 1:47 4:46 5:43
169 Alberto Caraballo 🇪🇸 ESP57th of 92 aged 25-29 25-29 1:13:47 17:56 35:04 34:05 4:42 4:22 3:22 4:28 3:46 4:41 2:39 4:15 6:32
170 Raphaël Tarlette 🇫🇷 FRA30th of 72 aged 35-39 35-39 1:13:48 17:57 36:49 32:37 4:27 4:15 3:09 6:20 3:09 4:10 1:34 4:33 5:27
171 Thomas Gasparato 🇫🇷 FRA31st of 72 aged 35-39 35-39 1:13:50 17:59 32:32 36:31 4:51 4:13 3:28 5:16 4:10 4:31 1:49 4:52 8:12
172 Devy Zulmea 🇫🇷 FRA1st of 14 aged 50-54 50-54 1:13:52 18:01 37:30 31:24 5:02 4:15 3:03 4:09 3:15 4:32 1:52 5:03 5:15
173 Joseph Dumez 🇧🇪 BEL32nd of 72 aged 35-39 35-39 1:13:53 18:02 36:15 32:40 5:03 4:02 3:10 4:25 3:51 4:18 1:56 5:00 5:58
174 Aurélien Blanchet 🇫🇷 FRA33rd of 72 aged 35-39 35-39 1:13:58 18:07 34:30 34:21 5:11 4:11 3:31 5:15 3:54 4:16 2:10 4:42 6:22
175 Damien Tanguy 🇫🇷 FRA41st of 83 aged 30-34 30-34 1:14:01 18:10 35:26 34:03 4:37 4:21 3:38 4:52 4:14 4:33 1:24 4:09 6:52
176 Bastien Bascougnano 🇫🇷 FRA42nd of 83 aged 30-34 30-34 1:14:06 18:15 37:32 31:20 5:18 4:24 3:09 4:25 3:21 4:28 1:52 4:13 5:28
177 Arthur Benedetti 🇫🇷 FRA43rd of 83 aged 30-34 30-34 1:14:06 18:15 33:22 36:00 4:50 4:16 3:44 5:17 3:40 4:23 2:31 5:43 6:26
178 Louis Morin 🇫🇷 FRA24th of 32 aged 16-24 16-24 1:14:15 18:24 41:23 25:59 6:58 4:15 3:29 5:01 3:26 4:17 2:51 2:08 —
179 Didier Llantia 🇫🇷 FRA1st of 4 aged 55-59 55-59 1:14:20 18:29 33:04 36:09 5:13 4:15 3:45 5:18 4:12 4:30 1:59 4:38 7:32
180 Guillaume Vasut 🇫🇷 FRA16th of 36 aged 40-44 40-44 1:14:28 18:37 37:34 31:40 5:18 4:11 2:56 4:43 4:20 4:22 1:55 4:55 4:18
181 Arnaud Pichard 🇫🇷 FRA34th of 72 aged 35-39 35-39 1:14:47 18:56 40:04 30:02 4:47 4:11 2:56 4:42 3:12 4:10 1:38 4:26 4:47
182 Karim Ouessai 🇩🇿 ALG35th of 72 aged 35-39 35-39 1:14:59 19:08 37:08 30:15 7:39 4:12 2:34 5:14 3:38 4:23 1:43 2:17 6:14
183 Enzo Rodriguez 🇫🇷 FRA58th of 92 aged 25-29 25-29 1:15:10 19:19 32:46 37:21 5:08 4:08 4:04 5:39 4:13 4:16 2:23 6:22 6:16
184 Stephane Rennesson 🇫🇷 FRA2nd of 14 aged 50-54 50-54 1:15:17 19:26 33:35 36:26 5:22 4:07 4:27 4:44 4:31 4:17 2:18 5:53 6:09
185 Baptiste Theil 🇫🇷 FRA36th of 72 aged 35-39 35-39 1:15:27 19:36 37:13 33:06 5:11 3:57 3:25 5:09 4:22 4:08 1:54 4:21 5:50
186 Julien Arriola 🇨🇭 SUI44th of 83 aged 30-34 30-34 1:15:29 19:38 35:58 34:31 5:06 4:01 3:11 5:17 4:21 4:10 2:08 5:09 6:14
187 Alexandre le Gallic 🇫🇷 FRA37th of 72 aged 35-39 35-39 1:15:35 19:44 34:02 35:55 5:41 4:35 3:44 6:14 4:00 4:43 1:44 4:49 6:06
188 Tristan Morel 🇫🇷 FRA45th of 83 aged 30-34 30-34 1:15:36 19:45 34:43 35:48 5:10 4:05 3:08 6:10 5:19 4:17 1:58 4:34 6:17
189 Thomas Laviron 🇫🇷 FRA38th of 72 aged 35-39 35-39 1:15:37 19:46 36:33 34:12 4:56 4:06 3:19 5:16 4:42 4:09 1:48 5:04 5:48
190 Victor Griot 🇫🇷 FRA39th of 72 aged 35-39 35-39 1:15:46 19:55 39:04 31:24 5:24 4:11 2:29 4:22 3:55 4:09 1:32 5:35 5:11
191 Joss Goode 🇬🇧 GBR40th of 72 aged 35-39 35-39 1:16:06 20:15 39:42 31:19 5:11 4:38 3:08 5:04 3:25 4:13 1:26 3:39 5:46
192 Baptiste Eche 🇫🇷 FRA25th of 32 aged 16-24 16-24 1:16:06 20:15 36:17 35:10 4:44 4:16 3:23 5:39 3:57 4:30 2:19 4:29 6:37
193 Alexandre Hellard 🇫🇷 FRA59th of 92 aged 25-29 25-29 1:16:07 20:16 34:45 36:38 4:48 4:20 3:41 4:50 3:24 4:29 1:47 4:22 9:45
194 Philippe Puppato 🇫🇷 FRA6th of 24 aged 45-49 45-49 1:16:11 20:20 35:19 33:38 7:18 4:16 4:01 5:09 3:51 4:13 1:54 2:27 7:47
195 Walid Daghbouj 🇫🇷 FRA46th of 83 aged 30-34 30-34 1:16:20 20:29 28:08 44:09 4:07 4:39 3:46 6:13 4:09 4:48 2:44 5:42 12:08
196 Eslam Amer 🇪🇬 EGY60th of 92 aged 25-29 25-29 1:16:23 20:32 34:54 36:06 5:27 4:19 3:56 5:30 3:55 4:34 1:54 5:03 6:55
197 Xavier Bosquet 🇫🇷 FRA47th of 83 aged 30-34 30-34 1:16:27 20:36 36:07 34:51 5:33 4:06 3:09 5:23 4:03 4:17 1:50 5:34 6:29
198 Alexandre Levasseur 🇫🇷 FRA17th of 36 aged 40-44 40-44 1:16:29 20:38 35:10 36:14 5:08 4:21 3:00 5:08 4:55 4:45 1:52 5:29 6:44
199 David Rigaux 🇫🇷 FRA61st of 92 aged 25-29 25-29 1:16:31 20:40 37:06 33:29 6:01 4:23 2:48 5:01 4:52 4:15 2:01 4:52 5:17
200 Gautier Duponchel 🇫🇷 FRA62nd of 92 aged 25-29 25-29 1:16:34 20:43 35:35 36:18 4:45 4:35 4:00 5:38 4:51 4:33 1:47 4:55 5:59
How to read

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