| 1 | LANGELLA Lenaic | VC Rouen 76 | 03:35:06.000 | - | 42.036 | 
| 2 | LESUEUR Louka | VC Rouen 76 | 03:35:08.000 | 02.000 | 42.03 | 
| 3 | RAPITEAU Florian | Dinan Sport Cycling | 03:35:11.000 | 05.000 | 42.02 | 
| 4 | ADAM Guillaume | VC Rouen 76 | 03:35:18.000 | 12.000 | 41.997 | 
| 5 | SIMON Yohann | Dinan Sport Cycling | 03:35:24.000 | 18.000 | 41.978 | 
| 6 | THÉOT Killian | VC Rouen 76 | 03:35:24.000 | 18.000 | 41.978 | 
| 7 | MAINGUENAUD Tom | Cre'Actuel-Marie Morin-U 22 | 03:35:24.000 | 18.000 | 41.978 | 
| 8 | CHATONNET Toby | VC Rouen 76 | 03:35:24.000 | 18.000 | 41.978 | 
| 9 | PROD'HOMME Axel | Dinan Sport Cycling | 03:35:24.000 | 18.000 | 41.978 | 
| 10 | BODARD Damien | Team LMP-La Roche Vendée Cyclisme | 03:35:24.000 | 18.000 | 41.978 | 
| 11 | PHILIPPE William | Plouay Cycling Team | 03:35:24.000 | 18.000 | 41.978 | 
| 12 | THÉOT Hugo | VC Rouen 76 | 03:35:24.000 | 18.000 | 41.978 | 
| 13 | PROVOST Maximilien | VC Pays de Loudéac | 03:35:24.000 | 18.000 | 41.978 | 
| 14 | FOUCHER Esteban | VC Rouen 76 | 03:35:24.000 | 18.000 | 41.978 | 
| 15 | MARSH Ben | Project 1 | 03:35:24.000 | 18.000 | 41.978 | 
| 16 | CLEMENT Thibaut | Grenoble MC 38 | 03:35:24.000 | 18.000 | 41.978 | 
| 17 | BOHAL Victor | Dinan Sport Cycling | 03:35:24.000 | 18.000 | 41.978 | 
| 18 | HERTELER Tom | VC Pays de Loudéac | 03:35:24.000 | 18.000 | 41.978 | 
| 19 | GILLES Cyprien | ES Torigni | 03:35:24.000 | 18.000 | 41.978 | 
| 19 | GILLES Cyprien | Team Guevel Roadborn | 03:35:24.000 | 18.000 | 41.978 | 
| 20 | DELARUE Max | VC Rouen 76 | 03:35:24.000 | 18.000 | 41.978 | 
| 21 | BERGER Antoine | SCO Dijon - Team Matériel - Velo.com | 03:35:24.000 | 18.000 | 41.978 | 
| 22 | SMITH James Joseph | Wheelbase - Cabtech | 03:35:40.000 | 34.000 | 41.926 | 
| 23 | CIALONE Alessio | Vendée U Pays de la Loire | 03:35:42.000 | 36.000 | 41.919 | 
| 24 | CORDELIER Matthieu | Team Bricquebec Cotentin | 03:35:42.000 | 36.000 | 41.919 | 
| 25 | BRIGHT Benjamin | Thriva SRCT | 03:35:42.000 | 36.000 | 41.919 | 
| 26 | CORON Justin | VC Bocage Vire | 03:35:48.000 | 42.000 | 41.9 | 
| 27 | RENAULT Maxime | VC Avranches | 03:36:13.000 | 1:07.000 | 41.819 | 
| 28 | CUSHWAY Maximilian | Morbihan Adris Gwendal Oliveux | 03:37:06.000 | 2:00.000 | 41.649 | 
| 29 | GAILLARD Florian | Cre'Actuel-Marie Morin-U 22 | 03:37:40.000 | 2:34.000 | 41.541 | 
| 30 | DROUET Victor | USSA Pavilly Barentin | 03:38:15.000 | 3:09.000 | 41.43 | 
| 31 | LESNÉ Robin | Cre'Actuel-Marie Morin-U 22 | 03:38:15.000 | 3:09.000 | 41.43 | 
| 32 | PIERRE Alexis | Cre'Actuel-Marie Morin-U 22 | 03:38:22.000 | 3:16.000 | 41.407 | 
| 33 | GUEFVENEU Swann | Vendée U Pays de la Loire | 03:40:22.000 | 5:16.000 | 41.032 | 
| 34 | GUERINEL Mathis | Paris Cycliste Olympique | 03:40:22.000 | 5:16.000 | 41.032 | 
| 35 | LEBRETON Samuel | USSA Pavilly Barentin | 03:40:37.000 | 5:31.000 | 40.985 | 
| 36 | LAWTON Henry | Morbihan Adris Gwendal Oliveux | 03:40:37.000 | 5:31.000 | 40.985 | 
| 37 | LEVON Eliott | Paris Cycliste Olympique | 03:40:37.000 | 5:31.000 | 40.985 | 
| 38 | VIARDOT Matteo | VC Rouen 76 | 03:40:37.000 | 5:31.000 | 40.985 | 
| 39 | BOILEAU Killian | Mayenne-V and B-Monbana | 03:40:37.000 | 5:31.000 | 40.985 | 
| 40 | PETIT Clément | VC Rouen 76 | 03:40:37.000 | 5:31.000 | 40.985 | 
| 41 | DAVID Léo | Dinan Sport Cycling | 03:41:46.000 | 6:40.000 | 40.773 | 
| 42 | LECOLLEY Augustin | Dinan Sport Cycling | 03:42:11.000 | 7:05.000 | 40.696 | 
| 43 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 03:42:55.000 | 7:49.000 | 40.562 | 
| 44 | GUILLE Lucas | VC Pays de Loudéac | 03:43:51.000 | 8:45.000 | 40.393 | 
| 45 | COLOMBE Maxence | ES Torigni | 03:44:00.000 | 8:54.000 | 40.366 | 
| 46 | LECOQ Baptiste | Lepelley Électricité U19 | 03:44:00.000 | 8:54.000 | 40.366 | 
| 47 | FLOCH PRIGENT Tanguy | Vendée U Pays de la Loire | 03:44:00.000 | 8:54.000 | 40.366 | 
| 48 | PAVIC Yanis | ES Torigni | 03:44:04.000 | 8:58.000 | 40.354 | 
| 49 | TANGUY Hugo | Dinan Sport Cycling | 03:44:09.000 | 9:03.000 | 40.339 | 
| 50 | BUREL Louy | VC Pays de Loudéac | 03:44:09.000 | 9:03.000 | 40.339 | 
| 51 | JOSSO Théo | Morbihan Adris Gwendal Oliveux | 03:44:09.000 | 9:03.000 | 40.339 | 
| 52 | LAGRAVE Dorian | Vendée U Pays de la Loire | 03:44:09.000 | 9:03.000 | 40.339 | 
| 53 | MÉAL Théo | Team Bricquebec Cotentin | 03:44:09.000 | 9:03.000 | 40.339 | 
| 54 | MOREL Tom | Team Bricquebec Cotentin | 03:44:09.000 | 9:03.000 | 40.339 | 
| 55 | NOEL Romain | VC Avranches | 03:44:09.000 | 9:03.000 | 40.339 | 
| 56 | CADORET Théotime | Team Adris-La Crêpe de Brocéliande-BLC | 03:44:09.000 | 9:03.000 | 40.339 | 
| 57 | SENICOURT Kylian | VC Rouen 76 | 03:44:09.000 | 9:03.000 | 40.339 | 
| 58 | CADORET Célestin | GSC Blagnac Vélo Sport 31 | 03:44:15.000 | 9:09.000 | 40.321 | 
| 59 | PERIGOIS Lucas | Paris Cycliste Olympique | 03:49:14.000 | 00:14:08.000 | 39.445 | 
| 60 | BROUARD Leo | Team Adris-La Crêpe de Brocéliande-BLC | 03:49:17.000 | 00:14:11.000 | 39.436 | 
| 61 | BRIAND Killian | VC Avranches | 03:49:17.000 | 00:14:11.000 | 39.436 | 
| 62 | TERRIER Antoine | VC Lucéen | 03:49:26.000 | 00:14:20.000 | 39.41 | 
| 63 | ROGER Mathieu | EC Quevilly | 03:49:26.000 | 00:14:20.000 | 39.41 | 
| 64 | MORIN Emil |  | 03:49:39.000 | 00:14:33.000 | 39.373 | 
| 65 | CHARTEAU Diego | Vendée U Pays de la Loire | 03:49:39.000 | 00:14:33.000 | 39.373 | 
| 66 | BILLET Adrien | Team LMP-La Roche Vendée Cyclisme | 03:49:39.000 | 00:14:33.000 | 39.373 | 
| 1005 | MARAIS Benjamin | Vendée U Pays de la Loire | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MERCIER Edwin | Vendée U Pays de la Loire | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LAGNET Gari | SCO Dijon - Team Matériel - Velo.com | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LAMBERT Mathieu | AVC Aix-en-Provence | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LAMBERT Mathieu | Team Energizer | 00:00.000 | -03:35:06.000 |  | 
| 1005 | ANDRÉ Gaspard | Bourg-en-Bresse Ain Cyclisme | 00:00.000 | -03:35:06.000 |  | 
| 1005 | DOLÉDEC Elouan | Dinan Sport Cycling | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LÉVÊQUE Theo | Dinan Sport Cycling | 00:00.000 | -03:35:06.000 |  | 
| 1005 | THARRUT Killian | Dinan Sport Cycling | 00:00.000 | -03:35:06.000 |  | 
| 1005 | ADAM Mathis | ES Torigni | 00:00.000 | -03:35:06.000 |  | 
| 1005 | ADAM Maxime | ES Torigni | 00:00.000 | -03:35:06.000 |  | 
| 1005 | CHAUVIN Scott | ES Torigni | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MALLE Nicolas | ES Torigni | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MOUCHEL Alexandre | ES Torigni | 00:00.000 | -03:35:06.000 |  | 
| 1005 | PATOUX Cyrille | ES Torigni | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LECOQ Bertrand | Moyon Percy Vélo Club | 00:00.000 | -03:35:06.000 |  | 
| 1005 | BRAMOULLE Benjamin | Moyon Percy Vélo Club | 00:00.000 | -03:35:06.000 |  | 
| 1005 | GUILBERT Clement | Moyon Percy Vélo Club | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LEGEAY Robin | Moyon Percy Vélo Club | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LEPOITTEVIN DUBOST Joris | Moyon Percy Vélo Club | 00:00.000 | -03:35:06.000 |  | 
| 1005 | BARON Adrien | Mayenne-V and B-Monbana | 00:00.000 | -03:35:06.000 |  | 
| 1005 | FAIRIER Théo | Mayenne-V and B-Monbana | 00:00.000 | -03:35:06.000 |  | 
| 1005 | HELARY Steven | Mayenne-V and B-Monbana | 00:00.000 | -03:35:06.000 |  | 
| 1005 | JOLLY Maxime | Mayenne-V and B-Monbana | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MAIGNAN Maxence | Mayenne-V and B-Monbana | 00:00.000 | -03:35:06.000 |  | 
| 1005 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 00:00.000 | -03:35:06.000 |  | 
| 1005 | POULAIN Valentin | Mayenne-V and B-Monbana | 00:00.000 | -03:35:06.000 |  | 
| 1005 | CHAN TSIN Romain | USSA Pavilly Barentin | 00:00.000 | -03:35:06.000 |  | 
| 1005 | DOUAT Erwan | USSA Pavilly Barentin | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LOUVEL Alex | USSA Pavilly Barentin | 00:00.000 | -03:35:06.000 |  | 
| 1005 | RICHARD Nathan | USSA Pavilly Barentin | 00:00.000 | -03:35:06.000 |  | 
| 1005 | CHOBLET Pierre | VC Pays de Loudéac | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MAHOUDO Loris | VC Pays de Loudéac | 00:00.000 | -03:35:06.000 |  | 
| 1005 | PRIOLET Maxime | VC Pays de Loudéac | 00:00.000 | -03:35:06.000 |  | 
| 1005 | REED Jack | VC Pays de Loudéac | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LAURENSOT Edgar | Cre'Actuel-Marie Morin-U 22 | 00:00.000 | -03:35:06.000 |  | 
| 1005 | ROUXEL Maxime | Cre'Actuel-Marie Morin-U 22 | 00:00.000 | -03:35:06.000 |  | 
| 1005 | DELALANDE Basile | Morbihan Adris Gwendal Oliveux | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LAURANS Théo | Morbihan Adris Gwendal Oliveux | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LE CALLONEC Hugo | Morbihan Adris Gwendal Oliveux | 00:00.000 | -03:35:06.000 |  | 
| 1005 | PLUSQUELLEC Quentin | Morbihan Adris Gwendal Oliveux | 00:00.000 | -03:35:06.000 |  | 
| 1005 | CORNU Benjamin | Team Bricquebec Cotentin | 00:00.000 | -03:35:06.000 |  | 
| 1005 | FILLION Erwann | Team Bricquebec Cotentin | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LAGRÉE Adrien | Team Bricquebec Cotentin | 00:00.000 | -03:35:06.000 |  | 
| 1005 | COUVEINHES Axel | Paris Cycliste Olympique | 00:00.000 | -03:35:06.000 |  | 
| 1005 | PIRES Alessandro | Paris Cycliste Olympique | 00:00.000 | -03:35:06.000 |  | 
| 1005 | TONDO Lucas | Paris Cycliste Olympique | 00:00.000 | -03:35:06.000 |  | 
| 1005 | JANVIER Julien | Team LMP-La Roche Vendée Cyclisme | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MOLLE Nathan | Team LMP-La Roche Vendée Cyclisme | 00:00.000 | -03:35:06.000 |  | 
| 1005 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 00:00.000 | -03:35:06.000 |  | 
| 1005 | AMICE Tom | Team Sportbreizh - Harmonie Mutuelle | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MUSSET Owen | Team Sportbreizh - Harmonie Mutuelle | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MENKE Paul | Team Sportbreizh - Harmonie Mutuelle | 00:00.000 | -03:35:06.000 |  | 
| 1005 | RYO Swann | Team Sportbreizh - Harmonie Mutuelle | 00:00.000 | -03:35:06.000 |  | 
| 1005 | BEAUCHER Arthur | VC Avranches | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MOISSERON Elliot | VC Avranches | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LAURENT Alexandre | UC Briochine - Bleu Mercure | 00:00.000 | -03:35:06.000 |  | 
| 1005 | ROME Axel | UC Briochine - Bleu Mercure | 00:00.000 | -03:35:06.000 |  | 
| 1005 | GIRARD Quentin | VC Lucéen | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MALLET Simon | C'Chartres Cyclisme | 00:00.000 | -03:35:06.000 |  | 
| 1005 | WEINGARTEN Luc | C'Chartres Cyclisme | 00:00.000 | -03:35:06.000 |  | 
| 1005 | VIDAL Victor | GSC Blagnac Vélo Sport 31 | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MOULIN Alan | Plouay Cycling Team | 00:00.000 | -03:35:06.000 |  | 
| 1005 | JOSSET Hugo | VC Bocage Vire | 00:00.000 | -03:35:06.000 |  | 
| 1005 | HORNY Sloan | CR4C Roanne | 00:00.000 | -03:35:06.000 |  | 
| 1005 | POSNIC Louis Marie | Team Novo Nordisk Development | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MAUDOUIT Julien |  | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LE GALLIC Titouan |  | 00:00.000 | -03:35:06.000 |  | 
| 1005 | BABONNEAU Matisse |  | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LE GUEVEL Alexis | Plouay Cycling Team | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LAURENT Mathieu | UC Quimperloise | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LAVOLÉ Alexis | Bretagne Sud Cyclisme Formation | 00:00.000 | -03:35:06.000 |  | 
| 1005 | AL HSANI Mundher | Salalah Club | 00:00.000 | -03:35:06.000 |  | 
| 1005 | ALRAHBI Said | Royal Army Of Oman | 00:00.000 | -03:35:06.000 |  | 
| 1005 | AL-WAHIBI Mohammed | Cycle KOM | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MAYER Alexandre | Saint Piran | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MAYER Alexandre | Team MCB | 00:00.000 | -03:35:06.000 |  | 
| 1005 | DUBOS Arthur |  | 00:00.000 | -03:35:06.000 |  | 
| 1005 | DUJARDIN Julien | EC Quevilly | 00:00.000 | -03:35:06.000 |  | 
| 1005 | PAPILLON Julian |  | 00:00.000 | -03:35:06.000 |  | 
| 1005 | BARNES Toby | Ribble Collective | 00:00.000 | -03:35:06.000 |  | 
| 1005 | LORD Matthew | Richardsons - Trek DAS | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MC HENRY Finn | Brocar - Rali - Alé | 00:00.000 | -03:35:06.000 |  | 
| 1005 | MORGAN Edward |  | 00:00.000 | -03:35:06.000 |  |