| | 1,601 | 289 | Yann Allanic Olivier Conte | 35-39 | 01:22:45 | |
| | 1,602 | 430 | Henri Rousseau Axel Grossat | 25-29 | 01:22:46 | |
| | 1,603 | 431 | Teddy Coustaury Enzo Coustaury | 25-29 | 01:22:49 | |
| | 1,604 | 113 | Renaud Delaville Yann Allirol | 40-44 | 01:22:52 | |
| | 1,605 | 432 | Mathieu Vorbe David Dubois | 25-29 | 01:22:53 | |
| | 1,606 | 114 | Julien Boulery Hervé Pasquis | 40-44 | 01:22:54 | |
| | 1,607 | 290 | Dimitri Aujard Mickael Aujard | 35-39 | 01:22:57 | |
| | 1,608 | 507 | Jules Duprey Nelson Nique | 30-34 | 01:22:57 | |
| | 1,609 | 291 | Arnaud Darc Canlorbe Gaëtan Ollivier | 35-39 | 01:23:00 | |
| | 1,610 | 508 | William Tran Aurélien Escot | 30-34 | 01:23:01 | |
| | 1,611 | 433 | Lucas Rambaud Benjamin Cornu | 25-29 | 01:23:04 | |
| | 1,612 | 292 | Benjamin Revel Emilien Tremouille | 35-39 | 01:23:04 | |
| | 1,613 | 115 | Larry Cohen Elon Cohen | 40-44 | 01:23:06 | |
| | 1,614 | 185 | Lucas Zanardo Yann Dufau | 16-24 | 01:23:08 | |
| | 1,615 | 186 | Arthur Lavigne Charly Gubica | 16-24 | 01:23:13 | |
| | 1,616 | 293 | Julien Baehr Adrien Pizano | 35-39 | 01:23:16 | |
| | 1,617 | 116 | Eric Peyre Nicolas Larrouy | 40-44 | 01:23:23 | |
| | 1,618 | 187 | Axel Poiget Marvin Nomballais | 16-24 | 01:23:24 | |
| | 1,619 | 509 | Matthieu DURET Samuel NEMBOT | 30-34 | 01:23:25 | |
| | 1,620 | 510 | Vincent Renoux Mathieu Souyris | 30-34 | 01:23:29 | |
| | 1,621 | 117 | Pierre Giraud Romain Eliard | 40-44 | 01:23:30 | |
| | 1,622 | 434 | Louis Simonneau Pierre Bouron | 25-29 | 01:23:33 | |
| | 1,623 | 511 | Arthur Dubois Vincent Garel | 30-34 | 01:23:39 | |
| | 1,624 | 188 | Jonathan Lindecker Anthony Sifferlen | 16-24 | 01:23:40 | |
| | 1,625 | 189 | Axel Porte-Partarrieu Paul Jaunaux | 16-24 | 01:23:41 | |
| | 1,626 | 512 | Anthony Marquaux-Ruix Louis Feydit | 30-34 | 01:23:41 | |
| | 1,627 | 118 | Umberto Berardinucci Dimitri Banas | 40-44 | 01:23:42 | |
| | 1,628 | 190 | Alex Fonseca Julien Vincent | 16-24 | 01:23:45 | |
| | 1,629 | 435 | Pierre André Fabio Cirillo | 25-29 | 01:23:45 | |
| | 1,630 | 294 | Gregory Michel Ludovic Meacci | 35-39 | 01:23:46 | |
| | 1,631 | 295 | Clement Delahaut Romain Delahaut | 35-39 | 01:23:48 | |
| | 1,632 | 191 | Ryan Amara Enzo Scala | 16-24 | 01:23:48 | |
| | 1,633 | 513 | Guillaume Vergnas Pierre Bricault | 30-34 | 01:23:49 | |
| | 1,634 | 296 | Alexandre Loyer David Gauthier | 35-39 | 01:23:54 | |
| | 1,635 | 436 | Devit Kaciu Marc-Hubert Di Lorenzo | 25-29 | 01:23:55 | |
| | 1,636 | 514 | Alexandre Barreau Paul Kassan | 30-34 | 01:23:58 | |
| | 1,637 | 437 | Alexy Hacala Jean Pascal Barron | 25-29 | 01:23:59 | |
| | 1,638 | 297 | Kevin Lhermitte Franck Chaplain | 35-39 | 01:24:00 | |
| | 1,639 | 298 | Thomas Fontalirant Nicolas Guyamier | 35-39 | 01:24:01 | |
| | 1,640 | 299 | Jean-Baptise Gruffaz Alexis Fender | 35-39 | 01:24:06 | |
| | 1,641 | 438 | Clément Collatin Antoine Levert | 25-29 | 01:24:07 | |
| | 1,642 | 192 | Gabin Grangié Antonin Cousinou | 16-24 | 01:24:09 | |
| | 1,643 | 300 | Thierry Bothorel Florian Bothorel | 35-39 | 01:24:10 | |
| | 1,644 | 439 | Thibaut Vallejo Etienne Selas | 25-29 | 01:24:15 | |
| | 1,645 | 440 | Aurélien Maumy-Catinois Kensy Giraudeau | 25-29 | 01:24:18 | |
| | 1,646 | 515 | Kevin Trepost Marc-Antoine Monate | 30-34 | 01:24:21 | |
| | 1,647 | 441 | Raphael Chauvin Ekhi Recalde | 25-29 | 01:24:23 | |
| | 1,648 | 301 | Sébastien Paulard Olivier Bonnis | 35-39 | 01:24:24 | |
| | 1,649 | 193 | Pierre Devy Tanguy Chevee | 16-24 | 01:24:36 | |
| | 1,650 | 442 | Alain Franky Onthipe Jean Baptiste Cagnon | 25-29 | 01:24:37 | |
| | 1,651 | 194 | Nicolas Truet Mattéo Baudin | 16-24 | 01:24:40 | |
| | 1,652 | 119 | Frédéric Lefaix Thomas Lefaix | 40-44 | 01:24:40 | |
| | 1,653 | 443 | Romain Loiseau Daniel Gyselynck | 25-29 | 01:24:41 | |
| | 1,654 | 62 | David Loyer Giovanni Durot | 45-49 | 01:24:42 | |
| | 1,655 | 516 | Matthieu Lataix Christopher Bermudez | 30-34 | 01:24:42 | |
| | 1,656 | 120 | Andre Chaillous Guillaume Chaillous | 40-44 | 01:24:45 | |
| | 1,657 | 517 | Adam Cros Thomas Chay | 30-34 | 01:24:45 | |
| | 1,658 | 302 | Denis Charrier Alexis Maigre | 35-39 | 01:24:45 | |
| | 1,659 | 444 | Guillaume Mekrouda Paul Drouault | 25-29 | 01:24:47 | |
| | 1,660 | 303 | Raoul Vezies Gael L’Yvonnet | 35-39 | 01:24:54 | |
| | 1,661 | 445 | Pierre Antoine Choquer Matthieu Mauricio | 25-29 | 01:24:57 | |
| | 1,662 | 304 | Christophe Laborde Zoran Petrovic | 35-39 | 01:25:05 | |
| | 1,663 | 518 | Jean Bochereau Guillaume Molina | 30-34 | 01:25:05 | |
| | 1,664 | 519 | Marvin Bourdain Wattiaux Loic | 30-34 | 01:25:06 | |
| | 1,665 | 520 | Vuiton Tran Benoit Sinivassin | 30-34 | 01:25:06 | |
| | 1,666 | 521 | Pierre Marie Bandinelli Adrien Addis | 30-34 | 01:25:08 | |
| | 1,667 | 63 | Paulo Dos Santos Costa David Fernandes | 45-49 | 01:25:09 | |
| | 1,668 | 446 | Léo Guyon Thomas Jordan | 25-29 | 01:25:16 | |
| | 1,669 | 522 | Sylvain Mauhourat Antoine Toulemon | 30-34 | 01:25:18 | |
| | 1,670 | 305 | Maxime Jouan Gilles Gaillard | 35-39 | 01:25:19 | |
| | 1,671 | 523 | Lucas Boisseaux Jeremy Louet | 30-34 | 01:25:22 | |
| | 1,672 | 524 | Maxime Nickler Valentin Meyer | 30-34 | 01:25:25 | |
| | 1,673 | 525 | Cazottes Guillaume Benjamin Fryder | 30-34 | 01:25:33 | |
| | 1,674 | 526 | Maxime Boutiflat Thibaut Petit | 30-34 | 01:25:36 | |
| | 1,675 | 527 | Kilian Mac Artain Clément Supiot | 30-34 | 01:25:37 | |
| | 1,676 | 528 | Quentin Savary Mickael Roux | 30-34 | 01:25:40 | |
| | 1,677 | 529 | Theo Ginis Adrien Lecomte | 30-34 | 01:25:42 | |
| | 1,678 | 121 | Julien Lenoir Matthieu Delort | 40-44 | 01:25:43 | |
| | 1,679 | 195 | Jules Belorgeot Adrien Belorgeot | 16-24 | 01:25:45 | |
| | 1,680 | 530 | Corentin Dumont Lilian Laborie-Almeida | 30-34 | 01:25:46 | |
| | 1,681 | 306 | Olivier Boissard Maxime Fantova | 35-39 | 01:25:50 | |
| | 1,682 | 447 | Pierre Cabanac Pierre-Antoine Morange | 25-29 | 01:25:53 | |
| | 1,683 | 64 | Gregory Gancel David Augay | 45-49 | 01:25:55 | |
| | 1,684 | 531 | Jules Castinel Julien Morey | 30-34 | 01:25:55 | |
| | 1,685 | 448 | Rémi Hemery Georges Stéphan | 25-29 | 01:25:56 | |
| | 1,686 | 449 | Théo Moinet Julien Do | 25-29 | 01:25:58 | |
| | 1,687 | 65 | Galdric Porta David Biason | 45-49 | 01:25:59 | |
| | 1,688 | 196 | Thomas Renaud Yves FERRON | 16-24 | 01:26:03 | |
| | 1,689 | 450 | Jean Baptiste Scognamiglio Arnaud Robert | 25-29 | 01:26:05 | |
| | 1,690 | 307 | Thibaut Montoya Vincent Tessé | 35-39 | 01:26:09 | |
| | 1,691 | 197 | Reece Edwards Brian Whitty | 16-24 | 01:26:16 | |
| | 1,692 | 532 | Roger Moreira Jules-Arthur Patte | 30-34 | 01:26:18 | |
| | 1,693 | 533 | Morgan Vermus Dylan Vermus | 30-34 | 01:26:25 | |
| | 1,694 | 66 | Anthony Przyswa Franck Métayer | 45-49 | 01:26:28 | |
| | 1,695 | 451 | Alexis Turquois Antoine Boire | 25-29 | 01:26:28 | |
| | 1,696 | 534 | Valentin Picart Samy Mouahbi | 30-34 | 01:26:28 | |
| | 1,697 | 535 | Romain Xavier Machado Nicolas Maurice Xavier Machado | 30-34 | 01:26:32 | |
| | 1,698 | 198 | Nelson Carpentier Colin Jourdan | 16-24 | 01:26:34 | |
| | 1,699 | 536 | Vincent Cervantes Roger Eale Engo | 30-34 | 01:26:35 | |
| | 1,700 | 122 | Guillaume Krueger Frédéric Golonka | 40-44 | 01:26:42 | |