| 1 | KIPKORIR | Evans (KEN) | | M | SE | 1 | 2:09:51 |
| 2 | KIPKOECH | Steve (KEN) | | M | SE | 2 | 2:10:53 |
| 3 | KIPLANGAT | Davis (KEN) | | M | SE | 3 | 2:11:41 |
| 4 | RUTTO | Asbel (KEN) | | M | SE | 4 | 2:11:53 |
| 5 | CASTEEL | Archie (SWE) | | M | SE | 5 | 2:13:11 |
| 6 | RONO | Vincent (KEN) | | M | M0 | 1 | 2:15:10 |
| 7 | KOSGEI | Micah (KEN) | | M | SE | 6 | 2:16:42 |
| 8 | RUEL | Guillaume | S/l Stade Saint-Lo | M | SE | 7 | 2:20:22 |
| 9 | SUZUKI | Taiki (JPN) | | M | SE | 8 | 2:24:27 |
| 10 | BILLAUD | Jonathan | Grand Angouleme Athletisme | M | M0 | 2 | 2:27:20 |
| 11 | GUTERMANN | Jan | | M | SE | 9 | 2:29:59 |
| 12 | GOURGUES | Matthias | Mairie S. (Ft-De-France) | M | SE | 10 | 2:30:57 |
| 13 | PLANCHON | Ronan | | M | SE | 11 | 2:34:05 |
| 14 | THIRE | Jordan | S/l Sables Etudiant Club Athle | M | M0 | 3 | 2:35:25 |
| 15 | PORQUET | Alexandre | Stade Rennais Athletisme* | M | SE | 12 | 2:35:51 |
| 16 | PIETRUSZEWSKI | Cyril | | M | M2 | 1 | 2:36:15 |
| 17 | TESCH | Maxime | Montpellier Start Running | M | SE | 13 | 2:37:15 |
| 18 | GUIDAULT | Basile | Saint-Lyphard Athletisme Club | M | M1 | 1 | 2:37:23 |
| 19 | FREMY | Olivier | Al Bouguenais | M | M2 | 2 | 2:38:37 |
| 20 | LEROY | Antoine | | M | SE | 14 | 2:38:48 |
| 21 | MAINGUY | Romain | Nantes Ec | M | SE | 15 | 2:38:58 |
| 22 | GROSBOIS | Clement | | M | M0 | 4 | 2:40:06 |
| 23 | LEBRUN | Jeremy | Saint Just Athletisme | M | SE | 16 | 2:40:49 |
| 24 | BOUVET | Julien | Co Chateau Du Loir | M | M2 | 3 | 2:41:08 |
| 25 | MIOSSEC | Laurent | Team Lenglen Athletic Club | M | SE | 17 | 2:41:21 |
| 26 | GUIRRIEC | Luca | | M | SE | 18 | 2:41:34 |
| 27 | EL OUARDI | Hamza | Stade Rennais Athletisme* | M | M0 | 5 | 2:42:00 |
| 28 | BOITTIAUX | Louis | | M | SE | 19 | 2:42:03 |
| 29 | LE ROUX | Yoann | S/l Vannes Athletisme | M | M1 | 2 | 2:42:03 |
| 30 | BLAIS | Arnaud | S/l Stade Nantais Ac | M | M3 | 1 | 2:42:20 |
| 31 | BERNIER | David | Saint-Lyphard Athletisme Club | M | SE | 20 | 2:42:42 |
| 32 | DEBAINS | Mickael | S/l Ac Haute Vilaine | M | M1 | 3 | 2:42:50 |
| 33 | KARCZEWSKI | Colin | Andresy Athletisme | M | SE | 21 | 2:43:09 |
| 34 | LE GUEDARD | Fabien | Saint-Lyphard Athletisme Club | M | M0 | 6 | 2:43:18 |
| 35 | BELLIOT | Christopher | Saint-Lyphard Athletisme Club | M | SE | 22 | 2:43:19 |
| 36 | FIEVET | Alois | Sporting Club Universitaire De | M | SE | 23 | 2:43:30 |
| 37 | RAMBAUD | Stephane | | M | M0 | 7 | 2:43:30 |
| 38 | KING | Christopher (GBR) | | M | M0 | 8 | 2:44:00 |
| 39 | BOUMARD | Matheo | | M | ES | 1 | 2:44:17 |
| 40 | OLLIVE | Clement | | M | M0 | 9 | 2:44:24 |
| 41 | JADAUD | Etienne | | M | M0 | 10 | 2:44:31 |
| 42 | GOUGEON | Garry | | M | M1 | 4 | 2:44:34 |
| 43 | CHERBITE | Gabriel | | M | SE | 24 | 2:44:38 |
| 44 | VILBOUX | Baptiste | | M | SE | 25 | 2:44:54 |
| 45 | DELAUNAY | Romain | Cpb Rennes | M | M0 | 11 | 2:45:12 |
| 46 | BENARDEAU | Luc | Entente Angevine Athletisme* | M | SE | 26 | 2:45:28 |
| 47 | JOURDAIN | Louis | | M | ES | 2 | 2:45:29 |
| 48 | LANDAIS | Clement | | M | SE | 27 | 2:45:56 |
| 49 | PINEL | Florian | S/l Ac Haute Vilaine | M | SE | 28 | 2:46:04 |
| 50 | TALEC | Valentin | | M | M0 | 12 | 2:46:18 |