FULL RESULTS
HYROX Lyon 2026 Results – Open Men (page 17)
3,438 finishers. Winner Thibaud Laurent in 55:42; median 1:24:26.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 3,201 | Arnaud Beautour | 30-34 | 1:52:16 | |
| 3,202 | Vincenzo Zoratti | 16-24 | 1:52:17 | |
| 3,203 | David Lecomte | 50-54 | 1:52:20 | |
| 3,204 | Marvin Mompoint | 45-49 | 1:52:38 | |
| 3,205 | Maxime Fontaine | 16-24 | 1:52:43 | |
| 3,206 | Sylvain Bolzoni | 30-34 | 1:52:45 | |
| 3,207 | Malik Nekkoub | 50-54 | 1:52:46 | |
| 3,208 | Thomas Dansac | 25-29 | 1:52:52 | |
| 3,209 | Camille Baudron | 35-39 | 1:52:53 | |
| 3,210 | Lévone Bousseta | 16-24 | 1:52:55 | |
| 3,211 | Antoine Lacoche | 25-29 | 1:52:58 | |
| 3,212 | Christophe Isgro | 45-49 | 1:53:01 | |
| 3,213 | Othmane Lkhalidi | 16-24 | 1:53:01 | |
| 3,214 | Julien Pernot | 30-34 | 1:53:06 | |
| 3,215 | Antony Lalbatry | 35-39 | 1:53:21 | |
| 3,216 | Olivier Febvre | 60-64 | 1:53:22 | |
| 3,217 | Matheo Falgon | 16-24 | 1:53:29 | |
| 3,218 | Tristan Dubreuil | 25-29 | 1:53:34 | |
| 3,219 | Gregory Neolier | 45-49 | 1:53:36 | |
| 3,220 | Ludovic Pancrate | 35-39 | 1:53:38 | |
| 3,221 | Philippe Bonnet | 50-54 | 1:53:41 | |
| 3,222 | Fabrice Elmaleh | 40-44 | 1:53:46 | |
| 3,223 | Andeol Savy | 16-24 | 1:53:49 | |
| 3,224 | Matteo Alongi | 25-29 | 1:53:53 | |
| 3,225 | Thierry Cointrel | 40-44 | 1:53:55 | |
| 3,226 | Yoann Carrot | 30-34 | 1:53:56 | |
| 3,227 | David Meliz | 16-24 | 1:53:58 | |
| 3,228 | Nicolas Lecart | 45-49 | 1:53:59 | |
| 3,229 | Antoine Delachapelle-Morel | 16-24 | 1:54:02 | |
| 3,230 | Kye Snow | 25-29 | 1:54:04 | |
| 3,231 | Maxime Cassebras | 25-29 | 1:54:05 | |
| 3,232 | James Schiavo | 55-59 | 1:54:06 | |
| 3,233 | Quentin Dollet | 25-29 | 1:54:14 | |
| 3,234 | Farid Bouguera | 55-59 | 1:54:19 | |
| 3,235 | Francis Couturier | 55-59 | 1:54:23 | |
| 3,236 | Timothée Guichoux | 25-29 | 1:54:31 | |
| 3,237 | Pierre-Alain Dufetre | 35-39 | 1:54:32 | |
| 3,238 | Yassine Sabro | 25-29 | 1:54:34 | |
| 3,239 | Bastien Varoclier | 30-34 | 1:54:35 | |
| 3,240 | Benjamin Yvon | 40-44 | 1:54:39 | |
| 3,241 | Armando Segnini | 40-44 | 1:54:42 | |
| 3,242 | Gaël Bosc | 35-39 | 1:54:47 | |
| 3,243 | Charles Antoine Roche | 45-49 | 1:54:48 | |
| 3,244 | Jerome Wery | 40-44 | 1:54:48 | |
| 3,245 | Pierre Gras | 25-29 | 1:54:49 | |
| 3,246 | Benjamin Pricak | 30-34 | 1:54:54 | |
| 3,247 | Eliot Thery | 25-29 | 1:55:06 | |
| 3,248 | Tanguy Richard | 35-39 | 1:55:09 | |
| 3,249 | Christophe Massart | 50-54 | 1:55:13 | |
| 3,250 | Alexandre Kolikowski | 35-39 | 1:55:20 | |
| 3,251 | Eric Lambrechts | 35-39 | 1:55:21 | |
| 3,252 | Steven Boulangé | 35-39 | 1:55:31 | |
| 3,253 | Alain Bangoula | 35-39 | 1:55:31 | |
| 3,254 | Gary Jacoby-Koaly | 40-44 | 1:55:41 | |
| 3,255 | Florent Oloa | 45-49 | 1:55:47 | |
| 3,256 | Yohan Rousset | 25-29 | 1:55:50 | |
| 3,257 | Jeremy Polveche | 40-44 | 1:55:54 | |
| 3,258 | Sébastien Huynh | 40-44 | 1:55:54 | |
| 3,259 | Guy Baptiste Charles | 35-39 | 1:56:04 | |
| 3,260 | Jerome Curt | 50-54 | 1:56:05 | |
| 3,261 | Pierre Guignard | 16-24 | 1:56:11 | |
| 3,262 | Tyler Drode | 16-24 | 1:56:19 | |
| 3,263 | Antoine Jover | 30-34 | 1:56:20 | |
| 3,264 | Frederic Duquenne | 50-54 | 1:56:21 | |
| 3,265 | Lucien Rito | 45-49 | 1:56:27 | |
| 3,266 | Rayane Segheiri | 25-29 | 1:56:28 | |
| 3,267 | Jean-Yves Stoebner | 60-64 | 1:56:29 | |
| 3,268 | Mehdi Bouchelliga | 30-34 | 1:56:31 | |
| 3,269 | Roddy Assous | 35-39 | 1:56:35 | |
| 3,270 | Mathis Cassier | 16-24 | 1:56:40 | |
| 3,271 | Aymeric Guyard | 25-29 | 1:56:43 | |
| 3,272 | Raphaël Romero | 25-29 | 1:56:56 | |
| 3,273 | Jules Speisser | 16-24 | 1:56:56 | |
| 3,274 | Arthur Mielzenski | 25-29 | 1:56:56 | |
| 3,275 | Pascal Talaya | 45-49 | 1:56:58 | |
| 3,276 | Alexandre Moncharmont | 40-44 | 1:57:06 | |
| 3,277 | Antoine Prevost | 30-34 | 1:57:13 | |
| 3,278 | Arnaud Mion | 30-34 | 1:57:13 | |
| 3,279 | Yohann Hako Moukam | 30-34 | 1:57:15 | |
| 3,280 | Kunle Ayekoti | 30-34 | 1:57:18 | |
| 3,281 | Alban Bergounioux | 16-24 | 1:57:21 | |
| 3,282 | Dimitri Floquet | 25-29 | 1:57:22 | |
| 3,283 | Fabien Condemine | 45-49 | 1:57:23 | |
| 3,284 | Florian Hulas | 30-34 | 1:57:25 | |
| 3,285 | Sebastien Arrachequesne | 25-29 | 1:57:27 | |
| 3,286 | Marcos Nunez | 50-54 | 1:57:29 | |
| 3,287 | Lucas Ciccazzo | 30-34 | 1:57:36 | |
| 3,288 | Clément Riviere | 30-34 | 1:57:37 | |
| 3,289 | Fabrice Coindre | 50-54 | 1:57:42 | |
| 3,290 | Miguel Pereira Henriques | 25-29 | 1:57:48 | |
| 3,291 | Kevin Rodrigues | 35-39 | 1:57:59 | |
| 3,292 | William Luong | 40-44 | 1:58:03 | |
| 3,293 | Romuald Palluet | 35-39 | 1:58:12 | |
| 3,294 | Jeremy Beaulieu | 35-39 | 1:58:18 | |
| 3,295 | Baptiste Matheron | 35-39 | 1:58:28 | |
| 3,296 | Mathieu Calvin | 40-44 | 1:58:34 | |
| 3,297 | Rodriguez Mickael | 30-34 | 1:58:42 | |
| 3,298 | Kévin Pinte | 35-39 | 1:58:52 | |
| 3,299 | Jonathan Elluin | 30-34 | 1:58:57 | |
| 3,300 | Jonathan Arenth | 35-39 | 1:59:00 | |
| 3,301 | Lionel Martinet | 70-74 | 1:59:02 | |
| 3,302 | Adrien Garnier | 30-34 | 1:59:12 | |
| 3,303 | Michael Langrene | 50-54 | 1:59:18 | |
| 3,304 | Gaetan Sider | 30-34 | 1:59:29 | |
| 3,305 | Stéphane Fradin | 55-59 | 1:59:36 | |
| 3,306 | Johan Lagrand | 40-44 | 1:59:53 | |
| 3,307 | Axel Frangville | 16-24 | 1:59:54 | |
| 3,308 | Adilio Correia | 30-34 | 1:59:56 | |
| 3,309 | Lilian Vidacak | 16-24 | 2:00:14 | |
| 3,310 | Alban Terrier | 50-54 | 2:00:17 | |
| 3,311 | Alok Acharya | 30-34 | 2:00:20 | |
| 3,312 | Vincent Versini | 25-29 | 2:00:27 | |
| 3,313 | Romain Poidevin | 25-29 | 2:00:30 | |
| 3,314 | Gregory Bruvry | 35-39 | 2:00:38 | |
| 3,315 | Ming Wei Chua | 25-29 | 2:00:48 | |
| 3,316 | Dorian Simonet | 16-24 | 2:00:55 | |
| 3,317 | Sebastien Sternadel | 35-39 | 2:01:07 | |
| 3,318 | Luciano Miranda | 35-39 | 2:01:16 | |
| 3,319 | Quentin Honerchick | 30-34 | 2:01:25 | |
| 3,320 | Alexandre Gonzalez | 35-39 | 2:01:30 | |
| 3,321 | Guillaume Grange | 25-29 | 2:01:43 | |
| 3,322 | André Scherbakoff Labronici | 25-29 | 2:01:47 | |
| 3,323 | John Hedman | 35-39 | 2:01:54 | |
| 3,324 | Julien Bonzon | 16-24 | 2:01:57 | |
| 3,325 | Maxence Bunel | 45-49 | 2:02:09 | |
| 3,326 | Luldrim Bytyqi | 25-29 | 2:02:09 | |
| 3,327 | Stéphan Bout | 55-59 | 2:02:18 | |
| 3,328 | Maxime Maugeri | 35-39 | 2:02:44 | |
| 3,329 | Romain Vincent | 25-29 | 2:03:10 | |
| 3,330 | Dany Teurquety | 55-59 | 2:03:28 | |
| 3,331 | Luc Bertrand | 40-44 | 2:03:30 | |
| 3,332 | Khamedj Tedjar | 35-39 | 2:03:32 | |
| 3,333 | Jean-Christophe Chioso | 40-44 | 2:03:36 | |
| 3,334 | Maxime Silva | 30-34 | 2:03:45 | |
| 3,335 | Nicolas Vasquez | 35-39 | 2:04:10 | |
| 3,336 | Sylvain Thelen | 50-54 | 2:04:12 | |
| 3,337 | Leo Pala | 16-24 | 2:04:26 | |
| 3,338 | Chadi Younes | 50-54 | 2:04:27 | |
| 3,339 | Maxime Albert | 16-24 | 2:04:29 | |
| 3,340 | Stéphane Lehongre | 35-39 | 2:04:33 | |
| 3,341 | Ewen Olsen Dit Lutafu | 16-24 | 2:04:49 | |
| 3,342 | Saad Aarab | 25-29 | 2:04:57 | |
| 3,343 | Mickael Variot | 45-49 | 2:05:06 | |
| 3,344 | Quentin Pasquier | 25-29 | 2:05:20 | |
| 3,345 | Frederic Adda | 25-29 | 2:05:31 | |
| 3,346 | Thierry Devillard | 55-59 | 2:05:43 | |
| 3,347 | Kévin Rostoll-Grange | 30-34 | 2:06:01 | |
| 3,348 | Lucas Ricquiers | 25-29 | 2:06:02 | |
| 3,349 | Jordan Crespo | 30-34 | 2:06:04 | |
| 3,350 | Pierre Nouaille-Degorce | 40-44 | 2:06:17 | |
| 3,351 | Quentin Besson | 30-34 | 2:06:32 | |
| 3,352 | Paul Salli | 55-59 | 2:06:32 | |
| 3,353 | Suminderjeet Khaila | 40-44 | 2:06:51 | |
| 3,354 | Axel Sebline | 16-24 | 2:07:07 | |
| 3,355 | Abhishek Vyas | 25-29 | 2:07:31 | |
| 3,356 | Ludovic Duarte | 35-39 | 2:07:32 | |
| 3,357 | Gaetan Begon | 50-54 | 2:07:47 | |
| 3,358 | Marvyn Azrombaz | 16-24 | 2:07:51 | |
| 3,359 | Jocelyn Laurent | 30-34 | 2:08:25 | |
| 3,360 | Rayan Sgatni | 25-29 | 2:08:31 | |
| 3,361 | Yanis Genest | 16-24 | 2:08:32 | |
| 3,362 | Aaron Telli | 16-24 | 2:08:33 | |
| 3,363 | Corentin Sanchez | 25-29 | 2:08:35 | |
| 3,364 | Olivier Fontaine | 35-39 | 2:08:46 | |
| 3,365 | Hicham Rouidi | 25-29 | 2:08:57 | |
| 3,366 | Kevin Armand Robert Pigeon | 35-39 | 2:09:02 | |
| 3,367 | Frederic Cordet | 50-54 | 2:09:06 | |
| 3,368 | Pascal Depardon | 55-59 | 2:09:37 | |
| 3,369 | Amir Mecif | 25-29 | 2:10:04 | |
| 3,370 | Liam Brebion | 16-24 | 2:10:08 | |
| 3,371 | Philippe Lenglet | 50-54 | 2:10:24 | |
| 3,372 | Florian Guillot | 35-39 | 2:10:27 | |
| 3,373 | Eden Akola | 25-29 | 2:10:46 | |
| 3,374 | Guillaume Benquet | 30-34 | 2:11:12 | |
| 3,375 | Alexandre De Vries | 40-44 | 2:11:37 | |
| 3,376 | Guillaume Moret | 50-54 | 2:11:59 | |
| 3,377 | Eliott Durand | 30-34 | 2:12:03 | |
| 3,378 | Nathan Ouguergouz | 30-34 | 2:12:27 | |
| 3,379 | Gabriel Correia Pinto | 30-34 | 2:12:28 | |
| 3,380 | Marc Reynet | 65-69 | 2:13:13 | |
| 3,381 | Alexandre Peltier | 25-29 | 2:13:19 | |
| 3,382 | Antoine Boy | 16-24 | 2:13:56 | |
| 3,383 | Nicolas Yvanez | 35-39 | 2:14:25 | |
| 3,384 | Adrien Freville | 30-34 | 2:14:46 | |
| 3,385 | Guillaume Chambon | 45-49 | 2:14:55 | |
| 3,386 | Maxence Portois | 16-24 | 2:15:13 | |
| 3,387 | Alexis Genton | 40-44 | 2:15:18 | |
| 3,388 | Eliot Boujeat | 16-24 | 2:15:19 | |
| 3,389 | Julien Taboni | 40-44 | 2:15:20 | |
| 3,390 | Johan Dupart | 35-39 | 2:15:53 | |
| 3,391 | Mike Marchand | 25-29 | 2:16:02 | |
| 3,392 | Cedric Nemorin | 30-34 | 2:16:24 | |
| 3,393 | Raphael Trinel | 30-34 | 2:16:47 | |
| 3,394 | Thibault Hanique | 25-29 | 2:16:49 | |
| 3,395 | Romain Begue | 30-34 | 2:16:53 | |
| 3,396 | Matthieu Moreau | 35-39 | 2:16:57 | |
| 3,397 | Tristan Vercey | 55-59 | 2:17:25 | |
| 3,398 | Stephane Carillon | 50-54 | 2:17:45 | |
| 3,399 | Ugo Gassab | 30-34 | 2:17:52 | |
| 3,400 | Melvin Sanasi | 30-34 | 2:18:13 |