| 1 | GEERAERTS Ferre | DL Chemicals - Experza | 01:32:41.000 | - | 46.092 |
| 2 | LAGNET Gari | AC Bisontine | 01:32:47.000 | 06.000 | 46.043 |
| 3 | FERREIRA Louis | Bourg-en-Bresse Ain Cyclisme | 01:32:49.000 | 08.000 | 46.026 |
| 4 | JEAN Victor | CC Étupes | 01:32:51.000 | 10.000 | 46.01 |
| 4 | JEAN Victor | St Michel - Preference Home - Auber93 | 01:32:51.000 | 10.000 | 46.01 |
| 5 | BURNET Julian | AC Bisontine | 01:32:51.000 | 10.000 | 46.01 |
| 6 | THÉOT Hugo | Paris Cycliste Olympique | 01:33:01.000 | 20.000 | 45.927 |
| 7 | TIRRY Arthur | DL Chemicals - Experza | 01:33:05.000 | 24.000 | 45.894 |
| 8 | BUCK JONES Huw | Bourg-en-Bresse Ain Cyclisme | 01:33:05.000 | 24.000 | 45.894 |
| 9 | DELACROIX Tristan | AVC Aix Provence Dole | 01:33:08.000 | 27.000 | 45.87 |
| 10 | GUERINEL Manu | Paris Cycliste Olympique | 01:33:08.000 | 27.000 | 45.87 |
| 10 | GUERINEL Manu | Van Rysel Roubaix | 01:33:08.000 | 27.000 | 45.87 |
| 11 | PAVIS Evan | Vendée U Pays de la Loire | 01:33:08.000 | 27.000 | 45.87 |
| 12 | CONOR Paul | UC Cholet 49 | 01:33:08.000 | 27.000 | 45.87 |
| 12 | CONOR Paul | Vendée U Pays de la Loire | 01:33:08.000 | 27.000 | 45.87 |
| 13 | SILLIAU Nicolas | Bourg-en-Bresse Ain Cyclisme | 01:33:15.000 | 34.000 | 45.812 |
| 14 | VALVASORI Larry | AC Bisontine | 01:33:15.000 | 34.000 | 45.812 |
| 15 | MILES Carson | Team Marni-N'side | 01:33:15.000 | 34.000 | 45.812 |
| 16 | STILL Cameron | Ride Revolution Coaching | 01:33:15.000 | 34.000 | 45.812 |
| 17 | SEKSE Jørgen | CC Étupes | 01:33:15.000 | 34.000 | 45.812 |
| 18 | DE MAERE Arne | Mini Discar Cycling Team | 01:33:15.000 | 34.000 | 45.812 |
| 19 | GALLE Mika | The Lead Out Cycling Academy | 01:33:15.000 | 34.000 | 45.812 |
| 20 | VAN CAUWENBERGHE Arne | Urbano-Vulsteke-Bumaco Cycling Team | 01:33:15.000 | 34.000 | 45.812 |
| 21 | JOWETT Lucas | The Lead Out Cycling Academy | 01:33:15.000 | 34.000 | 45.812 |
| 21 | JOWETT Lucas | MyPad Racing powered by Discovery Properties | 01:33:15.000 | 34.000 | 45.812 |
| 22 | LENNARTSSON Hugo | AVC Aix Provence Dole | 01:33:15.000 | 34.000 | 45.812 |
| 23 | MARIN Julien | Hexagone - Corbas Lyon Métropole | 01:33:15.000 | 34.000 | 45.812 |
| 24 | VIDAL Victor | CC Étupes | 01:33:15.000 | 34.000 | 45.812 |
| 25 | ROUSSEL Antoine | Bourg-en-Bresse Ain Cyclisme | 01:33:21.000 | 40.000 | 45.763 |
| 26 | ANDRÉ Gaspard | CC Étupes | 01:33:26.000 | 45.000 | 45.722 |
| 27 | GRAVÅS Peder Antoni | Hexagone - Corbas Lyon Métropole | 01:33:26.000 | 45.000 | 45.722 |
| 28 | DEWEERD Celian | Mini Discar Cycling Team | 01:33:28.000 | 47.000 | 45.706 |
| 28 | DEWEERD Celian | Wanty - Nippo - ReUz | 01:33:28.000 | 47.000 | 45.706 |
| 29 | GUERINEL Mathis | Paris Cycliste Olympique | 01:33:28.000 | 47.000 | 45.706 |
| 30 | DROUET Jules | Bourg-en-Bresse Ain Cyclisme | 01:33:28.000 | 47.000 | 45.706 |
| 31 | INION Sander | The Lead Out Cycling Academy | 01:33:35.000 | 54.000 | 45.649 |
| 32 | CLER Gabin | SCO Dijon - Team Matériel - Velo.com | 01:33:35.000 | 54.000 | 45.649 |
| 33 | GRIECO Lucas | AVC Aix Provence Dole | 01:33:37.000 | 56.000 | 45.633 |
| 34 | BOLLE Bert | Urbano-Vulsteke-Bumaco Cycling Team | 01:33:37.000 | 56.000 | 45.633 |
| 35 | VASSEUR Aubin | Paris Cycliste Olympique | 01:33:37.000 | 56.000 | 45.633 |
| 36 | GARDNER Arthur Thomas | Velo Performance U23 Development Team | 01:33:39.000 | 58.000 | 45.617 |
| 37 | BASTIN Nicolas | Mini Discar Cycling Team | 01:33:39.000 | 58.000 | 45.617 |
| 38 | LIARDET Arthur | Team Marni-N'side | 01:33:41.000 | 1:00.000 | 45.6 |
| 39 | GOISNARD Téo | AC Bisontine | 01:33:42.000 | 1:01.000 | 45.592 |
| 40 | ZAHEM Maël | Paris Cycliste Olympique | 01:33:44.000 | 1:03.000 | 45.576 |
| 41 | VANDENBROUCKE Louis | DL Chemicals - Experza | 01:33:47.000 | 1:06.000 | 45.552 |
| 42 | BRÉANT Romain | SCO Dijon - Team Matériel - Velo.com | 01:33:47.000 | 1:06.000 | 45.552 |
| 43 | ARNOULD Flavien | | 01:33:54.000 | 1:13.000 | 45.495 |
| 44 | FRANSEN Pim | WV West-Frisia | 01:33:55.000 | 1:14.000 | 45.487 |
| 44 | FRANSEN Pim | JEGG-SKIL-DJR | 01:33:55.000 | 1:14.000 | 45.487 |
| 45 | RUDEL Valentin | Hexagone - Corbas Lyon Métropole | 01:33:55.000 | 1:14.000 | 45.487 |
| 46 | BROUGH Jack | AVC Aix Provence Dole | 01:33:55.000 | 1:14.000 | 45.487 |
| 47 | DESCHATRES Martin | U23 Cycling Project Gedzilla.com | 01:33:59.000 | 1:18.000 | 45.455 |
| 48 | GAUDEL Matteo | AC Bisontine | 01:34:01.000 | 1:20.000 | 45.439 |
| 49 | DELBARGE Victor | Urbano-Vulsteke-Bumaco Cycling Team | 01:34:04.000 | 1:23.000 | 45.415 |
| 50 | LEMAN Seppe | DL Chemicals - Experza | 01:34:04.000 | 1:23.000 | 45.415 |
| 51 | BONNAY Lucas | ESEG Douai | 01:34:09.000 | 1:28.000 | 45.374 |
| 52 | BASIN Alexis | VC Dolois | 01:34:09.000 | 1:28.000 | 45.374 |
| 53 | TERRIER Antoine | ESEG Douai | 01:34:09.000 | 1:28.000 | 45.374 |
| 54 | DUDEK Louis | Hexagone - Corbas Lyon Métropole | 01:34:12.000 | 1:31.000 | 45.35 |
| 55 | BARNES Toby | UV Aube | 01:34:15.000 | 1:34.000 | 45.326 |
| 56 | POTTIER Raphaël | AVC Aix Provence Dole | 01:34:15.000 | 1:34.000 | 45.326 |
| 57 | WACHOWIAK Mathis | VC Dolois | 01:34:19.000 | 1:38.000 | 45.294 |
| 58 | RUSSENBERGER Wanja | UC Haguenau | 01:34:20.000 | 1:39.000 | 45.286 |
| 59 | AMERLYNCK Nathan | The Lead Out Cycling Academy | 01:34:22.000 | 1:41.000 | 45.27 |
| 60 | THONNON Senne | Urbano-Vulsteke-Bumaco Cycling Team | 01:34:25.000 | 1:44.000 | 45.246 |
| 61 | BERGER Antoine | SCO Dijon - Team Matériel - Velo.com | 01:34:25.000 | 1:44.000 | 45.246 |
| 62 | HIRD David | ESEG Douai | 01:34:27.000 | 1:46.000 | 45.23 |
| 63 | PROTIN Célian | UV Aube | 01:34:27.000 | 1:46.000 | 45.23 |
| 64 | TETART Lilian | Team Marni-N'side | 01:34:30.000 | 1:49.000 | 45.206 |
| 65 | MARASCO Lorenzo | Team Marni-N'side | 01:34:30.000 | 1:49.000 | 45.206 |
| 65 | MARASCO Lorenzo | Sebmotobikes CX Team | 01:34:30.000 | 1:49.000 | 45.206 |
| 66 | WECKERLE Eric | UC Haguenau | 01:34:30.000 | 1:49.000 | 45.206 |
| 67 | PIERRE Eliott | AC Bisontine | 01:34:39.000 | 1:58.000 | 45.135 |
| 68 | PAIN Caleb | Ride Revolution Coaching | 01:34:42.000 | 2:01.000 | 45.111 |
| 69 | ROBIN Simon | Hexagone - Corbas Lyon Métropole | 01:34:42.000 | 2:01.000 | 45.111 |
| 70 | LARSEN Sebastian Robles | Sandvika Cykle Club | 01:34:44.000 | 2:03.000 | 45.095 |
| 71 | MATOSSIAN Sévane | AVC Aix-en-Provence | 01:34:47.000 | 2:06.000 | 45.071 |
| 72 | THOMAS Théo | SCO Dijon - Team Matériel - Velo.com | 01:34:52.000 | 2:11.000 | 45.032 |
| 72 | THOMAS Théo | Sebmotobikes CX Team | 01:34:52.000 | 2:11.000 | 45.032 |
| 73 | SANCHEZ Clément | Vendée U Pays de la Loire | 01:35:01.000 | 2:20.000 | 44.961 |
| 74 | MACKIE Ewan | MyPad Racing powered by Discovery Properties | 01:35:15.000 | 2:34.000 | 44.85 |
| 74 | MACKIE Ewan | The Lead Out Cycling Academy | 01:35:15.000 | 2:34.000 | 44.85 |
| 74 | MACKIE Ewan | EFC-L&R - Van Mossel | 01:35:15.000 | 2:34.000 | 44.85 |
| 75 | VAN DYCK Jarne | Urbano-Vulsteke-Bumaco Cycling Team | 01:35:20.000 | 2:39.000 | 44.811 |
| 76 | BECK Jonas | UC Haguenau | 01:35:24.000 | 2:43.000 | 44.78 |
| 77 | LEVON Eliott | CC Étupes | 01:35:47.000 | 3:06.000 | 44.601 |
| 78 | BRIGHT Benjamin | ASPTT Nancy | 01:35:50.000 | 3:09.000 | 44.577 |
| 79 | PESENTI Louis | UV Aube | 01:35:58.000 | 3:17.000 | 44.515 |
| 80 | ARHIE Vincent | UV Aube | 01:36:00.000 | 3:19.000 | 44.5 |
| 81 | MORIN Yoan | Bourg-en-Bresse Ain Cyclisme | 01:36:00.000 | 3:19.000 | 44.5 |
| 82 | LOWAGIE Arthur | Mini Discar Cycling Team | 01:36:06.000 | 3:25.000 | 44.454 |
| 83 | KRIER Romain | Team Marni-N'side | 01:36:08.000 | 3:27.000 | 44.438 |
| 84 | ROUINSARD Felix | Paris Cycliste Olympique | 01:36:12.000 | 3:31.000 | 44.407 |
| 84 | ROUINSARD Felix | team | 01:36:12.000 | 3:31.000 | 44.407 |
| 85 | JACQUES Lucas | The Lead Out Cycling Academy | 01:36:20.000 | 3:39.000 | 44.346 |
| 86 | HARRIS Jonty | ASPTT Nancy | 01:36:25.000 | 3:44.000 | 44.308 |
| 86 | HARRIS Jonty | XSpeed United Continental | 01:36:25.000 | 3:44.000 | 44.308 |
| 87 | HOLLA Sander | LRG - Cycling Team | 01:36:29.000 | 3:48.000 | 44.277 |
| 87 | HOLLA Sander | Sandnes Sykleklubb | 01:36:29.000 | 3:48.000 | 44.277 |
| 88 | VAN DEN MEERSSCHE Lomme | Mini Discar Cycling Team | 01:36:43.000 | 4:02.000 | 44.17 |
| 89 | KES Mike | WV West-Frisia | 01:38:06.000 | 5:25.000 | 43.547 |
| 90 | DE DONCKER Léo | UV Aube | 01:38:29.000 | 5:48.000 | 43.378 |
| 91 | ADLAM-COOK Joe | Ride Revolution Coaching | 01:38:43.000 | 6:02.000 | 43.275 |
| 92 | BARRILLOT Bohémond | Hexagone - Corbas Lyon Métropole | 01:39:10.000 | 6:29.000 | 43.079 |
| 92 | BARRILLOT Bohémond | Nice Métropole Côte d'Azur | 01:39:10.000 | 6:29.000 | 43.079 |
| 93 | DE CLERCK Niels | Urbano-Vulsteke-Bumaco Cycling Team | 01:39:22.000 | 6:41.000 | 42.992 |
| 94 | BEURVILLE Mathis | Team Marni-N'side | 01:39:26.000 | 6:45.000 | 42.963 |
| 95 | STOPA Guillaume | | 01:40:05.000 | 7:24.000 | 42.684 |
| 96 | COUSIN Pierre | ASPTT Nancy | 01:40:36.000 | 7:55.000 | 42.465 |
| 97 | AYACHE Thibault | UV Aube | 01:41:07.000 | 8:26.000 | 42.248 |
| 98 | DIDIER Louka | U23 Cycling Project Gedzilla.com | 01:41:53.000 | 9:12.000 | 41.93 |
| 98 | DIDIER Louka | Cycle Golbéen | 01:41:53.000 | 9:12.000 | 41.93 |
| 99 | MAUPASSANT Thomas | VC Dolois | 01:42:00.000 | 9:19.000 | 41.882 |
| 100 | MENANTEAU Lucas | Vendée U Pays de la Loire | 01:42:10.000 | 9:29.000 | 41.814 |
| 101 | CHARTEAU Diego | Vendée U Pays de la Loire | 01:42:10.000 | 9:29.000 | 41.814 |
| 102 | SMITH Adam | CC Étupes | 01:43:23.000 | 00:10:42.000 | 41.322 |
| 103 | CHRIST Quentin | U23 Cycling Project Gedzilla.com | 01:43:31.000 | 00:10:50.000 | 41.269 |
| 104 | VAN MEENEN Dries | Mini Discar Cycling Team | 01:43:34.000 | 00:10:53.000 | 41.249 |
| 105 | GARNIER Léo | VC Dolois | 01:43:36.000 | 00:10:55.000 | 41.236 |
| 106 | GOUDSBLOM Vince | WV West-Frisia | 01:43:42.000 | 00:11:01.000 | 41.196 |
| 107 | SCHMITT Michael | Alfa Cycling Team | 01:43:47.000 | 00:11:06.000 | 41.163 |
| 108 | POISOT Luka | ASPTT Nancy | 01:43:47.000 | 00:11:06.000 | 41.163 |
| 109 | DUTOMBOIS Mathéo | ESEG Douai | 01:43:54.000 | 00:11:13.000 | 41.116 |
| 110 | BARBER Farley | SCO Dijon - Team Matériel - Velo.com | 01:43:57.000 | 00:11:16.000 | 41.097 |
| 111 | LAMAIRE Nicolas | ESEG Douai | 01:43:59.000 | 00:11:18.000 | 41.084 |
| 112 | JURRIAANS Daan | WV West-Frisia | 01:44:06.000 | 00:11:25.000 | 41.037 |
| 112 | JURRIAANS Daan | JEGG-SKIL-DJR | 01:44:06.000 | 00:11:25.000 | 41.037 |
| 113 | JUNG Théo | | 01:46:44.000 | 00:14:03.000 | 40.025 |
| 114 | DEKKER Tijs | JEGG-SKIL-DJR | 01:46:51.000 | 00:14:10.000 | 39.981 |
| 115 | HAY Frédéric | | 01:46:52.000 | 00:14:11.000 | 39.975 |
| 116 | DURAND Pierre Louis | VC Dolois | 01:47:05.000 | 00:14:24.000 | 39.894 |
| 117 | BARTHEL Aymeric | | 01:47:06.000 | 00:14:25.000 | 39.888 |
| 118 | OBRY Clément | U23 Cycling Project Gedzilla.com | 01:47:17.000 | 00:14:36.000 | 39.82 |
| 119 | MONTMILLON Yannis | UC Haguenau | 01:47:41.000 | 00:15:00.000 | 39.672 |
| 120 | AUCLERC Nathan | VC Dolois | 01:48:03.000 | 00:15:22.000 | 39.537 |
| 121 | VERCAMMEN Seppe | DL Chemicals - Experza | 01:48:03.000 | 00:15:22.000 | 39.537 |
| 1005 | NACHBAUR Antoine | UC Haguenau | 00:00.000 | -01:32:41.000 | |
| 1005 | CHARDIGNY Hugo | ASPTT Nancy | 00:00.000 | -01:32:41.000 | |
| 1005 | PICKERING Alex | Ride Revolution Coaching | 00:00.000 | -01:32:41.000 | |