| | 1,101 | 309 | Xavier Crespo Cédric Daso Carron | 30-34 | 01:16:03 | |
| | 1,102 | 66 | Ludovic Cleon Damien Vaillant | 40-44 | 01:16:04 | |
| | 1,103 | 188 | Sacha Colin David Burger | 35-39 | 01:16:05 | |
| | 1,104 | 164 | Victor Angot Nathanaël Lascoux | 16-24 | 01:16:06 | |
| | 1,105 | 189 | Mael Le Bihan Tarek Belmokhtar | 35-39 | 01:16:06 | |
| | 1,106 | 190 | Kevin Therenty Alexandre Desvallées | 35-39 | 01:16:06 | |
| | 1,107 | 310 | Pierre-Jean Cieutat Samuel Pierre | 30-34 | 01:16:07 | |
| | 1,108 | 191 | Antoni Quiricy Jordan Felbacq | 35-39 | 01:16:09 | |
| | 1,109 | 358 | Joris Vanwalleghem Magic Momcilovic Adamec | 25-29 | 01:16:09 | |
| | 1,110 | 359 | Mathieu Morel Thomas Cester | 25-29 | 01:16:10 | |
| | 1,111 | 67 | Tom Eltz Tom Kies | 40-44 | 01:16:11 | |
| | 1,112 | 360 | Thibault Geay Baptiste Paterac | 25-29 | 01:16:13 | |
| | 1,113 | 192 | Philippe Van T Hoff Jean Baptiste Martin Dumont | 35-39 | 01:16:14 | |
| | 1,114 | 193 | Jérôme Agbovon Yohann Bret | 35-39 | 01:16:15 | |
| | 1,115 | 68 | Vincent Milhet Bilal Laoufi | 40-44 | 01:16:16 | |
| | 1,116 | 194 | Romain Laguigner Franck Raimondo | 35-39 | 01:16:16 | |
| | 1,117 | 311 | Antoine Merceron Alexandre Rodrigues Pinheiro | 30-34 | 01:16:17 | |
| | 1,118 | 361 | Clerry Darras Roman Royer | 25-29 | 01:16:18 | |
| | 1,119 | 312 | Mikael Komorski Elon Cohen | 30-34 | 01:16:18 | |
| | 1,120 | 165 | Arthur Riviere Ugo Frisicale | 16-24 | 01:16:18 | |
| | 1,121 | 195 | Alexandre Moncharmont Guillaume Moncharmont | 35-39 | 01:16:19 | |
| | 1,122 | 362 | Zinedine Lounis Oswald Benoit | 25-29 | 01:16:20 | |
| | 1,123 | 363 | Amine Allamele Ryan Brahmi | 25-29 | 01:16:21 | |
| | 1,124 | 364 | Maxence Tricoire Clement Goussin | 25-29 | 01:16:21 | |
| | 1,125 | 196 | Alexandre Grard Marc Boscheron | 35-39 | 01:16:21 | |
| | 1,126 | 365 | Davy Saillard Nicolas Philbois | 25-29 | 01:16:21 | |
| | 1,127 | 166 | Vincent Motte Mathis Loriou | 16-24 | 01:16:22 | |
| | 1,128 | 167 | Eddie Lee Pieter Stein | 16-24 | 01:16:22 | |
| | 1,129 | 168 | Maxence Peronne Dimitri Boullé | 16-24 | 01:16:23 | |
| | 1,130 | 366 | Pierre Bautru Lucas Thiebaut | 25-29 | 01:16:23 | |
| | 1,131 | 367 | William Bereaud Célestin Chimier | 25-29 | 01:16:24 | |
| | 1,132 | 69 | Ludovic Plana-Fortea Fabien Decarne | 40-44 | 01:16:24 | |
| | 1,133 | 368 | Alexandre Roux Guillaume Roux | 25-29 | 01:16:26 | |
| | 1,134 | 313 | Maxime Guillot Cyril Drouart | 30-34 | 01:16:26 | |
| | 1,135 | 314 | Romain Lebouseuh Tibo Inshape | 30-34 | 01:16:27 | |
| | 1,136 | 197 | Grégoire Verdon Florent Piffeteau | 35-39 | 01:16:28 | |
| | 1,137 | 70 | Côme Forzy Olivier Trubert | 40-44 | 01:16:28 | |
| | 1,138 | 369 | Julien Perrier Sylvain Thor | 25-29 | 01:16:29 | |
| | 1,139 | 198 | Jonathan Choukroun Guillaume Toranelli | 35-39 | 01:16:30 | |
| | 1,140 | 315 | Louis Dulac Thierry Collin | 30-34 | 01:16:30 | |
| | 1,141 | 371 | Ianis Ammam Melvy Bounouar | 25-29 | 01:16:31 | |
| | 1,142 | 370 | Kelvin Ly Romain Bonnin | 25-29 | 01:16:31 | |
| | 1,143 | 71 | Ali Dhifallah Denis Farias | 40-44 | 01:16:33 | |
| | 1,144 | 316 | Adrien Andre Théo Esposito | 30-34 | 01:16:34 | |
| | 1,145 | 372 | Rémi Habert Diego De Bortoli | 25-29 | 01:16:37 | |
| | 1,146 | 317 | Renaud Antherieu Andy Roux | 30-34 | 01:16:38 | |
| | 1,147 | 199 | Sofiane Khalef Tidiane Kinda | 35-39 | 01:16:38 | |
| | 1,148 | 319 | Thibaut Ritter Louis Ritter | 30-34 | 01:16:39 | |
| | 1,149 | 318 | Haladji-Fâ Soumare Daouda Diallo | 30-34 | 01:16:39 | |
| | 1,150 | 320 | Maxime Maubert Valentin Bury | 30-34 | 01:16:40 | |
| | 1,151 | 72 | Fabien Florack Pierre Lagarde | 40-44 | 01:16:40 | |
| | 1,152 | 373 | Lucas Bertron Anthony Vambré | 25-29 | 01:16:40 | |
| | 1,153 | 374 | Michael Boga Théo Mallet | 25-29 | 01:16:41 | |
| | 1,154 | 200 | Emeric Tournier Kamal Kebsi | 35-39 | 01:16:41 | |
| | 1,155 | 201 | Michael Denoun Stéphane Ngo | 35-39 | 01:16:43 | |
| | 1,156 | 375 | Aurelien Garnaud Maxence Garnaud | 25-29 | 01:16:44 | |
| | 1,157 | 169 | Josh Mccabe Tom Atkinson | 16-24 | 01:16:44 | |
| | 1,158 | 321 | Anthony Mapaisankit Thibaut Hartog | 30-34 | 01:16:46 | |
| | 1,159 | 376 | Sombii Rak Omar Cherif | 25-29 | 01:16:46 | |
| | 1,160 | 377 | Matthieu Andriatsimahafotsy Andritsara Chan Peng | 25-29 | 01:16:47 | |
| | 1,161 | 170 | Baptiste Jozwiak Antoine Lefebvre | 16-24 | 01:16:47 | |
| | 1,162 | 171 | Leo Dubert Gaspard Dubert | 16-24 | 01:16:48 | |
| | 1,163 | 322 | Mathias Migy-Gey Florent Tassein | 30-34 | 01:16:49 | |
| | 1,164 | 7 | Matthieu Cahn Julien Calm | 50-54 | 01:16:51 | |
| | 1,165 | 202 | Jonathan Magnier Sonny Penaud | 35-39 | 01:16:52 | |
| | 1,166 | 172 | Noa Soto Ugo Perillat-Merceroz | 16-24 | 01:16:53 | |
| | 1,167 | 203 | Guillaume Watrin Jonathan Ferreira | 35-39 | 01:16:53 | |
| | 1,168 | 378 | Théo Hubert Simon Goutiere | 25-29 | 01:16:54 | |
| | 1,169 | 173 | Adam Madi Thibault Sanjivy | 16-24 | 01:16:55 | |
| | 1,170 | 323 | Maxime Aloui Rémi Bourdon | 30-34 | 01:16:56 | |
| | 1,171 | 324 | Antoine Lecamus Alexandre Lecamus | 30-34 | 01:16:57 | |
| | 1,172 | 174 | Hugo Meyer Killian Baumann | 16-24 | 01:17:00 | |
| | 1,173 | 379 | Kevin Verney Guillaume Escoriza | 25-29 | 01:17:00 | |
| | 1,174 | 15 | Tom Gregory Lee Watson | 45-49 | 01:17:01 | |
| | 1,175 | 73 | Jeremie Waicenberg Romain Pothier | 40-44 | 01:17:02 | |
| | 1,176 | 380 | Moïse Edau Maxence Pepin | 25-29 | 01:17:02 | |
| | 1,177 | 325 | Kevin Ywan Maxime Leroux | 30-34 | 01:17:03 | |
| | 1,178 | 74 | Ducourneau Aurélien Mikael Pequigney | 40-44 | 01:17:03 | |
| | 1,179 | 175 | Jonathan Hauet Maxime Da Cunha | 16-24 | 01:17:04 | |
| | 1,180 | 326 | Robin Thomassen Vincent Thomassen | 30-34 | 01:17:05 | |
| | 1,181 | 204 | Mikael Bauchy Pierrick Zago | 35-39 | 01:17:07 | |
| | 1,182 | 75 | Fabien Hanoun Guillaume Morton | 40-44 | 01:17:07 | |
| | 1,183 | 176 | Gabriel Pop Eliott Cousin | 16-24 | 01:17:09 | |
| | 1,184 | 327 | Mel Schirru Steave Schirru | 30-34 | 01:17:10 | |
| | 1,185 | 177 | Jantony Nemor Mathis Peulon | 16-24 | 01:17:11 | |
| | 1,186 | 328 | Joseph Flanagan Brian Flanagan | 30-34 | 01:17:12 | |
| | 1,187 | 205 | Julien Emmerechts Guillaume Nascioli | 35-39 | 01:17:13 | |
| | 1,188 | 381 | Tien Hoang Dan Le Raymond Kuoch | 25-29 | 01:17:13 | |
| | 1,189 | 329 | Erwan Pacreau Benoit Chauvin | 30-34 | 01:17:13 | |
| | 1,190 | 330 | Vincent Feuillade Tristan Pigeon | 30-34 | 01:17:15 | |
| | 1,191 | 206 | Clément Journet Nicolas Strozik | 35-39 | 01:17:17 | |
| | 1,192 | 332 | Romain Guillermou Morgann Zapotoczny | 30-34 | 01:17:17 | |
| | 1,193 | 333 | Serguei Maslo Gratien Pinera | 30-34 | 01:17:17 | |
| | 1,194 | 331 | Josué Duchatel Nicolas Laforest | 30-34 | 01:17:17 | |
| | 1,195 | 382 | Gaetan Montroyal Jeremy Le Boulanger | 25-29 | 01:17:17 | |
| | 1,196 | 334 | Thomas Martin Clément Garcia | 30-34 | 01:17:18 | |
| | 1,197 | 76 | Edouard-Jean Michaud Guillaume Gille | 40-44 | 01:17:19 | |
| | 1,198 | 335 | Simon Lamboray Adrien Lochain | 30-34 | 01:17:19 | |
| | 1,199 | 77 | Florent Rhachide Francois Oury | 40-44 | 01:17:21 | |
| | 1,200 | 207 | Léonard Arden Bertin Mathieu | 35-39 | 01:17:23 | |