| 1 | DEVANNE Antoine | Vendée U Pays de la Loire | 03:24:41.000 | - | 0 |
| 2 | JEANNIÈRE Emilien | Vendée U Pays de la Loire | 03:24:47.000 | 06.000 | 0 |
| 3 | LABROSSE Jordan | AG2R Citroën U23 Team | 03:24:47.000 | 06.000 | 0 |
| 4 | THÉOT Killian | CC Nogent-sur-Oise | 03:24:47.000 | 06.000 | 0 |
| 5 | JOLIBERT Clément | GSC Blagnac Vélo Sport 31 | 03:24:47.000 | 06.000 | 0 |
| 6 | BENNETT Stéfan | WB - Fybolia Morbihan | 03:24:47.000 | 06.000 | 0 |
| 7 | RETAILLEAU Valentin | AG2R Citroën U23 Team | 03:24:47.000 | 06.000 | 0 |
| 8 | MAHOUDO Nolann | VC Pays de Loudéac | 03:24:47.000 | 06.000 | 0 |
| 9 | ARHIE Vincent | Team U Cube 17 | 03:24:47.000 | 06.000 | 0 |
| 10 | LE NY Jean-Louis | WB - Fybolia Morbihan | 03:24:47.000 | 06.000 | 0 |
| 11 | KOWALSKI Dylan | VC Rouen 76 | 03:24:47.000 | 06.000 | 0 |
| 12 | MAITRE Florian | Laval Cyclisme 53 | 03:24:47.000 | 06.000 | 0 |
| 13 | HUENS Axel | Dunkerque Grand Littoral | 03:24:47.000 | 06.000 | 0 |
| 14 | DEGACHE Théo | Bourg-en-Bresse Ain Cyclisme | 03:24:47.000 | 06.000 | 0 |
| 15 | BALLABIO Giacomo | VC Villefranche Beaujolais | 03:24:47.000 | 06.000 | 0 |
| 16 | MORICHON Thomas | AC Bisontine | 03:24:47.000 | 06.000 | 0 |
| 17 | CAMPISTROUS Romain | Occitane Cyclisme Formation | 03:24:47.000 | 06.000 | 0 |
| 18 | LE CUNFF Kévin | Dunkerque Grand Littoral | 03:24:47.000 | 06.000 | 0 |
| 19 | RACAULT Ronan | Guidon Chalettois | 03:24:47.000 | 06.000 | 0 |
| 20 | THIÉBAUD Valère | AVC Aix-en-Provence | 03:24:47.000 | 06.000 | 0 |
| 21 | LE CLEC'H Lomig | Côtes d'Armor-Marie Morin-U | 03:24:47.000 | 06.000 | 0 |
| 22 | SENICOURT Kylian | CC Nogent-sur-Oise | 03:24:47.000 | 06.000 | 0 |
| 23 | CAPRON Rémi | EC Saint-Etienne Loire | 03:24:47.000 | 06.000 | 0 |
| 24 | LAVENANT Thibault | Sojasun Espoir - ACNC | 03:24:47.000 | 06.000 | 0 |
| 25 | TRONCHON Bastien | AG2R Citroën U23 Team | 03:24:47.000 | 06.000 | 0 |
| 26 | BOWN Morgan | EC Saint-Etienne Loire | 03:24:47.000 | 06.000 | 0 |
| 27 | PHILIBERT Aurelien | Philippe Wagner Cycling | 03:24:47.000 | 06.000 | 0 |
| 27 | PHILIBERT Aurelien | Ardennes Cross Team Gecibat | 03:24:47.000 | 06.000 | 0 |
| 28 | KNIGHT Oliver | AVC Aix-en-Provence | 03:24:47.000 | 06.000 | 0 |
| 29 | DELCROS Clément | AVC Aix-en-Provence | 03:24:47.000 | 06.000 | 0 |
| 30 | FERREIRA Louis | GSC Blagnac Vélo Sport 31 | 03:24:47.000 | 06.000 | 0 |
| 31 | BONNET Thomas | Vendée U Pays de la Loire | 03:24:47.000 | 06.000 | 0 |
| 32 | BELLICAUD Jeremy | Océane Top 16 | 03:24:47.000 | 06.000 | 0 |
| 33 | DEVAUX Thomas | Charvieu Chavagneux Isère Cyclisme | 03:24:47.000 | 06.000 | 0 |
| 34 | VERCHER Mattéo | Vendée U Pays de la Loire | 03:24:47.000 | 06.000 | 0 |
| 35 | LE FUR Mathéo | CC Étupes | 03:24:47.000 | 06.000 | 0 |
| 36 | SOUTON Julien | SCO Dijon - Team Matériel - Velo.com | 03:24:47.000 | 06.000 | 0 |
| 37 | WOOD Harrison | AVC Aix-en-Provence | 03:24:47.000 | 06.000 | 0 |
| 38 | NARBONNE ZUCCARELLI Axel | AVC Aix-en-Provence | 03:24:47.000 | 06.000 | 0 |
| 39 | ALLARD Basile | VC Vaulx-en-Velin | 03:24:47.000 | 06.000 | 0 |
| 40 | COSTIOU Ewen | Côtes d'Armor-Marie Morin-U | 03:24:47.000 | 06.000 | 0 |
| 41 | POISSON Damien | Dinan Sport Cycling | 03:24:47.000 | 06.000 | 0 |
| 42 | JALADEAU Artus | Occitane Cyclisme Formation | 03:24:47.000 | 06.000 | 0 |
| 43 | LEBRETON Jacques | Bourg-en-Bresse Ain Cyclisme | 03:24:47.000 | 06.000 | 0 |
| 44 | GUILLON Célestin | Laval Cyclisme 53 | 03:25:12.000 | 31.000 | 0 |
| 45 | KISKONEN Siim | EC Saint-Etienne Loire | 03:25:27.000 | 46.000 | 0 |
| 46 | LECAMUS-LAMBERT Florentin | VC Rouen 76 | 03:25:27.000 | 46.000 | 0 |
| 47 | CORKERY Dillon | CC Étupes | 03:25:27.000 | 46.000 | 0 |
| 48 | BAGUELIN Jocelyn | WB - Fybolia Morbihan | 03:25:27.000 | 46.000 | 0 |
| 49 | LE BERRE Mathis | Côtes d'Armor-Marie Morin-U | 03:25:27.000 | 46.000 | 0 |
| 50 | COSS Loris | VC Vaulx-en-Velin | 03:25:27.000 | 46.000 | 0 |
| 51 | BÉNÉTEAU Lucas | SCO Dijon - Team Matériel - Velo.com | 03:25:27.000 | 46.000 | 0 |
| 52 | MILLON Simon | Guidon Chalettois | 03:25:27.000 | 46.000 | 0 |
| 53 | LECLAINCHE Gwen | CC Étupes | 03:25:27.000 | 46.000 | 0 |
| 54 | BOLOT Simon | AC Bisontine | 03:25:27.000 | 46.000 | 0 |
| 55 | D'HERVEZ Thibault | Côtes d'Armor-Marie Morin-U | 03:25:27.000 | 46.000 | 0 |
| 56 | CHANDEMERLE Hugo | Dinan Sport Cycling | 03:25:27.000 | 46.000 | 0 |
| 57 | SAINT GUILHEM Thibaud | AVC Aix-en-Provence | 03:25:27.000 | 46.000 | 0 |
| 58 | CAM Maxime | Dinan Sport Cycling | 03:25:27.000 | 46.000 | 0 |
| 59 | QUARTERMAN Charlie | Philippe Wagner Cycling | 03:25:27.000 | 46.000 | 0 |
| 60 | MILLET Hugo | Sojasun Espoir - ACNC | 03:25:27.000 | 46.000 | 0 |
| 61 | SALVATORI Thomas | EC Saint-Etienne Loire | 03:25:27.000 | 46.000 | 0 |
| 62 | BOWDEN Scott | Bourg-en-Bresse Ain Cyclisme | 03:25:27.000 | 46.000 | 0 |
| 63 | BOULAIS Jules | Sojasun Espoir - ACNC | 03:25:27.000 | 46.000 | 0 |
| 64 | GIRARD Damien | CC Nogent-sur-Oise | 03:25:27.000 | 46.000 | 0 |
| 65 | JUILLARD Maximilien | VC Villefranche Beaujolais | 03:25:27.000 | 46.000 | 0 |
| 66 | MEYER Robin | Philippe Wagner Cycling | 03:25:27.000 | 46.000 | 0 |
| 67 | THIBAULT Jean-Denis | Team U Cube 17 | 03:25:27.000 | 46.000 | 0 |
| 68 | GILBERT Aurélien | Bourg-en-Bresse Ain Cyclisme | 03:25:27.000 | 46.000 | 0 |
| 69 | CHATELUS Axel | Charvieu Chavagneux Isère Cyclisme | 03:25:27.000 | 46.000 | 0 |
| 70 | VAN GUCHT Sten | Bourg-en-Bresse Ain Cyclisme | 03:25:27.000 | 46.000 | 0 |
| 71 | VEISTROFFER Baptiste | VC Pays de Loudéac | 03:26:19.000 | 1:38.000 | 0 |
| 72 | RIGOLLOT Mathieu | SCO Dijon - Team Matériel - Velo.com | 03:26:28.000 | 1:47.000 | 0 |
| 73 | MARTINEZ Yannick | Guidon Chalettois | 03:26:28.000 | 1:47.000 | 0 |
| 74 | DELPHIS Thomas | AG2R Citroën U23 Team | 03:26:28.000 | 1:47.000 | 0 |
| 75 | JOLLY Maxime | WB - Fybolia Morbihan | 03:26:51.000 | 2:10.000 | 0 |
| 76 | BAUDIS Anthony | Charvieu Chavagneux Isère Cyclisme | 03:26:51.000 | 2:10.000 | 0 |
| 77 | LARMET Ilan | VC Pays de Loudéac | 03:26:51.000 | 2:10.000 | 0 |
| 78 | BOURGOYNE Lucas | WB - Fybolia Morbihan | 03:26:51.000 | 2:10.000 | 0 |
| 79 | GRESSIER Maxime | Paris Cycliste Olympique | 03:26:51.000 | 2:10.000 | 0 |
| 80 | ANDREEV Yordan | Martigues Sport Cyclisme Payden-Rygel | 03:26:51.000 | 2:10.000 | 0 |
| 81 | GERMAIN Thibault | AC Bisontine | 03:26:51.000 | 2:10.000 | 0 |
| 82 | RAPITEAU Florian | Laval Cyclisme 53 | 03:26:51.000 | 2:10.000 | 0 |
| 83 | GUICHARD Mickaël | WB - Fybolia Morbihan | 03:26:51.000 | 2:10.000 | 0 |
| 84 | GAUTHERAT Pierre | SCO Dijon - Team Matériel - Velo.com | 03:26:51.000 | 2:10.000 | 0 |
| 84 | GAUTHERAT Pierre | Team Royalbikeshop.com | 03:26:51.000 | 2:10.000 | 0 |
| 85 | PETIT Clément | VC Rouen 76 | 03:26:51.000 | 2:10.000 | 0 |
| 86 | ROUSSEL Antoine | VC Vaulx-en-Velin | 03:26:51.000 | 2:10.000 | 0 |
| 87 | JAMOT Julien | VC Rouen 76 | 03:26:51.000 | 2:10.000 | 0 |
| 88 | AVOINE Kévin | CC Nogent-sur-Oise | 03:26:51.000 | 2:10.000 | 0 |
| 89 | DESROCHES Alexandre | VC Villefranche Beaujolais | 03:26:53.000 | 2:12.000 | 0 |
| 90 | JEANNÈS Matthieu | Côtes d'Armor-Marie Morin-U | 03:26:53.000 | 2:12.000 | 0 |
| 91 | DEMEAUTIS Matthieu | Océane Top 16 | 03:27:04.000 | 2:23.000 | 0 |
| 92 | ACOSTA Thomas | Philippe Wagner Cycling | 03:27:04.000 | 2:23.000 | 0 |
| 93 | LE BON Johan | Dinan Sport Cycling | 03:27:07.000 | 2:26.000 | 0 |
| 94 | VADIC Baptiste | Vendée U Pays de la Loire | 03:27:07.000 | 2:26.000 | 0 |
| 95 | VALOGNES Thibault | VC Rouen 76 | 03:27:20.000 | 2:39.000 | 0 |
| 96 | NAVARRO Corentin | SCO Dijon - Team Matériel - Velo.com | 03:27:20.000 | 2:39.000 | 0 |
| 97 | MATTHYS Louka | Dunkerque Grand Littoral | 03:28:57.000 | 4:16.000 | 0 |
| 98 | RALLÉ Anthony | Dinan Sport Cycling | 03:30:11.000 | 5:30.000 | 0 |
| 99 | CHASSAGNE Thomas | GSC Blagnac Vélo Sport 31 | 03:30:11.000 | 5:30.000 | 0 |
| 100 | CHAUSSINAND Joris | AG2R Citroën U23 Team | 03:30:13.000 | 5:32.000 | 0 |
| 101 | GARDELLA Florent | VC Villefranche Beaujolais | 03:31:00.000 | 6:19.000 | 0 |
| 102 | DAUPHIN Florian | VC Pays de Loudéac | 03:31:00.000 | 6:19.000 | 0 |
| 103 | LEMOINE Gaëtan | Occitane Cyclisme Formation | 03:31:00.000 | 6:19.000 | 0 |
| 104 | SOUCHON Antonin | Océane Top 16 | 03:31:00.000 | 6:19.000 | 0 |
| 105 | ROMA Jérémy | Paris Cycliste Olympique | 03:31:00.000 | 6:19.000 | 0 |
| 106 | BACON Romain | CC Nogent-sur-Oise | 03:31:33.000 | 6:52.000 | 0 |
| 107 | BRENANS Emile | Bourg-en-Bresse Ain Cyclisme | 03:32:35.000 | 7:54.000 | 0 |
| 108 | ALLARD Matéo | AG2R Citroën U23 Team | 03:32:35.000 | 7:54.000 | 0 |
| 109 | DRAPIER Lukas | Occitane Cyclisme Formation | 03:32:35.000 | 7:54.000 | 0 |
| 110 | BONJEAN Maxence | VC Vaulx-en-Velin | 03:33:37.000 | 8:56.000 | 0 |
| 111 | BUFFIN Lois | VC Vaulx-en-Velin | 03:33:37.000 | 8:56.000 | 0 |
| 112 | ANSONS Kristers | EC Saint-Etienne Loire | 03:33:37.000 | 8:56.000 | 0 |
| 113 | THÉOT Hugo | CC Étupes | 03:33:37.000 | 8:56.000 | 0 |
| 114 | LE PENNEC Guerand | VC Pays de Loudéac | 03:34:20.000 | 9:39.000 | 0 |
| 115 | RENAULT Baptiste | Dinan Sport Cycling | 03:34:47.000 | 00:10:06.000 | 0 |
| 116 | GIORDANENGO Tom | Martigues Sport Cyclisme Payden-Rygel | 03:34:47.000 | 00:10:06.000 | 0 |
| 117 | VERLOO Rémi | CC Étupes | 03:35:36.000 | 00:10:55.000 | 0 |
| 118 | LOUVET Louis | CC Étupes | 03:35:36.000 | 00:10:55.000 | 0 |
| 119 | POIRIER Clément | Sojasun Espoir - ACNC | 03:35:56.000 | 00:11:15.000 | 0 |
| 120 | AVADANIAN Lucas | VC Villefranche Beaujolais | 03:35:56.000 | 00:11:15.000 | 0 |
| 121 | KUŚ Adam | Philippe Wagner Cycling | 03:37:01.000 | 00:12:20.000 | 0 |
| 122 | MIOMANDRE Estéban | Paris Cycliste Olympique | 03:37:06.000 | 00:12:25.000 | 0 |
| 123 | COTARD Théo | Côtes d'Armor-Marie Morin-U | 03:37:11.000 | 00:12:30.000 | 0 |
| 124 | BONHOMME Arthur | EC Saint-Etienne Loire | 03:37:11.000 | 00:12:30.000 | 0 |
| 125 | GACHIGNARD Thomas | Sojasun Espoir - ACNC | 03:37:16.000 | 00:12:35.000 | 0 |
| 126 | PROVOST Maximilien | VC Pays de Loudéac | 03:37:16.000 | 00:12:35.000 | 0 |
| 127 | PACOURET Amaury | Charvieu Chavagneux Isère Cyclisme | 03:38:51.000 | 00:14:10.000 | 0 |
| 128 | BERTRAND Corentin | GSC Blagnac Vélo Sport 31 | 03:38:51.000 | 00:14:10.000 | 0 |
| 129 | WARMERDAM Max | GSC Blagnac Vélo Sport 31 | 03:38:51.000 | 00:14:10.000 | 0 |
| 130 | LE BOETEZ Clement | Océane Top 16 | 03:38:51.000 | 00:14:10.000 | 0 |
| 1005 | SOLER Victor | Charvieu Chavagneux Isère Cyclisme | 00:00.000 | -03:24:41.000 | |
| 1005 | BRIDRON Thibaud | Guidon Chalettois | 00:00.000 | -03:24:41.000 | |
| 1005 | DEVROUTE Corentin | SCO Dijon - Team Matériel - Velo.com | 00:00.000 | -03:24:41.000 | |
| 1005 | LEVASSEUR Jordan | VC Rouen 76 | 00:00.000 | -03:24:41.000 | |
| 1005 | LEYMAN Celestin | Dunkerque Grand Littoral | 00:00.000 | -03:24:41.000 | |
| 1005 | HUENS Rémi | Dunkerque Grand Littoral | 00:00.000 | -03:24:41.000 | |
| 1005 | LABBE Benjamin | Dunkerque Grand Littoral | 00:00.000 | -03:24:41.000 | |
| 1005 | ROLLAND Brieuc | Vendée U Pays de la Loire | 00:00.000 | -03:24:41.000 | |
| 1005 | HOUCKE Killyan | CC Nogent-sur-Oise | 00:00.000 | -03:24:41.000 | |
| 1005 | LÉONIEN Alexandre | VC Vaulx-en-Velin | 00:00.000 | -03:24:41.000 | |
| 1005 | JALABERT Jules | Occitane Cyclisme Formation | 00:00.000 | -03:24:41.000 | |
| 1005 | ROZES Clément | Occitane Cyclisme Formation | 00:00.000 | -03:24:41.000 | |
| 1005 | VALVASORI Larry | VC Villefranche Beaujolais | 00:00.000 | -03:24:41.000 | |
| 1005 | BEZZA Quentin | Charvieu Chavagneux Isère Cyclisme | 00:00.000 | -03:24:41.000 | |
| 1005 | BOUTVILLE David | Laval Cyclisme 53 | 00:00.000 | -03:24:41.000 | |
| 1005 | DRANSART Maxime | Laval Cyclisme 53 | 00:00.000 | -03:24:41.000 | |
| 1005 | MONMASSON Guillaume | Laval Cyclisme 53 | 00:00.000 | -03:24:41.000 | |
| 1005 | BAREILLE Bastien | Océane Top 16 | 00:00.000 | -03:24:41.000 | |
| 1005 | FIEFVEZ Rudy | Océane Top 16 | 00:00.000 | -03:24:41.000 | |
| 1005 | POL Gaëtan | Guidon Chalettois | 00:00.000 | -03:24:41.000 | |
| 1005 | BAILLEUX Pierrick | Guidon Chalettois | 00:00.000 | -03:24:41.000 | |
| 1005 | BULLER John | AC Bisontine | 00:00.000 | -03:24:41.000 | |
| 1005 | MERMET Rémi | AC Bisontine | 00:00.000 | -03:24:41.000 | |
| 1005 | PIJOURLET Louis | AC Bisontine | 00:00.000 | -03:24:41.000 | |
| 1005 | ARHIE Kevin | Team U Cube 17 | 00:00.000 | -03:24:41.000 | |
| 1005 | BESSAGUET Cedric | Team U Cube 17 | 00:00.000 | -03:24:41.000 | |
| 1005 | LADEÏRO Benoît | Team U Cube 17 | 00:00.000 | -03:24:41.000 | |
| 1005 | PEYENCET Gabriel | Team U Cube 17 | 00:00.000 | -03:24:41.000 | |
| 1005 | LAGNET Gari | Sojasun Espoir - ACNC | 00:00.000 | -03:24:41.000 | |
| 1005 | HAINES Alex | GSC Blagnac Vélo Sport 31 | 00:00.000 | -03:24:41.000 | |
| 1005 | DO REGO Fabio | Paris Cycliste Olympique | 00:00.000 | -03:24:41.000 | |
| 1005 | SAGNIER Théo | Paris Cycliste Olympique | 00:00.000 | -03:24:41.000 | |
| 1005 | MADORRE Thibaut | Paris Cycliste Olympique | 00:00.000 | -03:24:41.000 | |
| 1005 | MICHEL Simon | Philippe Wagner Cycling | 00:00.000 | -03:24:41.000 | |
| 1005 | ALLORO Matteo | Martigues Sport Cyclisme Payden-Rygel | 00:00.000 | -03:24:41.000 | |
| 1005 | CUVELIER Stéphane | Martigues Sport Cyclisme Payden-Rygel | 00:00.000 | -03:24:41.000 | |
| 1005 | CARLIER Mickael | Martigues Sport Cyclisme Payden-Rygel | 00:00.000 | -03:24:41.000 | |
| 1005 | SUBILS Julien | Martigues Sport Cyclisme Payden-Rygel | 00:00.000 | -03:24:41.000 | |