| | 1,101 | 169 | Paul GASQUE Keryan Maehn | 16-24 | 01:17:35 | |
| | 1,102 | 297 | Théo Sauzer Eddy Sauzer | 30-34 | 01:17:35 | |
| | 1,103 | 197 | Kristakis Sales Xavier Langlois | 35-39 | 01:17:36 | |
| | 1,104 | 331 | Lucas Guillon Loïs Christiaens | 25-29 | 01:17:36 | |
| | 1,105 | 298 | Tanguy Le Zallic Victor Barge-Zwick | 30-34 | 01:17:38 | |
| | 1,106 | 170 | Manuel Barrantes Louis Galdric Cascales | 16-24 | 01:17:39 | |
| | 1,107 | 72 | Jean Christophe Fayard Clément Fayard | 40-44 | 01:17:39 | |
| | 1,108 | 299 | Guillaume Bousquet Antoine Metois | 30-34 | 01:17:41 | |
| | 1,109 | 332 | Joris Gillet Igor Solmann | 25-29 | 01:17:42 | |
| | 1,110 | 300 | Keryl Clain Yan LE FRANC | 30-34 | 01:17:42 | |
| | 1,111 | 73 | Willy Aimé François Guérin | 40-44 | 01:17:43 | |
| | 1,112 | 198 | Jeremy Battaglia Michael Bernabeu | 35-39 | 01:17:44 | |
| | 1,113 | 333 | Maxime Caetano Julien Fleury | 25-29 | 01:17:44 | |
| | 1,114 | 334 | Julien Vidal Alexis Duprat | 25-29 | 01:17:45 | |
| | 1,115 | 301 | Jimmy Rinaldi Benjamin Verlinden | 30-34 | 01:17:46 | |
| | 1,116 | 74 | Mickael Cottin Stanislas Potiron | 40-44 | 01:17:46 | |
| | 1,117 | 199 | Charlie Ronco Sébastien Garnacho | 35-39 | 01:17:47 | |
| | 1,118 | 201 | Patrice Barreix Lerch Jeremie | 35-39 | 01:17:48 | |
| | 1,119 | 200 | Antoine Mandet Kevin Daguet | 35-39 | 01:17:48 | |
| | 1,120 | 335 | Alexis Salembier Emile Mouchet | 25-29 | 01:17:49 | |
| | 1,121 | 302 | Jean HEE Adrien Deleu | 30-34 | 01:17:50 | |
| | 1,122 | 303 | Bastien Gonzales Vincent Juliat | 30-34 | 01:17:53 | |
| | 1,123 | 171 | Nicolas Torres Nour Hamzi | 16-24 | 01:17:53 | |
| | 1,124 | 202 | Romain Micol Christophe Bablon | 35-39 | 01:17:54 | |
| | 1,125 | 172 | Luo CANS Arthur DUCARUGE | 16-24 | 01:17:54 | |
| | 1,126 | 304 | Mickael Archambaud Jeremy MERFELD | 30-34 | 01:17:54 | |
| | 1,127 | 336 | Léopold Dauvergne Valentin Dauvergne | 25-29 | 01:17:54 | |
| | 1,128 | 305 | David Peters Anthony Voirin | 30-34 | 01:17:56 | |
| | 1,129 | 306 | Alexandre Ferreira Morgan Abilliard | 30-34 | 01:17:57 | |
| | 1,130 | 173 | Benjamin Nsungani Sacha Dramé | 16-24 | 01:17:58 | |
| | 1,131 | 307 | Benjamin Telle Damien Viala | 30-34 | 01:17:58 | |
| | 1,132 | 337 | Kylian SEON Tom HERMITTE | 25-29 | 01:17:58 | |
| | 1,133 | 203 | Antoine Soyez Yohan Grasdu | 35-39 | 01:17:59 | |
| | 1,134 | 174 | Mattéo Papineschi Esteban Martinez-Perez | 16-24 | 01:18:00 | |
| | 1,135 | 204 | Philippe Courbez Maxime Gentil | 35-39 | 01:18:00 | |
| | 1,136 | 308 | Marc Durand Franklin Golay | 30-34 | 01:18:00 | |
| | 1,137 | 205 | Joris Archimbeau Benjamin Curabet | 35-39 | 01:18:01 | |
| | 1,138 | 27 | Laurent Meyes Mathieu Meyes | 45-49 | 01:18:01 | |
| | 1,139 | 175 | Matteo PETTORUTI Luis MARINO | 16-24 | 01:18:04 | |
| | 1,140 | 28 | Merouane Marouf frédéric picard | 45-49 | 01:18:05 | |
| | 1,141 | 206 | Grégory GRACIA Christophe Soulayrac | 35-39 | 01:18:07 | |
| | 1,142 | 176 | Seraphin Brajon Lohan Jaffuel | 16-24 | 01:18:08 | |
| | 1,143 | 177 | Raphael Gossin Mehdi Bakri | 16-24 | 01:18:08 | |
| | 1,144 | 309 | Taurines Benoit Adrien Tellier | 30-34 | 01:18:10 | |
| | 1,145 | 207 | Sébastien Rousse Baptiste Evin | 35-39 | 01:18:10 | |
| | 1,146 | 208 | Luis Manuel Barrajon Ignacio Rodriguez | 35-39 | 01:18:10 | |
| | 1,147 | 75 | Nicolas BADRONE Logan CORNEN | 40-44 | 01:18:10 | |
| | 1,148 | 310 | Sergi Valera Vsevolod Tumashev | 30-34 | 01:18:11 | |
| | 1,149 | 210 | Marc Giraudot Paul Vosahlo | 35-39 | 01:18:11 | |
| | 1,150 | 209 | Clément DENIS Elie Renault | 35-39 | 01:18:11 | |
| | 1,151 | 338 | Théo Figarol Lois Gouyon | 25-29 | 01:18:11 | |
| | 1,152 | 178 | Guillaume DOUIN Ryhane HADDOUCHE | 16-24 | 01:18:12 | |
| | 1,153 | 311 | Mathieu Olives Dorian LAGRANGE | 30-34 | 01:18:14 | |
| | 1,154 | 211 | Cyril orrit jérémi orrit | 35-39 | 01:18:18 | |
| | 1,155 | 213 | Maxime Pinaud Loic Seguin | 35-39 | 01:18:22 | |
| | 1,156 | 212 | Romain Markassuza Benjamin Carregues | 35-39 | 01:18:22 | |
| | 1,157 | 29 | Nicolas Rey Henri de Grailly | 45-49 | 01:18:25 | |
| | 1,158 | 313 | mathieu buret Bessou Stéphane | 30-34 | 01:18:25 | |
| | 1,159 | 312 | Benjamin Auriere Sébastien SULMON | 30-34 | 01:18:25 | |
| | 1,160 | 179 | Nicolas Honiat Josselin Gicquiaud | 16-24 | 01:18:26 | |
| | 1,161 | 180 | Gaétan Balmes Melvin Montrieul | 16-24 | 01:18:28 | |
| | 1,162 | 339 | Mathis Vayssettes Quentin Facon | 25-29 | 01:18:29 | |
| | 1,163 | 340 | Luis Fournier Clément Gillet | 25-29 | 01:18:30 | |
| | 1,164 | 181 | Théo Pons Paul Simeon | 16-24 | 01:18:31 | |
| | 1,165 | 314 | Arnaud Zanga Martin Bourreli | 30-34 | 01:18:32 | |
| | 1,166 | 341 | Dam legendre Thomas Nozal | 25-29 | 01:18:34 | |
| | 1,167 | 343 | Jessy Esgun Benjamin Seignez | 25-29 | 01:18:36 | |
| | 1,168 | 342 | Julien Very Julien Esparon | 25-29 | 01:18:36 | |
| | 1,169 | 344 | Paul Zeza-Redon Clément Espinat | 25-29 | 01:18:38 | |
| | 1,170 | 214 | William Azzouza Rodrigo Vivanco | 35-39 | 01:18:40 | |
| | 1,171 | 76 | Julien MERINO stephane ferreira | 40-44 | 01:18:44 | |
| | 1,172 | 345 | Florian Raunier Anthony DOUCEDE | 25-29 | 01:18:47 | |
| | 1,173 | 315 | Guillaume Ziegler Lucas CAMBOU | 30-34 | 01:18:47 | |
| | 1,174 | 316 | Maxime PERNOCK Marvin RAPON | 30-34 | 01:18:48 | |
| | 1,175 | 215 | Jerome GOUT Julien DELAGE-SERRES | 35-39 | 01:18:49 | |
| | 1,176 | 216 | Nelson Roque BENJAMIN HATRON | 35-39 | 01:18:53 | |
| | 1,177 | 2 | Laurent DANTHEZ Patrick MILHET | 55-59 | 01:18:53 | |
| | 1,178 | 183 | Léo PERCHERON Enzo PERCHERON | 16-24 | 01:18:53 | |
| | 1,179 | 182 | Lucas Boyer Antoine Digne | 16-24 | 01:18:53 | |
| | 1,180 | 217 | Nicolas Requesens Nicolas Medley | 35-39 | 01:18:54 | |
| | 1,181 | 346 | Etienne Segura Enzo Planques | 25-29 | 01:18:55 | |
| | 1,182 | 347 | Ludovic Becaas Stéphanie Chow | 25-29 | 01:18:56 | |
| | 1,183 | 348 | Clément Valette Gabriel Ayuso | 25-29 | 01:18:57 | |
| | 1,184 | 218 | Damien Liot Javier Furio Vizcaino | 35-39 | 01:18:57 | |
| | 1,185 | 77 | Frédéric Schadle Adrien Benac | 40-44 | 01:18:58 | |
| | 1,186 | 317 | Aurelien Thomelet Charles ROCHEDREUX | 30-34 | 01:18:58 | |
| | 1,187 | 349 | Chris Averseng Clement Carmouze | 25-29 | 01:18:59 | |
| | 1,188 | 219 | Romain Marty Thomas Chirent | 35-39 | 01:18:59 | |
| | 1,189 | 220 | vincent bergues nicolas maurin | 35-39 | 01:19:00 | |
| | 1,190 | 78 | Jonathan Vienne Jean-Baptiste GAUTIER | 40-44 | 01:19:00 | |
| | 1,191 | 318 | Valentin Fer Julien Fines | 30-34 | 01:19:00 | |
| | 1,192 | 350 | Thomas Santanach Sandro De La Orden | 25-29 | 01:19:00 | |
| | 1,193 | 221 | Jean Romain Bury Gregory Dumons | 35-39 | 01:19:02 | |
| | 1,194 | 319 | Benjamin Grougi Amine Mouheb | 30-34 | 01:19:03 | |
| | 1,195 | 222 | Jules Paris Nicolas Esteves | 35-39 | 01:19:03 | |
| | 1,196 | 351 | Karim Issa Shabani Titouan Turaglio | 25-29 | 01:19:10 | |
| | 1,197 | 352 | Marc Sinimale Sam Dalmières | 25-29 | 01:19:10 | |
| | 1,198 | 8 | Daniel Gregori Alexandre Cabion | 50-54 | 01:19:10 | |
| | 1,199 | 223 | Florian Chauvin Christophe Cortell | 35-39 | 01:19:12 | |
| | 1,200 | 353 | Dimitri Rodrigues Antony Lafarge | 25-29 | 01:19:13 | |