| 1 | GUAY Mathis | AVC Aix Provence Dole | 02:43:50.000 | - | 39.919 |
| 1 | GUAY Mathis | KTM Factory MTB Team | 02:43:50.000 | - | 39.919 |
| 2 | DUFORT Corentin | Lescar Velo Sprint | 02:43:50.000 | - | 39.919 |
| 3 | COUTURE Cyril | GSC Blagnac Vélo Sport 31 | 02:43:50.000 | - | 39.919 |
| 4 | GÓMEZ Iker | Equipo Finisher - Kern Pharma | 02:43:50.000 | - | 39.919 |
| 5 | DE VINCENZI Luca | OCF Team Legend Wheels | 02:43:50.000 | - | 39.919 |
| 6 | NAVARRO Gauthier | GSC Blagnac Vélo Sport 31 | 02:44:12.000 | 22.000 | 39.829 |
| 7 | PÉREZ César | Equipo Finisher - Kern Pharma | 02:44:12.000 | 22.000 | 39.829 |
| 8 | LAGNET Gari | AC Bisontine | 02:44:12.000 | 22.000 | 39.829 |
| 9 | VANDEPITTE Nathan | Top 16 Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 10 | SANLAVILLE Mathias | Team Atria - Montluçon Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 11 | BENNETT Stéfan | Jeunesse Cycliste 231 | 02:44:12.000 | 22.000 | 39.829 |
| 12 | PICARD Paul | OCF Team Legend Wheels | 02:44:12.000 | 22.000 | 39.829 |
| 13 | BARUSSEAU Mathéo | Vendée U Pays de la Loire | 02:44:12.000 | 22.000 | 39.829 |
| 14 | STEVANT Malo | Dinan Sport Cycling | 02:44:12.000 | 22.000 | 39.829 |
| 15 | CHILTON Ben | Mayenne-V and B-Monbana | 02:44:12.000 | 22.000 | 39.829 |
| 16 | AGUIRRE Yago | Fundación Ciclista Euskadi | 02:44:12.000 | 22.000 | 39.829 |
| 17 | JALADEAU Artus | GSC Blagnac Vélo Sport 31 | 02:44:12.000 | 22.000 | 39.829 |
| 18 | NOUGUE-DESSUS Aaron | Telco'm - On Clima - Osés | 02:44:12.000 | 22.000 | 39.829 |
| 19 | BIBET Thomas | Top 16 Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 20 | BERGER Antoine | SCO Dijon - Team Matériel - Velo.com | 02:44:12.000 | 22.000 | 39.829 |
| 21 | ARHIE Kevin | Top 16 Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 22 | LE CUNFF Kévin | Team Madras Capesterre Belle-Eau | 02:44:12.000 | 22.000 | 39.829 |
| 23 | FERNÁNDEZ Samuel | Fundación Ciclista Euskadi | 02:44:12.000 | 22.000 | 39.829 |
| 24 | ARHIE Vincent | UV Aube | 02:44:12.000 | 22.000 | 39.829 |
| 25 | CONOR Paul | UC Cholet 49 | 02:44:12.000 | 22.000 | 39.829 |
| 26 | GONZÁLEZ Antonio | Caja Rural - Alea | 02:44:12.000 | 22.000 | 39.829 |
| 27 | RODRIGUES Rúben | Fundación Ciclista Euskadi | 02:44:12.000 | 22.000 | 39.829 |
| 28 | LAURENSOT Edgar | Dinan Sport Cycling | 02:44:12.000 | 22.000 | 39.829 |
| 29 | CASTILLA Asier | Fundación Ciclista Euskadi | 02:44:12.000 | 22.000 | 39.829 |
| 30 | TREMOULET Antoine | OCF Team Legend Wheels | 02:44:12.000 | 22.000 | 39.829 |
| 31 | COGNET Emmanuel | Top 16 Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 32 | SANCHEZ Clément | Vendée U Pays de la Loire | 02:44:12.000 | 22.000 | 39.829 |
| 33 | CHARTEAU Diego | Vendée U Pays de la Loire | 02:44:12.000 | 22.000 | 39.829 |
| 34 | LAJAUNIAS Valerian | UC Cholet 49 | 02:44:12.000 | 22.000 | 39.829 |
| 35 | MARAIS Benjamin | Vendée U Pays de la Loire | 02:44:12.000 | 22.000 | 39.829 |
| 36 | GUICHARD Mickaël | Team Atria - Montluçon Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 37 | MARGUERITAT Titouan | Team Atria - Montluçon Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 38 | HABERT Axel | Team Atria - Montluçon Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 39 | GALBUSERA Simone | Equipo Finisher - Kern Pharma | 02:44:12.000 | 22.000 | 39.829 |
| 40 | GONZALEZ Jorge | Fundación Ciclista Euskadi | 02:44:12.000 | 22.000 | 39.829 |
| 41 | GARÇON Gabriel | UCK Vannes - Bretagne Sud Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 41 | GARÇON Gabriel | Morlaix Cyclisme Performance | 02:44:12.000 | 22.000 | 39.829 |
| 42 | GIULIANO Dario | Caja Rural - Alea | 02:44:12.000 | 22.000 | 39.829 |
| 43 | SORANZO Mael | AVC Aix Provence Dole | 02:44:12.000 | 22.000 | 39.829 |
| 44 | ROUXEL Maxime | Morlaix Cyclisme Performance | 02:44:12.000 | 22.000 | 39.829 |
| 45 | MIGEON Romain | Team Deux-Sèvres | 02:44:12.000 | 22.000 | 39.829 |
| 46 | DAVID Léo | UC Cholet 49 | 02:44:12.000 | 22.000 | 39.829 |
| 47 | GAUDEL Matteo | AC Bisontine | 02:44:12.000 | 22.000 | 39.829 |
| 48 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 02:44:12.000 | 22.000 | 39.829 |
| 49 | MARTÍN Raúl | Equipo Finisher - Kern Pharma | 02:44:12.000 | 22.000 | 39.829 |
| 50 | ROUX Damien | OCF Team Legend Wheels | 02:44:12.000 | 22.000 | 39.829 |
| 51 | LAYRAC Gabriel | AVC Aix-en-Provence | 02:44:12.000 | 22.000 | 39.829 |
| 52 | CHAMPION Alexis | Team Deux-Sèvres | 02:44:12.000 | 22.000 | 39.829 |
| 53 | UGARTE Gari | Fundación Ciclista Euskadi | 02:44:12.000 | 22.000 | 39.829 |
| 54 | ROME Axel | Dinan Sport Cycling | 02:44:12.000 | 22.000 | 39.829 |
| 55 | GERBAUD Guillaume | Team U LH | 02:44:12.000 | 22.000 | 39.829 |
| 56 | GARCIA Luis | Fundación Ciclista Euskadi | 02:44:12.000 | 22.000 | 39.829 |
| 57 | GOZALBO Martí | Equipo Finisher - Kern Pharma | 02:44:12.000 | 22.000 | 39.829 |
| 58 | FONTENELLE Noam | OCF Team Legend Wheels | 02:44:12.000 | 22.000 | 39.829 |
| 59 | GARCIA Emilio | Equipo Finisher - Kern Pharma | 02:44:12.000 | 22.000 | 39.829 |
| 60 | HAWKER Finlay | Caja Rural - Alea | 02:44:12.000 | 22.000 | 39.829 |
| 61 | BESSAGUET Cedric | Top 16 Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 62 | TADEO Aimar | Fundación Ciclista Euskadi | 02:44:12.000 | 22.000 | 39.829 |
| 63 | CHATELUS Axel | Team Atria - Montluçon Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 64 | ACEÑA Imanol | Fundación Ciclista Euskadi | 02:44:12.000 | 22.000 | 39.829 |
| 65 | TONNEAU Mathis | Team Atria - Montluçon Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 66 | ROUDIER Hugo | SCO Dijon - Team Matériel - Velo.com | 02:44:12.000 | 22.000 | 39.829 |
| 67 | JAMET Alexandre | Team Atria - Montluçon Cyclisme | 02:44:12.000 | 22.000 | 39.829 |
| 68 | VALVASORI Larry | AC Bisontine | 02:44:12.000 | 22.000 | 39.829 |
| 69 | DELCROS Clément | AVC Aix Provence Dole | 02:44:12.000 | 22.000 | 39.829 |
| 70 | DUBOIS Clement | UC Cholet 49 | 02:44:12.000 | 22.000 | 39.829 |
| 71 | GAREL Thomas | UC Cholet 49 | 02:44:12.000 | 22.000 | 39.829 |
| 72 | MORVAN Corentin | VC Pays de Lorient | 02:44:12.000 | 22.000 | 39.829 |
| 73 | ARLA Jérémy | | 02:44:12.000 | 22.000 | 39.829 |
| 74 | LABARERE Nicolas | | 02:44:12.000 | 22.000 | 39.829 |
| 75 | LAGRAVE Dorian | Vendée U Pays de la Loire | 02:44:12.000 | 22.000 | 39.829 |
| 76 | BURNET Julian | AC Bisontine | 02:44:12.000 | 22.000 | 39.829 |
| 77 | FAIRIER Théo | Mayenne-V and B-Monbana | 02:44:12.000 | 22.000 | 39.829 |
| 78 | JOB Alex | GSC Blagnac Vélo Sport 31 | 02:44:12.000 | 22.000 | 39.829 |
| 79 | SEIGNEURET Thomas | | 02:44:12.000 | 22.000 | 39.829 |
| 80 | DILEON Ulysse | GSC Blagnac Vélo Sport 31 | 02:44:12.000 | 22.000 | 39.829 |
| 81 | LAVOLÉ Alexis | VC Avranches | 02:44:12.000 | 22.000 | 39.829 |
| 82 | AGUILERA Nil | Caja Rural - Alea | 02:44:12.000 | 22.000 | 39.829 |
| 83 | LEIZA Galder | Electro Alavesa - Zuia Ing. - Zuia | 02:44:12.000 | 22.000 | 39.829 |
| 84 | CHASSAING Baptiste | Team U LH | 02:44:12.000 | 22.000 | 39.829 |
| 85 | HERNANDEZ Jan | Landeiro - KTM - Matias & Araújo - Frulact | 02:44:12.000 | 22.000 | 39.829 |
| 86 | RÉGAUDIAT Paul | Team Sportbreizh - Harmonie Mutuelle | 02:44:12.000 | 22.000 | 39.829 |
| 1005 | GUEFVENEU Swann | Vendée U Pays de la Loire | 00:00.000 | -02:43:50.000 | |
| 1005 | PAVIS Evan | Vendée U Pays de la Loire | 00:00.000 | -02:43:50.000 | |
| 1005 | BRISSAIRE Alix | Mayenne-V and B-Monbana | 00:00.000 | -02:43:50.000 | |
| 1005 | DUPÉ Mathieu | Mayenne-V and B-Monbana | 00:00.000 | -02:43:50.000 | |
| 1005 | SABINA Théodore | Mayenne-V and B-Monbana | 00:00.000 | -02:43:50.000 | |
| 1005 | DELALANDE Basile | Dinan Sport Cycling | 00:00.000 | -02:43:50.000 | |
| 1005 | DOLÉDEC Elouan | Dinan Sport Cycling | 00:00.000 | -02:43:50.000 | |
| 1005 | LESNÉ Robin | Dinan Sport Cycling | 00:00.000 | -02:43:50.000 | |
| 1005 | MÉAL Théo | Dinan Sport Cycling | 00:00.000 | -02:43:50.000 | |
| 1005 | PHILIPPE William | Dinan Sport Cycling | 00:00.000 | -02:43:50.000 | |
| 1005 | PIERRE Alexis | Dinan Sport Cycling | 00:00.000 | -02:43:50.000 | |
| 1005 | PIQUET Dorian | Dinan Sport Cycling | 00:00.000 | -02:43:50.000 | |
| 1005 | PIQUET Dorian | team | 00:00.000 | -02:43:50.000 | |
| 1005 | SERRES Samuel | AVC Aix-en-Provence | 00:00.000 | -02:43:50.000 | |
| 1005 | DELACROIX Tristan | AVC Aix Provence Dole | 00:00.000 | -02:43:50.000 | |
| 1005 | LANGELLA Lilian | Top 16 Cyclisme | 00:00.000 | -02:43:50.000 | |
| 1005 | GIROTTI Matteo | Top 16 Cyclisme | 00:00.000 | -02:43:50.000 | |
| 1005 | MALINGE Jérémie | Top 16 Cyclisme | 00:00.000 | -02:43:50.000 | |
| 1005 | PANCHE Maxime | Top 16 Cyclisme | 00:00.000 | -02:43:50.000 | |
| 1005 | LAPORTE Clement | Top 16 Cyclisme | 00:00.000 | -02:43:50.000 | |
| 1005 | FERREIRA Tiago | Top 16 Cyclisme | 00:00.000 | -02:43:50.000 | |
| 1005 | TIPHAIGNE Mathis | Top 16 Cyclisme | 00:00.000 | -02:43:50.000 | |
| 1005 | ALLAIN Louis | Team Sportbreizh - Harmonie Mutuelle | 00:00.000 | -02:43:50.000 | |
| 1005 | DUVAL Gwendy | Team Sportbreizh - Harmonie Mutuelle | 00:00.000 | -02:43:50.000 | |
| 1005 | LE CALLONEC Hugo | Team Sportbreizh - Harmonie Mutuelle | 00:00.000 | -02:43:50.000 | |
| 1005 | PRIOLET Maxime | Team Sportbreizh - Harmonie Mutuelle | 00:00.000 | -02:43:50.000 | |
| 1005 | HERBRETEAU Victor | UC Cholet 49 | 00:00.000 | -02:43:50.000 | |
| 1005 | GUILLE Lucas | UC Cholet 49 | 00:00.000 | -02:43:50.000 | |
| 1005 | SEGUIN Yanis | UC Cholet 49 | 00:00.000 | -02:43:50.000 | |
| 1005 | BADORC Hugo | OCF Team Legend Wheels | 00:00.000 | -02:43:50.000 | |
| 1005 | DEUS Alexis | OCF Team Legend Wheels | 00:00.000 | -02:43:50.000 | |
| 1005 | LOUBEAU Enzo | OCF Team Legend Wheels | 00:00.000 | -02:43:50.000 | |
| 1005 | SAUBÈRE Loïs | OCF Team Legend Wheels | 00:00.000 | -02:43:50.000 | |
| 1005 | VIDAL Adrien | OCF Team Legend Wheels | 00:00.000 | -02:43:50.000 | |
| 1005 | MARCENAC Louis | OCF Team Legend Wheels | 00:00.000 | -02:43:50.000 | |
| 1005 | CARREAU Dorian | GSC Blagnac Vélo Sport 31 | 00:00.000 | -02:43:50.000 | |
| 1005 | ROUANET Maël | GSC Blagnac Vélo Sport 31 | 00:00.000 | -02:43:50.000 | |
| 1005 | MAGNOULON Lorik | GSC Blagnac Vélo Sport 31 | 00:00.000 | -02:43:50.000 | |
| 1005 | DUMAS Valentin | GSC Blagnac Vélo Sport 31 | 00:00.000 | -02:43:50.000 | |
| 1005 | HAMON Nicolas | Team U LH | 00:00.000 | -02:43:50.000 | |
| 1005 | BODEAU Maël | Team U LH | 00:00.000 | -02:43:50.000 | |
| 1005 | JOURDE Clément | Team U LH | 00:00.000 | -02:43:50.000 | |
| 1005 | JOURDE Clément | team | 00:00.000 | -02:43:50.000 | |
| 1005 | VERHAEGHE Antoine | Team U LH | 00:00.000 | -02:43:50.000 | |
| 1005 | VERHAEGHE Antoine | team | 00:00.000 | -02:43:50.000 | |
| 1005 | ESCURE Marin | Team U LH | 00:00.000 | -02:43:50.000 | |
| 1005 | CHERION Baptiste | Team Atria - Montluçon Cyclisme | 00:00.000 | -02:43:50.000 | |
| 1005 | CARBAYEDA Beñat | Caja Rural - Alea | 00:00.000 | -02:43:50.000 | |
| 1005 | JARAY Pablo | Caja Rural - Alea | 00:00.000 | -02:43:50.000 | |
| 1005 | DÍAZ Iker | Caja Rural - Alea | 00:00.000 | -02:43:50.000 | |
| 1005 | NAVARRO Iñaki | Caja Rural - Alea | 00:00.000 | -02:43:50.000 | |
| 1005 | PEREZ Iker | Caja Rural - Alea | 00:00.000 | -02:43:50.000 | |
| 1005 | RAMOS Unai | Equipo Finisher - Kern Pharma | 00:00.000 | -02:43:50.000 | |
| 1005 | TAPIZ Hugo | Equipo Finisher - Kern Pharma | 00:00.000 | -02:43:50.000 | |
| 1005 | EGUIGUREN Oskitx | Equipo Finisher - Kern Pharma | 00:00.000 | -02:43:50.000 | |
| 1005 | DUCLOS-LASSALLE Hugo | Equipo Finisher - Kern Pharma | 00:00.000 | -02:43:50.000 | |
| 1005 | GONZÁLEZ Markel | Equipo Finisher - Kern Pharma | 00:00.000 | -02:43:50.000 | |
| 1005 | IRISARRI Ibai | Fundación Ciclista Euskadi | 00:00.000 | -02:43:50.000 | |
| 1005 | DIAZ DE GARAYO Beñoit | Electro Alavesa - Zuia Ing. - Zuia | 00:00.000 | -02:43:50.000 | |
| 1005 | DE LA HOZ Eduardo | Electro Alavesa - Zuia Ing. - Zuia | 00:00.000 | -02:43:50.000 | |
| 1005 | GARCIA Nicolas | | 00:00.000 | -02:43:50.000 | |
| 1005 | ARTETA Nicolas | Electro Alavesa - Zuia Ing. - Zuia | 00:00.000 | -02:43:50.000 | |
| 1005 | ARROSPIDE Eneko | Electro Alavesa - Zuia Ing. - Zuia | 00:00.000 | -02:43:50.000 | |
| 1005 | CABANILLAS Ethan | Electro Alavesa - Zuia Ing. - Zuia | 00:00.000 | -02:43:50.000 | |
| 1005 | ALONSO Iker | Electro Alavesa - Zuia Ing. - Zuia | 00:00.000 | -02:43:50.000 | |
| 1005 | MENARD Valentin | Team Deux-Sèvres | 00:00.000 | -02:43:50.000 | |
| 1005 | BABONNEAU Matisse | Team Deux-Sèvres | 00:00.000 | -02:43:50.000 | |
| 1005 | ENGEAMMES Antonin | Team Deux-Sèvres | 00:00.000 | -02:43:50.000 | |
| 1005 | CHARPENTIER Theo | Team Deux-Sèvres | 00:00.000 | -02:43:50.000 | |
| 1005 | JAMIN Pierrick | Team Deux-Sèvres | 00:00.000 | -02:43:50.000 | |
| 1005 | RUEL Quentin | Team Deux-Sèvres | 00:00.000 | -02:43:50.000 | |
| 1005 | MICHEL Quentin | Team Deux-Sèvres | 00:00.000 | -02:43:50.000 | |
| 1005 | CASADO Léo | | 00:00.000 | -02:43:50.000 | |
| 1005 | DUBY Mathieu | | 00:00.000 | -02:43:50.000 | |
| 1005 | GUERIN Alexandre | | 00:00.000 | -02:43:50.000 | |
| 1005 | MITERNIQUE Luc | | 00:00.000 | -02:43:50.000 | |
| 1005 | QUARCY MASSIN Esteban | Lescar Velo Sprint | 00:00.000 | -02:43:50.000 | |
| 1005 | GRACIETTE Téo | Lescar Velo Sprint | 00:00.000 | -02:43:50.000 | |
| 1005 | MURA Jean | Lescar Velo Sprint | 00:00.000 | -02:43:50.000 | |
| 1005 | CERESUELA Mathieu | Lescar Velo Sprint | 00:00.000 | -02:43:50.000 | |
| 1005 | PRIEUR Elian | | 00:00.000 | -02:43:50.000 | |
| 1005 | MALAUSSANNE Jeoffrey | | 00:00.000 | -02:43:50.000 | |
| 1005 | BUSQUERES Nathan | OCF Team Legend Wheels | 00:00.000 | -02:43:50.000 | |
| 1005 | MORANCHO Julien | UV Mazamet | 00:00.000 | -02:43:50.000 | |
| 1005 | JOUSSELY Alexandre | CC Périgueux Dordogne | 00:00.000 | -02:43:50.000 | |
| 1005 | JEANNEY Louis | AC Bisontine | 00:00.000 | -02:43:50.000 | |
| 1005 | LETHIER Melvyn | AC Bisontine | 00:00.000 | -02:43:50.000 | |
| 1005 | MICHAUD Tom | AC Bisontine | 00:00.000 | -02:43:50.000 | |
| 1005 | PIERRE Eliott | AC Bisontine | 00:00.000 | -02:43:50.000 | |
| 1005 | LANGELLA Lenaic | CIC - U - Nantes | 00:00.000 | -02:43:50.000 | |
| 1005 | PEYROTON-DARTET Thomas | EuroCyclingTrips - CCN | 00:00.000 | -02:43:50.000 | |
| 1005 | DAUDIN GUENEGOU Franck | UCK Vannes - Bretagne Sud Cyclisme | 00:00.000 | -02:43:50.000 | |
| 1005 | BANDU Adrien | | 00:00.000 | -02:43:50.000 | |
| 1005 | SASCO Xabi | | 00:00.000 | -02:43:50.000 | |
| 1005 | RAUS Jerome | Béziers Méditerranée Cyclisme | 00:00.000 | -02:43:50.000 | |
| 1005 | RAUS Jerome | Crabbé-Dstny U19 | 00:00.000 | -02:43:50.000 | |
| 1005 | GALLO Aurélien | | 00:00.000 | -02:43:50.000 | |
| 1005 | GALLO Fabien | | 00:00.000 | -02:43:50.000 | |
| 1005 | DURRUTY Ronan | | 00:00.000 | -02:43:50.000 | |
| 1005 | MOSIN Baptiste | VC Avranches | 00:00.000 | -02:43:50.000 | |
| 1005 | BRIVADY Ludovic | | 00:00.000 | -02:43:50.000 | |
| 1005 | CURUTCHAGUE Joanes | | 00:00.000 | -02:43:50.000 | |
| 1005 | PERRON Yann | Team Deux-Sèvres | 00:00.000 | -02:43:50.000 | |
| 1005 | DELAGE Marwin | Team Deux-Sèvres | 00:00.000 | -02:43:50.000 | |
| 1005 | ROUX Aurélien | OCF Team Legend Wheels | 00:00.000 | -02:43:50.000 | |