| | 1,201 | 339 | Pierre-François Demai Paul Fontenay | 25-29 | 01:15:22 | |
| | 1,202 | 340 | Romain Covin Corentin Plouvin | 25-29 | 01:15:22 | |
| | 1,203 | 341 | Thibaut Vernhettes Roman Batut | 25-29 | 01:15:23 | |
| | 1,204 | 392 | Teddy Barber Ylann Niess | 30-34 | 01:15:23 | |
| | 1,205 | 75 | Romain Chevalier Yannick Lege | 40-44 | 01:15:23 | |
| | 1,206 | 393 | Nicolas Vignon Gwen Auber | 30-34 | 01:15:26 | |
| | 1,207 | 342 | Baptiste Pacheco Remi Aumenier | 25-29 | 01:15:26 | |
| | 1,208 | 343 | Anthony De Sousa Quentin Cappel | 25-29 | 01:15:27 | |
| | 1,209 | 344 | Melvin Barbier Leo Roullé | 25-29 | 01:15:29 | |
| | 1,210 | 345 | Sunny Lecomte Clement Hay | 25-29 | 01:15:31 | |
| | 1,211 | 346 | Mathis Servant Arnaud Geslin | 25-29 | 01:15:33 | |
| | 1,212 | 394 | Arnaud Bernardeau Nicolas Paniagua | 30-34 | 01:15:33 | |
| | 1,213 | 395 | Anthony Callen Pierre Dubos | 30-34 | 01:15:33 | |
| | 1,214 | 140 | Maxence Douillet Brice Malapert | 16-24 | 01:15:35 | |
| | 1,215 | 396 | Guillaume Rey Sébastien Rey | 30-34 | 01:15:36 | |
| | 1,216 | 39 | Bruno Huet Richard Fouassier | 45-49 | 01:15:37 | |
| | 1,217 | 397 | Pierre Hermestroff Julien Martin | 30-34 | 01:15:37 | |
| | 1,218 | 347 | Maxime Aguado Marlow Bonnet | 25-29 | 01:15:39 | |
| | 1,219 | 398 | Vincent Oriot Alexandre Namsi | 30-34 | 01:15:40 | |
| | 1,220 | 348 | Alexandre Nardi Bastien Meurer | 25-29 | 01:15:41 | |
| | 1,221 | 211 | Julien Amirault Rodolphe Point | 35-39 | 01:15:42 | |
| | 1,222 | 76 | Thierry Ruiz Baptiste Ruiz | 40-44 | 01:15:42 | |
| | 1,223 | 141 | Peter Coughlin Joel Cromie | 16-24 | 01:15:43 | |
| | 1,224 | 349 | Maxime Leal Dimitri Arnold | 25-29 | 01:15:44 | |
| | 1,225 | 399 | Cedric Chaloupy Tristan Guidon | 30-34 | 01:15:44 | |
| | 1,226 | 77 | Samy Joly Jean-Michel Poitou | 40-44 | 01:15:45 | |
| | 1,227 | 350 | Lucas Daniel Alexandre Fourreau | 25-29 | 01:15:46 | |
| | 1,228 | 351 | Stéphane Bessou Alexandre Fouillet | 25-29 | 01:15:47 | |
| | 1,229 | 400 | Thomas Heulin Nicolas Helleboid | 30-34 | 01:15:48 | |
| | 1,230 | 401 | Paul Mouyen Maxime Roussy | 30-34 | 01:15:48 | |
| | 1,231 | 212 | Fabien Tignol Romain Berthelot | 35-39 | 01:15:49 | |
| | 1,232 | 402 | Pierre Gavlovsky Adrien Rouxel | 30-34 | 01:15:50 | |
| | 1,233 | 142 | Paul Dena Diego Sarthou | 16-24 | 01:15:52 | |
| | 1,234 | 352 | Benjamin Parez Kévin Suret | 25-29 | 01:15:52 | |
| | 1,235 | 403 | Aleksandrs Lopatins Arntit Aggelos Koukio | 30-34 | 01:15:53 | |
| | 1,236 | 353 | Baptiste Baa Téo Reda | 25-29 | 01:15:53 | |
| | 1,237 | 143 | Pierre Cortial Thomas Crépin-Leblond | 16-24 | 01:15:53 | |
| | 1,238 | 404 | Romain Dao Maxime Leduc | 30-34 | 01:15:53 | |
| | 1,239 | 40 | Gilles Farvacques Adrien Farvacques | 45-49 | 01:15:54 | |
| | 1,240 | 78 | Nicolas Tibi Sébastien Pouvreau | 40-44 | 01:15:54 | |
| | 1,241 | 213 | Jonathan Palet Mathieu Gatier | 35-39 | 01:15:56 | |
| | 1,242 | 405 | Brice Rey Rémy Prat | 30-34 | 01:15:56 | |
| | 1,243 | 406 | Anthony Demontis Damien Porcher | 30-34 | 01:15:56 | |
| | 1,244 | 407 | Rudy Andrieu Vincent Pruleau | 30-34 | 01:15:57 | |
| | 1,245 | 79 | Jérôme Fonquernie Antoine Chorin | 40-44 | 01:15:58 | |
| | 1,246 | 214 | Antoine Gervais Kevin Auger | 35-39 | 01:15:58 | |
| | 1,247 | 10 | Julien Sansous Alain Taris | 50-54 | 01:16:00 | |
| | 1,248 | 408 | Yohann Weihsbach Arthur Simon-Barboux | 30-34 | 01:16:00 | |
| | 1,249 | 354 | Simon Piton Nathanael Vallee | 25-29 | 01:16:00 | |
| | 1,250 | 409 | Jeremy Monnel Erwan Cognee | 30-34 | 01:16:00 | |
| | 1,251 | 41 | Laurent Huet Quentin Poirier-Lasseron | 45-49 | 01:16:01 | |
| | 1,252 | 410 | Baptiste Roulet Thomas Zamparo | 30-34 | 01:16:01 | |
| | 1,253 | 215 | Florent Gauthier Pierre-Jean Tourret | 35-39 | 01:16:03 | |
| | 1,254 | 144 | Antoine Bravo Thibault Demeneix | 16-24 | 01:16:03 | |
| | 1,255 | 80 | Antoine Guyard Loïc Guyard | 40-44 | 01:16:03 | |
| | 1,256 | 411 | Noan Sechet Cédric Sechet | 30-34 | 01:16:06 | |
| | 1,257 | 42 | Patrice Lorillard Geoffrey Labbé | 45-49 | 01:16:06 | |
| | 1,258 | 81 | Sébastien Faure Julien Feret | 40-44 | 01:16:06 | |
| | 1,259 | 216 | Quentin Badefort Jeremy Cheze | 35-39 | 01:16:08 | |
| | 1,260 | 145 | Tristan Durand Wilfried Hartz | 16-24 | 01:16:08 | |
| | 1,261 | 412 | Sébastien Bie Michael Drilhole | 30-34 | 01:16:09 | |
| | 1,262 | 146 | Mathis Duru Julien Six | 16-24 | 01:16:11 | |
| | 1,263 | 413 | Laurent Al Hossri Julian Guillet | 30-34 | 01:16:13 | |
| | 1,264 | 217 | Cédric Riso Xavier Dupont | 35-39 | 01:16:14 | |
| | 1,265 | 147 | Loïc Dampenon Julien Randon | 16-24 | 01:16:15 | |
| | 1,266 | 355 | Sami Bizet Dondon Philippe Mankoka | 25-29 | 01:16:16 | |
| | 1,267 | 414 | Sébastien Bardin Julien Tomas | 30-34 | 01:16:17 | |
| | 1,268 | 82 | Jérémie Marniesse Mathieu Dutheil | 40-44 | 01:16:18 | |
| | 1,269 | 415 | Niccolo Asmini Erwan Le Blanche | 30-34 | 01:16:19 | |
| | 1,270 | 148 | Simon Copitet David Collot | 16-24 | 01:16:20 | |
| | 1,271 | 416 | Damien Bertoncino Julien Paudoie | 30-34 | 01:16:23 | |
| | 1,272 | 356 | Matteo Mikolajczak Eymeri Guegan | 25-29 | 01:16:23 | |
| | 1,273 | 357 | Maxime Dupas Matthieu Rougier | 25-29 | 01:16:23 | |
| | 1,274 | 218 | Aurélien Barbier Alexandre Verrier | 35-39 | 01:16:24 | |
| | 1,275 | 219 | Pierre Theliol Gérald Frigotto | 35-39 | 01:16:24 | |
| | 1,276 | 417 | Thomas Julienne Alexis Guérin | 30-34 | 01:16:24 | |
| | 1,277 | 220 | Xavier Briatte Benjamin Schmutz | 35-39 | 01:16:25 | |
| | 1,278 | 221 | Romain Robbes Benjamin Brochard | 35-39 | 01:16:28 | |
| | 1,279 | 418 | Clément Merceron Quentin Belliard | 30-34 | 01:16:28 | |
| | 1,280 | 419 | Florent Vanmansart Simon Alain | 30-34 | 01:16:29 | |
| | 1,281 | 222 | Vincent Beylier Anthony Gatien | 35-39 | 01:16:29 | |
| | 1,282 | 358 | Florian Valette Pierre Soula | 25-29 | 01:16:29 | |
| | 1,283 | 149 | Paul Peyrichou Raphaël Gauci | 16-24 | 01:16:31 | |
| | 1,284 | 420 | Jérémy Pingué Olivier Martinez | 30-34 | 01:16:31 | |
| | 1,285 | 359 | Ilyes Belaoued Hugo Buchert | 25-29 | 01:16:32 | |
| | 1,286 | 421 | Fabirce Mardelet Simon Pasquay | 30-34 | 01:16:34 | |
| | 1,287 | 360 | Hugo Guillemin Theo Darbefeuille | 25-29 | 01:16:35 | |
| | 1,288 | 422 | Leo Legallet Clement Legallet | 30-34 | 01:16:36 | |
| | 1,289 | 223 | Florent Delbreil Sylvain Delbreil | 35-39 | 01:16:36 | |
| | 1,290 | 83 | Hervé Bererd Florian Pierre | 40-44 | 01:16:38 | |
| | 1,291 | 361 | Paul Humeau Simon Humeau | 25-29 | 01:16:38 | |
| | 1,292 | 150 | Thomas Seignalet Mathieu Durchon | 16-24 | 01:16:40 | |
| | 1,293 | 423 | Jordan Baptissart Rémi Mafat | 30-34 | 01:16:41 | |
| | 1,294 | 224 | Baptiste Lascazes Benjamin Leymond | 35-39 | 01:16:41 | |
| | 1,295 | 362 | Gaël Canivet Walid El Fallaki | 25-29 | 01:16:44 | |
| | 1,296 | 424 | Louis Pecastaings Tiago Capo | 30-34 | 01:16:45 | |
| | 1,297 | 84 | Boubou Ndiaye Pines Elie | 40-44 | 01:16:45 | |
| | 1,298 | 363 | Theo Lapeyre Julien Cartal | 25-29 | 01:16:48 | |
| | 1,299 | 85 | Samir Erriri François Landemaine | 40-44 | 01:16:48 | |
| | 1,300 | 225 | Julien Labat Jonathan Guillermin | 35-39 | 01:16:49 | |