| 1 | CHATONNET Toby | Team Bricquebec Cotentin | 03:37:12.000 | - | 42.265 | 
| 2 | GLON Gaëlig | Team Adris-La Crêpe de Brocéliande-BLC | 03:37:12.000 | - | 42.265 | 
| 3 | RULLIER Hans | VC Pays de Loudéac | 03:37:12.000 | - | 42.265 | 
| 4 | CHILTON Ben | Mayenne-V and B-Monbana | 03:37:12.000 | - | 42.265 | 
| 5 | GARÇON Gabriel | UCK Vannes - Bretagne Sud Cyclisme | 03:37:12.000 | - | 42.265 | 
| 5 | GARÇON Gabriel | Morlaix Cyclisme Performance | 03:37:12.000 | - | 42.265 | 
| 6 | CORDELIER Matthieu | Team Bricquebec Cotentin | 03:37:12.000 | - | 42.265 | 
| 7 | VEZIE Maxime | VC Pays de Loudéac | 03:37:12.000 | - | 42.265 | 
| 7 | VEZIE Maxime | Team VCP Loudéac CX | 03:37:12.000 | - | 42.265 | 
| 8 | MAINGUENAUD Tom | Mayenne-V and B-Monbana | 03:37:12.000 | - | 42.265 | 
| 9 | VAUGRENARD Jules | Team Adris-La Crêpe de Brocéliande-BLC | 03:37:12.000 | - | 42.265 | 
| 10 | RALLÉ Anthony | Dinan Sport Cycling | 03:37:12.000 | - | 42.265 | 
| 11 | GAULTIER Mathieu |  | 03:37:12.000 | - | 42.265 | 
| 12 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 03:37:12.000 | - | 42.265 | 
| 13 | LESNÉ Robin | Dinan Sport Cycling | 03:37:12.000 | - | 42.265 | 
| 14 | LAMBERT Mathieu | AVC Aix-en-Provence | 03:37:12.000 | - | 42.265 | 
| 15 | PROD'HOMME Axel | Bourg-en-Bresse Ain Cyclisme | 03:37:12.000 | - | 42.265 | 
| 16 | MORICE Ludovic | Paris Cycliste Olympique | 03:37:12.000 | - | 42.265 | 
| 17 | BUREL Louy | VC Pays de Loudéac | 03:37:12.000 | - | 42.265 | 
| 18 | MOISAN Emmanuel | Charvieu Chavagneux Isère Cyclisme | 03:37:12.000 | - | 42.265 | 
| 19 | BOILEAU Leo | Team Sportbreizh - Harmonie Mutuelle | 03:37:12.000 | - | 42.265 | 
| 20 | MOSIN Baptiste | VC Avranches | 03:37:12.000 | - | 42.265 | 
| 21 | HÉBERT Théo | Team EliteOrga US Saint-Herblain | 03:37:12.000 | - | 42.265 | 
| 22 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 03:37:12.000 | - | 42.265 | 
| 23 | SAVER Kasper | Team Bricquebec Cotentin | 03:37:12.000 | - | 42.265 | 
| 24 | MÉAL Théo | Dinan Sport Cycling | 03:37:12.000 | - | 42.265 | 
| 25 | BENOIST Tristan | VC Pays de Lorient | 03:37:12.000 | - | 42.265 | 
| 26 | ALLAIN Louis | Team Sportbreizh - Harmonie Mutuelle | 03:37:12.000 | - | 42.265 | 
| 27 | LE CAM Brendan | Team Sportbreizh - Harmonie Mutuelle | 03:37:12.000 | - | 42.265 | 
| 28 | LORD Matthew | Team Bricquebec Cotentin | 03:37:12.000 | - | 42.265 | 
| 29 | DROUET Jules | Bourg-en-Bresse Ain Cyclisme | 03:37:12.000 | - | 42.265 | 
| 30 | PERROT Victor | Team Cote Granit Rose | 03:37:12.000 | - | 42.265 | 
| 31 | JOSSO Théo | Team Adris-La Crêpe de Brocéliande-BLC | 03:37:12.000 | - | 42.265 | 
| 32 | TANGUY Hugo | Plouay Cycling Team | 03:37:12.000 | - | 42.265 | 
| 33 | LAURENSOT Edgar | Dinan Sport Cycling | 03:37:12.000 | - | 42.265 | 
| 34 | GAILLARD Florian | Dinan Sport Cycling | 03:37:12.000 | - | 42.265 | 
| 35 | CHOBLET Pierre | VC Pays de Loudéac | 03:37:12.000 | - | 42.265 | 
| 36 | TANGUY Quentin | UCK Vannes - Bretagne Sud Cyclisme | 03:37:12.000 | - | 42.265 | 
| 37 | LE GUEVEL Alexis | Team Sportbreizh - Harmonie Mutuelle | 03:37:12.000 | - | 42.265 | 
| 38 | LEBOUCHER Anatole | UC Cholet 49 | 03:37:12.000 | - | 42.265 | 
| 39 | TRIGODET BOEDEC Nominoë | Guidon Chalettois | 03:37:12.000 | - | 42.265 | 
| 40 | SEGUI Lucas | Team Sportbreizh - Harmonie Mutuelle | 03:37:12.000 | - | 42.265 | 
| 41 | CONAN Guerlain | GSC Blagnac Vélo Sport 31 | 03:37:12.000 | - | 42.265 | 
| 42 | MUSSET Owen | Team Sportbreizh - Harmonie Mutuelle | 03:37:12.000 | - | 42.265 | 
| 43 | MAIGNAN Maxence | EC Mayennaise | 03:37:12.000 | - | 42.265 | 
| 44 | BISQUAY Yoen | VC Pays de Lorient | 03:37:12.000 | - | 42.265 | 
| 45 | BLANCHARD Alexandre | Team LMP-La Roche Vendée Cyclisme | 03:37:12.000 | - | 42.265 | 
| 46 | ROUXEL Maxime | Morlaix Cyclisme Performance | 03:37:12.000 | - | 42.265 | 
| 47 | LE CALVE Gautier |  | 03:37:12.000 | - | 42.265 | 
| 48 | MOREL Tom | Team Bricquebec Cotentin | 03:37:12.000 | - | 42.265 | 
| 49 | QUÈRE Elian | Team Cote Granit Rose | 03:37:12.000 | - | 42.265 | 
| 50 | JANITOR Paolo | Team EliteOrga US Saint-Herblain | 03:37:12.000 | - | 42.265 | 
| 51 | CADORET Célestin | GSC Blagnac Vélo Sport 31 | 03:37:12.000 | - | 42.265 | 
| 52 | JUTEL Paul François |  | 03:37:12.000 | - | 42.265 | 
| 53 | IKEN Bastien | Mayenne-V and B-Monbana | 03:37:12.000 | - | 42.265 | 
| 54 | BOURHIS Maxime | Team Pays de Briec | 03:37:12.000 | - | 42.265 | 
| 55 | KERJEAN Ewen | Morlaix Cyclisme Performance | 03:37:12.000 | - | 42.265 | 
| 56 | RAVALEU Ivann | VC Pays de Loudéac | 03:37:12.000 | - | 42.265 | 
| 57 | MILLET Hugo | Mayenne-V and B-Monbana | 03:37:12.000 | - | 42.265 | 
| 58 | HELARY Steven | Mayenne-V and B-Monbana | 03:37:12.000 | - | 42.265 | 
| 59 | JEGAT Jason |  | 03:37:12.000 | - | 42.265 | 
| 60 | RIVALLAIN Hugo | VC Pays de Lorient | 03:37:12.000 | - | 42.265 | 
| 61 | LEBRETON Samuel | Team Bricquebec Cotentin | 03:37:12.000 | - | 42.265 | 
| 62 | LE BOT Jean | Team Adris-La Crêpe de Brocéliande-BLC | 03:37:12.000 | - | 42.265 | 
| 63 | KLEWAIS Tristan | Team LMP-La Roche Vendée Cyclisme | 03:37:12.000 | - | 42.265 | 
| 64 | DELALANDE Basile | Dinan Sport Cycling | 03:37:12.000 | - | 42.265 | 
| 65 | TAILLEZ Simon | Team Pays de Briec | 03:37:12.000 | - | 42.265 | 
| 66 | PATOUX Cyrille | ES Torigni | 03:37:12.000 | - | 42.265 | 
| 67 | PERLEAUX Dorian | UC Cholet 49 | 03:37:12.000 | - | 42.265 | 
| 68 | FAIRIER Théo | Mayenne-V and B-Monbana | 03:37:12.000 | - | 42.265 | 
| 69 | ROME Axel | Dinan Sport Cycling | 03:37:12.000 | - | 42.265 | 
| 70 | JEANNÈS Matthieu |  | 03:37:12.000 | - | 42.265 | 
| 71 | ROBERT Alexis | Team Bricquebec Cotentin | 03:37:12.000 | - | 42.265 | 
| 72 | D'HERVEZ Thibault | Team Pays de Briec | 03:37:12.000 | - | 42.265 | 
| 73 | LAURENT Alexandre | Team Pays de Briec | 03:37:12.000 | - | 42.265 | 
| 74 | MIAS Antoine | Team Bricquebec Cotentin | 03:37:12.000 | - | 42.265 | 
| 75 | LESONGEUR Quentin | Team Pays de Briec | 03:37:12.000 | - | 42.265 | 
| 76 | CAJEAN Noa | Morlaix Cyclisme Performance | 03:37:12.000 | - | 42.265 | 
| 77 | HAMONIC Maximilien | Team Adris-La Crêpe de Brocéliande-BLC | 03:37:12.000 | - | 42.265 | 
| 78 | PHILIPPE William | Dinan Sport Cycling | 03:37:12.000 | - | 42.265 | 
| 79 | START Callum | UCK Vannes - Bretagne Sud Cyclisme | 03:37:12.000 | - | 42.265 | 
| 80 | DELONGLEE Noah | VC Avranches | 03:37:12.000 | - | 42.265 | 
| 81 | RONDEL Lucas |  | 03:37:12.000 | - | 42.265 | 
| 82 | COGEN Lucas | Team Cote Granit Rose | 03:37:12.000 | - | 42.265 | 
| 83 | HERBRETEAU Victor | UC Cholet 49 | 03:37:12.000 | - | 42.265 | 
| 84 | LEMPERIÈRE Jules | UC Cholet 49 | 03:37:12.000 | - | 42.265 | 
| 85 | HEBE Clément | Sablé Sarthe Cyclisme | 03:37:12.000 | - | 42.265 | 
| 86 | DELACOUR Wilfried | Plouay Cycling Team | 03:37:12.000 | - | 42.265 | 
| 87 | MALGORN Adrien | Morlaix Cyclisme Performance | 03:37:12.000 | - | 42.265 | 
| 88 | RYO Swann | Team Adris-La Crêpe de Brocéliande-BLC | 03:37:12.000 | - | 42.265 | 
| 89 | NICOLAS Arthur | Team Bricquebec Cotentin | 03:37:12.000 | - | 42.265 | 
| 90 | THARRUT Killian | Dinan Sport Cycling | 03:37:12.000 | - | 42.265 | 
| 91 | NICOLAS Kenzo | Team Cote Granit Rose | 03:37:12.000 | - | 42.265 | 
| 92 | LE FLOCHMOEN Antoine | Team Cote Granit Rose | 03:37:12.000 | - | 42.265 | 
| 93 | GAUTHIER Gianni | Mayenne-V and B-Monbana | 03:37:12.000 | - | 42.265 | 
| 94 | VIEL Tom | Team Bricquebec Cotentin | 03:37:12.000 | - | 42.265 | 
| 95 | GEORGES Antoine | VC Avranches | 03:37:12.000 | - | 42.265 | 
| 96 | CHAUVIN Scott | ES Torigni | 03:37:12.000 | - | 42.265 | 
| 97 | BOUTVILLE David | Sablé Sarthe Cyclisme | 03:37:12.000 | - | 42.265 | 
| 98 | CORNEC Elouan | Morlaix Cyclisme Performance | 03:37:12.000 | - | 42.265 | 
| 99 | ANDRADE BEDUSSEAU Inassio |  | 03:37:12.000 | - | 42.265 | 
| 100 | BARRAS Romain | Plouay Cycling Team | 03:37:12.000 | - | 42.265 |