| 1 | BOWER Lewis | Equipe continentale Groupama-FDJ | 04:37:52.000 | - | 39.861 |
| 2 | DUCRET Justin | SCO Dijon - Team Matériel - Velo.com | 04:37:53.000 | 01.000 | 39.858 |
| 3 | RYE-JOHNSEN Jon | CC Étupes | 04:37:53.000 | 01.000 | 39.858 |
| 3 | RYE-JOHNSEN Jon | CIC U Nantes Atlantique | 04:37:53.000 | 01.000 | 39.858 |
| 4 | LAGNET Gari | SCO Dijon - Team Matériel - Velo.com | 04:37:54.000 | 02.000 | 39.856 |
| 5 | BODARD Damien | Sojasun Espoir - ACNC | 04:37:54.000 | 02.000 | 39.856 |
| 6 | HUE Antoine | VC Pays de Loudéac | 04:37:54.000 | 02.000 | 39.856 |
| 7 | BAGUELIN Jocelyn | Morbihan Fybolia GOA | 04:37:55.000 | 03.000 | 39.854 |
| 8 | MAINGUENAUD Lucas | Sojasun Espoir - ACNC | 04:37:55.000 | 03.000 | 39.854 |
| 9 | THOMAS Théo | VC Villefranche Beaujolais | 04:37:56.000 | 04.000 | 39.851 |
| 9 | THOMAS Théo | Sebmotobikes CX Team | 04:37:56.000 | 04.000 | 39.851 |
| 10 | LOISY Tanguy | EC Saint-Etienne Loire | 04:37:56.000 | 04.000 | 39.851 |
| 11 | MORICHON Thomas | AC Bisontine | 04:37:57.000 | 05.000 | 39.849 |
| 12 | MACÉ Marius | SCO Dijon - Team Matériel - Velo.com | 04:37:57.000 | 05.000 | 39.849 |
| 13 | ANSONS Kristers | EC Saint-Etienne Loire | 04:37:58.000 | 06.000 | 39.847 |
| 14 | VIAL Gautier | Hexagone - Corbas Lyon Métropole | 04:37:58.000 | 06.000 | 39.847 |
| 15 | KONIJN Alexander | AVC Aix-en-Provence | 04:37:58.000 | 06.000 | 39.847 |
| 16 | AEBI Antoine | Charvieu Chavagneux Isère Cyclisme | 04:37:59.000 | 07.000 | 39.844 |
| 17 | SAUBÈRE Loïs | OCF Team Legend Wheels | 04:37:59.000 | 07.000 | 39.844 |
| 18 | RALLÉ Anthony | Dinan Sport Cycling | 04:38:00.000 | 08.000 | 39.842 |
| 19 | RENARD-HAQUIN Henri-François | CC Étupes | 04:38:00.000 | 08.000 | 39.842 |
| 20 | LE CUNFF Kévin | Dunkerque Grand Littoral | 04:38:00.000 | 08.000 | 39.842 |
| 21 | ROLLAND Brieuc | Equipe continentale Groupama-FDJ | 04:38:00.000 | 08.000 | 39.842 |
| 22 | HARDOUIN Louis | Guidon Chalettois | 04:38:01.000 | 09.000 | 39.839 |
| 23 | PETIT Clément | VC Rouen 76 | 04:38:01.000 | 09.000 | 39.839 |
| 24 | BASSET Pierre-Henry | VC Pays de Loudéac | 04:38:01.000 | 09.000 | 39.839 |
| 25 | SENICOURT Kylian | Philippe Wagner Cycling | 04:38:01.000 | 09.000 | 39.839 |
| 26 | MULLER Anton | Team Novo Nordisk Development | 04:38:01.000 | 09.000 | 39.839 |
| 27 | WALLIANG Thibault | AC Bisontine | 04:38:02.000 | 10.000 | 39.837 |
| 28 | ASSAL Mohamed Nadjib | Team Madar | 04:38:02.000 | 10.000 | 39.837 |
| 29 | GEORGE Alfred | Vendée U Pays de la Loire | 04:38:02.000 | 10.000 | 39.837 |
| 30 | SANLAVILLE Mathias | VC Villefranche Beaujolais | 04:38:02.000 | 10.000 | 39.837 |
| 31 | DAUSCHY Guillaume | CC Nogent-sur-Oise | 04:38:03.000 | 11.000 | 39.835 |
| 32 | MOREL Tom | Team Bricquebec Cotentin | 04:38:04.000 | 12.000 | 39.832 |
| 33 | DELCROS Clément | AVC Aix-en-Provence | 04:38:05.000 | 13.000 | 39.83 |
| 34 | PICHON Mathis | CC Nogent-sur-Oise | 04:38:07.000 | 15.000 | 39.825 |
| 35 | LANGELLA Lenaic | Team Ecoflo Chronos | 04:38:08.000 | 16.000 | 39.823 |
| 36 | TISSIÈRES Arnaud | Elite Fondations Cycling Team | 04:38:09.000 | 17.000 | 39.82 |
| 37 | AVOINE Kévin | SCO Dijon - Team Matériel - Velo.com | 04:38:10.000 | 18.000 | 39.818 |
| 38 | GAILLARD Florian | Béziers Méditerranée Cyclisme | 04:38:11.000 | 19.000 | 39.815 |
| 38 | GAILLARD Florian | U19 Fenioux Formation | 04:38:11.000 | 19.000 | 39.815 |
| 39 | GRAND Antoine | Hexagone - Corbas Lyon Métropole | 04:38:12.000 | 20.000 | 39.813 |
| 40 | ALLARD Matéo | CC Étupes | 04:38:14.000 | 22.000 | 39.808 |
| 41 | IKEN Bastien | Dinan Sport Cycling | 04:38:15.000 | 23.000 | 39.806 |
| 42 | SAINT GUILHEM Thibaud | AVC Aix-en-Provence | 04:38:16.000 | 24.000 | 39.804 |
| 43 | DESROCHES Alexandre | Hexagone - Corbas Lyon Métropole | 04:38:17.000 | 25.000 | 39.801 |
| 44 | TJØTTA Martin | Bourg-en-Bresse Ain Cyclisme | 04:38:18.000 | 26.000 | 39.799 |
| 44 | TJØTTA Martin | Team Arkéa Samsic | 04:38:18.000 | 26.000 | 39.799 |
| 45 | PICARD Léon | Bourg-en-Bresse Ain Cyclisme | 04:38:18.000 | 26.000 | 39.799 |
| 46 | DERVILY Tanguy | Dinan Sport Cycling | 04:38:18.000 | 26.000 | 39.799 |
| 47 | LAURANS Théo | Morbihan Fybolia GOA | 04:38:18.000 | 26.000 | 39.799 |
| 48 | SAVIOZ Colin | Equipe continentale Groupama-FDJ | 04:38:18.000 | 26.000 | 39.799 |
| 49 | DUFAUX Lois | Elite Fondations Cycling Team | 04:38:19.000 | 27.000 | 39.796 |
| 50 | DARBELLAY Valentin | Elite Fondations Cycling Team | 04:38:19.000 | 27.000 | 39.796 |
| 50 | DARBELLAY Valentin | Team Corratec - Selle Italia | 04:38:19.000 | 27.000 | 39.796 |
| 51 | MOLONEY-MORTON William | AC Bisontine | 04:38:19.000 | 27.000 | 39.796 |
| 52 | BAUTRAIT Corentin | Guidon Chalettois | 04:38:19.000 | 27.000 | 39.796 |
| 53 | ROUDIER Hugo | EC Saint-Etienne Loire | 04:38:20.000 | 28.000 | 39.794 |
| 54 | DURAND Pierre Louis | EC Saint-Etienne Loire | 04:38:20.000 | 28.000 | 39.794 |
| 55 | BURNET Julian | SCO Dijon - Team Matériel - Velo.com | 04:38:20.000 | 28.000 | 39.794 |
| 56 | FILLION Erwann | Sojasun Espoir - ACNC | 04:38:21.000 | 29.000 | 39.792 |
| 57 | TROJA Baptiste | VC Villefranche Beaujolais | 04:38:21.000 | 29.000 | 39.792 |
| 58 | MARAIS Benjamin | Vendée U Pays de la Loire | 04:38:21.000 | 29.000 | 39.792 |
| 59 | LEVON Eliott | Paris Cycliste Olympique | 04:38:22.000 | 30.000 | 39.789 |
| 60 | DELALANDE Basile | Morbihan Fybolia GOA | 04:38:22.000 | 30.000 | 39.789 |
| 61 | SILLIAU Nicolas | VC Pays de Loudéac | 04:38:22.000 | 30.000 | 39.789 |
| 62 | PERIGOIS Lucas | Paris Cycliste Olympique | 04:38:22.000 | 30.000 | 39.789 |
| 63 | RULLIER Hans | Sojasun Espoir - ACNC | 04:38:23.000 | 31.000 | 39.787 |
| 64 | PENDERY Léo | OCF Team Legend Wheels | 04:38:23.000 | 31.000 | 39.787 |
| 65 | DE VINCENZI Luca | OCF Team Legend Wheels | 04:38:23.000 | 31.000 | 39.787 |
| 66 | JALADEAU Artus | OCF Team Legend Wheels | 04:38:23.000 | 31.000 | 39.787 |
| 67 | CUSHWAY Maximilian | Morbihan Fybolia GOA | 04:38:24.000 | 32.000 | 39.784 |
| 68 | OLGUN Serkan | l'EC Aulnay Drancy 93 | 04:38:24.000 | 32.000 | 39.784 |
| 69 | LAGRÉE Adrien | Sojasun Espoir - ACNC | 04:38:24.000 | 32.000 | 39.784 |
| 70 | BELLABOUVIER Simon | Team Chris Net | 04:38:25.000 | 33.000 | 39.782 |
| 71 | VAN EYCKEN Clément | UC Pélussin | 04:38:26.000 | 34.000 | 39.78 |
| 72 | DELARUE Max | VC Rouen 76 | 04:38:26.000 | 34.000 | 39.78 |
| 73 | BRIDRON Thibaud | Guidon Chalettois | 04:38:26.000 | 34.000 | 39.78 |
| 74 | ASKEY Ben | Equipe continentale Groupama-FDJ | 04:38:28.000 | 36.000 | 39.775 |
| 75 | VERBRUGGHE Jens | Equipe continentale Groupama-FDJ | 04:38:28.000 | 36.000 | 39.775 |
| 76 | FOULON Dorian | URT Vélo 64 | 04:38:29.000 | 37.000 | 39.773 |
| 77 | RAMBAULT Axel | SCO Dijon - Team Matériel - Velo.com | 04:38:30.000 | 38.000 | 39.77 |
| 78 | MARIN Julien | Hexagone - Corbas Lyon Métropole | 04:38:31.000 | 39.000 | 39.768 |
| 79 | ROBIN Simon | VC Villefranche Beaujolais | 04:38:34.000 | 42.000 | 39.761 |
| 80 | LE MONNIER DE GOUVILLE Guy | l'EC Aulnay Drancy 93 | 04:38:34.000 | 42.000 | 39.761 |
| 81 | CHATONNET Toby | VC Rouen 76 | 04:38:34.000 | 42.000 | 39.761 |
| 82 | QUEMERE Tao | VC Villefranche Beaujolais | 04:38:35.000 | 43.000 | 39.758 |
| 83 | BARRILLOT Bohémond | SCO Dijon - Team Matériel - Velo.com | 04:38:36.000 | 44.000 | 39.756 |
| 84 | VANG AAS Eirik | CC Étupes | 04:38:36.000 | 44.000 | 39.756 |
| 85 | BARAN Simon | CC Étupes | 04:38:36.000 | 44.000 | 39.756 |
| 85 | BARAN Simon | BIKE AID | 04:38:36.000 | 44.000 | 39.756 |
| 86 | JAMOT Julien | VC Rouen 76 | 04:38:36.000 | 44.000 | 39.756 |
| 87 | PROD'HOMME Axel | Sojasun Espoir - ACNC | 04:38:37.000 | 45.000 | 39.754 |
| 88 | GAREL Thomas | Dinan Sport Cycling | 04:38:38.000 | 46.000 | 39.751 |
| 89 | LÉAUTÉ Alexandre | | 04:38:39.000 | 47.000 | 39.749 |
| 90 | LE PENNEC Guerand | VC Pays de Loudéac | 04:38:40.000 | 48.000 | 39.746 |
| 91 | VARAGO Louis | Team Atria - VS Gerzatois | 04:38:45.000 | 53.000 | 39.735 |
| 91 | VARAGO Louis | Team Atria-VS Gerzatois | 04:38:45.000 | 53.000 | 39.735 |
| 92 | RACAULT Ronan | Guidon Chalettois | 04:38:46.000 | 54.000 | 39.732 |
| 93 | ARCANGELI Romain | AVC Aix-en-Provence | 04:38:51.000 | 59.000 | 39.72 |
| 94 | BONJEAN Maxence | EC Saint-Etienne Loire | 04:38:52.000 | 1:00.000 | 39.718 |
| 95 | BONETTO Damien | Team Atria - VS Gerzatois | 04:38:54.000 | 1:02.000 | 39.713 |
| 95 | BONETTO Damien | Team Atria-VS Gerzatois | 04:38:54.000 | 1:02.000 | 39.713 |
| 96 | MILLON Simon | Guidon Chalettois | 04:38:57.000 | 1:05.000 | 39.706 |
| 97 | CHAMERAT DUMONT Antony | VC Villefranche Beaujolais | 04:39:04.000 | 1:12.000 | 39.689 |
| 98 | GOLLIKER Joshua | Equipe continentale Groupama-FDJ | 04:39:52.000 | 2:00.000 | 39.576 |
| 99 | PIERRE Alexis | VC Rouen 76 | 04:40:04.000 | 2:12.000 | 39.548 |
| 100 | GEORGE Dylan | Equipe continentale Groupama-FDJ | 04:40:10.000 | 2:18.000 | 39.534 |
| 101 | GRELLA Benjamin | Mayenne-V and B-Monbana | 04:40:19.000 | 2:27.000 | 39.512 |
| 102 | BEAUNE Mavric | Paris Cycliste Olympique | 04:41:00.000 | 3:08.000 | 39.416 |
| 103 | LABBE Benjamin | Dunkerque Grand Littoral | 04:41:00.000 | 3:08.000 | 39.416 |
| 104 | MARTINEZ Yannick | Team Atria - VS Gerzatois | 04:41:09.000 | 3:17.000 | 39.395 |
| 104 | MARTINEZ Yannick | Team Atria-VS Gerzatois | 04:41:09.000 | 3:17.000 | 39.395 |
| 105 | THOMASSIN Théo | UC Pélussin | 04:41:09.000 | 3:17.000 | 39.395 |
| 106 | BOULAHOITE Rayan | Vendée U Pays de la Loire | 04:41:20.000 | 3:28.000 | 39.37 |
| 107 | LA GRENADE Jérémie | AVC Aix-en-Provence | 04:41:50.000 | 3:58.000 | 39.3 |
| 108 | DUVERGER Pierre-Baptiste | EC Saint-Etienne Loire | 04:41:56.000 | 4:04.000 | 39.286 |
| 109 | CHOUFFE Lenny | AC Bisontine | 04:42:44.000 | 4:52.000 | 39.175 |
| 110 | DEMANGE Paul | CC Étupes | 04:42:46.000 | 4:54.000 | 39.17 |
| 111 | LARENAUDIE Axel | VC Amateur Saint-Quentin | 04:43:21.000 | 5:29.000 | 39.089 |
| 112 | ANDERSEN Sander | Bourg-en-Bresse Ain Cyclisme | 04:43:37.000 | 5:45.000 | 39.053 |
| 113 | BARRALLON Dimitri | UC Pélussin | 04:44:29.000 | 6:37.000 | 38.934 |
| 114 | GLOT Raphael | Dinan Sport Cycling | 04:44:57.000 | 7:05.000 | 38.87 |
| 115 | FRANCOME Alexandre | CC Nogent-sur-Oise | 04:45:39.000 | 7:47.000 | 38.775 |
| 116 | VERMANDE Pierre | Team Corrèze-Suchet-Nouvelle Aquitaine | 04:47:19.000 | 9:27.000 | 38.55 |