| 1 | CORKERY Dillon | CC Étupes | 09:41.000 | - | 52.048 |
| 2 | LOVIDIUS Edvin | CC Étupes | 09:45.000 | 04.000 | 51.692 |
| 2 | LOVIDIUS Edvin | Svealand Cycling Team | 09:45.000 | 04.000 | 51.692 |
| 3 | GUICHARD Mickaël | Morbihan Fybolia GOA | 09:47.000 | 06.000 | 51.516 |
| 4 | PROVOST Maximilien | VC Pays de Loudéac | 10:08.000 | 27.000 | 49.737 |
| 5 | MILLION Simon | | 10:09.000 | 28.000 | 49.655 |
| 6 | LE BON Johan | UC Briochine - Bleu Mercure | 10:09.000 | 28.000 | 49.655 |
| 7 | ADAM Guillaume | Team Bricquebec Cotentin | 10:10.000 | 29.000 | 49.574 |
| 8 | VANG AAS Eirik | CC Étupes | 10:10.000 | 29.000 | 49.574 |
| 9 | LACHENY Rayann | Océane Top 16 | 10:16.000 | 35.000 | 49.091 |
| 10 | RENARD-HAQUIN Henri-François | CC Étupes | 10:16.000 | 35.000 | 49.091 |
| 11 | AEBI Antoine | Charvieu Chavagneux Isère Cyclisme | 10:16.000 | 35.000 | 49.091 |
| 12 | GLON Gaëlig | Morbihan Fybolia GOA | 10:17.000 | 36.000 | 49.011 |
| 13 | BESNIER Erwan | Morbihan Fybolia GOA | 10:19.000 | 38.000 | 48.853 |
| 14 | DEVANNE Antoine | Team LMP-La Roche Vendée Cyclisme | 10:23.000 | 42.000 | 48.539 |
| 15 | RALLÉ Anthony | Dinan Sport Cycling | 10:23.000 | 42.000 | 48.539 |
| 16 | POLETTO Antoine | Guidon Chalettois | 10:23.000 | 42.000 | 48.539 |
| 17 | LAGRÉE Adrien | Sojasun Espoir - ACNC | 10:23.000 | 42.000 | 48.539 |
| 18 | POIRIER Clément | Sojasun Espoir - ACNC | 10:25.000 | 44.000 | 48.384 |
| 19 | MAINGUENAUD Lucas | Sojasun Espoir - ACNC | 10:25.000 | 44.000 | 48.384 |
| 20 | COSS Loris | Charvieu Chavagneux Isère Cyclisme | 10:27.000 | 46.000 | 48.23 |
| 21 | ORRIÈRE Martin | Mayenne-V and B-Monbana | 10:27.000 | 46.000 | 48.23 |
| 22 | LAURENT Alexandre | UC Briochine - Bleu Mercure | 10:27.000 | 46.000 | 48.23 |
| 23 | SIMON Yohann | USSA Pavilly Barentin | 10:27.000 | 46.000 | 48.23 |
| 24 | LAURENSOT Edgar | Cre'Actuel-Marie Morin-U 22 | 10:30.000 | 49.000 | 48 |
| 25 | MILLET Hugo | Sojasun Espoir - ACNC | 10:30.000 | 49.000 | 48 |
| 26 | SHPAKOUSKI Yahor | Moyon Percy Vélo Club | 10:31.000 | 50.000 | 47.924 |
| 27 | ALLARD Matéo | CC Étupes | 10:31.000 | 50.000 | 47.924 |
| 28 | PATAT Clement | | 10:32.000 | 51.000 | 47.848 |
| 29 | ROME Axel | UC Briochine - Bleu Mercure | 10:32.000 | 51.000 | 47.848 |
| 30 | BOHAL Victor | Mayenne-V and B-Monbana | 10:32.000 | 51.000 | 47.848 |
| 31 | GLOT Raphael | Dinan Sport Cycling | 10:32.000 | 51.000 | 47.848 |
| 32 | NAT Joost | Wielerploeg Groot Amsterdam | 10:34.000 | 53.000 | 47.697 |
| 32 | NAT Joost | TWC De Kempen | 10:34.000 | 53.000 | 47.697 |
| 33 | MONMASSON Guillaume | Mayenne-V and B-Monbana | 10:34.000 | 53.000 | 47.697 |
| 34 | GUILBERT Clement | Moyon Percy Vélo Club | 10:36.000 | 55.000 | 47.547 |
| 35 | DROUET Victor | Moyon Percy Vélo Club | 10:38.000 | 57.000 | 47.398 |
| 36 | SOULABAILLE Dimitri | VC Pays de Loudéac | 10:38.000 | 57.000 | 47.398 |
| 37 | LEBEAU Mathis | Charvieu Chavagneux Isère Cyclisme | 10:38.000 | 57.000 | 47.398 |
| 38 | RIVALLAIN Hugo | UC Briochine - Bleu Mercure | 10:39.000 | 58.000 | 47.324 |
| 39 | TANGUY Hugo | Bretagne Sud Cyclisme Formation | 10:39.000 | 58.000 | 47.324 |
| 40 | LAJAUNIAS Valerian | Océane Top 16 | 10:41.000 | 1:00.000 | 47.176 |
| 41 | RULLIER Hans | Sojasun Espoir - ACNC | 10:43.000 | 1:02.000 | 47.03 |
| 42 | CADORET Célestin | GSC Blagnac Vélo Sport 31 | 10:43.000 | 1:02.000 | 47.03 |
| 43 | ALLAIN Louis | | 10:43.000 | 1:02.000 | 47.03 |
| 44 | RIDEL Damien | Mayenne-V and B-Monbana | 10:44.000 | 1:03.000 | 46.957 |
| 45 | BRIDRON Thibaud | Guidon Chalettois | 10:44.000 | 1:03.000 | 46.957 |
| 46 | BAUDIS Anthony | Charvieu Chavagneux Isère Cyclisme | 10:45.000 | 1:04.000 | 46.884 |
| 47 | HABERT Axel | Guidon Chalettois | 10:45.000 | 1:04.000 | 46.884 |
| 48 | PLUSQUELLEC Quentin | La Crêpe de Brocéliande-BLC | 10:46.000 | 1:05.000 | 46.811 |
| 49 | BLONS Edouard | | 10:47.000 | 1:06.000 | 46.739 |
| 50 | LAUSEILLE Theo | Team U Charente-Maritime | 10:47.000 | 1:06.000 | 46.739 |
| 51 | CHANDEMERLE Hugo | UC Briochine - Bleu Mercure | 10:47.000 | 1:06.000 | 46.739 |
| 52 | PHILIPPE William | Plouay Cycling Team | 10:47.000 | 1:06.000 | 46.739 |
| 53 | LE GUEVEL Alexis | Plouay Cycling Team | 10:47.000 | 1:06.000 | 46.739 |
| 54 | GLOUX Swann | Cre'Actuel-Marie Morin-U 22 | 10:48.000 | 1:07.000 | 46.667 |
| 55 | CONAN Guerlain | Bretagne Sud Cyclisme Formation | 10:49.000 | 1:08.000 | 46.595 |
| 56 | ROUANET Maël | GSC Blagnac Vélo Sport 31 | 10:50.000 | 1:09.000 | 46.523 |
| 57 | BOUTVILLE David | Mayenne-V and B-Monbana | 10:50.000 | 1:09.000 | 46.523 |
| 58 | LAVOLÉ Alexis | Bretagne Sud Cyclisme Formation | 10:51.000 | 1:10.000 | 46.452 |
| 59 | DESMORTREUX Martin | Moyon Percy Vélo Club | 10:52.000 | 1:11.000 | 46.38 |
| 60 | THOUEIL Alexis | GSC Blagnac Vélo Sport 31 | 10:52.000 | 1:11.000 | 46.38 |
| 61 | MUSSET Owen | La Crêpe de Brocéliande-BLC | 10:53.000 | 1:12.000 | 46.309 |
| 62 | LEBECQUE Mathieu | GSC Blagnac Vélo Sport 31 | 10:54.000 | 1:13.000 | 46.239 |
| 63 | BILLET Adrien | Team LMP-La Roche Vendée Cyclisme | 10:55.000 | 1:14.000 | 46.168 |
| 64 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 10:55.000 | 1:14.000 | 46.168 |
| 65 | PRIOLET Maxime | | 10:55.000 | 1:14.000 | 46.168 |
| 66 | RICHARD Nathan | VC Avranches | 10:55.000 | 1:14.000 | 46.168 |
| 67 | FILLION Erwann | Sojasun Espoir - ACNC | 10:55.000 | 1:14.000 | 46.168 |
| 68 | COTARD Théo | Cre'Actuel-Marie Morin-U 22 | 10:56.000 | 1:15.000 | 46.098 |
| 69 | BOILEAU Leo | Cre'Actuel-Marie Morin-U 22 | 10:57.000 | 1:16.000 | 46.027 |
| 70 | AZILE LOZACH Julien | Océane Top 16 | 10:57.000 | 1:16.000 | 46.027 |
| 71 | MÉAL Théo | Team Bricquebec Cotentin | 10:57.000 | 1:16.000 | 46.027 |
| 72 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 10:57.000 | 1:16.000 | 46.027 |
| 73 | RACAULT Ronan | Guidon Chalettois | 10:58.000 | 1:17.000 | 45.957 |
| 74 | LAOT Kelvin | La Crêpe de Brocéliande-BLC | 10:58.000 | 1:17.000 | 45.957 |
| 75 | CORNU Benjamin | Team Bricquebec Cotentin | 10:59.000 | 1:18.000 | 45.888 |
| 76 | BOULEUX Quentin | USSA Pavilly Barentin | 11:00.000 | 1:19.000 | 45.818 |
| 77 | WĄSOWICZ Kajetan | Océane Top 16 | 11:00.000 | 1:19.000 | 45.818 |
| 78 | PATOUX Cyrille | ES Torigni | 11:00.000 | 1:19.000 | 45.818 |
| 79 | CADORET Théotime | La Crêpe de Brocéliande-BLC | 11:02.000 | 1:21.000 | 45.68 |
| 80 | GAREL Thomas | Dinan Sport Cycling | 11:03.000 | 1:22.000 | 45.611 |
| 81 | LE CLEC'H Lomig | Cre'Actuel-Marie Morin-U 22 | 11:03.000 | 1:22.000 | 45.611 |
| 82 | RATICHAUX Theo | Team LMP-La Roche Vendée Cyclisme | 11:04.000 | 1:23.000 | 45.542 |
| 83 | FREMONT Lucas | Bretagne Sud Cyclisme Formation | 11:04.000 | 1:23.000 | 45.542 |
| 84 | BESSAGUET Cedric | Team U Charente-Maritime | 11:05.000 | 1:24.000 | 45.474 |
| 85 | BRIAND Killian | VC Avranches | 11:06.000 | 1:25.000 | 45.405 |
| 86 | HARDOUIN Louis | Guidon Chalettois | 11:08.000 | 1:27.000 | 45.269 |
| 87 | MOSIN Baptiste | VC Pays de Lorient | 11:09.000 | 1:28.000 | 45.202 |
| 87 | MOSIN Baptiste | VC Pays de Lorient | 11:09.000 | 1:28.000 | 45.202 |
| 88 | MOREL Tom | Team Bricquebec Cotentin | 11:10.000 | 1:29.000 | 45.134 |
| 89 | CHAN TSIN Romain | USSA Pavilly Barentin | 11:10.000 | 1:29.000 | 45.134 |
| 90 | SILLIAU Nicolas | VC Pays de Loudéac | 11:10.000 | 1:29.000 | 45.134 |
| 91 | PERRIN Ferdinand | VC Pays de Lorient | 11:11.000 | 1:30.000 | 45.067 |
| 92 | QUINDRY Emeric | ES Torigni | 11:11.000 | 1:30.000 | 45.067 |
| 93 | CHATELUS Axel | Charvieu Chavagneux Isère Cyclisme | 11:11.000 | 1:30.000 | 45.067 |
| 94 | DERVILY Tanguy | Dinan Sport Cycling | 11:12.000 | 1:31.000 | 45 |
| 95 | MAITRE Florian | Mayenne-V and B-Monbana | 11:12.000 | 1:31.000 | 45 |
| 96 | RONDEAU Fabien | Team LMP-La Roche Vendée Cyclisme | 11:12.000 | 1:31.000 | 45 |
| 97 | TOMASSACCI Romain | Plouay Cycling Team | 11:13.000 | 1:32.000 | 44.933 |
| 98 | MALLE Nicolas | ES Torigni | 11:15.000 | 1:34.000 | 44.8 |
| 99 | CORDON Paul | VC Pays de Loudéac | 11:15.000 | 1:34.000 | 44.8 |
| 100 | SABATIER Théo | Team U Charente-Maritime | 11:16.000 | 1:35.000 | 44.734 |
| 101 | CHAUVIN Scott | ES Torigni | 11:17.000 | 1:36.000 | 44.668 |
| 102 | ROBERT Alexis | Cre'Actuel-Marie Morin-U 22 | 11:19.000 | 1:38.000 | 44.536 |
| 103 | MALGORN Adrien | VS Valletais | 11:21.000 | 1:40.000 | 44.405 |
| 104 | STIJGER Frank | TWC De Kempen | 11:21.000 | 1:40.000 | 44.405 |
| 105 | POWER Kjell | | 11:22.000 | 1:41.000 | 44.34 |
| 106 | DELALANDE Basile | Morbihan Fybolia GOA | 11:23.000 | 1:42.000 | 44.275 |
| 107 | MOISSERON Elliot | VC Avranches | 11:26.000 | 1:45.000 | 44.082 |
| 108 | GILLES Cyprien | ES Torigni | 11:28.000 | 1:47.000 | 43.953 |
| 109 | BAUDOIN Bjorn | TWC De Kempen | 11:28.000 | 1:47.000 | 43.953 |
| 110 | MC KAY Shane | | 11:30.000 | 1:49.000 | 43.826 |
| 111 | DUREL Mathys | Moyon Percy Vélo Club | 11:34.000 | 1:53.000 | 43.573 |
| 112 | BISQUAY Yoen | VC Pays de Lorient | 11:37.000 | 1:56.000 | 43.386 |
| 112 | BISQUAY Yoen | VC Pays de Lorient | 11:37.000 | 1:56.000 | 43.386 |
| 113 | POULARD Sacha | VC Avranches | 11:37.000 | 1:56.000 | 43.386 |
| 114 | JAUNY Alexis | VC Avranches | 11:37.000 | 1:56.000 | 43.386 |
| 115 | CHAUVIN Tom | Team Bricquebec Cotentin | 11:37.000 | 1:56.000 | 43.386 |
| 116 | DREANO Victor | Morbihan Fybolia GOA | 11:38.000 | 1:57.000 | 43.324 |
| 1006 | RENAULT Maxime | Team Bricquebec Cotentin | 00:00.000 | -9:41.000 | |
| 1007 | VAN OORD Rowan | TWC De Kempen | 00:00.000 | -9:41.000 | |
| 1007 | TEYSSIER Pierre | Charvieu Chavagneux Isère Cyclisme | 00:00.000 | -9:41.000 | |
| 1007 | ROCHE Julian | GSC Blagnac Vélo Sport 31 | 00:00.000 | -9:41.000 | |
| 1007 | GESRET Rémi | | 00:00.000 | -9:41.000 | |