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
501 Sasha Billard, Romain Giordanengo 🇫🇷 FRA158th of 540 aged 25-29 25-29 1:07:00 14:48 37:5324:434:29 4:001:563:122:354:051:273:204:08
502 Aurélien Giraud, Jean Baptiste Villetorte 🇫🇷 FRA89th of 402 aged 35-39 35-39 1:07:00 14:48 36:5424:505:21 3:511:473:133:093:581:253:244:03
503 Arnaud Torrecillas, Yohan Torrecillas 🇫🇷 FRA159th of 540 aged 25-29 25-29 1:07:02 14:50 36:3526:074:25 4:072:063:372:304:191:543:094:25
504 Guillaume Mariochaud, Yan Martin 🇫🇷 FRA86th of 283 aged 16-24 16-24 1:07:03 14:51 38:0323:535:12 3:481:583:152:044:071:313:104:00
505 Francois Behr, Jean Joubert De La Motte 🇫🇷 FRA129th of 502 aged 30-34 30-34 1:07:03 14:51 34:3528:094:24 3:422:134:113:224:121:443:405:05
506 Paul Lamberton, Alexandre Monteillet 🇫🇷 FRA130th of 502 aged 30-34 30-34 1:07:04 14:52 38:5123:145:03 3:451:532:412:524:011:113:053:46
507 Swan Mejan, Axel Capelas 🇫🇷 FRA160th of 540 aged 25-29 25-29 1:07:04 14:52 39:3023:364:03 3:481:542:532:174:051:313:103:58
508 Bastien Lussagnet, Alessandro Fontanier Gasprini 🇫🇷 FRA131st of 502 aged 30-34 30-34 1:07:04 14:52 37:4124:414:48 3:401:443:323:014:031:273:114:03
509 Cyril Drieux, Martin Charpentier 🇫🇷 FRA161st of 540 aged 25-29 25-29 1:07:04 14:52 36:5025:314:47 3:451:533:223:194:201:373:183:57
510 Martin Briolle, Jamel El Kadi 🇫🇷 FRA132nd of 502 aged 30-34 30-34 1:07:04 14:52 37:0025:574:11 4:042:093:152:584:341:363:263:55
511 Noah Guedon, Augustin Bonnin 🇫🇷 FRA87th of 283 aged 16-24 16-24 1:07:05 14:53 38:5223:504:27 4:091:423:012:294:261:092:534:01
512 Benjamin Rolland, Olivier Chappaz 🇫🇷 FRA11th of 88 aged 45-49 45-49 1:07:05 14:53 37:5824:544:19 3:521:513:033:124:121:333:034:08
513 Sébastien Courtade, Clément Boada 🇫🇷 FRA133rd of 502 aged 30-34 30-34 1:07:06 14:54 38:0024:394:33 3:581:392:163:094:151:413:414:00
514 Victor Blanco, Benjamin Caillive 🇫🇷 FRA162nd of 540 aged 25-29 25-29 1:07:09 14:57 38:0424:504:18 4:131:533:102:094:161:283:154:26
515 Hassane Yahya, Romain Precourt 🇫🇷 FRA90th of 402 aged 35-39 35-39 1:07:09 14:57 36:5825:554:21 3:481:393:283:513:581:173:374:17
516 Mathieu Sarres, Vincent Sarres 🇫🇷 FRA91st of 402 aged 35-39 35-39 1:07:11 14:59 39:3822:584:39 3:441:383:042:353:511:163:063:44
517 Timothée Labourdette, Gregory Dumons 🇫🇷 FRA134th of 502 aged 30-34 30-34 1:07:12 15:00 36:5625:384:42 4:012:203:143:074:181:233:094:06
518 Elie Tormo, Carlos Claudino Dos Reis 🇫🇷 FRA163rd of 540 aged 25-29 25-29 1:07:12 15:00 35:5526:065:16 4:062:233:133:104:041:403:294:01
519 Damien Richard, Thomas Viala 🇫🇷 FRA135th of 502 aged 30-34 30-34 1:07:13 15:01 40:5322:244:01 3:481:392:462:134:011:202:423:55
520 Thibault Blanchard, Melvy Bounouar 🇫🇷 FRA164th of 540 aged 25-29 25-29 1:07:13 15:01 38:2523:584:54 3:541:512:522:294:281:352:553:54
521 Julien Lainé, Morgan Kanicki 🇫🇷 FRA136th of 502 aged 30-34 30-34 1:07:13 15:01 36:4725:145:16 4:061:392:493:024:231:193:144:42
522 Lenny Michel, Côme Santos Prazeres 🇫🇷 FRA88th of 283 aged 16-24 16-24 1:07:13 15:01 37:0025:214:54 3:581:583:223:264:191:262:553:57
523 Fabrice Mardelet, Simon Pasquay 🇫🇷 FRA137th of 502 aged 30-34 30-34 1:07:13 15:01 36:5325:215:04 4:011:563:202:464:221:363:253:55
524 Julien Granier, Nicolas Lagrange 🇫🇷 FRA138th of 502 aged 30-34 30-34 1:07:13 15:01 37:3125:314:16 3:482:013:163:044:171:343:184:13
525 Victor Petit, Alexandre Jayle-Jouhannet 🇫🇷 FRA165th of 540 aged 25-29 25-29 1:07:14 15:02 39:1223:174:49 3:491:392:272:444:111:392:543:54
526 Mathis Martin, Gauthier Clain 🇫🇷 FRA166th of 540 aged 25-29 25-29 1:07:14 15:02 38:4923:364:54 3:511:473:242:244:011:262:513:52
527 Guillaume Lacourt, Romain Bellegarde 🇫🇷 FRA92nd of 402 aged 35-39 35-39 1:07:14 15:02 37:4624:404:53 3:581:513:302:334:241:243:163:44
528 Hugo Enjalbert, Nicolas Portes 🇫🇷 FRA29th of 193 aged 40-44 40-44 1:07:14 15:02 38:0924:444:24 3:511:473:163:184:081:233:023:59
529 Guillaume De Rancourt, Adrien Guerin 🇫🇷 FRA30th of 193 aged 40-44 40-44 1:07:14 15:02 36:4525:275:06 4:162:103:202:374:211:513:083:44
530 Matteo Mikolajczak, Eymeri Guegan 🇫🇷 FRA167th of 540 aged 25-29 25-29 1:07:14 15:02 37:1725:354:24 4:101:493:332:394:171:293:354:03
531 Bruno Lugat, Etienne Ducom 🇫🇷 FRA139th of 502 aged 30-34 30-34 1:07:15 15:03 37:0724:555:18 3:551:382:532:344:151:283:304:42
532 Christophe Lorenzi, Benjamin Cano 🇫🇷 FRA31st of 193 aged 40-44 40-44 1:07:16 15:04 37:2525:324:25 3:431:532:563:064:061:373:384:33
533 Augustin Rosalie, David Mouton 🇫🇷 FRA168th of 540 aged 25-29 25-29 1:07:16 15:04 36:5526:004:26 4:082:243:512:154:201:353:074:20
534 Sebastien Cohet, Christophe Cohet 🇫🇷 FRA5th of 39 aged 50-54 50-54 1:07:16 15:04 36:3226:224:26 4:092:153:192:374:281:433:144:37
535 Xavier Francillette, Arnaud Fauconnet 🇫🇷 FRA140th of 502 aged 30-34 30-34 1:07:17 15:05 36:5425:125:16 4:152:033:102:384:341:172:474:28
536 Kilian Bensoussan, Théo Vicard 🇫🇷 FRA89th of 283 aged 16-24 16-24 1:07:18 15:06 36:1426:025:06 3:531:443:142:564:321:273:494:27
537 Nicolas Roumat, Mathieu Bétous 🇫🇷 FRA93rd of 402 aged 35-39 35-39 1:07:20 15:08 38:5223:444:49 3:571:352:462:403:571:283:054:16
538 Fahres Laatar, Maxime Munier 🇫🇷 FRA94th of 402 aged 35-39 35-39 1:07:21 15:09 36:1626:174:52 4:022:053:403:134:051:363:254:11
539 Thibault Marty, Benjamin Bastian 🇫🇷 FRA141st of 502 aged 30-34 30-34 1:07:21 15:09 36:1626:314:41 4:071:563:303:074:371:403:104:24
540 Valentin Louis, Axel Renard 🇫🇷 FRA169th of 540 aged 25-29 25-29 1:07:21 15:09 36:1726:394:29 4:091:533:452:534:221:333:025:02
541 Réda Hamdouch, Alexandre Petit 🇲🇦 MAR170th of 540 aged 25-29 25-29 1:07:22 15:10 36:3726:174:32 3:591:353:163:314:371:233:184:38
542 Clément Loulom, Grégori Gembrecq 🇫🇷 FRA90th of 283 aged 16-24 16-24 1:07:23 15:11 37:2924:495:10 3:561:423:122:194:381:403:094:13
543 Bastien Chatal, Kevin Chasselinat 🇫🇷 FRA142nd of 502 aged 30-34 30-34 1:07:24 15:12 39:0323:145:11 3:481:362:322:333:521:403:173:56
544 Kévin Gazel, Jeff Lengudiana-Champied 🇫🇷 FRA143rd of 502 aged 30-34 30-34 1:07:25 15:13 38:3924:094:42 3:531:533:172:464:111:182:514:00
545 Peyo Campistron, Paolo De Oliveira 🇫🇷 FRA91st of 283 aged 16-24 16-24 1:07:26 15:14 38:3322:326:26 3:401:552:502:034:081:262:583:32
546 Guillaume Becaas, Ludovic Becaas@ 🇫🇷 FRA171st of 540 aged 25-29 25-29 1:07:26 15:14 37:3724:355:19 4:091:342:532:394:161:373:124:15
547 Romain Dusseau, Maxime Garberi 🇫🇷 FRA95th of 402 aged 35-39 35-39 1:07:26 15:14 37:2425:174:49 3:561:562:423:144:171:333:244:15
548 Florian De Sa, Quentin Bueno 🇫🇷 FRA96th of 402 aged 35-39 35-39 1:07:27 15:15 40:0722:564:28 4:051:272:472:154:081:272:424:05
549 Thomas Villenave, Alexandre Lopez 🇫🇷 FRA144th of 502 aged 30-34 30-34 1:07:28 15:16 36:4425:385:10 3:481:442:592:494:241:473:374:30
550 Florian Cazeres, Nathan Guillaudeux 🇫🇷 FRA145th of 502 aged 30-34 30-34 1:07:28 15:16 36:0926:424:41 4:052:223:312:554:361:473:254:01
551 Matthieu Renard, Yoann Rabet 🇫🇷 FRA6th of 39 aged 50-54 50-54 1:07:29 15:17 36:4726:214:26 4:042:043:453:014:171:333:244:13
552 Benjamin Cam, Francky Dieu 🇫🇷 FRA146th of 502 aged 30-34 30-34 1:07:29 15:17 35:0927:005:26 4:052:113:373:204:551:233:363:53
553 Florian Daudin, Guillaume Puyo 🇫🇷 FRA172nd of 540 aged 25-29 25-29 1:07:30 15:18 36:5325:385:03 3:581:423:302:464:201:313:104:41
554 Alexandre Briant, Guillaume Tonneau 🇫🇷 FRA147th of 502 aged 30-34 30-34 1:07:31 15:19 38:3923:465:11 3:352:072:532:484:051:243:063:48
555 Samuel Dufreche, Alexandre Kaddar 🇫🇷 FRA173rd of 540 aged 25-29 25-29 1:07:32 15:20 36:0727:194:10 4:112:133:312:434:341:293:574:41
556 Medhi Saidi, Benoit Visonneau 🇫🇷 FRA174th of 540 aged 25-29 25-29 1:07:33 15:21 38:2924:484:20 4:071:392:323:044:201:313:224:13
557 Paul Maisonneuve, Benjamin Aurière 🇫🇷 FRA148th of 502 aged 30-34 30-34 1:07:33 15:21 37:0625:384:53 3:431:383:133:144:131:254:064:06
558 Florian Blaise, Cyril Treglia 🇫🇷 FRA149th of 502 aged 30-34 30-34 1:07:34 15:22 39:3423:404:24 4:041:372:452:324:041:303:004:08
559 Anthony Apied, Olivier Laderriere 🇫🇷 FRA175th of 540 aged 25-29 25-29 1:07:35 15:23 39:5722:484:55 3:451:302:532:154:051:213:063:53
560 Gaétan Bouzat, Bastien Allayrangue 🇫🇷 FRA97th of 402 aged 35-39 35-39 1:07:35 15:23 37:4525:234:32 4:052:003:402:514:161:343:103:47
561 Titouan Painchaud--Lesbats, Tymeo Balli 🇫🇷 FRA92nd of 283 aged 16-24 16-24 1:07:36 15:24 37:3725:284:35 3:522:093:312:354:171:433:204:01
562 Dorian Chiotasso, Noa Soula 🇫🇷 FRA93rd of 283 aged 16-24 16-24 1:07:38 15:26 38:3024:095:05 4:051:433:212:264:251:342:383:57
563 Quentin Sterley, Victor Fischer 🇫🇷 FRA150th of 502 aged 30-34 30-34 1:07:38 15:26 38:2424:404:38 3:511:342:523:004:091:283:124:34
564 Kévin Fardel, Antoine Lamouret 🇫🇷 FRA151st of 502 aged 30-34 30-34 1:07:38 15:26 36:1726:185:08 4:021:563:133:374:231:373:323:58
565 Theo Bourrigault, Matteo Guerin 🇫🇷 FRA94th of 283 aged 16-24 16-24 1:07:39 15:27 37:4625:164:43 4:081:452:492:404:181:453:174:34
566 Bertrand Brana, Olivier Chastres 🇫🇷 FRA98th of 402 aged 35-39 35-39 1:07:40 15:28 37:0525:544:45 3:531:463:223:194:171:403:324:05
567 Victor Laillet, Nojan Babillon 🇫🇷 FRA152nd of 502 aged 30-34 30-34 1:07:40 15:28 36:2626:494:30 3:521:573:432:484:191:303:205:20
568 Julien Plante, Dorian Foulquier 🇫🇷 FRA176th of 540 aged 25-29 25-29 1:07:41 15:29 36:5226:224:33 4:181:593:252:434:081:323:065:11
569 Tomas Laux, Thomas Serre 🇫🇷 FRA95th of 283 aged 16-24 16-24 1:07:42 15:30 38:4424:174:46 4:051:512:572:284:101:413:103:55
570 Erwan Léonardi, Baptiste Viard 🇫🇷 FRA96th of 283 aged 16-24 16-24 1:07:43 15:31 38:1924:394:49 4:041:553:062:054:061:333:464:04
571 Bruno Rodriguez, Thibault Lemarchand 🇫🇷 FRA32nd of 193 aged 40-44 40-44 1:07:43 15:31 37:5324:525:02 3:531:452:413:344:141:343:084:03
572 Victor Rousseau, Maxime Rousseau 🇫🇷 FRA153rd of 502 aged 30-34 30-34 1:07:45 15:33 39:3023:075:11 3:381:422:442:264:011:263:173:53
573 Erwan Daniel, Théo Cesarini 🇫🇷 FRA99th of 402 aged 35-39 35-39 1:07:45 15:33 37:3225:274:49 3:551:582:583:084:251:312:594:33
574 Ulysse Ducez, Enzo Parenteau 🇫🇷 FRA97th of 283 aged 16-24 16-24 1:07:46 15:34 37:2525:235:02 4:181:493:142:274:441:403:074:04
575 Badr Mahbouli, Arnaud Girouard 🇫🇷 FRA100th of 402 aged 35-39 35-39 1:07:47 15:35 40:3322:294:50 3:481:422:232:244:191:292:353:49
576 Bastien Seailles, Pierre Lattes 🇫🇷 FRA154th of 502 aged 30-34 30-34 1:07:47 15:35 38:1025:344:06 3:561:593:003:084:131:333:054:40
577 Paul Truchot, Jean Jacquemin 🇱🇺 LUX177th of 540 aged 25-29 25-29 1:07:49 15:37 39:5723:084:49 3:451:302:342:174:231:462:464:07
578 Victor Azalbert, Emmanuel Espiasse 🇫🇷 FRA178th of 540 aged 25-29 25-29 1:07:49 15:37 36:2726:384:48 4:021:463:053:044:181:563:454:42
579 Rémi Micheline, Matteo Tanguy 🇫🇷 FRA98th of 283 aged 16-24 16-24 1:07:50 15:38 39:5723:214:38 4:031:533:162:054:121:192:533:40
580 David Porter, Zane Ombima 🇮🇪 IRL179th of 540 aged 25-29 25-29 1:07:52 15:40 39:5722:594:59 3:491:282:252:444:011:252:364:31
581 Emeric Bony, Alen Hajiric 🇫🇷 FRA180th of 540 aged 25-29 25-29 1:07:52 15:40 38:4024:284:48 3:551:582:513:274:061:232:474:01
582 Numa Le Gall, Aladin Ben Akez 🇫🇷 FRA155th of 502 aged 30-34 30-34 1:07:53 15:41 38:1323:356:10 4:071:482:523:064:211:421:423:57
583 Alexandre Gaudin, Thome Manceau 🇫🇷 FRA156th of 502 aged 30-34 30-34 1:07:53 15:41 38:2124:355:02 3:431:393:083:064:141:233:094:13
584 Mathieu Belouad, Gregoire Massard 🇫🇷 FRA101st of 402 aged 35-39 35-39 1:07:53 15:41 38:2524:394:53 3:551:512:572:434:331:373:004:03
585 Sylvain Fournier, Arnaud Pittié 🇫🇷 FRA12th of 88 aged 45-49 45-49 1:07:54 15:42 38:1924:395:01 3:511:533:112:444:111:263:423:41
586 Jean Florent Bertello, Thomas Castagné 🇫🇷 FRA157th of 502 aged 30-34 30-34 1:07:55 15:43 38:2124:345:05 3:541:513:142:364:221:193:184:00
587 Clément Lambertin, Quentin Darcos 🇫🇷 FRA158th of 502 aged 30-34 30-34 1:07:58 15:46 37:3925:155:08 3:561:483:072:594:081:373:264:14
588 Vincent Liberge, Theo Gilet 🇫🇷 FRA159th of 502 aged 30-34 30-34 1:07:59 15:47 36:5826:404:26 3:591:573:213:194:141:373:304:43
589 Michel Astruc, Christophe Hansel 🇫🇷 FRA13th of 88 aged 45-49 45-49 1:08:00 15:48 38:5324:374:35 3:562:002:492:494:141:283:134:08
590 Nicolas Ndiaye, Pascal Guillaume 🇫🇷 FRA33rd of 193 aged 40-44 40-44 1:08:00 15:48 36:5626:324:36 4:162:073:043:254:231:403:403:57
591 Alban Pichard, Julien Farcy 🇫🇷 FRA102nd of 402 aged 35-39 35-39 1:08:02 15:50 39:3023:544:42 3:542:033:102:324:081:272:443:56
592 Alexandre Buchart, Jonathan Buchart 🇫🇷 FRA160th of 502 aged 30-34 30-34 1:08:02 15:50 38:0025:065:02 3:471:543:082:474:201:193:304:21
593 Tom Michelon, Mathis Poupeau 🇫🇷 FRA99th of 283 aged 16-24 16-24 1:08:02 15:50 36:3027:044:33 4:031:584:062:374:251:413:045:10
594 Armand Coutou, Raphaël Pereira 🇫🇷 FRA181st of 540 aged 25-29 25-29 1:08:03 15:51 39:4323:404:46 3:581:403:012:324:061:303:013:52
595 Alec Ward, James Brown 🇮🇪 IRL103rd of 402 aged 35-39 35-39 1:08:03 15:51 39:1424:204:33 3:521:413:042:384:181:233:114:13
596 Marin Letouze, Paul Fevrier 🇫🇷 FRA182nd of 540 aged 25-29 25-29 1:08:03 15:51 35:2827:414:56 4:092:223:433:334:411:253:294:19
597 Quentin Maitini, Bryan Laugier 🇫🇷 FRA183rd of 540 aged 25-29 25-29 1:08:04 15:52 38:3924:424:46 4:002:003:202:424:211:282:514:00
598 David Perret, Thibaud Dufau-Quéant 🇫🇷 FRA161st of 502 aged 30-34 30-34 1:08:04 15:52 38:1725:214:30 4:011:503:232:314:151:363:094:36
599 Aurélien Hamaide, Loic Mirad 🇫🇷 FRA162nd of 502 aged 30-34 30-34 1:08:04 15:52 37:2726:024:39 3:592:023:023:104:181:243:294:38
600 Jean Paul Maubourguet, Adrien Meszaros 🇫🇷 FRA163rd of 502 aged 30-34 30-34 1:08:06 15:54 37:2625:225:22 3:542:042:472:554:241:443:224:12
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