| 1 | LE NY Jean-Louis | WB - Fybolia Morbihan | 03:58:17.000 | - | 42.857 | 
| 2 | LE BON Johan | Dinan Sport Cycling | 03:58:17.000 | - | 42.857 | 
| 3 | BONNET Thomas | Vendée U Pays de la Loire | 03:58:17.000 | - | 42.857 | 
| 4 | GUILLON Célestin | Laval Cyclisme 53 | 03:58:17.000 | - | 42.857 | 
| 5 | DAUPHIN Florian | VC Pays de Loudéac | 03:58:17.000 | - | 42.857 | 
| 6 | MAHOUDO Nolann | VC Pays de Loudéac | 03:58:17.000 | - | 42.857 | 
| 7 | ALLENO Clément | Dinan Sport Cycling | 03:59:28.000 | 1:11.000 | 42.645 | 
| 8 | RACAULT Ronan | Guidon Chalettois | 03:59:28.000 | 1:11.000 | 42.645 | 
| 9 | LE PENNEC Guerand | VC Pays de Loudéac | 03:59:28.000 | 1:11.000 | 42.645 | 
| 10 | DAVID Nicolas |  | 03:59:28.000 | 1:11.000 | 42.645 | 
| 11 | MAITRE Florian | Laval Cyclisme 53 | 03:59:28.000 | 1:11.000 | 42.645 | 
| 12 | RAPITEAU Florian | Laval Cyclisme 53 | 03:59:28.000 | 1:11.000 | 42.645 | 
| 13 | GROLIER Lucas | Vendée U Pays de la Loire | 03:59:28.000 | 1:11.000 | 42.645 | 
| 14 | CAMPISTROUS Romain | Occitane Cyclisme Formation | 03:59:28.000 | 1:11.000 | 42.645 | 
| 15 | SCHMIDT Fabien |  | 03:59:37.000 | 1:20.000 | 42.618 | 
| 16 | CAM Maxime | Dinan Sport Cycling | 03:59:37.000 | 1:20.000 | 42.618 | 
| 17 | COSS Loris | VC Vaulx-en-Velin | 03:59:37.000 | 1:20.000 | 42.618 | 
| 18 | COSTEPLANE Aurélien | Occitane Cyclisme Formation | 03:59:37.000 | 1:20.000 | 42.618 | 
| 19 | FIEFVEZ Rudy | Océane Top 16 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 20 | GAUTHERAT Pierre | SCO Dijon - Team Matériel - Velo.com | 03:59:37.000 | 1:20.000 | 42.618 | 
| 20 | GAUTHERAT Pierre | Team Royalbikeshop.com | 03:59:37.000 | 1:20.000 | 42.618 | 
| 21 | BOILEAU Leo | EC Saint-Etienne Loire | 03:59:37.000 | 1:20.000 | 42.618 | 
| 22 | VAN POPPEL Sébastien | Urbano - Vulsteke Cycling Team | 03:59:37.000 | 1:20.000 | 42.618 | 
| 23 | KELLY Adam | Urbano - Vulsteke Cycling Team | 03:59:37.000 | 1:20.000 | 42.618 | 
| 24 | ERAUW Thiemo | Urbano - Vulsteke Cycling Team | 03:59:37.000 | 1:20.000 | 42.618 | 
| 25 | PERIOU Tony | VC Pays de Loudéac | 03:59:37.000 | 1:20.000 | 42.618 | 
| 25 | PERIOU Tony | Team S1neo Loudeac | 03:59:37.000 | 1:20.000 | 42.618 | 
| 26 | DRANSART Maxime | Laval Cyclisme 53 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 27 | OOSTERLINCK Joes | EFC-L&R-AGS Juniors | 03:59:37.000 | 1:20.000 | 42.618 | 
| 27 | OOSTERLINCK Joes | EFC-L&R-AGS | 03:59:37.000 | 1:20.000 | 42.618 | 
| 28 | ANSONS Kristers | EC Saint-Etienne Loire | 03:59:37.000 | 1:20.000 | 42.618 | 
| 29 | SAGNIER Théo | Paris Cycliste Olympique | 03:59:37.000 | 1:20.000 | 42.618 | 
| 30 | SILLIAU Nicolas |  | 03:59:37.000 | 1:20.000 | 42.618 | 
| 31 | WILLEMS Senne | EFC-L&R-AGS Juniors | 03:59:37.000 | 1:20.000 | 42.618 | 
| 31 | WILLEMS Senne | EFC-L&R-AGS | 03:59:37.000 | 1:20.000 | 42.618 | 
| 32 | BOUTS Jens | Urbano - Vulsteke Cycling Team | 03:59:37.000 | 1:20.000 | 42.618 | 
| 33 | LE BOETEZ Clement | Océane Top 16 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 34 | LEYMAN Celestin | Dunkerque Grand Littoral | 03:59:37.000 | 1:20.000 | 42.618 | 
| 35 | VEISTROFFER Baptiste | VC Pays de Loudéac | 03:59:37.000 | 1:20.000 | 42.618 | 
| 36 | LECAMUS-LAMBERT Florentin | VC Rouen 76 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 37 | BONHOMME Arthur | EC Saint-Etienne Loire | 03:59:37.000 | 1:20.000 | 42.618 | 
| 38 | BÉNÉTEAU Lucas | SCO Dijon - Team Matériel - Velo.com | 03:59:37.000 | 1:20.000 | 42.618 | 
| 39 | JOUANJAN Lilian | Sojasun Espoir - ACNC | 03:59:37.000 | 1:20.000 | 42.618 | 
| 40 | CAPRON Rémi | EC Saint-Etienne Loire | 03:59:37.000 | 1:20.000 | 42.618 | 
| 41 | CARLOT Mateo | VC Rouen 76 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 42 | PRUNER Nathan |  | 03:59:37.000 | 1:20.000 | 42.618 | 
| 43 | LAURANS Théo | WB - Fybolia Morbihan | 03:59:37.000 | 1:20.000 | 42.618 | 
| 44 | RENAULT Baptiste | Dinan Sport Cycling | 03:59:37.000 | 1:20.000 | 42.618 | 
| 45 | BRENTERCH Erwan |  | 03:59:37.000 | 1:20.000 | 42.618 | 
| 46 | BELLICAUD Jeremy | Océane Top 16 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 47 | BOHAL Victor | Laval Cyclisme 53 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 48 | RONDEL Mathys | VC Pays de Loudéac | 03:59:37.000 | 1:20.000 | 42.618 | 
| 49 | GEORGE Alfred | Vendée U Pays de la Loire | 03:59:37.000 | 1:20.000 | 42.618 | 
| 50 | TANGUY Hugo |  | 03:59:37.000 | 1:20.000 | 42.618 | 
| 51 | BAREILLE Bastien | Océane Top 16 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 52 | DE WEERT Robbe | Urbano - Vulsteke Cycling Team | 03:59:37.000 | 1:20.000 | 42.618 | 
| 53 | AZILE LOZACH Julien | Océane Top 16 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 54 | RIVALLAIN Hugo |  | 03:59:37.000 | 1:20.000 | 42.618 | 
| 55 | BODARD Damien | Sojasun Espoir - ACNC | 03:59:37.000 | 1:20.000 | 42.618 | 
| 56 | POL Gaëtan | Guidon Chalettois | 03:59:37.000 | 1:20.000 | 42.618 | 
| 57 | LEMOINE Gaëtan | Occitane Cyclisme Formation | 03:59:37.000 | 1:20.000 | 42.618 | 
| 58 | OOSTHUIZEN Jason | VC Rouen 76 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 59 | DEMEAUTIS Matthieu | Océane Top 16 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 60 | BUFFIN Lois | VC Vaulx-en-Velin | 03:59:37.000 | 1:20.000 | 42.618 | 
| 61 | BONIFACE Lucas | Vendée U Pays de la Loire | 03:59:37.000 | 1:20.000 | 42.618 | 
| 62 | THIERRY Pierre | WB - Fybolia Morbihan | 03:59:37.000 | 1:20.000 | 42.618 | 
| 63 | GUICHARD Mickaël | WB - Fybolia Morbihan | 03:59:37.000 | 1:20.000 | 42.618 | 
| 64 | GAREL Adrien | Sojasun Espoir - ACNC | 03:59:37.000 | 1:20.000 | 42.618 | 
| 65 | BOULAIS Jules | Sojasun Espoir - ACNC | 03:59:37.000 | 1:20.000 | 42.618 | 
| 66 | BOUTVILLE David | Laval Cyclisme 53 | 03:59:37.000 | 1:20.000 | 42.618 | 
| 67 | DO REGO Fabio | Paris Cycliste Olympique | 03:59:37.000 | 1:20.000 | 42.618 | 
| 68 | JALADEAU Artus | Occitane Cyclisme Formation | 03:59:37.000 | 1:20.000 | 42.618 | 
| 69 | LESNÉ Robin |  | 03:59:37.000 | 1:20.000 | 42.618 | 
| 70 | ARZEL Maxime |  | 03:59:37.000 | 1:20.000 | 42.618 | 
| 71 | LABBE Benjamin | Dunkerque Grand Littoral | 03:59:37.000 | 1:20.000 | 42.618 | 
| 72 | SEGUI Lucas |  | 03:59:37.000 | 1:20.000 | 42.618 | 
| 73 | TRICOT Corentin | Guidon Chalettois | 03:59:37.000 | 1:20.000 | 42.618 | 
| 74 | MOSIN Baptiste | VC Pays de Lorient | 03:59:37.000 | 1:20.000 | 42.618 | 
| 75 | VAN ELSLANDER Simon | Urbano - Vulsteke Cycling Team | 03:59:37.000 | 1:20.000 | 42.618 | 
| 76 | DRUMEL Alexis |  | 03:59:37.000 | 1:20.000 | 42.618 | 
| 77 | VILLEMIN Alan | Guidon Chalettois | 03:59:37.000 | 1:20.000 | 42.618 | 
| 78 | LEWIS Adam | Côtes d'Armor-Marie Morin-U | 03:59:48.000 | 1:31.000 | 42.585 | 
| 79 | KISKONEN Siim | EC Saint-Etienne Loire | 03:59:48.000 | 1:31.000 | 42.585 | 
| 80 | GRESSIER Maxime | Paris Cycliste Olympique | 03:59:48.000 | 1:31.000 | 42.585 | 
| 81 | CORDENOS Clément | Dunkerque Grand Littoral | 03:59:48.000 | 1:31.000 | 42.585 | 
| 82 | VANDERMEERSCH Emilien | Dunkerque Grand Littoral | 03:59:48.000 | 1:31.000 | 42.585 | 
| 83 | VAN DYCK Jan | EFC-L&R-AGS | 03:59:48.000 | 1:31.000 | 42.585 | 
| 84 | MOISAN Emmanuel | VC Vaulx-en-Velin | 03:59:48.000 | 1:31.000 | 42.585 | 
| 85 | MORICE Ludovic |  | 03:59:48.000 | 1:31.000 | 42.585 | 
| 86 | LE PAGE Samuel | Dinan Sport Cycling | 03:59:48.000 | 1:31.000 | 42.585 | 
| 87 | ROUXEL Maxime | Côtes d'Armor-Marie Morin-U | 03:59:55.000 | 1:38.000 | 42.565 | 
| 88 | GUERN Ilan |  | 03:59:55.000 | 1:38.000 | 42.565 | 
| 89 | FAVENNEC Titouan |  | 03:59:55.000 | 1:38.000 | 42.565 | 
| 90 | RAMBAULT Axel | SCO Dijon - Team Matériel - Velo.com | 04:00:12.000 | 1:55.000 | 42.515 | 
| 91 | SCHELLENBERG Thomas |  | 04:00:21.000 | 2:04.000 | 42.488 | 
| 92 | CARREAU Lukas | Dinan Sport Cycling | 04:00:21.000 | 2:04.000 | 42.488 | 
| 93 | BOWN Morgan | EC Saint-Etienne Loire | 04:00:30.000 | 2:13.000 | 42.462 | 
| 94 | KOWALSKI Dylan | VC Rouen 76 | 04:00:33.000 | 2:16.000 | 42.453 | 
| 95 | MENTHÉOUR Paul-Mickaël |  | 04:00:33.000 | 2:16.000 | 42.453 | 
| 96 | CASTELLARNAU Florent | Occitane Cyclisme Formation | 04:00:57.000 | 2:40.000 | 42.382 | 
| 97 | BOYER Kevin |  | 04:01:04.000 | 2:47.000 | 42.362 | 
| 98 | GUILLE Lucas | WB - Fybolia Morbihan | 04:01:04.000 | 2:47.000 | 42.362 | 
| 99 | ROME Axel | Sojasun Espoir - ACNC | 04:01:11.000 | 2:54.000 | 42.341 | 
| 100 | LE GALUDEC Louis |  | 04:01:11.000 | 2:54.000 | 42.341 | 
| 101 | BATISTA Camille | Guidon Chalettois | 04:01:17.000 | 3:00.000 | 42.324 | 
| 102 | PEATFIELD Benjamin | Vendée U Pays de la Loire | 04:01:29.000 | 3:12.000 | 42.289 | 
| 103 | BROHAN Nolan | VC Pays de Lorient | 04:02:54.000 | 4:37.000 | 42.042 | 
| 104 | VADIC Baptiste | Vendée U Pays de la Loire | 04:03:02.000 | 4:45.000 | 42.019 | 
| 105 | ZIELIŃSKI Piotr | VC Pays de Lorient | 04:04:20.000 | 6:03.000 | 41.795 | 
| 106 | COTARD Théo | Côtes d'Armor-Marie Morin-U | 04:04:24.000 | 6:07.000 | 41.784 | 
| 107 | RUAULT Nathan | WB - Fybolia Morbihan | 04:04:24.000 | 6:07.000 | 41.784 | 
| 108 | BAUTRAIT Corentin | VC Rouen 76 | 04:04:24.000 | 6:07.000 | 41.784 | 
| 109 | POULARD Baptiste | SCO Dijon - Team Matériel - Velo.com | 04:04:24.000 | 6:07.000 | 41.784 | 
| 110 | LAVIGNAC Matthieu | Occitane Cyclisme Formation | 04:04:24.000 | 6:07.000 | 41.784 | 
| 110 | LAVIGNAC Matthieu | OCF Team Cross | 04:04:24.000 | 6:07.000 | 41.784 | 
| 111 | MUSSET Owen |  | 04:04:24.000 | 6:07.000 | 41.784 | 
| 112 | VEZIE Valentin | Côtes d'Armor-Marie Morin-U | 04:04:24.000 | 6:07.000 | 41.784 | 
| 113 | MADORRE Thibaut | Paris Cycliste Olympique | 04:05:07.000 | 6:50.000 | 41.662 | 
| 114 | GRAS Yan | SCO Dijon - Team Matériel - Velo.com | 04:05:18.000 | 7:01.000 | 41.631 | 
| 114 | GRAS Yan | Team Podiocom CC | 04:05:18.000 | 7:01.000 | 41.631 | 
| 115 | ANANIE Ugo | Dunkerque Grand Littoral | 04:05:18.000 | 7:01.000 | 41.631 | 
| 115 | ANANIE Ugo | Cross Team Legendre | 04:05:18.000 | 7:01.000 | 41.631 | 
| 116 | LE FRESNE Julien |  | 04:05:18.000 | 7:01.000 | 41.631 | 
| 117 | HERON Antonin | Côtes d'Armor-Marie Morin-U | 04:05:18.000 | 7:01.000 | 41.631 | 
| 118 | ROUSSEL Hugo | Paris Cycliste Olympique | 04:05:37.000 | 7:20.000 | 41.577 | 
| 119 | DUC Maxence | Guidon Chalettois | 04:07:20.000 | 9:03.000 | 41.288 | 
| 120 | ROUSSEL Antoine | VC Vaulx-en-Velin | 04:07:32.000 | 9:15.000 | 41.255 | 
| 121 | VERNIÉ Pierre | VC Vaulx-en-Velin | 04:07:32.000 | 9:15.000 | 41.255 | 
| 122 | KRAEMER Léo | SCO Dijon - Team Matériel - Velo.com | 04:07:39.000 | 9:22.000 | 41.236 | 
| 123 | PLAISANT Lucas | VC Vaulx-en-Velin | 04:10:26.000 | 00:12:09.000 | 40.777 | 
| 124 | HAVOT Sébastien | VC Rouen 76 | 04:15:32.000 | 00:17:15.000 | 39.963 | 
| 124 | HAVOT Sébastien | Ardennes Cross Team Gecibat | 04:15:32.000 | 00:17:15.000 | 39.963 | 
| 125 | HUENS Rémi | Dunkerque Grand Littoral | 04:15:32.000 | 00:17:15.000 | 39.963 | 
| 126 | CARIOU Julian |  | 04:19:40.000 | 00:21:23.000 | 39.327 | 
| 127 | LAVENANT Thibault | Sojasun Espoir - ACNC | 04:23:02.000 | 00:24:45.000 | 38.824 | 
| 1005 | ROMA Jérémy | Paris Cycliste Olympique | 00:00.000 | -03:58:17.000 |  | 
| 1005 | DEWULF Wannes | EFC-L&R-AGS Juniors | 00:00.000 | -03:58:17.000 |  | 
| 1005 | DEWULF Wannes | EFC-L&R-AGS | 00:00.000 | -03:58:17.000 |  | 
| 1005 | LAURYSSEN Yorben | EFC-L&R-AGS Juniors | 00:00.000 | -03:58:17.000 |  | 
| 1005 | LAURYSSEN Yorben | EFC-L&R-AGS | 00:00.000 | -03:58:17.000 |  | 
| 1005 | PAULY Ethan |  | 00:00.000 | -03:58:17.000 |  | 
| 1005 | KINNIBURGH Reid |  | 00:00.000 | -03:58:17.000 |  | 
| 1005 | FRONER Axel |  | 00:00.000 | -03:58:17.000 |  | 
| 1005 | OLIPHANT Aidan |  | 00:00.000 | -03:58:17.000 |  | 
| 1005 | KERDUDO Romain | VC Pays de Lorient | 00:00.000 | -03:58:17.000 |  | 
| 1005 | LE HUITOUZE Julien | VC Pays de Lorient | 00:00.000 | -03:58:17.000 |  |