| | 2,101 | 564 | dimitri karki | 30-34 | 01:39:08 | |
| | 2,102 | 430 | Simon El Beze | 35-39 | 01:39:09 | |
| | 2,103 | 58 | Arnaud Berget | 50-54 | 01:39:11 | |
| | 2,104 | 431 | David Curiel | 35-39 | 01:39:11 | |
| | 2,105 | 513 | Leon Hobelsberger | 25-29 | 01:39:15 | |
| | 2,106 | 16 | patrice LAFOND PUYO | 55-59 | 01:39:19 | |
| | 2,107 | 218 | Matthieu Goacolou | 16-24 | 01:39:19 | |
| | 2,108 | 98 | Fabien DENISSEL | 45-49 | 01:39:21 | |
| | 2,109 | 219 | Léon Roset | 16-24 | 01:39:24 | |
| | 2,110 | 204 | Magid ABDI | 40-44 | 01:39:26 | |
| | 2,111 | 565 | Quentin Barré | 30-34 | 01:39:26 | |
| | 2,112 | 205 | Dimitri Beaugrand | 40-44 | 01:39:28 | |
| | 2,113 | 566 | Aurelien Mazel | 30-34 | 01:39:30 | |
| | 2,114 | 432 | Idriss Haddam | 35-39 | 01:39:31 | |
| | 2,115 | 433 | Nicolas Baraud | 35-39 | 01:39:34 | |
| | 2,116 | 206 | Shun Endo | 40-44 | 01:39:35 | |
| | 2,117 | 567 | Jone-Randy Wanani | 30-34 | 01:39:36 | |
| | 2,118 | 434 | Kevin COGET | 35-39 | 01:39:38 | |
| | 2,119 | 59 | Frédéric Beaulant | 50-54 | 01:39:44 | |
| | 2,120 | 207 | Florian Teste | 40-44 | 01:39:44 | |
| | 2,121 | 568 | julien desodt | 30-34 | 01:39:47 | |
| | 2,122 | 17 | Ralph Herbert | 55-59 | 01:39:48 | |
| | 2,123 | 435 | Christopher DOLLOFF | 35-39 | 01:39:48 | |
| | 2,124 | 18 | giuseppe gambardella | 55-59 | 01:39:48 | |
| | 2,125 | 436 | Paulo Fernandes | 35-39 | 01:39:52 | |
| | 2,126 | 569 | Rémy Herreman | 30-34 | 01:39:54 | |
| | 2,127 | 570 | Grégory Petit | 30-34 | 01:39:57 | |
| | 2,128 | 99 | Morad Laaraj | 45-49 | 01:39:57 | |
| | 2,129 | 208 | Kevin Paul | 40-44 | 01:39:58 | |
| | 2,130 | 571 | Hatim Rhanmi | 30-34 | 01:39:58 | |
| | 2,131 | 209 | Jean Michel Muracciole | 40-44 | 01:39:59 | |
| | 2,132 | 514 | Louis-Valéry ROBERT | 25-29 | 01:40:00 | |
| | 2,133 | 572 | Mohamed Mezzour | 30-34 | 01:40:01 | |
| | 2,134 | 19 | Stéphane Leclerc | 55-59 | 01:40:01 | |
| | 2,135 | 210 | Maxime Stocklin | 40-44 | 01:40:02 | |
| | 2,136 | 211 | Michael Hirbec | 40-44 | 01:40:06 | |
| | 2,137 | 515 | Alexandre Mardfeld | 25-29 | 01:40:14 | |
| | 2,138 | 60 | Hakim Ghoufi | 50-54 | 01:40:14 | |
| | 2,139 | 220 | Sharuban Mahalingasivam | 16-24 | 01:40:15 | |
| | 2,140 | 221 | Nicolas Ramirez | 16-24 | 01:40:16 | |
| | 2,141 | 437 | Nidhal Abidi | 35-39 | 01:40:16 | |
| | 2,142 | 100 | Boris Fechner | 45-49 | 01:40:18 | |
| | 2,143 | 8 | MARCUS VANDERSPEK | 60-64 | 01:40:19 | |
| | 2,144 | 61 | Christophe Guermeur | 50-54 | 01:40:21 | |
| | 2,145 | 212 | Thibaud Ravoyard | 40-44 | 01:40:23 | |
| | 2,146 | 573 | Victor AIT FARAJI | 30-34 | 01:40:24 | |
| | 2,147 | 438 | Alok Menon | 35-39 | 01:40:24 | |
| | 2,148 | 516 | Yahya BENKIRANE SAADI | 25-29 | 01:40:31 | |
| | 2,149 | 517 | Mohamed Rahmouni | 25-29 | 01:40:32 | |
| | 2,150 | 62 | Frederic Girardeau | 50-54 | 01:40:33 | |
| | 2,151 | 213 | Rubin Soudry | 40-44 | 01:40:35 | |
| | 2,152 | 63 | Angelo Di Paola | 50-54 | 01:40:36 | |
| | 2,153 | 574 | Grégoire DETAILLE | 30-34 | 01:40:41 | |
| | 2,154 | 575 | amaury salavert | 30-34 | 01:40:45 | |
| | 2,155 | 576 | Enzo Cervesato | 30-34 | 01:40:48 | |
| | 2,156 | 439 | Grégoire Remond | 35-39 | 01:40:50 | |
| | 2,157 | 440 | Jean-Baptiste Duret | 35-39 | 01:41:03 | |
| | 2,158 | 518 | Bastien L'Hermite | 25-29 | 01:41:04 | |
| | 2,159 | 519 | Edwin Biret | 25-29 | 01:41:06 | |
| | 2,160 | 441 | Adrien Jean Dit Carre | 35-39 | 01:41:07 | |
| | 2,161 | 577 | Guillaume Boutigny | 30-34 | 01:41:10 | |
| | 2,162 | 442 | Jimmy Gadi | 35-39 | 01:41:12 | |
| | 2,163 | 578 | Bastien Daimee | 30-34 | 01:41:13 | |
| | 2,164 | 579 | Arthur Audureau | 30-34 | 01:41:15 | |
| | 2,165 | 443 | Mathias Messager | 35-39 | 01:41:15 | |
| | 2,166 | 223 | Andoni Berassen | 16-24 | 01:41:16 | |
| | 2,167 | 222 | Orens Masbahi | 16-24 | 01:41:16 | |
| | 2,168 | 64 | Khalid Louidadi | 50-54 | 01:41:18 | |
| | 2,169 | 580 | Tawfik Ben ladam | 30-34 | 01:41:23 | |
| | 2,170 | 520 | Aymeric FLORANT | 25-29 | 01:41:24 | |
| | 2,171 | 581 | Mohamed Nadir Sahraoui | 30-34 | 01:41:27 | |
| | 2,172 | 582 | Raphael D'ANGOLA | 30-34 | 01:41:28 | |
| | 2,173 | 583 | Emeric Gatelier | 30-34 | 01:41:30 | |
| | 2,174 | 521 | Ali Zomorodi | 25-29 | 01:41:30 | |
| | 2,175 | 101 | Loïc Berardengo | 45-49 | 01:41:33 | |
| | 2,176 | 444 | Guillaume Vanhavere | 35-39 | 01:41:33 | |
| | 2,177 | 522 | Warren DELAPILLE | 25-29 | 01:41:34 | |
| | 2,178 | 102 | FABRICE SUZANNE | 45-49 | 01:41:34 | |
| | 2,179 | 9 | Franck Le Galeze | 60-64 | 01:41:35 | |
| | 2,180 | 103 | Mickael Leborgne | 45-49 | 01:41:38 | |
| | 2,181 | 214 | Sylvain Ostertag | 40-44 | 01:41:40 | |
| | 2,182 | 224 | Brian De Vries | 16-24 | 01:41:42 | |
| | 2,183 | 584 | Damien Bournique | 30-34 | 01:41:43 | |
| | 2,184 | 104 | Benjamin Mazet | 45-49 | 01:41:44 | |
| | 2,185 | 20 | Didier Le Mehaute | 55-59 | 01:41:44 | |
| | 2,186 | 21 | Patrice CHARRIER | 55-59 | 01:41:45 | |
| | 2,187 | 225 | Marvin Braud | 16-24 | 01:41:50 | |
| | 2,188 | 226 | Anas Kharbouche | 16-24 | 01:41:53 | |
| | 2,189 | 105 | Razek Loukkaf | 45-49 | 01:41:53 | |
| | 2,190 | 523 | Bastien Espallier | 25-29 | 01:41:56 | |
| | 2,191 | 215 | Matthieu Beyt | 40-44 | 01:42:00 | |
| | 2,192 | 585 | Dorian Ricci | 30-34 | 01:42:02 | |
| | 2,193 | 445 | Arthur Bressant | 35-39 | 01:42:04 | |
| | 2,194 | 446 | Gilles DAO DUC | 35-39 | 01:42:05 | |
| | 2,195 | 524 | Matthieu Pouvreau | 25-29 | 01:42:07 | |
| | 2,196 | 227 | Léonard Julien | 16-24 | 01:42:09 | |
| | 2,197 | 525 | Pierre MATELOT | 25-29 | 01:42:09 | |
| | 2,198 | 447 | Julien Baehr | 35-39 | 01:42:09 | |
| | 2,199 | 448 | Aurelien Allard | 35-39 | 01:42:12 | |
| | 2,200 | 228 | Alexandre Lavina | 16-24 | 01:42:13 | |