HYROX Bordeaux 2026: Doubles Men results
2,061 teams on 30 Sep 2026. Typical finish 1:12:53, fastest 10% under 1:02:22. Back to the analysis.
| # | Athlete | Age | Time | Behind 1st | Runs | Stations | Rox | Ski | Push | Pull | BBJ | Row | Carry | Lunge | WB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1601 | Vauzelle Anthony, Thibault Lassalle 🇫🇷 FRA317th of 402 aged 35-39 | 35-39 | 1:21:42 | 29:30 | 49:45 | 25:53 | 6:08 | 4:17 | 1:52 | 3:09 | 2:23 | 4:19 | 1:44 | 3:53 | 4:16 |
| 1602 | David Moreau, Renaud Delaville 🇫🇷 FRA61st of 88 aged 45-49 | 45-49 | 1:21:42 | 29:30 | 45:40 | 30:01 | 6:08 | 4:14 | 1:55 | 3:15 | 5:11 | 4:25 | 1:45 | 4:21 | 4:55 |
| 1603 | Paul Bertet, Baptiste Galan 🇫🇷 FRA402nd of 502 aged 30-34 | 30-34 | 1:21:43 | 29:31 | 46:06 | 29:15 | 6:27 | 4:03 | 2:09 | 3:47 | 3:50 | 4:43 | 1:43 | 3:59 | 5:01 |
| 1604 | Adrien Lebert, Romain Houques 🇫🇷 FRA435th of 540 aged 25-29 | 25-29 | 1:21:44 | 29:32 | 51:13 | 24:52 | 5:43 | 4:01 | 1:59 | 3:12 | 2:45 | 4:15 | 1:44 | 3:19 | 3:37 |
| 1605 | Raphaël Gregori, Jean Hammel 🇫🇷 FRA318th of 402 aged 35-39 | 35-39 | 1:21:46 | 29:34 | 46:45 | 28:06 | 6:59 | 4:17 | 1:40 | 3:33 | 3:25 | 4:50 | 1:32 | 3:42 | 5:07 |
| 1606 | Thomas Saingolet, François Harbali 🇫🇷 FRA319th of 402 aged 35-39 | 35-39 | 1:21:46 | 29:34 | 45:47 | 29:46 | 6:16 | 4:27 | 2:12 | 2:55 | 3:40 | 4:46 | 1:34 | 4:10 | 6:02 |
| 1607 | Clément Aliaga, Tristan Laffitau 🇫🇷 FRA436th of 540 aged 25-29 | 25-29 | 1:21:46 | 29:34 | 44:41 | 30:19 | 6:50 | 4:05 | 1:41 | 3:58 | 4:12 | 4:22 | 1:31 | 3:33 | 6:57 |
| 1608 | Arnaud Desproges, Clement Jacques 🇫🇷 FRA403rd of 502 aged 30-34 | 30-34 | 1:21:48 | 29:36 | 47:15 | 28:44 | 5:53 | 4:25 | 1:57 | 3:25 | 3:06 | 4:26 | 1:57 | 4:38 | 4:50 |
| 1609 | Hugo Bernardeau, Maxime Pernet 🇫🇷 FRA437th of 540 aged 25-29 | 25-29 | 1:21:48 | 29:36 | 44:25 | 30:59 | 6:28 | 4:39 | 2:18 | 4:03 | 4:03 | 4:57 | 1:38 | 3:57 | 5:24 |
| 1610 | Kevin Do, David Tran 🇫🇷 FRA404th of 502 aged 30-34 | 30-34 | 1:21:51 | 29:39 | 49:10 | 25:47 | 6:58 | 4:14 | 2:00 | 3:12 | 2:24 | 4:18 | 1:58 | 3:50 | 3:51 |
| 1611 | Adrien Petit, Alexandre Petit 🇫🇷 FRA320th of 402 aged 35-39 | 35-39 | 1:21:51 | 29:39 | 42:32 | 32:42 | 6:42 | 4:20 | 1:34 | 3:57 | 2:53 | 4:43 | 1:44 | 4:34 | 8:57 |
| 1612 | Romain Poudret, Nicolas Kong 🇫🇷 FRA140th of 193 aged 40-44 | 40-44 | 1:21:56 | 29:44 | 46:05 | 29:53 | 6:02 | 4:19 | 2:18 | 4:35 | 3:27 | 4:38 | 2:25 | 3:42 | 4:29 |
| 1613 | Simon Baussant, Joe Poli 🇫🇷 FRA321st of 402 aged 35-39 | 35-39 | 1:21:57 | 29:45 | 46:03 | 30:21 | 5:38 | 4:24 | 2:12 | 3:34 | 4:11 | 4:58 | 1:37 | 4:30 | 4:55 |
| 1614 | Mario Vilsaint, Ludwig Laupa 🇫🇷 FRA141st of 193 aged 40-44 | 40-44 | 1:21:58 | 29:46 | 43:14 | 32:15 | 6:35 | 4:12 | 2:01 | 3:51 | 4:39 | 4:49 | 1:53 | 4:35 | 6:15 |
| 1615 | Julien Faure, Sébastien Merillou 🇫🇷 FRA322nd of 402 aged 35-39 | 35-39 | 1:22:00 | 29:48 | 43:54 | 31:57 | 6:14 | 4:24 | 2:06 | 4:33 | 4:31 | 4:43 | 1:50 | 4:05 | 5:45 |
| 1616 | Jules Seclin Euston, Julien Nedjar 🇫🇷 FRA142nd of 193 aged 40-44 | 40-44 | 1:22:01 | 29:49 | 49:57 | 26:39 | 5:30 | 4:22 | 2:06 | 3:18 | 2:52 | 4:29 | 1:47 | 3:47 | 3:58 |
| 1617 | Paul Mouyen, Louis Mouyen 🇫🇷 FRA405th of 502 aged 30-34 | 30-34 | 1:22:02 | 29:50 | 46:33 | 29:36 | 5:58 | 3:59 | 1:59 | 3:11 | 3:42 | 4:31 | 1:59 | 4:50 | 5:25 |
| 1618 | Arthur Bris, Mathias Grellety 🇫🇷 FRA223rd of 283 aged 16-24 | 16-24 | 1:22:03 | 29:51 | 46:32 | 28:37 | 7:00 | 4:19 | 2:13 | 3:34 | 4:06 | 4:25 | 1:46 | 3:45 | 4:29 |
| 1619 | Vincent Renoux, Matthieu Renoux 🇫🇷 FRA323rd of 402 aged 35-39 | 35-39 | 1:22:03 | 29:51 | 47:06 | 29:25 | 5:36 | 4:18 | 1:54 | 3:29 | 4:11 | 4:28 | 1:37 | 4:59 | 4:29 |
| 1620 | Honory Degres, Antoine Berte 🇫🇷 FRA324th of 402 aged 35-39 | 35-39 | 1:22:04 | 29:52 | 46:56 | 29:37 | 5:35 | 4:25 | 2:14 | 4:00 | 2:48 | 4:32 | 1:48 | 5:04 | 4:46 |
| 1621 | Mustapha Touati, Ismael Laribi 🇫🇷 FRA143rd of 193 aged 40-44 | 40-44 | 1:22:07 | 29:55 | 43:14 | 31:47 | 7:10 | 4:11 | 1:58 | 3:43 | 4:10 | 4:40 | 1:43 | 4:19 | 7:03 |
| 1622 | Jack Rakotomanga, Eliezer Mbele 🇫🇷 FRA406th of 502 aged 30-34 | 30-34 | 1:22:08 | 29:56 | 46:05 | 29:08 | 7:01 | 4:20 | 2:12 | 4:43 | 3:13 | 4:44 | 1:40 | 3:27 | 4:49 |
| 1623 | Thibault Broudin, Adrien Ripond 🇫🇷 FRA407th of 502 aged 30-34 | 30-34 | 1:22:09 | 29:57 | 45:35 | 30:15 | 6:23 | 4:00 | 1:58 | 4:12 | 4:50 | 4:32 | 1:28 | 4:05 | 5:10 |
| 1624 | Remy Prat, Brice Rey 🇫🇷 FRA325th of 402 aged 35-39 | 35-39 | 1:22:09 | 29:57 | 45:24 | 30:54 | 5:56 | 4:08 | 2:33 | 4:17 | 4:28 | 4:28 | 1:33 | 4:11 | 5:16 |
| 1625 | Antoine Guerut, Benjamin Buda 🇫🇷 FRA408th of 502 aged 30-34 | 30-34 | 1:22:09 | 29:57 | 44:26 | 32:26 | 5:22 | 4:23 | 2:11 | 4:39 | 3:53 | 4:54 | 2:13 | 4:05 | 6:08 |
| 1626 | Lucas Gerber, Mathis Babin 🇫🇷 FRA224th of 283 aged 16-24 | 16-24 | 1:22:10 | 29:58 | 42:43 | 32:58 | 6:34 | 4:31 | 2:36 | 4:19 | 3:49 | 5:09 | 1:51 | 4:05 | 6:38 |
| 1627 | Hugo Fumoleau, Ruben Teixeira 🇫🇷 FRA438th of 540 aged 25-29 | 25-29 | 1:22:11 | 29:59 | 46:22 | 28:45 | 7:09 | 4:42 | 2:18 | 4:10 | 2:38 | 4:48 | 1:54 | 3:53 | 4:22 |
| 1628 | Arthur Guilbert, Damien Babin 🇫🇷 FRA144th of 193 aged 40-44 | 40-44 | 1:22:12 | 30:00 | 46:51 | 29:08 | 6:19 | 4:14 | 1:57 | 3:54 | 3:54 | 4:47 | 2:01 | 3:12 | 5:09 |
| 1629 | Andy Abrassart, Loan Abrassart 🇫🇷 FRA409th of 502 aged 30-34 | 30-34 | 1:22:12 | 30:00 | 42:17 | 34:05 | 5:52 | 4:04 | 2:24 | 3:55 | 3:58 | 4:55 | 1:43 | 6:11 | 6:55 |
| 1630 | Florian Fortin, Alban Fortin 🇫🇷 FRA225th of 283 aged 16-24 | 16-24 | 1:22:14 | 30:02 | 44:44 | 31:27 | 6:09 | 4:22 | 2:14 | 4:05 | 4:04 | 4:35 | 1:58 | 4:13 | 5:56 |
| 1631 | Gianni Chadefaud, Enzo Chadefaud 🇫🇷 FRA226th of 283 aged 16-24 | 16-24 | 1:22:15 | 30:03 | 51:13 | 25:54 | 5:12 | 3:51 | 2:24 | 3:02 | 3:11 | 4:00 | 1:24 | 3:18 | 4:44 |
| 1632 | Rémi Julien, Gaëtan Vauchelles 🇫🇷 FRA439th of 540 aged 25-29 | 25-29 | 1:22:16 | 30:04 | 46:22 | 29:39 | 6:21 | 4:28 | 1:52 | 4:18 | 4:05 | 4:38 | 1:49 | 3:56 | 4:33 |
| 1633 | Henri Revel Mouroz, George Alexandru Iordache 🇫🇷 FRA326th of 402 aged 35-39 | 35-39 | 1:22:16 | 30:04 | 45:26 | 30:08 | 6:47 | 3:54 | 2:04 | 3:31 | 4:18 | 4:26 | 1:43 | 3:57 | 6:15 |
| 1634 | Olivier Camin, Matthieu Bouye 🇫🇷 FRA145th of 193 aged 40-44 | 40-44 | 1:22:17 | 30:05 | 46:11 | 30:07 | 6:04 | 4:02 | 2:51 | 4:22 | 3:18 | 4:44 | 1:36 | 4:13 | 5:01 |
| 1635 | Leo Brunet, Maxime Brunet 🇫🇷 FRA227th of 283 aged 16-24 | 16-24 | 1:22:18 | 30:06 | 43:49 | 29:44 | 8:48 | 4:04 | 2:41 | 4:36 | 4:27 | 5:06 | 1:48 | 2:10 | 4:52 |
| 1636 | Loic Merlet, Anthony Merlet 🇫🇷 FRA410th of 502 aged 30-34 | 30-34 | 1:22:18 | 30:06 | 42:41 | 34:13 | 5:29 | 4:16 | 2:23 | 3:23 | 4:41 | 4:32 | 1:46 | 4:55 | 8:17 |
| 1637 | Raphaël Aurientis, Robin Lauberteaux 🇫🇷 FRA228th of 283 aged 16-24 | 16-24 | 1:22:19 | 30:07 | 44:46 | 31:15 | 6:23 | 4:19 | 2:00 | 4:35 | 3:30 | 4:56 | 1:42 | 3:27 | 6:46 |
| 1638 | Adrien Mezouari, Joachim Selmi 🇫🇷 FRA327th of 402 aged 35-39 | 35-39 | 1:22:24 | 30:12 | 47:21 | 28:42 | 6:25 | 4:04 | 1:53 | 3:07 | 3:11 | 4:37 | 2:04 | 3:36 | 6:10 |
| 1639 | Emmanuel Lerich, Victor Dejean 🇫🇷 FRA328th of 402 aged 35-39 | 35-39 | 1:22:27 | 30:15 | 44:26 | 28:16 | 9:49 | 4:38 | 2:13 | 4:52 | — | 4:25 | 1:58 | 4:24 | 5:41 |
| 1640 | Maxime Demmer, Mathieu Beauvais 🇫🇷 FRA329th of 402 aged 35-39 | 35-39 | 1:22:27 | 30:15 | 46:21 | 29:51 | 6:19 | 4:15 | 2:53 | 3:18 | 3:27 | 4:41 | 2:09 | 4:18 | 4:50 |
| 1641 | Nicolas Couffignals, Theo Poggiato 🇫🇷 FRA440th of 540 aged 25-29 | 25-29 | 1:22:27 | 30:15 | 45:53 | 30:02 | 6:38 | 4:08 | 1:42 | 4:25 | 4:15 | 4:44 | 1:57 | 4:18 | 4:33 |
| 1642 | Mattéo Juaristi, Jérôme Jaubert 🇫🇷 FRA411th of 502 aged 30-34 | 30-34 | 1:22:27 | 30:15 | 43:13 | 32:05 | 7:13 | 4:21 | 1:57 | 4:25 | 4:23 | 4:32 | 1:40 | 5:11 | 5:36 |
| 1643 | Ludovic Mousset, Florent Richard 🇫🇷 FRA330th of 402 aged 35-39 | 35-39 | 1:22:28 | 30:16 | 46:00 | 29:46 | 6:45 | 4:06 | 1:52 | 3:18 | 4:26 | 4:24 | 1:32 | 4:43 | 5:25 |
| 1644 | Pierre Fayard, Paul Guionnet 🇫🇷 FRA412th of 502 aged 30-34 | 30-34 | 1:22:28 | 30:16 | 46:17 | 30:04 | 6:12 | 4:20 | 1:50 | 4:13 | 4:03 | 4:40 | 1:33 | 4:46 | 4:39 |
| 1645 | Aurélien Martinez, Nicolas Dessans 🇫🇷 FRA146th of 193 aged 40-44 | 40-44 | 1:22:30 | 30:18 | 47:15 | 29:19 | 6:00 | 4:16 | 1:53 | 4:06 | 3:40 | 4:29 | 1:57 | 4:36 | 4:22 |
| 1646 | Léopold Ollivier, Guillaume Kleb 🇫🇷 FRA441st of 540 aged 25-29 | 25-29 | 1:22:33 | 30:21 | 47:13 | 28:31 | 6:53 | 4:27 | 2:13 | 3:40 | 3:17 | 4:32 | 1:42 | 3:36 | 5:04 |
| 1647 | Florian Lavandier, Romain Lafond 🇫🇷 FRA147th of 193 aged 40-44 | 40-44 | 1:22:36 | 30:24 | 47:06 | 29:59 | 5:35 | 4:21 | 2:07 | 4:07 | 3:21 | 4:53 | 1:49 | 4:48 | 4:33 |
| 1648 | Charles Catoire, Rodolphe Poyer 🇫🇷 FRA413th of 502 aged 30-34 | 30-34 | 1:22:37 | 30:25 | 47:13 | 28:26 | 7:01 | 3:50 | 1:54 | 3:02 | 3:59 | 4:27 | 1:51 | 4:07 | 5:16 |
| 1649 | Louis Poussard, Jérémy Haudry 🇫🇷 FRA442nd of 540 aged 25-29 | 25-29 | 1:22:37 | 30:25 | 44:05 | 32:07 | 6:30 | 4:25 | 2:11 | 4:21 | 4:14 | 4:48 | 2:02 | 4:10 | 5:56 |
| 1650 | Stefan Andriciuc, Clement Lesage 🇫🇷 FRA229th of 283 aged 16-24 | 16-24 | 1:22:38 | 30:26 | 44:05 | 32:03 | 6:34 | 4:03 | 1:50 | 4:11 | 6:04 | 4:55 | 1:32 | 4:09 | 5:19 |
| 1651 | Alexandre Esnal, Amin Bari 🇫🇷 FRA414th of 502 aged 30-34 | 30-34 | 1:22:39 | 30:27 | 46:03 | 30:39 | 6:01 | 4:15 | 2:06 | 4:06 | 4:23 | 4:46 | 1:34 | 3:43 | 5:46 |
| 1652 | Victorien De Ridder, Aurélien Raës 🇫🇷 FRA415th of 502 aged 30-34 | 30-34 | 1:22:40 | 30:28 | 48:03 | 28:12 | 6:31 | 4:12 | 1:59 | 3:08 | 3:48 | 4:41 | 1:45 | 3:57 | 4:42 |
| 1653 | Florian Touzeau, Nicolas Seguin 🇫🇷 FRA331st of 402 aged 35-39 | 35-39 | 1:22:42 | 30:30 | 46:55 | 29:51 | 6:01 | 4:13 | 2:08 | 3:54 | 3:37 | 4:48 | 1:58 | 4:22 | 4:51 |
| 1654 | Michel Boussarie, Thierry Ancelin 🇫🇷 FRA3rd of 4 aged 60-64 | 60-64 | 1:22:44 | 30:32 | 43:19 | 34:23 | 5:06 | 4:20 | 2:33 | 3:53 | 5:22 | 4:42 | 1:55 | 4:34 | 7:04 |
| 1655 | Baptiste Joly, Jeremy Cuq 🇫🇷 FRA230th of 283 aged 16-24 | 16-24 | 1:22:46 | 30:34 | 45:27 | 30:31 | 6:53 | 4:19 | 1:54 | 3:53 | 4:36 | 4:35 | 1:34 | 4:02 | 5:38 |
| 1656 | Thomas Maumus, Gabriel Das Neves Rodrigues 🇫🇷 FRA443rd of 540 aged 25-29 | 25-29 | 1:22:47 | 30:35 | 49:41 | 27:21 | 5:51 | 4:24 | 2:00 | 3:30 | 3:12 | 4:32 | 1:36 | 3:46 | 4:21 |
| 1657 | Fabien Cugnez, Baptiste Raynaud 🇫🇷 FRA332nd of 402 aged 35-39 | 35-39 | 1:22:50 | 30:38 | 46:31 | 30:05 | 6:17 | 4:15 | 1:59 | 3:50 | 3:35 | 4:23 | 2:14 | 4:19 | 5:30 |
| 1658 | Tristan Lescout, Fabien Raynaud 🇫🇷 FRA333rd of 402 aged 35-39 | 35-39 | 1:22:51 | 30:39 | 47:36 | 28:23 | 6:56 | 4:01 | 2:00 | 3:40 | 3:50 | 4:33 | 1:41 | 4:06 | 4:32 |
| 1659 | Lucas Fourré, Justin Derre 🇫🇷 FRA444th of 540 aged 25-29 | 25-29 | 1:22:55 | 30:43 | 52:51 | 23:56 | 6:11 | 3:55 | 1:47 | 2:36 | 2:37 | 4:19 | 1:33 | 3:22 | 3:47 |
| 1660 | Corentin Dubois, Alexandre Dubois 🇫🇷 FRA445th of 540 aged 25-29 | 25-29 | 1:22:59 | 30:47 | 48:07 | 29:18 | 5:39 | 4:12 | 1:53 | 4:11 | 4:48 | 4:31 | 1:33 | 3:41 | 4:29 |
| 1661 | Johan Beneval, Johann Habi 🇫🇷 FRA148th of 193 aged 40-44 | 40-44 | 1:23:03 | 30:51 | 40:59 | 30:19 | 11:50 | 4:19 | 2:17 | 3:40 | 3:59 | 4:31 | 1:46 | 4:48 | 4:59 |
| 1662 | Hugo Bentz, Paul-Etienne Picq 🇫🇷 FRA334th of 402 aged 35-39 | 35-39 | 1:23:03 | 30:51 | 44:12 | 33:18 | 5:38 | 4:21 | 2:38 | 4:24 | 4:03 | 5:05 | 2:23 | 4:26 | 5:58 |
| 1663 | Romain Couzinet, Paul-Gabriel Lavigne 🇫🇷 FRA446th of 540 aged 25-29 | 25-29 | 1:23:03 | 30:51 | 42:39 | 33:47 | 6:42 | 4:17 | 1:56 | 4:35 | 4:39 | 4:44 | 1:38 | 4:21 | 7:37 |
| 1664 | Clément Varin, Vincent Verpeaux 🇫🇷 FRA416th of 502 aged 30-34 | 30-34 | 1:23:03 | 30:51 | 41:41 | 34:31 | 6:55 | 4:25 | 2:35 | 4:33 | 4:11 | 4:45 | 1:49 | 5:05 | 7:08 |
| 1665 | Simon Patoz, Thomas Hortos 🇫🇷 FRA149th of 193 aged 40-44 | 40-44 | 1:23:04 | 30:52 | 43:20 | 31:27 | 8:21 | 4:27 | 2:16 | 3:44 | 3:21 | 4:51 | 1:56 | 4:14 | 6:38 |
| 1666 | Martin Kaufmann, Maxime Soucheyre 🇧🇪 BEL417th of 502 aged 30-34 | 30-34 | 1:23:05 | 30:53 | 53:08 | 23:49 | 6:12 | 3:56 | 1:07 | 2:43 | 2:58 | 4:26 | 1:21 | 2:51 | 4:27 |
| 1667 | Axel Rault, Timéo Lappo 🇫🇷 FRA231st of 283 aged 16-24 | 16-24 | 1:23:06 | 30:54 | 44:03 | 32:18 | 6:50 | 4:24 | 2:22 | 4:15 | 3:18 | 5:18 | 1:48 | 3:55 | 6:58 |
| 1668 | Julien Ponzo, Romain Larquier 🇫🇷 FRA335th of 402 aged 35-39 | 35-39 | 1:23:07 | 30:55 | 48:43 | 28:43 | 5:46 | 4:17 | 2:32 | 3:48 | 3:16 | 4:25 | 1:49 | 4:02 | 4:34 |
| 1669 | Oscar Thuaire, Armel Rocher 🇫🇷 FRA62nd of 88 aged 45-49 | 45-49 | 1:23:07 | 30:55 | 45:58 | 29:25 | 7:48 | 4:00 | 2:11 | 3:33 | 4:05 | 4:30 | 1:35 | 4:17 | 5:14 |
| 1670 | Charlélie Landes, Jeremy Landes 🇫🇷 FRA418th of 502 aged 30-34 | 30-34 | 1:23:10 | 30:58 | 50:38 | 25:16 | 7:20 | 4:26 | 2:15 | 3:22 | 3:14 | 4:21 | 1:41 | 1:40 | 4:17 |
| 1671 | Cyril Achard, Maxime Garba 🇫🇷 FRA336th of 402 aged 35-39 | 35-39 | 1:23:10 | 30:58 | 45:23 | 29:46 | 8:06 | 4:01 | 1:46 | 3:28 | 4:35 | 4:41 | 2:04 | 4:28 | 4:43 |
| 1672 | Loïc Chaslin, Jérémy Paul 🇫🇷 FRA337th of 402 aged 35-39 | 35-39 | 1:23:10 | 30:58 | 45:32 | 31:14 | 6:28 | 4:04 | 2:20 | 3:44 | 4:10 | 4:44 | 1:36 | 5:21 | 5:15 |
| 1673 | Jérémy Smits, Quentin Pouilly 🇫🇷 FRA447th of 540 aged 25-29 | 25-29 | 1:23:13 | 31:01 | 50:01 | 27:46 | 5:32 | 4:29 | 2:13 | 3:40 | 3:14 | 4:22 | 2:01 | 3:14 | 4:33 |
| 1674 | François Lavie-Cambot, Grégoire Martel 🇫🇷 FRA419th of 502 aged 30-34 | 30-34 | 1:23:14 | 31:02 | 48:18 | 28:24 | 6:37 | 3:54 | 2:04 | 3:52 | 4:07 | 4:35 | 1:53 | 3:54 | 4:05 |
| 1675 | Thomas Granjon, Olivier Denis 🇫🇷 FRA150th of 193 aged 40-44 | 40-44 | 1:23:15 | 31:03 | 47:31 | 29:45 | 6:03 | 4:16 | 2:02 | 3:40 | 3:49 | 4:41 | 1:55 | 4:04 | 5:18 |
| 1676 | Thibault Desdion, Hugo De Gordon 🇫🇷 FRA448th of 540 aged 25-29 | 25-29 | 1:23:19 | 31:07 | 47:04 | 30:00 | 6:18 | 4:07 | 2:07 | 4:07 | 3:29 | 4:49 | 1:49 | 4:03 | 5:29 |
| 1677 | Simon Guyet, Damien Bernou 🇫🇷 FRA420th of 502 aged 30-34 | 30-34 | 1:23:20 | 31:08 | 46:43 | 31:08 | 5:34 | 4:11 | 1:49 | 3:40 | 3:33 | 4:42 | 1:46 | 4:49 | 6:38 |
| 1678 | Eric Pucylo, Dimitri Karki 🇫🇷 FRA449th of 540 aged 25-29 | 25-29 | 1:23:21 | 31:09 | 45:28 | 28:35 | 9:23 | 4:30 | 2:12 | 3:30 | 3:32 | 4:43 | 1:37 | 1:55 | 6:36 |
| 1679 | Axel Senot, Mathéo Fructuoso 🇫🇷 FRA232nd of 283 aged 16-24 | 16-24 | 1:23:22 | 31:10 | 48:59 | 28:51 | 5:35 | 4:15 | 1:52 | 3:25 | 2:31 | 4:23 | 1:32 | 3:24 | 7:29 |
| 1680 | Romain Noffray, Nicolas Bourla 🇫🇷 FRA450th of 540 aged 25-29 | 25-29 | 1:23:25 | 31:13 | 48:26 | 29:03 | 6:02 | 4:17 | 2:15 | 3:22 | 3:21 | 4:28 | 2:01 | 4:11 | 5:08 |
| 1681 | Antoine Dumora, Kevin Cluzeau 🇫🇷 FRA451st of 540 aged 25-29 | 25-29 | 1:23:25 | 31:13 | 46:32 | 30:48 | 6:10 | 4:14 | 2:01 | 4:18 | 3:36 | 4:39 | 1:52 | 4:11 | 5:57 |
| 1682 | Adam Souleimanov, Mickael Lerebourg RUS421st of 502 aged 30-34 | 30-34 | 1:23:26 | 31:14 | 49:52 | 27:34 | 6:05 | 3:59 | 1:49 | 3:20 | 4:55 | 4:36 | 1:37 | 3:11 | 4:07 |
| 1683 | Stéphane Rodier, Maxence Cazeaux 🇫🇷 FRA338th of 402 aged 35-39 | 35-39 | 1:23:28 | 31:16 | 46:22 | 31:10 | 6:02 | 4:21 | 2:36 | 3:54 | 3:59 | 4:34 | 1:46 | 4:16 | 5:44 |
| 1684 | Valentin Fiatte, Olivier Ballarin 🇫🇷 FRA151st of 193 aged 40-44 | 40-44 | 1:23:32 | 31:20 | 49:06 | 27:54 | 6:37 | 4:13 | 1:55 | 3:48 | 3:07 | 4:23 | 1:47 | 4:11 | 4:30 |
| 1685 | Batily Euphrosine, Thomas Hue 🇫🇷 FRA233rd of 283 aged 16-24 | 16-24 | 1:23:33 | 31:21 | 51:57 | 25:10 | 6:31 | 4:01 | 1:50 | 2:37 | 2:26 | 4:17 | 1:41 | 4:38 | 3:40 |
| 1686 | Guillaume Bourda, David Vallée 🇫🇷 FRA152nd of 193 aged 40-44 | 40-44 | 1:23:33 | 31:21 | 48:36 | 27:56 | 7:05 | 4:05 | 1:57 | 3:29 | 3:15 | 4:23 | 1:44 | 3:41 | 5:22 |
| 1687 | Timothée Techer, Samuel Payet 🇫🇷 FRA234th of 283 aged 16-24 | 16-24 | 1:23:33 | 31:21 | 46:21 | 31:16 | 6:01 | 4:30 | 2:25 | 4:22 | 3:29 | 4:51 | 1:30 | 4:32 | 5:37 |
| 1688 | Guillaume Peronnet, Adrien Duhamel 🇫🇷 FRA422nd of 502 aged 30-34 | 30-34 | 1:23:37 | 31:25 | 44:21 | 33:03 | 6:16 | 4:41 | 2:01 | 5:22 | 4:41 | 5:02 | 1:47 | 3:58 | 5:31 |
| 1689 | Kristoffer Emil Vølund Stahl, Christian Stahl 🇩🇰 DEN339th of 402 aged 35-39 | 35-39 | 1:23:38 | 31:26 | 47:35 | 30:23 | 5:44 | 4:27 | 2:03 | 3:55 | 4:00 | 4:36 | 1:35 | 4:26 | 5:21 |
| 1690 | Alexandre Giraud, Louis Duclos 🇫🇷 FRA452nd of 540 aged 25-29 | 25-29 | 1:23:38 | 31:26 | 45:51 | 30:48 | 7:04 | 4:18 | 2:23 | 4:46 | 3:04 | 5:05 | 1:44 | 3:14 | 6:14 |
| 1691 | Maxence Bureau, David Hibelot 🇫🇷 FRA453rd of 540 aged 25-29 | 25-29 | 1:23:39 | 31:27 | 47:39 | 29:26 | 6:38 | 4:15 | 1:50 | 4:49 | 3:12 | 4:25 | 1:38 | 4:13 | 5:04 |
| 1692 | Antoine Roche, Joakim Hervé 🇫🇷 FRA235th of 283 aged 16-24 | 16-24 | 1:23:39 | 31:27 | 46:56 | 30:32 | 6:16 | 4:25 | 2:04 | 3:51 | 3:45 | 4:32 | 2:13 | 4:03 | 5:39 |
| 1693 | Alexandre Bouaziz, Bertrand Faure 🇫🇷 FRA454th of 540 aged 25-29 | 25-29 | 1:23:39 | 31:27 | 45:28 | 31:02 | 7:14 | 4:16 | 1:45 | 3:32 | 5:15 | 4:42 | 1:39 | 4:06 | 5:47 |
| 1694 | Bertrand Gonelle, Romain Fourcade 🇫🇷 FRA340th of 402 aged 35-39 | 35-39 | 1:23:40 | 31:28 | 42:37 | 32:22 | 8:46 | 4:09 | 2:03 | 4:25 | 5:59 | 4:35 | 2:11 | 4:22 | 4:38 |
| 1695 | Nelson Miloti, Alex De Macedo 🇫🇷 FRA341st of 402 aged 35-39 | 35-39 | 1:23:41 | 31:29 | 48:06 | 28:59 | 6:39 | 4:20 | 1:59 | 4:14 | 2:42 | 4:32 | 2:00 | 4:10 | 5:02 |
| 1696 | Lény Soulard, Hugo Vrignaud 🇫🇷 FRA455th of 540 aged 25-29 | 25-29 | 1:23:41 | 31:29 | 46:36 | 29:31 | 7:40 | 4:18 | 2:03 | 4:24 | 3:29 | 4:50 | 1:25 | 4:11 | 4:51 |
| 1697 | Kevin Barraud, Arnaud Lombardo 🇫🇷 FRA63rd of 88 aged 45-49 | 45-49 | 1:23:41 | 31:29 | 44:22 | 33:31 | 5:52 | 4:21 | 2:20 | 4:12 | 5:06 | 4:38 | 1:53 | 5:57 | 5:04 |
| 1698 | Gabriel Giraud, Miguel Carrasco 🇫🇷 FRA64th of 88 aged 45-49 | 45-49 | 1:23:42 | 31:30 | 45:23 | 32:09 | 6:14 | 4:18 | 2:36 | 3:35 | 4:13 | 4:54 | 1:49 | 5:00 | 5:44 |
| 1699 | Adrien Meunie, Nicolas Puybaraud 🇫🇷 FRA342nd of 402 aged 35-39 | 35-39 | 1:23:43 | 31:31 | 48:04 | 25:30 | 10:15 | 4:09 | 1:43 | 3:39 | — | 4:44 | 2:08 | 3:55 | 5:05 |
| 1700 | Amaury Tillois, Rémi Bardes 🇫🇷 FRA456th of 540 aged 25-29 | 25-29 | 1:23:47 | 31:35 | 47:35 | 28:42 | 7:34 | 4:07 | 2:18 | 3:49 | 3:27 | 4:33 | 1:52 | 3:41 | 4:55 |
How to read
The place is among timed teams in Doubles Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time.
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.