| 1 | GUICHARD Mickaël | WB - Fybolia Morbihan | 09:59.000 | - | 49.282 | 
| 2 | LE BON Johan | Dinan Sport Cycling | 09:59.000 | - | 49.282 | 
| 3 | GEORGE Alfred | Vendée U Pays de la Loire | 09:59.000 | - | 49.282 | 
| 4 | LECAMUS-LAMBERT Florentin | VC Rouen 76 | 10:11.000 | 12.000 | 48.314 | 
| 5 | BONNET Thomas | Vendée U Pays de la Loire | 10:11.000 | 12.000 | 48.314 | 
| 6 | BONIFACE Lucas | Vendée U Pays de la Loire | 10:13.000 | 14.000 | 48.157 | 
| 7 | OOSTHUIZEN Jason | VC Rouen 76 | 10:16.000 | 17.000 | 47.922 | 
| 8 | THIERRY Pierre | WB - Fybolia Morbihan | 10:19.000 | 20.000 | 47.69 | 
| 9 | LE PAGE Samuel | Dinan Sport Cycling | 10:20.000 | 21.000 | 47.613 | 
| 10 | SCHMIDT Fabien |  | 10:20.000 | 21.000 | 47.613 | 
| 11 | PEATFIELD Benjamin | Vendée U Pays de la Loire | 10:20.000 | 21.000 | 47.613 | 
| 12 | KOWALSKI Dylan | VC Rouen 76 | 10:20.000 | 21.000 | 47.613 | 
| 13 | LE PENNEC Guerand | VC Pays de Loudéac | 10:20.000 | 21.000 | 47.613 | 
| 14 | HERON Antonin | Côtes d'Armor-Marie Morin-U | 10:20.000 | 21.000 | 47.613 | 
| 15 | CAM Maxime | Dinan Sport Cycling | 10:21.000 | 22.000 | 47.536 | 
| 16 | CARLOT Mateo | VC Rouen 76 | 10:22.000 | 23.000 | 47.46 | 
| 17 | COSTEPLANE Aurélien | Occitane Cyclisme Formation | 10:23.000 | 24.000 | 47.384 | 
| 18 | GUILLON Célestin | Laval Cyclisme 53 | 10:24.000 | 25.000 | 47.308 | 
| 19 | LE NY Jean-Louis | WB - Fybolia Morbihan | 10:26.000 | 27.000 | 47.157 | 
| 20 | VADIC Baptiste | Vendée U Pays de la Loire | 10:26.000 | 27.000 | 47.157 | 
| 21 | HAVOT Sébastien | VC Rouen 76 | 10:27.000 | 28.000 | 47.081 | 
| 21 | HAVOT Sébastien | Ardennes Cross Team Gecibat | 10:27.000 | 28.000 | 47.081 | 
| 22 | ROUSSEL Antoine | VC Vaulx-en-Velin | 10:29.000 | 30.000 | 46.932 | 
| 23 | GROLIER Lucas | Vendée U Pays de la Loire | 10:29.000 | 30.000 | 46.932 | 
| 24 | POL Gaëtan | Guidon Chalettois | 10:30.000 | 31.000 | 46.857 | 
| 25 | GAREL Adrien | Sojasun Espoir - ACNC | 10:30.000 | 31.000 | 46.857 | 
| 26 | CAMPISTROUS Romain | Occitane Cyclisme Formation | 10:30.000 | 31.000 | 46.857 | 
| 27 | RIVALLAIN Hugo |  | 10:34.000 | 35.000 | 46.562 | 
| 28 | JOUANJAN Lilian | Sojasun Espoir - ACNC | 10:34.000 | 35.000 | 46.562 | 
| 29 | LE BOETEZ Clement | Océane Top 16 | 10:34.000 | 35.000 | 46.562 | 
| 30 | GAUTHERAT Pierre | SCO Dijon - Team Matériel - Velo.com | 10:35.000 | 36.000 | 46.488 | 
| 30 | GAUTHERAT Pierre | Team Royalbikeshop.com | 10:35.000 | 36.000 | 46.488 | 
| 31 | MORICE Ludovic |  | 10:36.000 | 37.000 | 46.415 | 
| 32 | DO REGO Fabio | Paris Cycliste Olympique | 10:37.000 | 38.000 | 46.342 | 
| 33 | LAVENANT Thibault | Sojasun Espoir - ACNC | 10:37.000 | 38.000 | 46.342 | 
| 34 | DRANSART Maxime | Laval Cyclisme 53 | 10:37.000 | 38.000 | 46.342 | 
| 35 | BOUTS Jens | Urbano - Vulsteke Cycling Team | 10:38.000 | 39.000 | 46.27 | 
| 36 | VEISTROFFER Baptiste | VC Pays de Loudéac | 10:38.000 | 39.000 | 46.27 | 
| 37 | COSS Loris | VC Vaulx-en-Velin | 10:38.000 | 39.000 | 46.27 | 
| 38 | BOILEAU Leo | EC Saint-Etienne Loire | 10:38.000 | 39.000 | 46.27 | 
| 39 | GRESSIER Maxime | Paris Cycliste Olympique | 10:39.000 | 40.000 | 46.197 | 
| 40 | POULARD Baptiste | SCO Dijon - Team Matériel - Velo.com | 10:39.000 | 40.000 | 46.197 | 
| 41 | RENAULT Baptiste | Dinan Sport Cycling | 10:40.000 | 41.000 | 46.125 | 
| 42 | VILLEMIN Alan | Guidon Chalettois | 10:40.000 | 41.000 | 46.125 | 
| 43 | SILLIAU Nicolas |  | 10:40.000 | 41.000 | 46.125 | 
| 44 | BOULAIS Jules | Sojasun Espoir - ACNC | 10:40.000 | 41.000 | 46.125 | 
| 45 | ALLENO Clément | Dinan Sport Cycling | 10:41.000 | 42.000 | 46.053 | 
| 46 | ERAUW Thiemo | Urbano - Vulsteke Cycling Team | 10:42.000 | 43.000 | 45.981 | 
| 47 | RAMBAULT Axel | SCO Dijon - Team Matériel - Velo.com | 10:43.000 | 44.000 | 45.91 | 
| 48 | VAN POPPEL Sébastien | Urbano - Vulsteke Cycling Team | 10:43.000 | 44.000 | 45.91 | 
| 49 | BOHAL Victor | Laval Cyclisme 53 | 10:44.000 | 45.000 | 45.839 | 
| 50 | MAITRE Florian | Laval Cyclisme 53 | 10:44.000 | 45.000 | 45.839 | 
| 51 | RONDEL Mathys | VC Pays de Loudéac | 10:46.000 | 47.000 | 45.697 | 
| 52 | GUILLE Lucas | WB - Fybolia Morbihan | 10:46.000 | 47.000 | 45.697 | 
| 53 | MOISAN Emmanuel | VC Vaulx-en-Velin | 10:46.000 | 47.000 | 45.697 | 
| 54 | ROME Axel | Sojasun Espoir - ACNC | 10:47.000 | 48.000 | 45.626 | 
| 55 | BÉNÉTEAU Lucas | SCO Dijon - Team Matériel - Velo.com | 10:47.000 | 48.000 | 45.626 | 
| 56 | FIEFVEZ Rudy | Océane Top 16 | 10:47.000 | 48.000 | 45.626 | 
| 57 | BUFFIN Lois | VC Vaulx-en-Velin | 10:48.000 | 49.000 | 45.556 | 
| 58 | DUC Maxence | Guidon Chalettois | 10:48.000 | 49.000 | 45.556 | 
| 59 | LAVIGNAC Matthieu | Occitane Cyclisme Formation | 10:48.000 | 49.000 | 45.556 | 
| 59 | LAVIGNAC Matthieu | OCF Team Cross | 10:48.000 | 49.000 | 45.556 | 
| 60 | LESNÉ Robin |  | 10:48.000 | 49.000 | 45.556 | 
| 61 | PERIOU Tony | VC Pays de Loudéac | 10:50.000 | 51.000 | 45.415 | 
| 61 | PERIOU Tony | Team S1neo Loudeac | 10:50.000 | 51.000 | 45.415 | 
| 62 | RAPITEAU Florian | Laval Cyclisme 53 | 10:51.000 | 52.000 | 45.346 | 
| 63 | MAHOUDO Nolann | VC Pays de Loudéac | 10:51.000 | 52.000 | 45.346 | 
| 64 | VEZIE Valentin | Côtes d'Armor-Marie Morin-U | 10:52.000 | 53.000 | 45.276 | 
| 65 | TANGUY Hugo |  | 10:53.000 | 54.000 | 45.207 | 
| 66 | HUENS Rémi | Dunkerque Grand Littoral | 10:53.000 | 54.000 | 45.207 | 
| 67 | RACAULT Ronan | Guidon Chalettois | 10:53.000 | 54.000 | 45.207 | 
| 68 | ROUXEL Maxime | Côtes d'Armor-Marie Morin-U | 10:54.000 | 55.000 | 45.138 | 
| 69 | CAPRON Rémi | EC Saint-Etienne Loire | 10:54.000 | 55.000 | 45.138 | 
| 70 | KRAEMER Léo | SCO Dijon - Team Matériel - Velo.com | 10:55.000 | 56.000 | 45.069 | 
| 71 | JALADEAU Artus | Occitane Cyclisme Formation | 10:55.000 | 56.000 | 45.069 | 
| 72 | LAURANS Théo | WB - Fybolia Morbihan | 10:55.000 | 56.000 | 45.069 | 
| 73 | SEGUI Lucas |  | 10:56.000 | 57.000 | 45 | 
| 74 | DE WEERT Robbe | Urbano - Vulsteke Cycling Team | 10:59.000 | 1:00.000 | 44.795 | 
| 75 | DAVID Nicolas |  | 10:59.000 | 1:00.000 | 44.795 | 
| 76 | KELLY Adam | Urbano - Vulsteke Cycling Team | 10:59.000 | 1:00.000 | 44.795 | 
| 77 | MADORRE Thibaut | Paris Cycliste Olympique | 11:00.000 | 1:01.000 | 44.727 | 
| 78 | BRENTERCH Erwan |  | 11:01.000 | 1:02.000 | 44.66 | 
| 79 | WILLEMS Senne | EFC-L&R-AGS Juniors | 11:02.000 | 1:03.000 | 44.592 | 
| 79 | WILLEMS Senne | EFC-L&R-AGS | 11:02.000 | 1:03.000 | 44.592 | 
| 80 | BOUTVILLE David | Laval Cyclisme 53 | 11:02.000 | 1:03.000 | 44.592 | 
| 81 | LEWIS Adam | Côtes d'Armor-Marie Morin-U | 11:02.000 | 1:03.000 | 44.592 | 
| 82 | DAUPHIN Florian | VC Pays de Loudéac | 11:03.000 | 1:04.000 | 44.525 | 
| 83 | VANDERMEERSCH Emilien | Dunkerque Grand Littoral | 11:03.000 | 1:04.000 | 44.525 | 
| 84 | FAVENNEC Titouan |  | 11:04.000 | 1:05.000 | 44.458 | 
| 85 | CARREAU Lukas | Dinan Sport Cycling | 11:04.000 | 1:05.000 | 44.458 | 
| 86 | BATISTA Camille | Guidon Chalettois | 11:05.000 | 1:06.000 | 44.391 | 
| 87 | OOSTERLINCK Joes | EFC-L&R-AGS Juniors | 11:07.000 | 1:08.000 | 44.258 | 
| 87 | OOSTERLINCK Joes | EFC-L&R-AGS | 11:07.000 | 1:08.000 | 44.258 | 
| 88 | PLAISANT Lucas | VC Vaulx-en-Velin | 11:08.000 | 1:09.000 | 44.192 | 
| 89 | ANSONS Kristers | EC Saint-Etienne Loire | 11:08.000 | 1:09.000 | 44.192 | 
| 90 | GRAS Yan | SCO Dijon - Team Matériel - Velo.com | 11:09.000 | 1:10.000 | 44.126 | 
| 90 | GRAS Yan | Team Podiocom CC | 11:09.000 | 1:10.000 | 44.126 | 
| 91 | VAN DYCK Jan | EFC-L&R-AGS | 11:09.000 | 1:10.000 | 44.126 | 
| 92 | VAN ELSLANDER Simon | Urbano - Vulsteke Cycling Team | 11:10.000 | 1:11.000 | 44.06 | 
| 93 | BELLICAUD Jeremy | Océane Top 16 | 11:12.000 | 1:13.000 | 43.929 | 
| 94 | CARIOU Julian |  | 11:12.000 | 1:13.000 | 43.929 | 
| 95 | SAGNIER Théo | Paris Cycliste Olympique | 11:13.000 | 1:14.000 | 43.863 | 
| 96 | ARZEL Maxime |  | 11:13.000 | 1:14.000 | 43.863 | 
| 97 | LEYMAN Celestin | Dunkerque Grand Littoral | 11:13.000 | 1:14.000 | 43.863 | 
| 98 | ROUSSEL Hugo | Paris Cycliste Olympique | 11:15.000 | 1:16.000 | 43.733 | 
| 99 | BOWN Morgan | EC Saint-Etienne Loire | 11:15.000 | 1:16.000 | 43.733 | 
| 100 | BONHOMME Arthur | EC Saint-Etienne Loire | 11:16.000 | 1:17.000 | 43.669 | 
| 101 | SCHELLENBERG Thomas |  | 11:17.000 | 1:18.000 | 43.604 | 
| 102 | LEMOINE Gaëtan | Occitane Cyclisme Formation | 11:18.000 | 1:19.000 | 43.54 | 
| 103 | BODARD Damien | Sojasun Espoir - ACNC | 11:18.000 | 1:19.000 | 43.54 | 
| 104 | DEMEAUTIS Matthieu | Océane Top 16 | 11:18.000 | 1:19.000 | 43.54 | 
| 105 | LABBE Benjamin | Dunkerque Grand Littoral | 11:20.000 | 1:21.000 | 43.412 | 
| 106 | MUSSET Owen |  | 11:21.000 | 1:22.000 | 43.348 | 
| 107 | MOSIN Baptiste | VC Pays de Lorient | 11:21.000 | 1:22.000 | 43.348 | 
| 108 | CASTELLARNAU Florent | Occitane Cyclisme Formation | 11:22.000 | 1:23.000 | 43.284 | 
| 109 | VERNIÉ Pierre | VC Vaulx-en-Velin | 11:23.000 | 1:24.000 | 43.221 | 
| 110 | KISKONEN Siim | EC Saint-Etienne Loire | 11:23.000 | 1:24.000 | 43.221 | 
| 111 | ANANIE Ugo | Dunkerque Grand Littoral | 11:26.000 | 1:27.000 | 43.032 | 
| 111 | ANANIE Ugo | Cross Team Legendre | 11:26.000 | 1:27.000 | 43.032 | 
| 112 | LE FRESNE Julien |  | 11:28.000 | 1:29.000 | 42.907 | 
| 113 | LE GALUDEC Louis |  | 11:29.000 | 1:30.000 | 42.845 | 
| 114 | BAUTRAIT Corentin | VC Rouen 76 | 11:30.000 | 1:31.000 | 42.783 | 
| 115 | BROHAN Nolan | VC Pays de Lorient | 11:30.000 | 1:31.000 | 42.783 | 
| 116 | DRUMEL Alexis |  | 11:31.000 | 1:32.000 | 42.721 | 
| 117 | CORDENOS Clément | Dunkerque Grand Littoral | 11:31.000 | 1:32.000 | 42.721 | 
| 118 | PRUNER Nathan |  | 11:32.000 | 1:33.000 | 42.659 | 
| 119 | ZIELIŃSKI Piotr | VC Pays de Lorient | 11:32.000 | 1:33.000 | 42.659 | 
| 120 | BAREILLE Bastien | Océane Top 16 | 11:32.000 | 1:33.000 | 42.659 | 
| 121 | MENTHÉOUR Paul-Mickaël |  | 11:32.000 | 1:33.000 | 42.659 | 
| 122 | COTARD Théo | Côtes d'Armor-Marie Morin-U | 11:33.000 | 1:34.000 | 42.597 | 
| 123 | BOYER Kevin |  | 11:33.000 | 1:34.000 | 42.597 | 
| 124 | TRICOT Corentin | Guidon Chalettois | 11:34.000 | 1:35.000 | 42.536 | 
| 125 | RUAULT Nathan | WB - Fybolia Morbihan | 11:43.000 | 1:44.000 | 41.991 | 
| 126 | AZILE LOZACH Julien | Océane Top 16 | 12:01.000 | 2:02.000 | 40.943 | 
| 127 | GUERN Ilan |  | 12:01.000 | 2:02.000 | 40.943 |