FULL RESULTS
HYROX Lyon 2026 Results – Pro Men (page 3)
800 finishers. Winner Xavier Dufour in 54:48; median 1:20:59.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 401 | Modibo Sacko | 25-29 | 1:20:59 | |
| 402 | Donovan Thomas | 25-29 | 1:21:02 | |
| 403 | Alexis Martins | 25-29 | 1:21:02 | |
| 404 | Joël Conceição | 30-34 | 1:21:05 | |
| 405 | Jean René Pouzin | 30-34 | 1:21:07 | |
| 406 | Kylian Triffaut | 16-24 | 1:21:10 | |
| 407 | Hugo Pellizzoni | 30-34 | 1:21:10 | |
| 408 | Victor Griot | 35-39 | 1:21:26 | |
| 409 | Léo Gradinaru | 25-29 | 1:21:27 | |
| 410 | Dorian Joannes | 40-44 | 1:21:28 | |
| 411 | Hamed Amer | 30-34 | 1:21:35 | |
| 412 | Clément Jousset | 16-24 | 1:21:36 | |
| 413 | Stephane Clair | 30-34 | 1:21:38 | |
| 414 | Camille Lesté Lasserre | 35-39 | 1:21:38 | |
| 415 | Marvin Hahn | 30-34 | 1:21:40 | |
| 416 | Khalil Hach | 16-24 | 1:21:43 | |
| 417 | Karim Ayache | 35-39 | 1:21:48 | |
| 418 | Evrard Fomen | 30-34 | 1:21:51 | |
| 419 | Maxime Gimenez | 35-39 | 1:21:58 | |
| 420 | Hadrien Comte | 30-34 | 1:21:59 | |
| 421 | Claude Charchaude | 50-54 | 1:22:16 | |
| 422 | Cantin Charbin | 16-24 | 1:22:17 | |
| 423 | Nicolas Gros | 30-34 | 1:22:18 | |
| 424 | Charles Benatar | 35-39 | 1:22:27 | |
| 425 | Kylian Milios | 16-24 | 1:22:31 | |
| 426 | Alexis Dehureaux | 30-34 | 1:22:35 | |
| 427 | Philippe Larrouquère-Hereyre | 45-49 | 1:22:35 | |
| 428 | Mathieu Choquet | 40-44 | 1:22:36 | |
| 429 | Pierre Esposito | 35-39 | 1:22:36 | |
| 430 | Raphaël Zanotto | 30-34 | 1:22:37 | |
| 431 | Philippe Nauleau | 35-39 | 1:22:38 | |
| 432 | Nelson Guerrero | 40-44 | 1:22:38 | |
| 433 | Elie Pines | 45-49 | 1:22:39 | |
| 434 | Alexandre Ober | 35-39 | 1:22:40 | |
| 435 | Rudy Passicos | 30-34 | 1:22:46 | |
| 436 | Stéphane Mertz | 35-39 | 1:22:49 | |
| 437 | Lucas Braga | 16-24 | 1:22:50 | |
| 438 | Antoine Guelpa | 30-34 | 1:23:01 | |
| 439 | Driss Toumi | 30-34 | 1:23:04 | |
| 440 | Sylvain Casubolo | 30-34 | 1:23:07 | |
| 441 | Vivian Atchou | 30-34 | 1:23:09 | |
| 442 | Louis-David Lacroix | 25-29 | 1:23:09 | |
| 443 | Theo Conry | 25-29 | 1:23:11 | |
| 444 | Soheib Benzahia | 25-29 | 1:23:15 | |
| 445 | Malek Khamassi | 25-29 | 1:23:19 | |
| 446 | Hugo Cicchirillo | 25-29 | 1:23:20 | |
| 447 | Mathis Lacan | 25-29 | 1:23:21 | |
| 448 | Romain Herrerias | 30-34 | 1:23:23 | |
| 449 | Touffik Neggache | 30-34 | 1:23:23 | |
| 450 | Vincent Delibero | 35-39 | 1:23:24 | |
| 451 | Omar Hicks Onu | 25-29 | 1:23:25 | |
| 452 | Alexandre Chataigner | 25-29 | 1:23:28 | |
| 453 | Morgan Foucher | 35-39 | 1:23:29 | |
| 454 | Dorian Chassaniol | 35-39 | 1:23:31 | |
| 455 | Saccu Jean | 45-49 | 1:23:32 | |
| 456 | Raphaël Fogal | 30-34 | 1:23:33 | |
| 457 | Tony Grember | 40-44 | 1:23:34 | |
| 458 | Anthony Pinson | 30-34 | 1:23:37 | |
| 459 | Julien Gomez | 45-49 | 1:23:47 | |
| 460 | Jonathan Lloyd-Evans | 30-34 | 1:23:47 | |
| 461 | Silvio Tamburrino | 30-34 | 1:23:48 | |
| 462 | Romain Manzi | 35-39 | 1:23:52 | |
| 463 | Bertrand Pavinet | 35-39 | 1:23:54 | |
| 464 | Clément Millant-Berthier | 30-34 | 1:23:54 | |
| 465 | Bertrand Cottin | 30-34 | 1:23:59 | |
| 466 | Brice Ndongameso | 30-34 | 1:24:06 | |
| 467 | Pierre Laurent | 30-34 | 1:24:08 | |
| 468 | Mathieu Ducret | 35-39 | 1:24:12 | |
| 469 | Jonathan Leclerq | 30-34 | 1:24:14 | |
| 470 | Eliot Lekhal | 25-29 | 1:24:20 | |
| 471 | Alexis Domenis | 25-29 | 1:24:23 | |
| 472 | Billel Ben Abdallah | 30-34 | 1:24:23 | |
| 473 | Angelo Rocha | 35-39 | 1:24:36 | |
| 474 | Damiano Bellu | 55-59 | 1:24:37 | |
| 475 | Gabriel Clement | 30-34 | 1:24:40 | |
| 476 | Vincent Barbira | 35-39 | 1:24:40 | |
| 477 | Étienne Camilleri | 30-34 | 1:24:41 | |
| 478 | Dylan Guillaume | 25-29 | 1:24:41 | |
| 479 | Fred Massouf | 55-59 | 1:24:43 | |
| 480 | Corentin Gales | 16-24 | 1:24:44 | |
| 481 | Loic Braibanti | 30-34 | 1:24:44 | |
| 482 | Thomas Girard | 25-29 | 1:24:47 | |
| 483 | Kévin Baron | 35-39 | 1:24:47 | |
| 484 | Guillaume Top | 25-29 | 1:24:52 | |
| 485 | Mathieu Lateur | 25-29 | 1:24:56 | |
| 486 | Thomas Grandvaux | 25-29 | 1:24:56 | |
| 487 | Hugo Multignier | 25-29 | 1:25:00 | |
| 488 | Mathis Boada | 25-29 | 1:25:01 | |
| 489 | Paul Desbrest | 30-34 | 1:25:05 | |
| 490 | Steve Cappelleti | 40-44 | 1:25:10 | |
| 491 | Olivier Rocher | 30-34 | 1:25:10 | |
| 492 | Lilian Di Forti | 16-24 | 1:25:12 | |
| 493 | Robin Zamaron | 30-34 | 1:25:13 | |
| 494 | Dylan MElinon | 35-39 | 1:25:16 | |
| 495 | Paul Valette | 25-29 | 1:25:16 | |
| 496 | Kevin Rivoire | 30-34 | 1:25:19 | |
| 497 | Tony Spiridigliozzi | 30-34 | 1:25:26 | |
| 498 | Pierre Lescure | 35-39 | 1:25:29 | |
| 499 | Rayan Chachoua | 16-24 | 1:25:30 | |
| 500 | Luc Beringer | 25-29 | 1:25:32 | |
| 501 | Angelo Durand | 30-34 | 1:25:34 | |
| 502 | Wilson Audoin | 16-24 | 1:25:36 | |
| 503 | Etienne Gaspard | 35-39 | 1:25:42 | |
| 504 | Steeve Chatenet | 40-44 | 1:25:42 | |
| 505 | Mathéo Courbi | 16-24 | 1:25:43 | |
| 506 | Christophe Cialdella | 40-44 | 1:25:44 | |
| 507 | Tim Hermann | 35-39 | 1:25:45 | |
| 508 | Julien Rinaldi | 40-44 | 1:25:49 | |
| 509 | Samuel De Sousa | 25-29 | 1:25:52 | |
| 510 | David De Sousa Pereira | 35-39 | 1:25:53 | |
| 511 | Clément Sudre | 25-29 | 1:26:00 | |
| 512 | Clément Mareynat | 35-39 | 1:26:01 | |
| 513 | Anthony Arnaud | 40-44 | 1:26:05 | |
| 514 | Kevin Dammstrom | 30-34 | 1:26:10 | |
| 515 | Kylian Garin | 25-29 | 1:26:10 | |
| 516 | Imed Dridi | 50-54 | 1:26:12 | |
| 517 | Corentin Meygret | 16-24 | 1:26:13 | |
| 518 | Guillaume Schwob | 35-39 | 1:26:14 | |
| 519 | Kevin Vuille | 30-34 | 1:26:16 | |
| 520 | Yohan Rosado | 25-29 | 1:26:21 | |
| 521 | Kevin Rominger | 35-39 | 1:26:22 | |
| 522 | Romain Piegay | 35-39 | 1:26:23 | |
| 523 | Sullivan Laborde | 35-39 | 1:26:27 | |
| 524 | Boris Rousseau | 30-34 | 1:26:28 | |
| 525 | Hugo Labalte | 25-29 | 1:26:32 | |
| 526 | Denis Matiatos | 40-44 | 1:26:33 | |
| 527 | Francis Bas | 25-29 | 1:26:36 | |
| 528 | Mounim Essabbar | 30-34 | 1:26:39 | |
| 529 | Rémi Demeure | 35-39 | 1:26:40 | |
| 530 | Arthur Lepagney | 30-34 | 1:26:41 | |
| 531 | Matteo Fossier | 16-24 | 1:26:51 | |
| 532 | Pierre Manassa | 35-39 | 1:26:54 | |
| 533 | Jordan Labonne | 25-29 | 1:26:55 | |
| 534 | Marc Guisolan | 35-39 | 1:27:02 | |
| 535 | Eric Gouverneur | 35-39 | 1:27:04 | |
| 536 | Bastien Favier | 35-39 | 1:27:05 | |
| 537 | Steve Blin | 35-39 | 1:27:06 | |
| 538 | Pierre Paris | 35-39 | 1:27:12 | |
| 539 | Terry Wauters | 25-29 | 1:27:14 | |
| 540 | Abdellah Benali Kahloul | 50-54 | 1:27:20 | |
| 541 | Maxime Jucha | 35-39 | 1:27:31 | |
| 542 | Joël Tozzi | 50-54 | 1:27:32 | |
| 543 | Karim Kelkoula | 30-34 | 1:27:35 | |
| 544 | Lucas Roussier | 25-29 | 1:27:43 | |
| 545 | Jérôme Rus | 45-49 | 1:27:44 | |
| 546 | Quentin Moiroud | 25-29 | 1:27:49 | |
| 547 | Thom Poudonson | 35-39 | 1:27:55 | |
| 548 | Yannick Bonifacio | 35-39 | 1:27:57 | |
| 549 | Hugo Forbin | 25-29 | 1:27:57 | |
| 550 | Mathieu Finas | 35-39 | 1:28:00 | |
| 551 | Tâm-Tanguy Tran | 25-29 | 1:28:06 | |
| 552 | Franck Bastide | 30-34 | 1:28:07 | |
| 553 | Jonathan Guillon | 40-44 | 1:28:08 | |
| 554 | Florian Lengagne | 30-34 | 1:28:09 | |
| 555 | Jean Loic Nguessan | 30-34 | 1:28:12 | |
| 556 | Paul Godart | 35-39 | 1:28:25 | |
| 557 | Jordan Cologne | 35-39 | 1:28:29 | |
| 558 | Anthony Huby | 35-39 | 1:28:32 | |
| 559 | Sandro Occhilupo | 50-54 | 1:28:36 | |
| 560 | Tony Costa | 16-24 | 1:28:41 | |
| 561 | Cyril Cleyrat | 45-49 | 1:28:42 | |
| 562 | Maxime Parmentier | 30-34 | 1:28:44 | |
| 563 | Hugues Taillard | 40-44 | 1:28:46 | |
| 564 | Martin Joly | 40-44 | 1:28:54 | |
| 565 | Vincent Aman | 25-29 | 1:28:55 | |
| 566 | Chryss Bemba | 30-34 | 1:29:11 | |
| 567 | Loic Gouttefangeas | 40-44 | 1:29:11 | |
| 568 | Arthur New | 35-39 | 1:29:15 | |
| 569 | David Campisi | 50-54 | 1:29:15 | |
| 570 | Yohan Duchaussoy | 30-34 | 1:29:19 | |
| 571 | Alessio Scatamacchia | 16-24 | 1:29:22 | |
| 572 | Marco Rocha Gonçalves | 35-39 | 1:29:27 | |
| 573 | Anthony Petriaux | 25-29 | 1:29:28 | |
| 574 | Charles Tête | 16-24 | 1:29:32 | |
| 575 | Richard Gormley | 35-39 | 1:29:36 | |
| 576 | Angelo Afeltra | 25-29 | 1:29:36 | |
| 577 | Léo Trochard | 25-29 | 1:29:37 | |
| 578 | Clément Vanhersecke | 25-29 | 1:29:47 | |
| 579 | Matt Snow | 45-49 | 1:29:48 | |
| 580 | Thomas Bouisset | 40-44 | 1:30:05 | |
| 581 | Nathan Mécréant | 30-34 | 1:30:07 | |
| 582 | Kévin Roberti | 30-34 | 1:30:13 | |
| 583 | Gauthier Gayraud | 35-39 | 1:30:18 | |
| 584 | Raphael Engelke | 16-24 | 1:30:26 | |
| 585 | Antonin Rouiller | 25-29 | 1:30:28 | |
| 586 | Laurent Menpiot | 50-54 | 1:30:29 | |
| 587 | Flavien Coquio | 30-34 | 1:30:33 | |
| 588 | Hedhili Ben Cherifa | 35-39 | 1:30:36 | |
| 589 | Francis Boyer | 30-34 | 1:30:42 | |
| 590 | Aldwin Perault | 30-34 | 1:30:45 | |
| 591 | Tim Lauer | 25-29 | 1:30:45 | |
| 592 | Nicolas Bonte | 35-39 | 1:30:50 | |
| 593 | Olivier Rodriguez | 40-44 | 1:30:52 | |
| 594 | Aurélien Vannier | 30-34 | 1:30:54 | |
| 595 | Loick Lopez | 25-29 | 1:30:58 | |
| 596 | Alan Ducatez | 35-39 | 1:30:59 | |
| 597 | Kamel Benaibouche | 40-44 | 1:31:03 | |
| 598 | Louis Gouneau | 30-34 | 1:31:10 | |
| 599 | Vincent Barrault | 45-49 | 1:31:12 | |
| 600 | Julian Rocher | 35-39 | 1:31:15 |