| | 1,601 | 11 | Sebastien Perreau Fred Renault | 50-54 | 01:23:42 | |
| | 1,602 | 231 | Kylian Baringo Arthur Mann | 16-24 | 01:23:43 | |
| | 1,603 | 504 | Martin Grygorowicz Raphael Rousseau | 25-29 | 01:23:44 | |
| | 1,604 | 283 | Arthur Bertholet Damien Eurazeo | 35-39 | 01:23:45 | |
| | 1,605 | 117 | Julien Lanxade Sébastien Halot | 40-44 | 01:23:45 | |
| | 1,606 | 434 | Kelim Haroun Romain Argillier | 30-34 | 01:23:46 | |
| | 1,607 | 284 | Nicolas Woloszko David Moreau | 35-39 | 01:23:48 | |
| | 1,608 | 27 | Laurent Moussart Julien Tessier | 45-49 | 01:23:48 | |
| | 1,609 | 435 | Stanislas Blotnicki Dimitri Blotnicki | 30-34 | 01:23:49 | |
| | 1,610 | 505 | Dylan Krief Théo Perdrigeon | 25-29 | 01:23:50 | |
| | 1,611 | 506 | Simon Giguere Jason Blandin | 25-29 | 01:23:51 | |
| | 1,612 | 233 | Fikret Kucuk Hakan Kucuk | 16-24 | 01:23:53 | |
| | 1,613 | 232 | Leo Julien Yoann Pissot | 16-24 | 01:23:53 | |
| | 1,614 | 118 | Vincent Allertz Francesco Borsari | 40-44 | 01:23:55 | |
| | 1,615 | 12 | Denis Boillot Stéphane Guy Raymond Guillotin | 50-54 | 01:24:00 | |
| | 1,616 | 507 | Tom Maurel Nicolas Charlier | 25-29 | 01:24:02 | |
| | 1,617 | 285 | Sylvain Pignol Pierre-Jean Poirot | 35-39 | 01:24:02 | |
| | 1,618 | 436 | Yoann Lacroix Alexis Pyrame | 30-34 | 01:24:03 | |
| | 1,619 | 234 | Maxime Gulesian Dimitri Zarka | 16-24 | 01:24:05 | |
| | 1,620 | 437 | Davy Lefeuvre Florent Lefeuvre | 30-34 | 01:24:10 | |
| | 1,621 | 286 | Kenneth Connolly James Kane | 35-39 | 01:24:10 | |
| | 1,622 | 287 | Abtine Vakilian Soufiane Hajji | 35-39 | 01:24:11 | |
| | 1,623 | 438 | Alexis Lefevre Sebastien Fournet-Demissy | 30-34 | 01:24:11 | |
| | 1,624 | 509 | Nicolas Barillon Quentin Blin | 25-29 | 01:24:13 | |
| | 1,625 | 508 | Vincent Cally Valentin Cally | 25-29 | 01:24:13 | |
| | 1,626 | 510 | Lucas Desplanques Alexandre Beulier | 25-29 | 01:24:19 | |
| | 1,627 | 511 | Antoine Ramon Dorian Arnould | 25-29 | 01:24:20 | |
| | 1,628 | 439 | Eric Fintz Neel Mukhi | 30-34 | 01:24:20 | |
| | 1,629 | 119 | Skunca Nicolas Quevillon Fréderic | 40-44 | 01:24:20 | |
| | 1,630 | 120 | Michaël Piquet-Fraysse Benoit Vimeux | 40-44 | 01:24:21 | |
| | 1,631 | 288 | Maxime Coquerelle Bertrand Forge | 35-39 | 01:24:21 | |
| | 1,632 | 512 | Jordan Sellem Ben Hatim Laichi | 25-29 | 01:24:26 | |
| | 1,633 | 440 | Hugo Vallée Eric Bologne | 30-34 | 01:24:26 | |
| | 1,634 | 289 | Nicolas Rauflet Anthony Laval | 35-39 | 01:24:27 | |
| | 1,635 | 121 | Louis De Backer Laurent De Backer | 40-44 | 01:24:28 | |
| | 1,636 | 513 | Oleksii Kulbako Andrii Andriiko | 25-29 | 01:24:30 | |
| | 1,637 | 514 | Antoine Liaigre Lucien Liaigre | 25-29 | 01:24:31 | |
| | 1,638 | 441 | Antoine Bouquet François Gimbert | 30-34 | 01:24:37 | |
| | 1,639 | 122 | Michel Peng Michael Aubry | 40-44 | 01:24:39 | |
| | 1,640 | 442 | James Pitzer Charles Allocco | 30-34 | 01:24:42 | |
| | 1,641 | 28 | Thomas Primault David Praconté | 45-49 | 01:24:44 | |
| | 1,642 | 515 | Estefania Gamero Lara Stéphane Lefrançois | 25-29 | 01:24:46 | |
| | 1,643 | 443 | Andrew Maulion Alexandre Fortin | 30-34 | 01:24:46 | |
| | 1,644 | 444 | Hendrick Leidsman Kevin Lapoussiniere | 30-34 | 01:24:48 | |
| | 1,645 | 29 | Vincent Lesoult Julien Lesoult | 45-49 | 01:24:51 | |
| | 1,646 | 516 | Xavier Parisy Nicolas Brunet | 25-29 | 01:24:54 | |
| | 1,647 | 123 | Loic Thouvenin Jenner Maxime Phan Thanh | 40-44 | 01:24:54 | |
| | 1,648 | 235 | Marin Ribeyrolles Gabriel Bouvet | 16-24 | 01:24:57 | |
| | 1,649 | 445 | Emmanuel Calvet Baptiste Millot | 30-34 | 01:24:58 | |
| | 1,650 | 30 | Anselme Blayney Joshua Fontaine | 45-49 | 01:24:59 | |
| | 1,651 | 31 | Sebastien Maussion Antony Tartenson | 45-49 | 01:25:00 | |
| | 1,652 | 32 | Baptiste Bouton Berhane Tramontane Zenati | 45-49 | 01:25:01 | |
| | 1,653 | 517 | Quentin Marhadour Lucas Vitielli | 25-29 | 01:25:01 | |
| | 1,654 | 33 | Bahieddine Bouabdelli Etienne Sebeloue | 45-49 | 01:25:04 | |
| | 1,655 | 518 | Ben Chillingworth Ethan Rose | 25-29 | 01:25:07 | |
| | 1,656 | 290 | Aurélien Kaikmaxoglou Arnaud Goldblatt | 35-39 | 01:25:08 | |
| | 1,657 | 34 | Malik Metouri Mohamed Rabehi | 45-49 | 01:25:09 | |
| | 1,658 | 519 | Etienne Le Brun Mehdi Aouichat | 25-29 | 01:25:09 | |
| | 1,659 | 520 | Ludovic Polien Victor Millerand | 25-29 | 01:25:10 | |
| | 1,660 | 124 | Xavier Lacroix Florent Ouazan | 40-44 | 01:25:12 | |
| | 1,661 | 236 | Erwann De Urreiztieta Tristan Laonet | 16-24 | 01:25:14 | |
| | 1,662 | 291 | Juan Carlos Geestman Roy Schut | 35-39 | 01:25:14 | |
| | 1,663 | 125 | Thibault Norie Anthony Joubert | 40-44 | 01:25:18 | |
| | 1,664 | 446 | Thibaut Khadir Hugo Vallespi | 30-34 | 01:25:19 | |
| | 1,665 | 237 | Martin Sockeel Victor Sockeel | 16-24 | 01:25:22 | |
| | 1,666 | 126 | Fréderic Garrido Alexis Garrido | 40-44 | 01:25:26 | |
| | 1,667 | 35 | Joffrey Sperandio Christophe Rossi | 45-49 | 01:25:28 | |
| | 1,668 | 447 | Axel Gilbert Etienne Camilleri | 30-34 | 01:25:29 | |
| | 1,669 | 127 | Niall Hession Andrew Darby | 40-44 | 01:25:30 | |
| | 1,670 | 292 | Emmanuel Nowarzyk Sullyvan Grosbois | 35-39 | 01:25:31 | |
| | 1,671 | 448 | Nelson Alves Tony Tirmarche | 30-34 | 01:25:32 | |
| | 1,672 | 293 | Wassim El Amine Aymanne Aïdibé | 35-39 | 01:25:32 | |
| | 1,673 | 521 | Tristan Alarcon Antoine Garidel | 25-29 | 01:25:37 | |
| | 1,674 | 238 | Kyllian Storck Hugo Boucher | 16-24 | 01:25:39 | |
| | 1,675 | 449 | Kevin Lin Kevin Dai | 30-34 | 01:25:40 | |
| | 1,676 | 522 | Thomas Plat Vianney Vatar | 25-29 | 01:25:41 | |
| | 1,677 | 450 | Lorry Duquenne Gianni Duquenne | 30-34 | 01:25:41 | |
| | 1,678 | 36 | Cliff Paardekooper Rick Stalenhoef | 45-49 | 01:25:45 | |
| | 1,679 | 294 | Othmane El Karmaoui Roman Kowalczyk | 35-39 | 01:25:45 | |
| | 1,680 | 523 | Patrick Chen André Chen | 25-29 | 01:25:45 | |
| | 1,681 | 128 | Eric Chabassier Maxime Chabassier-Dupont | 40-44 | 01:25:45 | |
| | 1,682 | 240 | Lucas Geoffroy Tom Legendre | 16-24 | 01:25:49 | |
| | 1,683 | 239 | Baptiste Marchal Baptiste Villeger | 16-24 | 01:25:49 | |
| | 1,684 | 295 | Bart Van Leeuwen Nathan Bijlenga | 35-39 | 01:25:51 | |
| | 1,685 | 296 | Michael Eliezer Karim Kassamaly | 35-39 | 01:25:55 | |
| | 1,686 | 241 | Antoine Moreels Paul Vaque | 16-24 | 01:25:58 | |
| | 1,687 | 297 | Alain Seng Clément Rollin | 35-39 | 01:25:58 | |
| | 1,688 | 451 | Timoté Laroch Maxime Laroch | 30-34 | 01:25:58 | |
| | 1,689 | 37 | Marc Pholien Xavier Nertomb | 45-49 | 01:26:01 | |
| | 1,690 | 452 | Alexis Saget Antoine Croizon | 30-34 | 01:26:01 | |
| | 1,691 | 524 | Marc Oelze Matthieu Peronnet | 25-29 | 01:26:02 | |
| | 1,692 | 453 | William Pereira Jean-Loup Delmas | 30-34 | 01:26:06 | |
| | 1,693 | 298 | Arthur Troivaux Samy Joly | 35-39 | 01:26:06 | |
| | 1,694 | 454 | Mickaël Cardoso Yassine Rharif | 30-34 | 01:26:07 | |
| | 1,695 | 242 | Lancelot Roux Marius Roux | 16-24 | 01:26:08 | |
| | 1,696 | 299 | Baptiste Goudal Sébastien Goudal | 35-39 | 01:26:08 | |
| | 1,697 | 243 | Tanguy Pavion Penaud Mathis | 16-24 | 01:26:11 | |
| | 1,698 | 129 | Maël Luque Navarro Anthony Duplessis | 40-44 | 01:26:11 | |
| | 1,699 | 525 | Jonas Sibony Ruben Zajfen | 25-29 | 01:26:12 | |
| | 1,700 | 455 | KID SYLLA Mickael PETIT | 30-34 | 01:26:12 | |