| 1 | BESNIER Erwan | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | BESNIER Erwan | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | BESNIER Erwan | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | BESNIER Erwan | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | BESNIER Erwan | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | BESNIER Erwan | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | BESNIER Erwan | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | CHILTON Ben | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | CHILTON Ben | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | CHILTON Ben | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | CHILTON Ben | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | CHILTON Ben | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | CHILTON Ben | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | CHILTON Ben | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | DUPÉ Mathieu | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | DUPÉ Mathieu | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | DUPÉ Mathieu | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | DUPÉ Mathieu | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | DUPÉ Mathieu | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | DUPÉ Mathieu | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | DUPÉ Mathieu | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | MAINGUENAUD Tom | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | MAINGUENAUD Tom | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | MAINGUENAUD Tom | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | MAINGUENAUD Tom | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | MAINGUENAUD Tom | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | MAINGUENAUD Tom | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | MAINGUENAUD Tom | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | FAIRIER Théo | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | FAIRIER Théo | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | FAIRIER Théo | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | FAIRIER Théo | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | FAIRIER Théo | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | FAIRIER Théo | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | FAIRIER Théo | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 1 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 17:15.000 | - | 50.783 |
| 2 | RALLÉ Anthony | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | RALLÉ Anthony | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | RALLÉ Anthony | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | RALLÉ Anthony | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | RALLÉ Anthony | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | RALLÉ Anthony | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | RALLÉ Anthony | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | ROME Axel | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | ROME Axel | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | ROME Axel | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | ROME Axel | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | ROME Axel | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | ROME Axel | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | ROME Axel | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | team | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | team | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | team | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | team | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | team | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | team | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | PIQUET Dorian | team | 17:30.000 | 15.000 | 50.057 |
| 2 | LAURENSOT Edgar | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | LAURENSOT Edgar | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | LAURENSOT Edgar | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | LAURENSOT Edgar | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | LAURENSOT Edgar | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | LAURENSOT Edgar | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | LAURENSOT Edgar | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | GAILLARD Florian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | GAILLARD Florian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | GAILLARD Florian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | GAILLARD Florian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | GAILLARD Florian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | GAILLARD Florian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | GAILLARD Florian | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | DOLÉDEC Elouan | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | DOLÉDEC Elouan | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | DOLÉDEC Elouan | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | DOLÉDEC Elouan | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | DOLÉDEC Elouan | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | DOLÉDEC Elouan | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 2 | DOLÉDEC Elouan | Dinan Sport Cycling | 17:30.000 | 15.000 | 50.057 |
| 3 | BASSET Antoine | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | BASSET Antoine | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | BASSET Antoine | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | BASSET Antoine | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | BASSET Antoine | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | BASSET Antoine | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | BASSET Antoine | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | CHOBLET Pierre | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | CHOBLET Pierre | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | CHOBLET Pierre | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | CHOBLET Pierre | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | CHOBLET Pierre | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | CHOBLET Pierre | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | CHOBLET Pierre | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | LÉAUTÉ Alexandre | | 17:38.000 | 23.000 | 49.679 |
| 3 | LÉAUTÉ Alexandre | | 17:38.000 | 23.000 | 49.679 |
| 3 | LÉAUTÉ Alexandre | | 17:38.000 | 23.000 | 49.679 |
| 3 | LÉAUTÉ Alexandre | | 17:38.000 | 23.000 | 49.679 |
| 3 | LÉAUTÉ Alexandre | | 17:38.000 | 23.000 | 49.679 |
| 3 | LÉAUTÉ Alexandre | | 17:38.000 | 23.000 | 49.679 |
| 3 | LÉAUTÉ Alexandre | | 17:38.000 | 23.000 | 49.679 |
| 3 | MAHOUDO Loris | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | MAHOUDO Loris | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | MAHOUDO Loris | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | MAHOUDO Loris | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | MAHOUDO Loris | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | MAHOUDO Loris | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | MAHOUDO Loris | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | RAVALEU Ivann | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | RAVALEU Ivann | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | RAVALEU Ivann | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | RAVALEU Ivann | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | RAVALEU Ivann | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | RAVALEU Ivann | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | RAVALEU Ivann | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | Team VCP Loudéac CX | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | Team VCP Loudéac CX | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | Team VCP Loudéac CX | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | Team VCP Loudéac CX | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | Team VCP Loudéac CX | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | Team VCP Loudéac CX | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | VC Pays de Loudéac | 17:38.000 | 23.000 | 49.679 |
| 3 | VEZIE Maxime | Team VCP Loudéac CX | 17:38.000 | 23.000 | 49.679 |
| 4 | LE ROUSSEAU Gatien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | LE ROUSSEAU Gatien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | LE ROUSSEAU Gatien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | LE ROUSSEAU Gatien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | LE ROUSSEAU Gatien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | LE ROUSSEAU Gatien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | LE ROUSSEAU Gatien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | VAUGRENARD Jules | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | VAUGRENARD Jules | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | VAUGRENARD Jules | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | VAUGRENARD Jules | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | VAUGRENARD Jules | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | VAUGRENARD Jules | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | VAUGRENARD Jules | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOUANOLLE Maël | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOUANOLLE Maël | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOUANOLLE Maël | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOUANOLLE Maël | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOUANOLLE Maël | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOUANOLLE Maël | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOUANOLLE Maël | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | HAMONIC Maximilien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | HAMONIC Maximilien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | HAMONIC Maximilien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | HAMONIC Maximilien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | HAMONIC Maximilien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | HAMONIC Maximilien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | HAMONIC Maximilien | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | GLON Gaëlig | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | GLON Gaëlig | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | GLON Gaëlig | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | GLON Gaëlig | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | GLON Gaëlig | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | GLON Gaëlig | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | GLON Gaëlig | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOSSO Théo | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOSSO Théo | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOSSO Théo | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOSSO Théo | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOSSO Théo | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOSSO Théo | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 4 | JOSSO Théo | Team Adris-La Crêpe de Brocéliande-BLC | 17:42.000 | 27.000 | 49.492 |
| 5 | CHATONNET Toby | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CHATONNET Toby | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CHATONNET Toby | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CHATONNET Toby | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CHATONNET Toby | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CHATONNET Toby | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CHATONNET Toby | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CORDELIER Matthieu | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CORDELIER Matthieu | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CORDELIER Matthieu | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CORDELIER Matthieu | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CORDELIER Matthieu | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CORDELIER Matthieu | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | CORDELIER Matthieu | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LORD Matthew | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LORD Matthew | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LORD Matthew | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LORD Matthew | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LORD Matthew | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LORD Matthew | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LORD Matthew | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LEBRETON Samuel | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LEBRETON Samuel | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LEBRETON Samuel | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LEBRETON Samuel | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LEBRETON Samuel | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LEBRETON Samuel | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | LEBRETON Samuel | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | NICOLAS Arthur | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | NICOLAS Arthur | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | NICOLAS Arthur | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | NICOLAS Arthur | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | NICOLAS Arthur | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | NICOLAS Arthur | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | NICOLAS Arthur | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | SAVER Kasper | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | SAVER Kasper | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | SAVER Kasper | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | SAVER Kasper | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | SAVER Kasper | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | SAVER Kasper | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 5 | SAVER Kasper | Team Bricquebec Cotentin | 17:52.000 | 37.000 | 49.03 |
| 6 | BOIRE Flavien | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BOIRE Flavien | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BOIRE Flavien | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BOIRE Flavien | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BOIRE Flavien | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BOIRE Flavien | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BOIRE Flavien | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | RABY Charly | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | RABY Charly | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | RABY Charly | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | RABY Charly | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | RABY Charly | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | RABY Charly | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | RABY Charly | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | PERRIN Ferdinand | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | PERRIN Ferdinand | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | PERRIN Ferdinand | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | PERRIN Ferdinand | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | PERRIN Ferdinand | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | PERRIN Ferdinand | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | PERRIN Ferdinand | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BLANCHARD Alexandre | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BLANCHARD Alexandre | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BLANCHARD Alexandre | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BLANCHARD Alexandre | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BLANCHARD Alexandre | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BLANCHARD Alexandre | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | BLANCHARD Alexandre | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | CHEVIGNON Jules | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | CHEVIGNON Jules | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | CHEVIGNON Jules | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | CHEVIGNON Jules | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | CHEVIGNON Jules | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | CHEVIGNON Jules | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 6 | CHEVIGNON Jules | Team LMP-La Roche Vendée Cyclisme | 18:15.000 | 1:00.000 | 48 |
| 7 | ALLAIN Louis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | ALLAIN Louis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | ALLAIN Louis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | ALLAIN Louis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | ALLAIN Louis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | ALLAIN Louis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | ALLAIN Louis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE CALLONEC Hugo | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE CALLONEC Hugo | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE CALLONEC Hugo | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE CALLONEC Hugo | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE CALLONEC Hugo | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE CALLONEC Hugo | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE CALLONEC Hugo | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE GUEVEL Alexis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE GUEVEL Alexis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE GUEVEL Alexis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE GUEVEL Alexis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE GUEVEL Alexis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE GUEVEL Alexis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | LE GUEVEL Alexis | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | REED Jack | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | REED Jack | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | REED Jack | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | REED Jack | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | REED Jack | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | REED Jack | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | REED Jack | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MENKE Paul | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MENKE Paul | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MENKE Paul | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MENKE Paul | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MENKE Paul | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MENKE Paul | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MENKE Paul | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MUSSET Owen | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MUSSET Owen | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MUSSET Owen | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MUSSET Owen | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MUSSET Owen | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MUSSET Owen | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 7 | MUSSET Owen | Team Sportbreizh - Harmonie Mutuelle | 18:24.000 | 1:09.000 | 47.609 |
| 8 | PETERSEN Marinus | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | PETERSEN Marinus | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | PETERSEN Marinus | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | PETERSEN Marinus | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | PETERSEN Marinus | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | PETERSEN Marinus | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | PETERSEN Marinus | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | LEPOITTEVIN DUBOST Joris | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | LEPOITTEVIN DUBOST Joris | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | LEPOITTEVIN DUBOST Joris | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | LEPOITTEVIN DUBOST Joris | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | LEPOITTEVIN DUBOST Joris | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | LEPOITTEVIN DUBOST Joris | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | LEPOITTEVIN DUBOST Joris | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HERPIN Sohan | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HERPIN Sohan | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HERPIN Sohan | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HERPIN Sohan | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HERPIN Sohan | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HERPIN Sohan | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HERPIN Sohan | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GUILBERT Clement | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GUILBERT Clement | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GUILBERT Clement | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GUILBERT Clement | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GUILBERT Clement | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GUILBERT Clement | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GUILBERT Clement | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HALLEY Matheo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HALLEY Matheo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HALLEY Matheo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HALLEY Matheo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HALLEY Matheo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HALLEY Matheo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 8 | HALLEY Matheo | Moyon Percy Vélo Club | 18:41.000 | 1:26.000 | 46.887 |
| 9 | CADIOU Raphaël | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CADIOU Raphaël | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CADIOU Raphaël | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CADIOU Raphaël | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CADIOU Raphaël | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CADIOU Raphaël | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CADIOU Raphaël | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CAJEAN Noa | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CAJEAN Noa | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CAJEAN Noa | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CAJEAN Noa | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CAJEAN Noa | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CAJEAN Noa | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CAJEAN Noa | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CORNEC Elouan | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CORNEC Elouan | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CORNEC Elouan | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CORNEC Elouan | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CORNEC Elouan | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CORNEC Elouan | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | CORNEC Elouan | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | KERJEAN Ewen | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | KERJEAN Ewen | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | KERJEAN Ewen | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | KERJEAN Ewen | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | KERJEAN Ewen | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | KERJEAN Ewen | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | KERJEAN Ewen | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | MALGORN Adrien | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | MALGORN Adrien | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | MALGORN Adrien | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | MALGORN Adrien | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | MALGORN Adrien | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | MALGORN Adrien | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | MALGORN Adrien | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | ROUXEL Maxime | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | ROUXEL Maxime | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | ROUXEL Maxime | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | ROUXEL Maxime | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | ROUXEL Maxime | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | ROUXEL Maxime | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 9 | ROUXEL Maxime | Morlaix Cyclisme Performance | 18:43.000 | 1:28.000 | 46.803 |
| 10 | PERENNES Yoann | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | PERENNES Yoann | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | PERENNES Yoann | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | PERENNES Yoann | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | PERENNES Yoann | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | PERENNES Yoann | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | PERENNES Yoann | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LESONGEUR Quentin | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LESONGEUR Quentin | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LESONGEUR Quentin | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LESONGEUR Quentin | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LESONGEUR Quentin | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LESONGEUR Quentin | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LESONGEUR Quentin | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Alexandre | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Alexandre | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Alexandre | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Alexandre | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Alexandre | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Alexandre | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Alexandre | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | D'HERVEZ Thibault | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | D'HERVEZ Thibault | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | D'HERVEZ Thibault | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | D'HERVEZ Thibault | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | D'HERVEZ Thibault | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | D'HERVEZ Thibault | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | D'HERVEZ Thibault | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | COSTIOU Gurvan | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | COSTIOU Gurvan | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | COSTIOU Gurvan | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | COSTIOU Gurvan | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | COSTIOU Gurvan | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | COSTIOU Gurvan | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | COSTIOU Gurvan | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Mathieu | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Mathieu | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Mathieu | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Mathieu | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Mathieu | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Mathieu | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 10 | LAURENT Mathieu | Team Pays de Briec | 18:44.000 | 1:29.000 | 46.762 |
| 11 | RIVALLAIN Hugo | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | RIVALLAIN Hugo | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | RIVALLAIN Hugo | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | RIVALLAIN Hugo | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | RIVALLAIN Hugo | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | RIVALLAIN Hugo | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | RIVALLAIN Hugo | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | LE CALVE Gautier | | 18:50.000 | 1:35.000 | 46.513 |
| 11 | LE CALVE Gautier | | 18:50.000 | 1:35.000 | 46.513 |
| 11 | LE CALVE Gautier | | 18:50.000 | 1:35.000 | 46.513 |
| 11 | LE CALVE Gautier | | 18:50.000 | 1:35.000 | 46.513 |
| 11 | LE CALVE Gautier | | 18:50.000 | 1:35.000 | 46.513 |
| 11 | LE CALVE Gautier | | 18:50.000 | 1:35.000 | 46.513 |
| 11 | LE CALVE Gautier | | 18:50.000 | 1:35.000 | 46.513 |
| 11 | DREANO Victor | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | DREANO Victor | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | DREANO Victor | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | DREANO Victor | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | DREANO Victor | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | DREANO Victor | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | DREANO Victor | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BISQUAY Yoen | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BISQUAY Yoen | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BISQUAY Yoen | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BISQUAY Yoen | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BISQUAY Yoen | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BISQUAY Yoen | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BISQUAY Yoen | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BENOIST Tristan | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BENOIST Tristan | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BENOIST Tristan | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BENOIST Tristan | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BENOIST Tristan | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BENOIST Tristan | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | BENOIST Tristan | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | CREN Lenny | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | CREN Lenny | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | CREN Lenny | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | CREN Lenny | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | CREN Lenny | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | CREN Lenny | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 11 | CREN Lenny | VC Pays de Lorient | 18:50.000 | 1:35.000 | 46.513 |
| 12 | LE BOZEC Valentin | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE BOZEC Valentin | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE BOZEC Valentin | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE BOZEC Valentin | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE BOZEC Valentin | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE BOZEC Valentin | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE BOZEC Valentin | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE FLOCHMOEN Antoine | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE FLOCHMOEN Antoine | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE FLOCHMOEN Antoine | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE FLOCHMOEN Antoine | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE FLOCHMOEN Antoine | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE FLOCHMOEN Antoine | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | LE FLOCHMOEN Antoine | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | MOMBLANO Matthieu | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | MOMBLANO Matthieu | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | MOMBLANO Matthieu | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | MOMBLANO Matthieu | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | MOMBLANO Matthieu | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | MOMBLANO Matthieu | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | MOMBLANO Matthieu | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | THOMAS Iwan | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | THOMAS Iwan | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | THOMAS Iwan | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | THOMAS Iwan | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | THOMAS Iwan | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | THOMAS Iwan | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | THOMAS Iwan | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | PERROT Victor | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | PERROT Victor | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | PERROT Victor | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | PERROT Victor | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | PERROT Victor | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | PERROT Victor | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | PERROT Victor | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | QUÈRE Elian | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | QUÈRE Elian | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | QUÈRE Elian | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | QUÈRE Elian | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | QUÈRE Elian | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | QUÈRE Elian | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 12 | QUÈRE Elian | Team Cote Granit Rose | 18:55.000 | 1:40.000 | 46.308 |
| 13 | DELONGLEE Noah | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | DELONGLEE Noah | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | DELONGLEE Noah | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | DELONGLEE Noah | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | DELONGLEE Noah | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | DELONGLEE Noah | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | DELONGLEE Noah | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | TANGUY Quentin | UCK Vannes - Bretagne Sud Cyclisme | 18:55.000 | 1:40.000 | 46.308 |
| 13 | TANGUY Quentin | UCK Vannes - Bretagne Sud Cyclisme | 18:55.000 | 1:40.000 | 46.308 |
| 13 | TANGUY Quentin | UCK Vannes - Bretagne Sud Cyclisme | 18:55.000 | 1:40.000 | 46.308 |
| 13 | TANGUY Quentin | UCK Vannes - Bretagne Sud Cyclisme | 18:55.000 | 1:40.000 | 46.308 |
| 13 | TANGUY Quentin | UCK Vannes - Bretagne Sud Cyclisme | 18:55.000 | 1:40.000 | 46.308 |
| 13 | TANGUY Quentin | UCK Vannes - Bretagne Sud Cyclisme | 18:55.000 | 1:40.000 | 46.308 |
| 13 | TANGUY Quentin | UCK Vannes - Bretagne Sud Cyclisme | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOSIN Baptiste | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOSIN Baptiste | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOSIN Baptiste | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOSIN Baptiste | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOSIN Baptiste | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOSIN Baptiste | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOSIN Baptiste | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOISSERON Elliot | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOISSERON Elliot | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOISSERON Elliot | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOISSERON Elliot | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOISSERON Elliot | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOISSERON Elliot | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | MOISSERON Elliot | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | LAVOLÉ Alexis | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | LAVOLÉ Alexis | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | LAVOLÉ Alexis | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | LAVOLÉ Alexis | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | LAVOLÉ Alexis | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | LAVOLÉ Alexis | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | LAVOLÉ Alexis | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | GEORGES Antoine | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | GEORGES Antoine | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | GEORGES Antoine | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | GEORGES Antoine | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | GEORGES Antoine | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | GEORGES Antoine | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 13 | GEORGES Antoine | VC Avranches | 18:55.000 | 1:40.000 | 46.308 |
| 14 | BARRAS Romain | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BARRAS Romain | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BARRAS Romain | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BARRAS Romain | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BARRAS Romain | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BARRAS Romain | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BARRAS Romain | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BOURJON Antoine | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BOURJON Antoine | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BOURJON Antoine | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BOURJON Antoine | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BOURJON Antoine | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BOURJON Antoine | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | BOURJON Antoine | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PAITEL Jordan | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PAITEL Jordan | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PAITEL Jordan | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PAITEL Jordan | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PAITEL Jordan | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PAITEL Jordan | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PAITEL Jordan | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PARIS Theo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PARIS Theo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PARIS Theo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PARIS Theo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PARIS Theo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PARIS Theo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | PARIS Theo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | RONDEL Lucas | | 19:51.000 | 2:36.000 | 44.131 |
| 14 | RONDEL Lucas | | 19:51.000 | 2:36.000 | 44.131 |
| 14 | RONDEL Lucas | | 19:51.000 | 2:36.000 | 44.131 |
| 14 | RONDEL Lucas | | 19:51.000 | 2:36.000 | 44.131 |
| 14 | RONDEL Lucas | | 19:51.000 | 2:36.000 | 44.131 |
| 14 | RONDEL Lucas | | 19:51.000 | 2:36.000 | 44.131 |
| 14 | RONDEL Lucas | | 19:51.000 | 2:36.000 | 44.131 |
| 14 | TANGUY Hugo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | TANGUY Hugo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | TANGUY Hugo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | TANGUY Hugo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | TANGUY Hugo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | TANGUY Hugo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |
| 14 | TANGUY Hugo | Plouay Cycling Team | 19:51.000 | 2:36.000 | 44.131 |