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.

#AthleteAgeTimeBehind 1stRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1901 Marc Delpy, Marc Tilly 🇫🇷 FRA377th of 402 aged 35-39 35-39 1:30:17 38:05 56:2426:157:42 3:561:533:253:354:071:293:274:23
1902 Nathan Becker, Maxime Mareste 🇫🇷 FRA464th of 502 aged 30-34 30-34 1:30:20 38:08 53:1830:017:05 4:302:043:273:534:401:434:375:07
1903 Nick Salomon, Lyvai Ramphort 🇫🇷 FRA510th of 540 aged 25-29 25-29 1:30:22 38:10 47:5935:277:00 4:243:184:067:185:142:104:174:40
1904 Tony Duclaud, Romain Bales 🇫🇷 FRA378th of 402 aged 35-39 35-39 1:30:25 38:13 51:4731:576:46 4:192:333:345:034:431:504:564:59
1905 Titouan Legat, Guillaume Charpentier 🇫🇷 FRA465th of 502 aged 30-34 30-34 1:30:31 38:19 51:3529:429:18 3:572:404:074:014:291:482:296:11
1906 Killyan Fily, Irwan Celestin 🇫🇷 FRA261st of 283 aged 16-24 16-24 1:30:35 38:23 48:4233:048:54 4:182:394:553:254:551:374:486:27
1907 Théo Moinet, Mathieu Legrand 🇫🇷 FRA511th of 540 aged 25-29 25-29 1:30:37 38:25 55:0028:367:04 4:211:573:403:554:311:383:345:00
1908 Quentin Lyphoudt, Julien Teillard D'Eyry 🇫🇷 FRA466th of 502 aged 30-34 30-34 1:30:50 38:38 59:0827:104:37 4:032:062:524:024:122:003:334:22
1909 Romain Pinton, Nathan Rousserie 🇫🇷 FRA512th of 540 aged 25-29 25-29 1:30:56 38:44 53:2630:476:49 4:192:133:354:265:112:073:495:07
1910 Thomas Lopez, Xavier Dinse 🇫🇷 FRA29th of 39 aged 50-54 50-54 1:31:00 38:48 50:0433:147:46 4:282:394:034:304:262:065:125:50
1911 Jean-Marc Levieuge, Thierry Bouchareine 🇫🇷 FRA7th of 9 aged 55-59 55-59 1:31:04 38:52 51:1433:216:36 4:142:144:185:445:001:435:134:55
1912 Mahdi Hadj Kacem, Omar Mhiri TUN513th of 540 aged 25-29 25-29 1:31:10 38:58 52:2131:167:37 4:312:514:084:274:461:403:255:28
1913 Jean Havet, Victor Leloup 🇫🇷 FRA262nd of 283 aged 16-24 16-24 1:31:16 39:04 51:3231:298:19 4:061:523:515:144:521:363:296:29
1914 Hylane Gelin, Jean-Eudes Gelin 🇫🇷 FRA514th of 540 aged 25-29 25-29 1:31:19 39:07 50:0133:457:38 4:432:133:543:304:572:284:277:33
1915 Mickael Dieu, Jeremy Castiglia 🇫🇷 FRA179th of 193 aged 40-44 40-44 1:31:20 39:08 55:4025:1810:28 4:061:583:173:174:301:461:534:31
1916 Mathis Oudet-Picq, Eliot Mallambic 🇫🇷 FRA263rd of 283 aged 16-24 16-24 1:31:21 39:09 52:1030:558:18 4:081:584:323:304:581:333:596:17
1917 Antoine Bobier, Gwenael Petit 🇫🇷 FRA515th of 540 aged 25-29 25-29 1:31:23 39:11 47:4234:478:59 4:372:555:064:105:302:142:167:59
1918 Vincent Jeancoux, Jean Baptiste Zeh 🇫🇷 FRA379th of 402 aged 35-39 35-39 1:31:56 39:44 56:5226:308:39 4:001:543:302:494:301:533:384:16
1919 Mirko Sarcidi, Cyril Tena 🇫🇷 FRA180th of 193 aged 40-44 40-44 1:32:01 39:49 50:0533:048:58 4:142:134:024:484:491:564:426:20
1920 Gaël Dufau, Matteo Vallée 🇫🇷 FRA264th of 283 aged 16-24 16-24 1:32:05 39:53 1:03:2823:544:47 3:591:583:082:044:051:372:434:20
1921 Franck Jeannin, Raphael Casteyo 🇫🇷 FRA380th of 402 aged 35-39 35-39 1:32:08 39:56 52:1630:229:34 4:182:033:573:474:512:003:415:45
1922 Lucas Vaysse, Rémi Vaysse 🇫🇷 FRA265th of 283 aged 16-24 16-24 1:32:11 39:59 52:3930:388:59 4:252:414:352:464:591:413:226:09
1923 Clément Troude, Nicolas Troude 🇫🇷 FRA516th of 540 aged 25-29 25-29 1:32:13 40:01 46:5237:297:57 4:022:504:235:554:572:045:517:27
1924 Mickael Mary, Florian Aubry 🇫🇷 FRA517th of 540 aged 25-29 25-29 1:32:14 40:02 53:3031:137:36 4:132:204:403:235:081:434:215:25
1925 Stephane Aucante, Thierry Lafaye De Micheaux 🇫🇷 FRA8th of 9 aged 55-59 55-59 1:32:17 40:05 46:3139:336:17 4:272:264:186:284:571:555:579:05
1926 Quentin Druesne, Tristan Druesne 🇫🇷 FRA518th of 540 aged 25-29 25-29 1:32:27 40:15 53:1727:2111:53 4:012:102:563:144:452:122:405:23
1927 Morgan Teyssieres, Tristan Teyssieres 🇫🇷 FRA381st of 402 aged 35-39 35-39 1:32:34 40:22 47:1638:336:48 4:392:375:095:314:451:576:147:41
1928 Sacha Ghezi, Emmanuel Lasry 🇫🇷 FRA382nd of 402 aged 35-39 35-39 1:32:36 40:24 55:2530:017:14 4:212:333:483:554:201:554:224:47
1929 Rodolphe Wallaert, Renaud Wallaert 🇫🇷 FRA30th of 39 aged 50-54 50-54 1:32:40 40:28 50:3534:217:49 4:163:114:563:554:471:535:415:42
1930 Enzo Jourdain, Guillaume Cardon 🇫🇷 FRA467th of 502 aged 30-34 30-34 1:32:52 40:40 53:5232:086:57 4:021:543:265:474:552:004:445:20
1931 Jessy Wittmann, Romain Galabert 🇫🇷 FRA383rd of 402 aged 35-39 35-39 1:33:00 40:48 54:5229:069:07 4:042:023:403:534:581:364:264:27
1932 Renaud Molas, Damien Darroman 🇫🇷 FRA31st of 39 aged 50-54 50-54 1:33:01 40:49 53:0033:276:40 4:312:104:425:025:011:444:515:26
1933 Vincent Forges, Brian Larequie 🇫🇷 FRA32nd of 39 aged 50-54 50-54 1:33:09 40:57 49:2036:377:16 4:423:045:105:565:111:464:575:51
1934 Olivier Sené, Lilian Sene 🇫🇷 FRA181st of 193 aged 40-44 40-44 1:33:20 41:08 54:4831:327:04 4:112:164:334:165:152:054:034:53
1935 Eric Cebarec, Ignace Koffi 🇫🇷 FRA33rd of 39 aged 50-54 50-54 1:33:26 41:14 51:1033:328:48 4:292:094:154:525:232:044:545:26
1936 Hamza Belkhadir, Amine El Bachra 🇲🇦 MAR519th of 540 aged 25-29 25-29 1:33:30 41:18 54:0232:137:20 4:312:014:183:475:091:393:556:53
1937 Alex Haselwander, Luka Sanchez 🇫🇷 FRA266th of 283 aged 16-24 16-24 1:33:33 41:21 58:4329:125:40 4:002:014:063:164:321:463:306:01
1938 Loïc Armand, Anthony Armand 🇫🇷 FRA468th of 502 aged 30-34 30-34 1:33:36 41:24 52:0834:416:50 4:062:154:375:464:262:135:245:54
1939 Jean-Romain Martel, Jean-Clément Martel 🇫🇷 FRA520th of 540 aged 25-29 25-29 1:33:38 41:26 48:0038:456:56 4:502:394:594:564:481:554:519:47
1940 Adrien Vassal, Louis Thore 🇫🇷 FRA521st of 540 aged 25-29 25-29 1:33:41 41:29 54:3431:547:16 4:231:574:493:534:542:024:125:44
1941 Johan Besse, Mathieu Tarrade 🇫🇷 FRA182nd of 193 aged 40-44 40-44 1:33:41 41:29 51:1534:248:06 4:282:293:265:104:401:595:446:28
1942 Samuel Agut, Théo Lespilette 🇫🇷 FRA522nd of 540 aged 25-29 25-29 1:33:51 41:39 52:3331:299:53 4:132:143:293:355:022:015:165:39
1943 Alexandre Manduchet, Clément Bonardi 🇫🇷 FRA469th of 502 aged 30-34 30-34 1:34:11 41:59 53:5532:347:49 4:212:294:104:574:412:054:235:28
1944 Alexandre Labrousse, Thomas Da Silva 🇫🇷 FRA267th of 283 aged 16-24 16-24 1:34:13 42:01 55:3131:327:16 4:191:553:344:214:251:434:236:52
1945 Nelson Degremont, Tymothe Gambier 🇫🇷 FRA384th of 402 aged 35-39 35-39 1:34:15 42:03 57:0729:577:17 4:071:563:193:594:312:084:335:24
1946 Paul Legare, Charles Guerbe 🇫🇷 FRA470th of 502 aged 30-34 30-34 1:34:19 42:07 54:2932:317:24 4:332:123:303:094:481:484:188:13
1947 Mohamed Oussema Ben Jannet, Ugo Cicutta 🇫🇷 FRA471st of 502 aged 30-34 30-34 1:34:19 42:07 51:0834:198:56 4:172:495:015:144:482:125:124:46
1948 Antoine Barret, Laurent Laffly 🇫🇷 FRA268th of 283 aged 16-24 16-24 1:34:22 42:10 54:3831:098:40 4:271:484:004:244:512:075:004:32
1949 Anthony Tharreau, Alexis Raimbault 🇫🇷 FRA523rd of 540 aged 25-29 25-29 1:34:22 42:10 51:5731:5910:31 4:172:254:204:154:481:464:335:35
1950 Lucas Dufort, Gabin Caminade 🇫🇷 FRA269th of 283 aged 16-24 16-24 1:34:32 42:20 48:0339:466:45 4:322:214:284:355:051:328:029:11
1951 Kévin Bruder, Fabien Bon 🇫🇷 FRA472nd of 502 aged 30-34 30-34 1:34:36 42:24 58:3327:218:46 4:322:063:382:384:371:473:234:40
1952 Axel Poisson, Frédéric Fontana 🇫🇷 FRA385th of 402 aged 35-39 35-39 1:34:40 42:28 53:5233:307:22 4:541:523:223:576:001:454:377:03
1953 Julian Ferranet, Théo Gidron 🇫🇷 FRA473rd of 502 aged 30-34 30-34 1:34:40 42:28 51:1835:577:30 4:112:405:024:474:382:026:216:16
1954 Mathieu Roulet, Mathieu Da Teresa 🇫🇷 FRA474th of 502 aged 30-34 30-34 1:34:50 42:38 58:4127:528:24 4:071:553:423:314:391:583:504:10
1955 Julien Baron, Jean-Claude Ricard 🇫🇷 FRA34th of 39 aged 50-54 50-54 1:34:53 42:41 50:1637:087:34 4:311:554:136:055:371:515:247:32
1956 Raphaël Trousselle, Romain Best 🇫🇷 FRA270th of 283 aged 16-24 16-24 1:34:55 42:43 46:4739:278:46 4:472:274:515:105:182:045:459:05
1957 Jérémie Le Hyaric, Guillaume Fontanel 🇫🇷 FRA386th of 402 aged 35-39 35-39 1:35:00 42:48 54:0233:557:08 4:152:104:294:254:321:575:226:45
1958 Eric Alphand, Mickael Gagnerot 🇫🇷 FRA78th of 88 aged 45-49 45-49 1:35:02 42:50 48:1437:499:03 4:402:454:594:375:522:184:437:55
1959 Allan Quiers, Théo Vannelle 🇫🇷 FRA271st of 283 aged 16-24 16-24 1:35:06 42:54 52:2434:408:06 4:242:274:184:085:102:115:476:15
1960 Quentin Laine, Yoan Jegou 🇫🇷 FRA475th of 502 aged 30-34 30-34 1:35:12 43:00 53:5234:316:55 4:142:024:285:424:411:494:456:50
1961 Lucas Hautot, Romain Husson 🇫🇷 FRA524th of 540 aged 25-29 25-29 1:35:13 43:01 52:2435:307:24 4:382:173:506:324:582:104:556:10
1962 Max Tarabeux, Flandre Alexis 🇫🇷 FRA183rd of 193 aged 40-44 40-44 1:35:15 43:03 55:2332:157:42 4:022:033:365:194:362:144:345:51
1963 Christophe Sylvain, Jean Louis Chaumont 🇫🇷 FRA79th of 88 aged 45-49 45-49 1:35:15 43:03 52:0434:498:25 4:212:244:324:124:572:025:256:56
1964 Mathias Noguera, Julien Amalric 🇫🇷 FRA80th of 88 aged 45-49 45-49 1:35:19 43:07 58:4528:008:39 4:091:533:313:494:151:453:315:07
1965 Eliott Cochard, Sacha Brunot 🇫🇷 FRA272nd of 283 aged 16-24 16-24 1:35:19 43:07 52:2732:3910:17 4:182:044:324:195:151:405:135:18
1966 Clement Martineau, Kevin Cazenave 🇫🇷 FRA476th of 502 aged 30-34 30-34 1:35:23 43:11 56:1528:2010:52 4:082:512:564:024:321:552:385:18
1967 Martin Motard, Romain Motard 🇫🇷 FRA525th of 540 aged 25-29 25-29 1:35:29 43:17 44:1544:186:59 4:342:325:524:015:192:176:1013:33
1968 Pierre Magnac, Yannick Gomis 🇫🇷 FRA184th of 193 aged 40-44 40-44 1:35:38 43:26 47:5738:359:10 4:222:044:094:395:002:205:3510:26
1969 Antoine Fièvre, Jonathan Gazeau 🇫🇷 FRA81st of 88 aged 45-49 45-49 1:35:47 43:35 57:2730:248:00 4:112:213:464:194:322:194:424:14
1970 Davide Duca, Stéphane Lopez 🇮🇹 ITA387th of 402 aged 35-39 35-39 1:35:48 43:36 56:5629:549:02 4:132:273:573:124:351:404:485:02
1971 Julien Duffaud, Alain Cambet Gabarra 🇫🇷 FRA4th of 4 aged 60-64 60-64 1:35:49 43:37 56:0032:447:10 4:242:194:223:414:481:474:526:31
1972 Jeremy Dias, Romain Duport 🇫🇷 FRA388th of 402 aged 35-39 35-39 1:35:50 43:38 58:5129:008:04 4:002:344:453:394:202:063:334:03
1973 Huu-Toan Nguyen, Guillaume Chappuis 🇧🇪 BEL477th of 502 aged 30-34 30-34 1:35:57 43:45 48:2239:008:41 4:282:475:485:345:102:225:297:22
1974 Alexandre Deville, Clément Simao 🇫🇷 FRA526th of 540 aged 25-29 25-29 1:35:59 43:47 55:3433:177:12 4:122:114:464:384:512:155:015:23
1975 Julien Tabouriech, Charles Loussert 🇫🇷 FRA185th of 193 aged 40-44 40-44 1:36:05 43:53 58:0929:478:14 4:152:043:433:354:481:424:125:28
1976 David Graslin, Frédéric Célestin 🇫🇷 FRA82nd of 88 aged 45-49 45-49 1:36:14 44:02 51:2437:117:44 4:042:174:445:344:462:136:227:11
1977 Ethan Gros, Lucas Fakhry Ripert 🇫🇷 FRA273rd of 283 aged 16-24 16-24 1:36:17 44:05 56:0732:327:42 4:332:194:174:314:342:044:175:57
1978 Jessy Souverval, Valerian Scheidt 🇫🇷 FRA389th of 402 aged 35-39 35-39 1:36:30 44:18 52:5836:187:19 4:232:574:434:584:371:586:186:24
1979 Thomas Daste, Vincent Daste 🇫🇷 FRA478th of 502 aged 30-34 30-34 1:36:35 44:23 55:3431:169:50 4:261:574:454:104:451:403:505:43
1980 Yohan Castanheira, Quentin Salvagnac 🇫🇷 FRA479th of 502 aged 30-34 30-34 1:36:44 44:32 57:1429:349:59 4:072:243:594:214:302:062:245:43
1981 Anthony Dufau, Dylan Camut 🇫🇷 FRA527th of 540 aged 25-29 25-29 1:36:45 44:33 55:1232:568:41 4:272:134:503:235:102:094:495:55
1982 Mathieu Delunel, Pierre Laburthe 🇫🇷 FRA186th of 193 aged 40-44 40-44 1:36:52 44:40 56:2029:5110:45 3:592:173:554:044:321:524:444:28
1983 Jérôme Prevost, Fabrice Daniel 🇫🇷 FRA35th of 39 aged 50-54 50-54 1:37:00 44:48 51:3036:588:36 4:332:104:285:334:461:554:598:34
1984 Rémi Conedera, Cyril Peauger 🇫🇷 FRA390th of 402 aged 35-39 35-39 1:37:01 44:49 52:0136:328:34 4:452:095:025:314:561:575:166:56
1985 Jeremy Robert, Romain Yonnet 🇫🇷 FRA480th of 502 aged 30-34 30-34 1:37:12 45:00 52:4036:407:56 4:152:274:175:004:571:465:198:39
1986 Leo Chapuzet, Benoît Pecontal 🇫🇷 FRA528th of 540 aged 25-29 25-29 1:37:22 45:10 1:01:3427:168:36 4:052:032:513:224:251:453:564:49
1987 Bertrand Texier, Arnaud Toutain 🇫🇷 FRA391st of 402 aged 35-39 35-39 1:37:35 45:23 56:1333:108:16 4:132:214:115:024:381:475:085:50
1988 Gilles Rolland-Monnet, Cyril Rolland-Monnet 🇫🇷 FRA481st of 502 aged 30-34 30-34 1:37:38 45:26 51:3738:117:55 4:272:174:136:305:062:165:427:40
1989 Alexandre Etcheverry, Baptiste Etcheverry 🇫🇷 FRA482nd of 502 aged 30-34 30-34 1:37:42 45:30 54:0237:076:39 4:102:034:215:125:441:417:186:38
1990 Romain Guillabot, Pierre Alexandre Tavares 🇫🇷 FRA483rd of 502 aged 30-34 30-34 1:37:43 45:31 55:1433:488:45 4:122:093:435:464:341:544:017:29
1991 Grégoire Boesch, Tom Bagot 🇫🇷 FRA529th of 540 aged 25-29 25-29 1:37:45 45:33 53:5235:318:28 5:022:464:504:565:102:004:555:52
1992 Nolann Chobert, Théo Chobert 🇫🇷 FRA530th of 540 aged 25-29 25-29 1:38:22 46:10 46:0745:087:11 4:532:254:207:255:411:544:1314:17
1993 Gregory Giffard, Guilhem Lauret 🇫🇷 FRA531st of 540 aged 25-29 25-29 1:38:32 46:20 59:1830:169:02 4:182:144:123:444:252:154:174:51
1994 Damien Bernachon, Thomas Dobel 🇫🇷 FRA484th of 502 aged 30-34 30-34 1:38:40 46:28 53:5034:2910:25 4:102:464:315:304:492:035:035:37
1995 Geoffrey Noël, Pierre-Alexandre Nave 🇫🇷 FRA485th of 502 aged 30-34 30-34 1:38:49 46:37 54:1036:577:47 4:302:295:015:234:502:065:396:59
1996 Yvan Lamonzie, Nicolas Sicard 🇫🇷 FRA486th of 502 aged 30-34 30-34 1:38:51 46:39 1:04:5326:087:55 4:052:193:263:184:151:303:044:11
1997 Michael Sirvent, Rémi Coeur-Bizot 🇫🇷 FRA83rd of 88 aged 45-49 45-49 1:38:52 46:40 51:3037:439:45 4:212:374:025:435:042:136:067:37
1998 Mathéo Porcher, Christophe Porcher 🇫🇷 FRA487th of 502 aged 30-34 30-34 1:38:57 46:45 55:2036:277:13 4:403:005:114:155:121:395:147:16
1999 Marceau Alayrac, Benjamin Schauss 🇫🇷 FRA532nd of 540 aged 25-29 25-29 1:39:03 46:51 59:1031:578:01 4:272:033:254:174:312:114:256:38
2000 Jessy Carre, Enzo Leschave 🇫🇷 FRA392nd of 402 aged 35-39 35-39 1:39:22 47:10 1:01:5629:537:39 4:071:453:044:364:551:323:565:58
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.

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