| 1 | GEENS Jonas | Morbihan Adris Gwendal Oliveux | 03:13:02.000 | - | 40.283 | 
| 2 | PROVOST Maximilien | VC Pays de Loudéac | 03:13:05.000 | 03.000 | 40.273 | 
| 3 | BAGUELIN Jocelyn | Morbihan Adris Gwendal Oliveux | 03:13:15.000 | 13.000 | 40.238 | 
| 4 | SOUCHON Antonin | VC Pays de Loudéac | 03:13:15.000 | 13.000 | 40.238 | 
| 5 | LAURENSOT Edgar | Cre'Actuel-Marie Morin-U 22 | 03:13:15.000 | 13.000 | 40.238 | 
| 6 | GUICHARD Mickaël | Morbihan Adris Gwendal Oliveux | 03:13:22.000 | 20.000 | 40.214 | 
| 7 | MORICE Ludovic | Cre'Actuel-Marie Morin-U 22 | 03:13:39.000 | 37.000 | 40.155 | 
| 8 | BODARD Damien | Team LMP-La Roche Vendée Cyclisme | 03:14:03.000 | 1:01.000 | 40.072 | 
| 9 | TANGUY Hugo | Dinan Sport Cycling | 03:14:03.000 | 1:01.000 | 40.072 | 
| 10 | LESNÉ Robin | Cre'Actuel-Marie Morin-U 22 | 03:14:03.000 | 1:01.000 | 40.072 | 
| 11 | BOHAL Victor | Dinan Sport Cycling | 03:14:11.000 | 1:09.000 | 40.045 | 
| 12 | GAREL Adrien | Team Bricquebec Cotentin | 03:14:11.000 | 1:09.000 | 40.045 | 
| 13 | POULARD Baptiste | VC Pays de Loudéac | 03:14:14.000 | 1:12.000 | 40.034 | 
| 14 | LE GUEVEL Alexis | Plouay Cycling Team | 03:14:17.000 | 1:15.000 | 40.024 | 
| 15 | RALLÉ Anthony | Dinan Sport Cycling | 03:15:43.000 | 2:41.000 | 39.731 | 
| 16 | JAMOT Julien | ES Torigni | 03:15:53.000 | 2:51.000 | 39.697 | 
| 17 | JAMIN Leo Paul | UC Cholet 49 | 03:15:53.000 | 2:51.000 | 39.697 | 
| 18 | ROUXEL Maxime | Cre'Actuel-Marie Morin-U 22 | 03:15:59.000 | 2:57.000 | 39.677 | 
| 19 | PLUSQUELLEC Quentin | Morbihan Adris Gwendal Oliveux | 03:16:55.000 | 3:53.000 | 39.489 | 
| 20 | DERVILY Tanguy | Dinan Sport Cycling | 03:16:57.000 | 3:55.000 | 39.482 | 
| 21 | ALLAIN Louis | UC Briochine - Bleu Mercure | 03:16:57.000 | 3:55.000 | 39.482 | 
| 22 | TAILLEZ Simon | Team Pays de Briec | 03:17:03.000 | 4:01.000 | 39.462 | 
| 23 | CADORET Théotime | Team Adris-La Crêpe de Brocéliande-BLC | 03:17:05.000 | 4:03.000 | 39.455 | 
| 24 | DAVY Augustin | Team Sportbreizh - Harmonie Mutuelle | 03:17:05.000 | 4:03.000 | 39.455 | 
| 25 | JOLLY Maxime | Mayenne-V and B-Monbana | 03:17:05.000 | 4:03.000 | 39.455 | 
| 26 | BRIAND Killian | VC Avranches | 03:17:05.000 | 4:03.000 | 39.455 | 
| 27 | MALLE Nicolas | ES Torigni | 03:17:05.000 | 4:03.000 | 39.455 | 
| 28 | CHAUVIN Scott | ES Torigni | 03:17:05.000 | 4:03.000 | 39.455 | 
| 29 | PERIOU Tony | VC Pays de Loudéac | 03:17:07.000 | 4:05.000 | 39.449 | 
| 30 | BISQUAY Yoen | VC Pays de Lorient | 03:17:13.000 | 4:11.000 | 39.429 | 
| 31 | HAMONIC Maximilien | Team Adris-La Crêpe de Brocéliande-BLC | 03:17:13.000 | 4:11.000 | 39.429 | 
| 32 | SOULARD Dorian | UC Cholet 49 | 03:18:52.000 | 5:50.000 | 39.102 | 
| 33 | LOUVRIER Erwan | UC Cholet 49 | 03:18:52.000 | 5:50.000 | 39.102 | 
| 34 | NOEL Mathis | Morlaix Cyclisme Performance | 03:22:30.000 | 9:28.000 | 38.4 | 
| 35 | GLOT Raphael | Mayenne-V and B-Monbana | 03:22:30.000 | 9:28.000 | 38.4 | 
| 36 | CARIOU Julian | Team Adris-La Crêpe de Brocéliande-BLC | 03:22:35.000 | 9:33.000 | 38.384 | 
| 37 | MUSSET Owen | Team Sportbreizh - Harmonie Mutuelle | 03:22:35.000 | 9:33.000 | 38.384 | 
| 38 | PERLEAUX Dorian | UC Cholet 49 | 03:22:35.000 | 9:33.000 | 38.384 | 
| 39 | HELARY Steven | Mayenne-V and B-Monbana | 03:22:35.000 | 9:33.000 | 38.384 | 
| 40 | POULAIN Valentin | Mayenne-V and B-Monbana | 03:22:35.000 | 9:33.000 | 38.384 | 
| 41 | CORLAY LE BARON Mathis | Plouay Cycling Team | 03:22:35.000 | 9:33.000 | 38.384 | 
| 42 | BALCON Evann | Team Sportbreizh - Harmonie Mutuelle | 03:22:35.000 | 9:33.000 | 38.384 | 
| 43 | CLAUSTRE Nicolas | Morlaix Cyclisme Performance | 03:22:35.000 | 9:33.000 | 38.384 | 
| 44 | PERENNES Kilian | Team Sportbreizh - Harmonie Mutuelle | 03:22:35.000 | 9:33.000 | 38.384 | 
| 45 | D'HERVEZ Thibault | Team Pays de Briec | 03:22:35.000 | 9:33.000 | 38.384 | 
| 46 | RIO Maxime | Team Pays de Briec | 03:22:35.000 | 9:33.000 | 38.384 | 
| 47 | ROME Axel | UC Briochine - Bleu Mercure | 03:22:35.000 | 9:33.000 | 38.384 | 
| 48 | GAILLARD Florian | Cre'Actuel-Marie Morin-U 22 | 03:22:35.000 | 9:33.000 | 38.384 | 
| 49 | IKEN Bastien | Dinan Sport Cycling | 03:22:35.000 | 9:33.000 | 38.384 | 
| 50 | LESONGEUR Quentin |  | 03:22:35.000 | 9:33.000 | 38.384 | 
| 51 | CADIOU Raphaël | Morlaix Cyclisme Performance | 03:22:35.000 | 9:33.000 | 38.384 | 
| 52 | CORNEC Elouan | Morlaix Cyclisme Performance | 03:22:35.000 | 9:33.000 | 38.384 | 
| 53 | PATOUX Jérémy | Team Sportbreizh - Harmonie Mutuelle | 03:22:35.000 | 9:33.000 | 38.384 | 
| 54 | LAURENT Flavien |  | 03:22:35.000 | 9:33.000 | 38.384 | 
| 55 | LAURENDEAU Emilien | UC Cholet 49 | 03:22:35.000 | 9:33.000 | 38.384 | 
| 56 | MAHOUDO Loris | VC Pays de Loudéac | 03:22:35.000 | 9:33.000 | 38.384 | 
| 57 | CAJEAN Noa | USSA Pavilly Barentin | 03:22:35.000 | 9:33.000 | 38.384 | 
| 58 | MORIN Dylan | Morlaix Cyclisme Performance | 03:22:35.000 | 9:33.000 | 38.384 | 
| 59 | LEBATARD Paul | ES Torigni | 03:22:35.000 | 9:33.000 | 38.384 | 
| 60 | KLEWAIS Tristan | Team LMP-La Roche Vendée Cyclisme | 03:22:35.000 | 9:33.000 | 38.384 | 
| 61 | GILLOT Valentin | Plouay Cycling Team | 03:22:35.000 | 9:33.000 | 38.384 | 
| 62 | FAIRIER Théo | Mayenne-V and B-Monbana | 03:22:35.000 | 9:33.000 | 38.384 | 
| 63 | QUINDRY Emeric | ES Torigni | 03:22:35.000 | 9:33.000 | 38.384 | 
| 64 | RIVALLAIN Hugo | UC Briochine - Bleu Mercure | 03:22:35.000 | 9:33.000 | 38.384 | 
| 65 | NOEL Romain | VC Avranches | 03:22:35.000 | 9:33.000 | 38.384 | 
| 66 | CORVAISIER Antonin | Team LMP-La Roche Vendée Cyclisme | 03:22:35.000 | 9:33.000 | 38.384 | 
| 67 | PIJOURLET Louis | Team Bricquebec Cotentin | 03:22:35.000 | 9:33.000 | 38.384 | 
| 68 | ROMIAN Davy | Team LMP-La Roche Vendée Cyclisme | 03:22:35.000 | 9:33.000 | 38.384 | 
| 69 | DOLÉDEC Elouan | Dinan Sport Cycling | 03:22:35.000 | 9:33.000 | 38.384 | 
| 70 | LAURENT Alexandre | UC Briochine - Bleu Mercure | 03:22:35.000 | 9:33.000 | 38.384 | 
| 71 | ERMENAULT Corentin | Team Bricquebec Cotentin | 03:22:35.000 | 9:33.000 | 38.384 | 
| 72 | PAVIS Evan | Cre'Actuel-Marie Morin-U 22 | 03:22:35.000 | 9:33.000 | 38.384 | 
| 73 | GOMBAUD Alessio | Team Adris-La Crêpe de Brocéliande-BLC | 03:22:35.000 | 9:33.000 | 38.384 | 
| 74 | OLARD Antoine | Team Bricquebec Cotentin | 03:22:35.000 | 9:33.000 | 38.384 | 
| 75 | LE PAVEC Julien | Plouay Cycling Team | 03:22:35.000 | 9:33.000 | 38.384 | 
| 76 | DION-PETIT Jules | UC Briochine - Bleu Mercure | 03:22:35.000 | 9:33.000 | 38.384 | 
| 77 | COSTIOU Gurvan | Team Pays de Briec | 03:22:35.000 | 9:33.000 | 38.384 | 
| 78 | ROBERT Axel | Team Pays de Briec | 03:22:35.000 | 9:33.000 | 38.384 | 
| 79 | PATOUX Cyrille | ES Torigni | 03:22:35.000 | 9:33.000 | 38.384 | 
| 80 | JOSSO Théo | Morbihan Adris Gwendal Oliveux | 00:00.000 | -03:13:02.000 |  | 
| 81 | MILLON Simon | Morbihan Adris Gwendal Oliveux | 00:00.000 | -03:13:02.000 |  | 
| 82 | BARON Adrien | Mayenne-V and B-Monbana | 00:00.000 | -03:13:02.000 |  | 
| 83 | GUELOU Vincent | Morlaix Cyclisme Performance | 00:00.000 | -03:13:02.000 |  | 
| 84 | MOTTAY Julien | VC Avranches | 00:00.000 | -03:13:02.000 |  | 
| 85 | CARDRAIN Hugo | VC Pays de Lorient | 00:00.000 | -03:13:02.000 |  | 
| 86 | BERGAUD Louis | VC Pays de Lorient | 00:00.000 | -03:13:02.000 |  | 
| 87 | MOULIN Maxime | Team Bricquebec Cotentin | 00:00.000 | -03:13:02.000 |  | 
| 88 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 00:00.000 | -03:13:02.000 |  | 
| 89 | LE NORMAND-LUCAS Septime | Team Adris-La Crêpe de Brocéliande-BLC | 00:00.000 | -03:13:02.000 |  | 
| 1005 | GUILBAUD Florent | Team LMP-La Roche Vendée Cyclisme | 00:00.000 | -03:13:02.000 |  | 
| 1005 | BRAMOULLE Valentin | UC Cholet 49 | 00:00.000 | -03:13:02.000 |  | 
| 1005 | LE BOT Jean | Team Adris-La Crêpe de Brocéliande-BLC | 00:00.000 | -03:13:02.000 |  | 
| 1005 | POULARD Sacha | VC Avranches | 00:00.000 | -03:13:02.000 |  | 
| 1005 | RENAULT Maxime | VC Avranches | 00:00.000 | -03:13:02.000 |  | 
| 1005 | PETERSEN Marinus | UC Briochine - Bleu Mercure | 00:00.000 | -03:13:02.000 |  | 
| 1005 | LE CLEC'H Lomig | Team Sportbreizh - Harmonie Mutuelle | 00:00.000 | -03:13:02.000 |  | 
| 1005 | BARRAS Romain | Plouay Cycling Team | 00:00.000 | -03:13:02.000 |  | 
| 1005 | GUILLEMET Axel | Plouay Cycling Team | 00:00.000 | -03:13:02.000 |  | 
| 1005 | MERLET Quentin | VC Pays de Lorient | 00:00.000 | -03:13:02.000 |  |