| 1 | DEVANNE Antoine | Team LMP-La Roche Vendée Cyclisme | 03:08:30.000 | - | 46.472 |
| 2 | LE BON Johan | UC Briochine - Bleu Mercure | 03:08:30.000 | - | 46.472 |
| 3 | STEVANT Malo | VC Pays de Loudéac | 03:08:30.000 | - | 46.472 |
| 4 | SOULARD Dorian | UC Cholet 49 | 03:08:30.000 | - | 46.472 |
| 5 | IKEN Bastien | Dinan Sport Cycling | 03:08:30.000 | - | 46.472 |
| 6 | GLOUX Swann | Cre'Actuel-Marie Morin-U 22 | 03:08:30.000 | - | 46.472 |
| 7 | TANGUY Hugo | Bretagne Sud Cyclisme Formation | 03:08:30.000 | - | 46.472 |
| 8 | RULLIER Hans | Sojasun Espoir - ACNC | 03:08:30.000 | - | 46.472 |
| 9 | PLUSQUELLEC Quentin | La Crêpe de Brocéliande-BLC | 03:08:30.000 | - | 46.472 |
| 10 | PROVOST Maximilien | VC Pays de Loudéac | 03:08:30.000 | - | 46.472 |
| 11 | KNECHT Noah | Vendée U Pays de la Loire | 03:08:30.000 | - | 46.472 |
| 12 | LE CAM Brendan | Cre'Actuel-Marie Morin-U 22 | 03:08:30.000 | - | 46.472 |
| 13 | PHILIPPE William | Plouay Cycling Team | 03:08:30.000 | - | 46.472 |
| 14 | MARAIS Benjamin | Vendée U Pays de la Loire | 03:08:30.000 | - | 46.472 |
| 15 | LE PENNEC Guerand | VC Pays de Loudéac | 03:08:34.000 | 04.000 | 46.456 |
| 16 | GUICHARD Mickaël | Morbihan Fybolia GOA | 03:08:37.000 | 07.000 | 46.443 |
| 17 | THARRUT Killian | Dinan Sport Cycling | 03:08:39.000 | 09.000 | 46.435 |
| 18 | BOUTVILLE David | Mayenne-V and B-Monbana | 03:08:41.000 | 11.000 | 46.427 |
| 19 | LOISEAU Mathieu | Team LMP-La Roche Vendée Cyclisme | 03:08:41.000 | 11.000 | 46.427 |
| 20 | LE PORH Romain | La Crêpe de Brocéliande-BLC | 03:08:44.000 | 14.000 | 46.415 |
| 21 | HOPKINS Kaden | Vendée U Pays de la Loire | 03:08:46.000 | 16.000 | 46.406 |
| 22 | VILLEMIN Alan | Guidon Chalettois | 03:08:46.000 | 16.000 | 46.406 |
| 23 | RIDEL Damien | Mayenne-V and B-Monbana | 03:08:46.000 | 16.000 | 46.406 |
| 24 | GUILLE Lucas | VC Pays de Loudéac | 03:08:46.000 | 16.000 | 46.406 |
| 25 | BAGUELIN Jocelyn | Morbihan Fybolia GOA | 03:08:46.000 | 16.000 | 46.406 |
| 26 | GEORGE Alfred | Vendée U Pays de la Loire | 03:08:46.000 | 16.000 | 46.406 |
| 27 | RALLÉ Anthony | Dinan Sport Cycling | 03:08:46.000 | 16.000 | 46.406 |
| 28 | PERLEAUX Dorian | UC Cholet 49 | 03:08:46.000 | 16.000 | 46.406 |
| 29 | DOLÉDEC Elouan | UC Briochine - Bleu Mercure | 03:08:46.000 | 16.000 | 46.406 |
| 30 | BODARD Damien | Sojasun Espoir - ACNC | 03:08:46.000 | 16.000 | 46.406 |
| 31 | HERNOT Guirec | | 03:08:46.000 | 16.000 | 46.406 |
| 32 | CONAN Guerlain | Bretagne Sud Cyclisme Formation | 03:08:46.000 | 16.000 | 46.406 |
| 33 | KAKIZAKI Eugene | VS Valletais | 03:08:46.000 | 16.000 | 46.406 |
| 33 | KAKIZAKI Eugene | VS Valletais | 03:08:46.000 | 16.000 | 46.406 |
| 34 | BARON Mathis | VC Bocage Vire | 03:08:46.000 | 16.000 | 46.406 |
| 35 | PEATFIELD Benjamin | Vendée U Pays de la Loire | 03:08:46.000 | 16.000 | 46.406 |
| 36 | HUE Antoine | VC Pays de Loudéac | 03:08:46.000 | 16.000 | 46.406 |
| 37 | HINGANT Melvyn | UC Briochine - Bleu Mercure | 03:08:46.000 | 16.000 | 46.406 |
| 38 | TANGUY Quentin | Plouay Cycling Team | 03:08:46.000 | 16.000 | 46.406 |
| 39 | CHAN TSIN Romain | USSA Pavilly Barentin | 03:08:46.000 | 16.000 | 46.406 |
| 40 | MÉAL Théo | Team Bricquebec Cotentin | 03:08:46.000 | 16.000 | 46.406 |
| 41 | MOREL Tom | Team Bricquebec Cotentin | 03:08:46.000 | 16.000 | 46.406 |
| 42 | GOUZOUGUEN Enzo | UC Briochine - Bleu Mercure | 03:08:46.000 | 16.000 | 46.406 |
| 43 | DREANO Victor | Morbihan Fybolia GOA | 03:08:46.000 | 16.000 | 46.406 |
| 44 | PEDRAULT Nathan | | 03:08:46.000 | 16.000 | 46.406 |
| 45 | MAHOUDO Nolann | CIC U Nantes Atlantique | 03:08:46.000 | 16.000 | 46.406 |
| 46 | CAQUINEAU LE DROGO Soren | | 03:08:46.000 | 16.000 | 46.406 |
| 47 | ROTURIER Anthony | | 03:08:46.000 | 16.000 | 46.406 |
| 48 | CADORET Théotime | La Crêpe de Brocéliande-BLC | 03:08:46.000 | 16.000 | 46.406 |
| 49 | GRELLA Benjamin | Mayenne-V and B-Monbana | 03:08:46.000 | 16.000 | 46.406 |
| 50 | SILLIAU Nicolas | VC Pays de Loudéac | 03:08:46.000 | 16.000 | 46.406 |
| 51 | MARAIS Martin | UC Cholet 49 | 03:08:46.000 | 16.000 | 46.406 |
| 52 | FER Lucas | VS Valletais | 03:08:46.000 | 16.000 | 46.406 |
| 53 | BERGAUD Louis | | 03:08:46.000 | 16.000 | 46.406 |
| 54 | CADORET Célestin | GSC Blagnac Vélo Sport 31 | 03:08:46.000 | 16.000 | 46.406 |
| 55 | DUFAUX Lois | Elite Fondations Cycling Team | 03:08:46.000 | 16.000 | 46.406 |
| 56 | BRAULT Mathis | Plouay Cycling Team | 03:08:46.000 | 16.000 | 46.406 |
| 57 | LE CLEC'H Lomig | Cre'Actuel-Marie Morin-U 22 | 03:08:46.000 | 16.000 | 46.406 |
| 58 | GLON Gaëlig | Morbihan Fybolia GOA | 03:08:46.000 | 16.000 | 46.406 |
| 59 | LESNÉ Robin | Cre'Actuel-Marie Morin-U 22 | 03:08:46.000 | 16.000 | 46.406 |
| 60 | CHOPIER Loïc | | 03:08:46.000 | 16.000 | 46.406 |
| 61 | LE ROUX Théo | La Crêpe de Brocéliande-BLC | 03:08:46.000 | 16.000 | 46.406 |
| 62 | JAMIN Pierrick | | 03:08:46.000 | 16.000 | 46.406 |
| 63 | GIRAUDEAU Basile | | 03:08:46.000 | 16.000 | 46.406 |
| 64 | MENARD Valentin | VS Valletais | 03:08:46.000 | 16.000 | 46.406 |
| 65 | CORNEC Elouan | Morlaix Cyclisme Performance | 03:08:46.000 | 16.000 | 46.406 |
| 66 | LEBOUCHER Anatole | UC Cholet 49 | 03:08:46.000 | 16.000 | 46.406 |
| 67 | LAURENT Alexandre | UC Briochine - Bleu Mercure | 03:08:46.000 | 16.000 | 46.406 |
| 68 | MARCEROU Nicola | Vendée U Pays de la Loire | 03:08:46.000 | 16.000 | 46.406 |
| 69 | MORIN Dylan | Morlaix Cyclisme Performance | 03:08:46.000 | 16.000 | 46.406 |
| 70 | LAURANS Théo | Morbihan Fybolia GOA | 03:08:46.000 | 16.000 | 46.406 |
| 71 | SEGUIN Yanis | Vendée U Pays de la Loire | 03:08:46.000 | 16.000 | 46.406 |
| 72 | LE GUEVEL Alexis | Plouay Cycling Team | 03:08:46.000 | 16.000 | 46.406 |
| 73 | POITEVIN Benoit | Sablé Sarthe Cyclisme | 03:08:46.000 | 16.000 | 46.406 |
| 74 | BASSET Pierre-Henry | VC Pays de Loudéac | 03:08:46.000 | 16.000 | 46.406 |
| 75 | ZIELIŃSKI Piotr | VC Pays de Lorient | 03:08:46.000 | 16.000 | 46.406 |
| 75 | ZIELIŃSKI Piotr | VC Pays de Lorient | 03:08:46.000 | 16.000 | 46.406 |
| 76 | GLOT Raphael | Dinan Sport Cycling | 03:08:46.000 | 16.000 | 46.406 |
| 77 | AUBERGER Florian | | 03:08:46.000 | 16.000 | 46.406 |
| 78 | CANTÉ Théo | UC Cholet 49 | 03:08:46.000 | 16.000 | 46.406 |
| 79 | LE FRESNE Antoine | | 03:08:46.000 | 16.000 | 46.406 |
| 80 | DAVID Nicolas | | 03:08:46.000 | 16.000 | 46.406 |
| 81 | FAIRIER Théo | Mayenne-V and B-Monbana | 03:08:46.000 | 16.000 | 46.406 |
| 82 | PROD'HOMME Axel | Sojasun Espoir - ACNC | 03:08:46.000 | 16.000 | 46.406 |
| 83 | BARBER Farley | UC Cholet 49 | 03:08:46.000 | 16.000 | 46.406 |
| 84 | BISQUAY Yoen | VC Pays de Lorient | 03:08:46.000 | 16.000 | 46.406 |
| 84 | BISQUAY Yoen | VC Pays de Lorient | 03:08:46.000 | 16.000 | 46.406 |
| 85 | MAINGUENAUD Lucas | Sojasun Espoir - ACNC | 03:08:46.000 | 16.000 | 46.406 |
| 86 | LE NAGARD Tudal | Dinan Sport Cycling | 03:08:46.000 | 16.000 | 46.406 |
| 87 | COTARD Théo | Cre'Actuel-Marie Morin-U 22 | 03:08:46.000 | 16.000 | 46.406 |
| 88 | LE BOHEC Axel | Mayenne-V and B-Monbana | 03:08:46.000 | 16.000 | 46.406 |
| 89 | DRUMEL Alexis | Bretagne Sud Cyclisme Formation | 03:08:46.000 | 16.000 | 46.406 |
| 90 | LEBRETON Samuel | | 03:08:46.000 | 16.000 | 46.406 |
| 91 | LE PAVEC Julien | | 03:08:46.000 | 16.000 | 46.406 |
| 92 | CHANDEMERLE Hugo | UC Briochine - Bleu Mercure | 03:08:46.000 | 16.000 | 46.406 |
| 93 | RIVALLAIN Hugo | UC Briochine - Bleu Mercure | 03:08:46.000 | 16.000 | 46.406 |
| 94 | DOUAT Erwan | | 03:08:46.000 | 16.000 | 46.406 |
| 95 | DERVILY Tanguy | Dinan Sport Cycling | 03:08:46.000 | 16.000 | 46.406 |
| 96 | LÉVÊQUE Theo | Sojasun Espoir - ACNC | 03:08:46.000 | 16.000 | 46.406 |
| 97 | DRANSART Maxime | Team Bricquebec Cotentin | 03:08:46.000 | 16.000 | 46.406 |
| 98 | BOULAHOITE Rayan | Vendée U Pays de la Loire | 03:08:46.000 | 16.000 | 46.406 |
| 99 | LAURENSOT Edgar | Cre'Actuel-Marie Morin-U 22 | 03:08:46.000 | 16.000 | 46.406 |
| 100 | RIBEIRO DA CRUZ Mathias | Mayenne-V and B-Monbana | 03:08:46.000 | 16.000 | 46.406 |
| 101 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 03:08:46.000 | 16.000 | 46.406 |
| 102 | HAMONIC Maximilien | | 03:08:46.000 | 16.000 | 46.406 |
| 103 | BRIAND Enzo | CIC U Nantes Atlantique | 03:08:46.000 | 16.000 | 46.406 |
| 104 | GAUDIN Guillaume | | 03:08:46.000 | 16.000 | 46.406 |
| 105 | LEGRAS Hugo | | 03:08:46.000 | 16.000 | 46.406 |
| 106 | SIMON Yohann | USSA Pavilly Barentin | 03:08:46.000 | 16.000 | 46.406 |
| 107 | BOULEUX Quentin | USSA Pavilly Barentin | 03:08:46.000 | 16.000 | 46.406 |
| 108 | LE PAGE Samuel | Dinan Sport Cycling | 03:08:46.000 | 16.000 | 46.406 |
| 109 | CHAILLOT Enzo | Mayenne-V and B-Monbana | 03:08:46.000 | 16.000 | 46.406 |
| 110 | DE DONCKER Léo | ESEG Douai | 03:08:46.000 | 16.000 | 46.406 |
| 111 | BERTIN Alexandre | Bretagne Sud Cyclisme Formation | 03:08:46.000 | 16.000 | 46.406 |
| 112 | PRIOLET Maxime | | 03:08:46.000 | 16.000 | 46.406 |
| 113 | SOULABAILLE Dimitri | VC Pays de Loudéac | 03:08:46.000 | 16.000 | 46.406 |
| 114 | DELALANDE Basile | Morbihan Fybolia GOA | 03:08:46.000 | 16.000 | 46.406 |
| 115 | UGA Ryuki | VS Valletais | 03:08:46.000 | 16.000 | 46.406 |
| 116 | BARON Alexandre | | 03:08:46.000 | 16.000 | 46.406 |
| 117 | CHOBLET Pierre | VC Pays de Loudéac | 03:08:46.000 | 16.000 | 46.406 |
| 118 | MOUROT-BERNADAC Maxime | UC Cholet 49 | 03:08:46.000 | 16.000 | 46.406 |
| 119 | CUSHWAY Maximilian | Morbihan Fybolia GOA | 03:08:46.000 | 16.000 | 46.406 |
| 120 | GILLOT Valentin | | 03:08:46.000 | 16.000 | 46.406 |
| 121 | NERRIÈRE Manuel | | 03:08:46.000 | 16.000 | 46.406 |
| 123 | FREMONT Lucas | Bretagne Sud Cyclisme Formation | 03:08:46.000 | 16.000 | 46.406 |
| 124 | BLUME Hugo | | 03:08:46.000 | 16.000 | 46.406 |
| 125 | LAGOUTE Pierrick | | 03:08:46.000 | 16.000 | 46.406 |
| 126 | RONDEAU Fabien | Team LMP-La Roche Vendée Cyclisme | 03:08:46.000 | 16.000 | 46.406 |
| 127 | ROMIAN Davy | Team LMP-La Roche Vendée Cyclisme | 03:08:46.000 | 16.000 | 46.406 |
| 128 | BARON Adrien | | 03:08:46.000 | 16.000 | 46.406 |
| 129 | RATICHAUX Theo | Team LMP-La Roche Vendée Cyclisme | 03:08:46.000 | 16.000 | 46.406 |
| 130 | OLLIVIER Gurvan | | 03:08:46.000 | 16.000 | 46.406 |
| 131 | PERRIN Attila | VC Pays de Lorient | 03:08:46.000 | 16.000 | 46.406 |
| 131 | PERRIN Attila | VC Pays de Lorient | 03:08:46.000 | 16.000 | 46.406 |
| 132 | MALGORN Adrien | VS Valletais | 03:08:46.000 | 16.000 | 46.406 |
| 133 | GUIHO Julien | | 03:08:46.000 | 16.000 | 46.406 |
| 134 | BOILEAU Leo | Cre'Actuel-Marie Morin-U 22 | 03:08:46.000 | 16.000 | 46.406 |
| 135 | JEANNÈS Matthieu | Cre'Actuel-Marie Morin-U 22 | 03:08:46.000 | 16.000 | 46.406 |
| 136 | LUSSON Maxime | | 03:08:46.000 | 16.000 | 46.406 |
| 137 | CORVAISIER Antonin | Team LMP-La Roche Vendée Cyclisme | 03:11:30.000 | 3:00.000 | 45.744 |
| 138 | DROMAIN Rémi | Team LMP-La Roche Vendée Cyclisme | 03:15:20.000 | 6:50.000 | 44.846 |