| 1 | BARUSSEAU Mathéo | Vendée U Pays de la Loire | 03:28:11.000 | - | 46.171 |
| 2 | MAINGUENAUD Lucas | Vendée U Pays de la Loire | 03:28:17.000 | 06.000 | 46.149 |
| 3 | FOX Matthew | Veloce Club Rouen 76 | 03:28:17.000 | 06.000 | 46.149 |
| 4 | GILLES Cyprien | ES Torigni | 03:28:17.000 | 06.000 | 46.149 |
| 4 | GILLES Cyprien | Team Guevel Roadborn | 03:28:17.000 | 06.000 | 46.149 |
| 5 | VILLEMIN Alan | Paris Cycliste Olympique | 03:28:17.000 | 06.000 | 46.149 |
| 6 | CHEVIGNON Jules | Team LMP-La Roche Vendée Cyclisme | 03:28:17.000 | 06.000 | 46.149 |
| 7 | DUBOIS Clement | UC Cholet 49 | 03:28:17.000 | 06.000 | 46.149 |
| 8 | VAN DER POEL Rick | DRC de Mol | 03:28:17.000 | 06.000 | 46.149 |
| 9 | KRAS Jop | | 03:28:21.000 | 10.000 | 46.134 |
| 10 | HUCK Léandre | Veloce Club Rouen 76 | 03:28:24.000 | 13.000 | 46.123 |
| 11 | CHILTON Ben | Mayenne-V and B-Monbana | 03:28:42.000 | 31.000 | 46.057 |
| 12 | BODARD Damien | Team LMP-La Roche Vendée Cyclisme | 03:28:42.000 | 31.000 | 46.057 |
| 13 | LAGNET Gari | AC Bisontine | 03:28:42.000 | 31.000 | 46.057 |
| 14 | MEYNARD Maxime | Vendée U Pays de la Loire | 03:28:42.000 | 31.000 | 46.057 |
| 15 | VAN DER VEEN Aldert | Houttec Cycling Team | 03:28:42.000 | 31.000 | 46.057 |
| 16 | MORRISON Maui | AC Bisontine | 03:28:42.000 | 31.000 | 46.057 |
| 16 | MORRISON Maui | Pista Corsa Devo | 03:28:42.000 | 31.000 | 46.057 |
| 17 | BESNIER Erwan | Mayenne-V and B-Monbana | 03:28:42.000 | 31.000 | 46.057 |
| 18 | CORDELIER Matthieu | Team Bricquebec Cotentin | 03:28:42.000 | 31.000 | 46.057 |
| 19 | FRADIN Ewan | Paris Cycliste Olympique | 03:28:42.000 | 31.000 | 46.057 |
| 20 | DOLÉDEC Elouan | Dinan Sport Cycling | 03:28:42.000 | 31.000 | 46.057 |
| 21 | HUINEN Sander | SwABo Cyclingteam | 03:28:42.000 | 31.000 | 46.057 |
| 22 | ADAM Guillaume | Veloce Club Rouen 76 | 03:28:42.000 | 31.000 | 46.057 |
| 23 | BEENTJES Sem | WV Noord Hollandse Victorie | 03:28:42.000 | 31.000 | 46.057 |
| 24 | MAINGUENAUD Tom | Mayenne-V and B-Monbana | 03:28:42.000 | 31.000 | 46.057 |
| 25 | PIERRE Alexis | Dinan Sport Cycling | 03:28:42.000 | 31.000 | 46.057 |
| 26 | JOUANOLLE Maël | Team Adris-La Crêpe de Brocéliande-BLC | 03:28:42.000 | 31.000 | 46.057 |
| 27 | COLOMBE Maxence | ES Torigni | 03:28:42.000 | 31.000 | 46.057 |
| 28 | CHOUFFE Lenny | AC Bisontine | 03:28:42.000 | 31.000 | 46.057 |
| 29 | VAN DER MEER Samuel | Houttec Cycling Team | 03:28:42.000 | 31.000 | 46.057 |
| 30 | ANGENENT Tim | DRC de Mol | 03:28:42.000 | 31.000 | 46.057 |
| 31 | GLOT Raphael | ES Torigni | 03:28:42.000 | 31.000 | 46.057 |
| 32 | BUSKERMOLEN Sven | SwABo Cyclingteam | 03:28:42.000 | 31.000 | 46.057 |
| 33 | PERLEAUX Dorian | UC Cholet 49 | 03:28:42.000 | 31.000 | 46.057 |
| 34 | DORST Jarno | DRC de Mol | 03:28:42.000 | 31.000 | 46.057 |
| 35 | BOIRE Flavien | Team LMP-La Roche Vendée Cyclisme | 03:28:42.000 | 31.000 | 46.057 |
| 36 | JOLLY Maxime | Team LMP-La Roche Vendée Cyclisme | 03:28:42.000 | 31.000 | 46.057 |
| 37 | CROOK Jack | Team Bricquebec Cotentin | 03:28:42.000 | 31.000 | 46.057 |
| 38 | LEBOUCHER Anatole | UC Cholet 49 | 03:28:42.000 | 31.000 | 46.057 |
| 39 | HERPIN Sohan | Moyon Percy Vélo Club | 03:28:42.000 | 31.000 | 46.057 |
| 40 | GLON Gaëlig | Team Adris-La Crêpe de Brocéliande-BLC | 03:28:42.000 | 31.000 | 46.057 |
| 41 | GAILLARD Florian | Dinan Sport Cycling | 03:28:42.000 | 31.000 | 46.057 |
| 42 | MOUCHET Zian | AC Bisontine | 03:28:42.000 | 31.000 | 46.057 |
| 43 | TEKLEMARIAM Keven | As.Be.Co Cycling Club | 03:28:42.000 | 31.000 | 46.057 |
| 43 | TEKLEMARIAM Keven | UCI WCC Men's Team | 03:28:42.000 | 31.000 | 46.057 |
| 44 | DAVID Alexis | AC Bisontine | 03:28:42.000 | 31.000 | 46.057 |
| 45 | TESSIER Maxime | Team LMP-La Roche Vendée Cyclisme | 03:28:42.000 | 31.000 | 46.057 |
| 46 | MUGISHA Moise | | 03:28:42.000 | 31.000 | 46.057 |
| 47 | AMAN Awet | UCI WCC Men's Team | 03:28:42.000 | 31.000 | 46.057 |
| 48 | DRONKERT Stijn | DRC de Mol | 03:28:42.000 | 31.000 | 46.057 |
| 49 | DROUET Victor | Moyon Percy Vélo Club | 03:28:42.000 | 31.000 | 46.057 |
| 50 | KERKVLIET Sam | SwABo Cyclingteam | 03:28:42.000 | 31.000 | 46.057 |
| 51 | LORD Matthew | Team Bricquebec Cotentin | 03:28:42.000 | 31.000 | 46.057 |
| 52 | VAUGRENARD Jules | Team Adris-La Crêpe de Brocéliande-BLC | 03:28:42.000 | 31.000 | 46.057 |
| 53 | IKEN Bastien | Mayenne-V and B-Monbana | 03:28:42.000 | 31.000 | 46.057 |
| 54 | BILLET Adrien | Team LMP-La Roche Vendée Cyclisme | 03:28:42.000 | 31.000 | 46.057 |
| 55 | JAMIN Leo Paul | UC Cholet 49 | 03:28:42.000 | 31.000 | 46.057 |
| 56 | HELARY Steven | Mayenne-V and B-Monbana | 03:28:42.000 | 31.000 | 46.057 |
| 57 | FLOCH PRIGENT Tanguy | Veloce Club Rouen 76 | 03:28:42.000 | 31.000 | 46.057 |
| 58 | ROME Axel | Dinan Sport Cycling | 03:28:42.000 | 31.000 | 46.057 |
| 59 | LAJAUNIAS Valerian | UC Cholet 49 | 03:28:42.000 | 31.000 | 46.057 |
| 60 | GUEFVENEU Swann | Vendée U Pays de la Loire | 03:28:42.000 | 31.000 | 46.057 |
| 61 | BEAUNE Mavric | Veloce Club Rouen 76 | 03:28:42.000 | 31.000 | 46.057 |
| 62 | PHILIPPE William | Dinan Sport Cycling | 03:28:42.000 | 31.000 | 46.057 |
| 63 | MULUGETA Yafiet | Eri-tel Cycling Team | 03:28:42.000 | 31.000 | 46.057 |
| 63 | MULUGETA Yafiet | UCI WCC Men's Team | 03:28:42.000 | 31.000 | 46.057 |
| 64 | LARMET Ilan | Veloce Club Rouen 76 | 03:28:42.000 | 31.000 | 46.057 |
| 65 | MORTIER Thibaut | AC Bisontine | 03:28:42.000 | 31.000 | 46.057 |
| 66 | VIEL Tom | Team Bricquebec Cotentin | 03:28:42.000 | 31.000 | 46.057 |
| 67 | GOMBAUD Alessio | Team Adris-La Crêpe de Brocéliande-BLC | 03:28:42.000 | 31.000 | 46.057 |
| 68 | MORICE Ludovic | Paris Cycliste Olympique | 03:28:42.000 | 31.000 | 46.057 |
| 69 | SEGUIN Yanis | UC Cholet 49 | 03:28:51.000 | 40.000 | 46.023 |
| 70 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 03:30:01.000 | 1:50.000 | 45.768 |
| 71 | VAN DER WULP Casper | DRC de Mol | 03:31:27.000 | 3:16.000 | 45.458 |
| 72 | LAURENSOT Edgar | Dinan Sport Cycling | 03:32:40.000 | 4:29.000 | 45.197 |
| 73 | PATOUX Cyrille | ES Torigni | 03:32:44.000 | 4:33.000 | 45.183 |
| 74 | CHEMINANT Steven | Moyon Percy Vélo Club | 03:32:44.000 | 4:33.000 | 45.183 |
| 75 | NICOLAS Arthur | Team Bricquebec Cotentin | 03:32:44.000 | 4:33.000 | 45.183 |
| 76 | LEBRETON Samuel | Team Bricquebec Cotentin | 03:32:44.000 | 4:33.000 | 45.183 |
| 77 | SCHULLER Mickey | DRC de Mol | 03:32:44.000 | 4:33.000 | 45.183 |
| 78 | UWIDUHAYE Mike | | 03:32:44.000 | 4:33.000 | 45.183 |
| 79 | MENANTEAU Lucas | Vendée U Pays de la Loire | 03:32:44.000 | 4:33.000 | 45.183 |
| 80 | MANGIN Jeremy | | 03:32:44.000 | 4:33.000 | 45.183 |
| 81 | SCOTT Oliver | Vendée U Pays de la Loire | 03:32:44.000 | 4:33.000 | 45.183 |
| 82 | ADAM Mathis | ES Torigni | 03:32:44.000 | 4:33.000 | 45.183 |
| 83 | ROUINSARD Felix | Paris Cycliste Olympique | 03:32:44.000 | 4:33.000 | 45.183 |
| 83 | ROUINSARD Felix | team | 03:32:44.000 | 4:33.000 | 45.183 |
| 84 | NTIRENGANYA Moise | UCI WCC Men's Team | 03:32:44.000 | 4:33.000 | 45.183 |
| 85 | MIAS Antoine | Team Bricquebec Cotentin | 03:32:44.000 | 4:33.000 | 45.183 |
| 86 | LEBON Victor | Team Born'Heures | 03:32:58.000 | 4:47.000 | 45.134 |
| 87 | BLANCHARD Alexandre | Team LMP-La Roche Vendée Cyclisme | 03:32:58.000 | 4:47.000 | 45.134 |
| 88 | BOELE Niels | SwABo Cyclingteam | 03:32:58.000 | 4:47.000 | 45.134 |
| 89 | PIRES Alessandro | Paris Cycliste Olympique | 03:33:30.000 | 5:19.000 | 45.021 |
| 90 | POUVREAULT Grégory | Paris Cycliste Olympique | 03:33:34.000 | 5:23.000 | 45.007 |
| 91 | LETHIER Melvyn | AC Bisontine | 03:33:34.000 | 5:23.000 | 45.007 |
| 92 | MASENGESHO Vainqueur | | 03:33:34.000 | 5:23.000 | 45.007 |
| 93 | RYO Swann | Team Adris-La Crêpe de Brocéliande-BLC | 03:40:10.000 | 00:11:59.000 | 43.658 |
| 94 | BLONS Edouard | Team Adris-La Crêpe de Brocéliande-BLC | 03:40:10.000 | 00:11:59.000 | 43.658 |
| 95 | NDRIAMANAMPY Juliano | UCI WCC Men's Team | 03:40:10.000 | 00:11:59.000 | 43.658 |
| 96 | MUNYANEZA Didier | | 03:40:10.000 | 00:11:59.000 | 43.658 |
| 97 | DUPÉ Mathieu | Mayenne-V and B-Monbana | 03:41:23.000 | 00:13:12.000 | 43.418 |
| 98 | ADAM Maxime | ES Torigni | 03:41:23.000 | 00:13:12.000 | 43.418 |
| 99 | HALLEY Matheo | Moyon Percy Vélo Club | 03:41:23.000 | 00:13:12.000 | 43.418 |
| 100 | MARAIS Benjamin | Vendée U Pays de la Loire | 03:41:29.000 | 00:13:18.000 | 43.398 |
| 101 | VAN TOL Sem | SwABo Cyclingteam | 03:43:44.000 | 00:15:33.000 | 42.962 |
| 1005 | DAVID Léo | UC Cholet 49 | 00:00.000 | -03:28:11.000 | |
| 1005 | SHPAKOUSKI Yahor | | 00:00.000 | -03:28:11.000 | |
| 1005 | MOUTHAAN Micha | DRC de Mol | 00:00.000 | -03:28:11.000 | |
| 1005 | MANIZABAYO Jean De Dieu | | 00:00.000 | -03:28:11.000 | |
| 1005 | MOLLE Nathan | | 00:00.000 | -03:28:11.000 | |
| 1005 | LALONNIER Baptiste | | 00:00.000 | -03:28:11.000 | |
| 1005 | FORTIN Vincent | | 00:00.000 | -03:28:11.000 | |
| 1005 | DE JONG Floor | SwABo Cyclingteam | 00:00.000 | -03:28:11.000 | |
| 1005 | DECROCK Michel | SwABo Cyclingteam | 00:00.000 | -03:28:11.000 | |
| 1005 | HAILEMARIAM Merih | | 00:00.000 | -03:28:11.000 | |
| 1005 | LEIJENAAR Erwin | Houttec Cycling Team | 00:00.000 | -03:28:11.000 | |