| 1 | MILLET Hugo | Sojasun Espoir - ACNC | 03:49:36.000 | - | 44.765 |
| 2 | HOLSTAD Ludvik | Lillehammer CK | 03:49:36.000 | - | 44.765 |
| 3 | MATTHYS Louka | CC Nogent-sur-Oise | 03:49:36.000 | - | 44.765 |
| 4 | GAREL Adrien | Team Bricquebec Cotentin | 03:49:36.000 | - | 44.765 |
| 5 | BRAZ AFONSO Clément | Philippe Wagner Cycling | 03:49:36.000 | - | 44.765 |
| 6 | PONSAERTS Thibaut | Basso Team Flanders | 03:49:36.000 | - | 44.765 |
| 7 | DAUSCHY Guillaume | CC Nogent-sur-Oise | 03:49:36.000 | - | 44.765 |
| 8 | LE CUNFF Kévin | Dunkerque Grand Littoral | 03:49:36.000 | - | 44.765 |
| 9 | GOUGEARD Alexis | VC Rouen 76 | 03:49:36.000 | - | 44.765 |
| 10 | NAUDTS Thomas | Basso Team Flanders | 03:49:36.000 | - | 44.765 |
| 11 | THÉOT Killian | VC Rouen 76 | 03:49:36.000 | - | 44.765 |
| 12 | SAGNIER Théo | Paris Cycliste Olympique | 03:49:36.000 | - | 44.765 |
| 13 | HORNY Sloan | Guidon Chalettois | 03:49:36.000 | - | 44.765 |
| 14 | BODARD Damien | Sojasun Espoir - ACNC | 03:49:36.000 | - | 44.765 |
| 15 | SAILLENFEST Leo | Dinan Sport Cycling | 03:49:36.000 | - | 44.765 |
| 16 | BRAMOULLE Benjamin | Moyon Percy Vélo Club | 03:49:36.000 | - | 44.765 |
| 17 | PROVOST Maximilien | VC Pays de Loudéac | 03:49:36.000 | - | 44.765 |
| 18 | PATOUX Cyrille | ES Torigni | 03:49:36.000 | - | 44.765 |
| 19 | MONMASSON Guillaume | Mayenne-V and B-Monbana | 03:49:36.000 | - | 44.765 |
| 20 | OLARD Antoine | Team Bricquebec Cotentin | 03:49:36.000 | - | 44.765 |
| 21 | CARREAU Lukas | Dinan Sport Cycling | 03:49:36.000 | - | 44.765 |
| 22 | DO REGO Fabio | Paris Cycliste Olympique | 03:49:36.000 | - | 44.765 |
| 23 | MIOMANDRE Estéban | Paris Cycliste Olympique | 03:49:36.000 | - | 44.765 |
| 24 | JOUANNIN Thomas | Guidon Chalettois | 03:49:36.000 | - | 44.765 |
| 25 | PELLETAN Samuel | Moyon Percy Vélo Club | 03:49:36.000 | - | 44.765 |
| 26 | CHAUVIN Tom | Team Bricquebec Cotentin | 03:49:36.000 | - | 44.765 |
| 27 | RIBEIRO DA CRUZ Mathias | Mayenne-V and B-Monbana | 03:49:36.000 | - | 44.765 |
| 28 | RIETJENS Sander | Basso Team Flanders | 03:49:36.000 | - | 44.765 |
| 29 | GOURGUECHON Baptiste | | 03:49:36.000 | - | 44.765 |
| 30 | GONCALVES FERNANDES Hugo | Moyon Percy Vélo Club | 03:49:36.000 | - | 44.765 |
| 31 | GLOT Raphael | Dinan Sport Cycling | 03:49:36.000 | - | 44.765 |
| 32 | MAJEWSKI Kacper | GKS Cartusia Kartuzy | 03:49:36.000 | - | 44.765 |
| 33 | CHAN TSIN Romain | USSA Pavilly Barentin | 03:49:36.000 | - | 44.765 |
| 34 | MOREAUX Clement | | 03:49:36.000 | - | 44.765 |
| 35 | DRAPIER Lukas | Sojasun Espoir - ACNC | 03:49:36.000 | - | 44.765 |
| 36 | BONMATI Axel | Guidon Chalettois | 03:49:36.000 | - | 44.765 |
| 37 | BOUQUET Thomas | USSA Pavilly Barentin | 03:49:36.000 | - | 44.765 |
| 38 | DELILLE Matthis | Dunkerque Grand Littoral | 03:49:36.000 | - | 44.765 |
| 39 | MACRON Anthony | USSA Pavilly Barentin | 03:49:36.000 | - | 44.765 |
| 40 | QUINDRY Emeric | ES Torigni | 03:49:36.000 | - | 44.765 |
| 41 | KUYPERS Milan | Basso Team Flanders | 03:49:36.000 | - | 44.765 |
| 42 | BOURY Tibaut | | 03:49:36.000 | - | 44.765 |
| 43 | HOUCKE Killyan | CC Nogent-sur-Oise | 03:49:36.000 | - | 44.765 |
| 44 | MARTINSEN Toralf Rydningen | Lillehammer CK | 03:49:36.000 | - | 44.765 |
| 45 | DE VET Sander | Basso Team Flanders | 03:49:36.000 | - | 44.765 |
| 46 | PAUCHET Gregory | | 03:49:36.000 | - | 44.765 |
| 47 | MARESCAUX Enzo | | 03:49:36.000 | - | 44.765 |
| 48 | FRANCOME Alexandre | CC Nogent-sur-Oise | 03:49:36.000 | - | 44.765 |
| 49 | IKEN Bastien | Dinan Sport Cycling | 03:49:36.000 | - | 44.765 |
| 50 | LEROUX Samuel | Go Sport - Roubaix Lille Métropole | 03:49:36.000 | - | 44.765 |
| 51 | SENICOURT Kylian | Philippe Wagner Cycling | 03:49:36.000 | - | 44.765 |
| 52 | ANANIE Ugo | Dunkerque Grand Littoral | 03:49:36.000 | - | 44.765 |
| 53 | MOREL Tom | Team Bricquebec Cotentin | 03:49:36.000 | - | 44.765 |
| 54 | PICHON Mathis | CC Nogent-sur-Oise | 03:49:36.000 | - | 44.765 |
| 55 | POLETTO Antoine | Guidon Chalettois | 03:49:36.000 | - | 44.765 |
| 56 | BRENANS Emile | Philippe Wagner Cycling | 03:49:36.000 | - | 44.765 |
| 57 | LABBE Benjamin | Dunkerque Grand Littoral | 03:49:36.000 | - | 44.765 |
| 58 | CARESMEL Alexis | Dunkerque Grand Littoral | 03:49:36.000 | - | 44.765 |
| 59 | RICHARD Nathan | VC Avranches | 03:49:36.000 | - | 44.765 |
| 60 | FERGUEN Yanis | | 03:49:36.000 | - | 44.765 |
| 61 | CHEVALIER Maxime | Mayenne-V and B-Monbana | 03:49:36.000 | - | 44.765 |
| 62 | MICHEL Simon | Philippe Wagner Cycling | 03:49:36.000 | - | 44.765 |
| 63 | OOSTHUIZEN Jason | Paris Cycliste Olympique | 03:49:36.000 | - | 44.765 |
| 64 | DREVET Quentin | VC Lucéen | 03:49:36.000 | - | 44.765 |
| 65 | AULSTAD Brage | Lillehammer CK | 03:49:36.000 | - | 44.765 |
| 66 | SIMON Yohann | USSA Pavilly Barentin | 03:49:36.000 | - | 44.765 |
| 67 | LE MONNIER DE GOUVILLE Guy | l'EC Aulnay Drancy 93 | 03:49:36.000 | - | 44.765 |
| 68 | DERVILY Tanguy | Dinan Sport Cycling | 03:49:36.000 | - | 44.765 |
| 69 | MAINGUENAUD Tom | Go Sport - Roubaix Lille Métropole | 03:49:36.000 | - | 44.765 |
| 70 | DENIS Thomas | Go Sport - Roubaix Lille Métropole | 03:49:36.000 | - | 44.765 |
| 71 | TVEDT Ulrik | Lillehammer CK | 03:49:36.000 | - | 44.765 |
| 72 | JAMIN Leo Paul | UC Cholet 49 | 03:49:36.000 | - | 44.765 |
| 73 | LECROQ Jérémy | Philippe Wagner Cycling | 03:49:36.000 | - | 44.765 |
| 74 | KERBIRIOU Julien | VC Lucéen | 03:49:36.000 | - | 44.765 |
| 75 | MAITRE Florian | Mayenne-V and B-Monbana | 03:49:36.000 | - | 44.765 |
| 76 | DRANSART Maxime | Team Bricquebec Cotentin | 03:49:36.000 | - | 44.765 |
| 77 | MÉAL Théo | Team Bricquebec Cotentin | 03:49:36.000 | - | 44.765 |
| 78 | PIJOURLET Louis | Team Bricquebec Cotentin | 03:49:36.000 | - | 44.765 |
| 79 | FILLION Erwann | Sojasun Espoir - ACNC | 03:49:36.000 | - | 44.765 |
| 80 | PROD'HOMME Axel | Sojasun Espoir - ACNC | 03:49:36.000 | - | 44.765 |
| 81 | LAGRÉE Adrien | Sojasun Espoir - ACNC | 03:49:36.000 | - | 44.765 |