| 1 | DIDIER Louka | U23 Cycling Project Gedzilla.com | 03:14:29.000 | - | 30.851 |
| 1 | DIDIER Louka | Cycle Golbéen | 03:14:29.000 | - | 30.851 |
| 2 | SHINDO Taito | EQADS | 03:14:39.000 | 10.000 | 30.825 |
| 3 | GENTER Gabriel | Team Avesnois | 03:14:47.000 | 18.000 | 30.803 |
| 3 | GENTER Gabriel | Groupama - FDJ U19 Team | 03:14:47.000 | 18.000 | 30.803 |
| 4 | SAGE Adrien | | 03:14:47.000 | 18.000 | 30.803 |
| 5 | MOUHSIN Adam | AC Bisontine | 03:14:47.000 | 18.000 | 30.803 |
| 5 | MOUHSIN Adam | team | 03:14:47.000 | 18.000 | 30.803 |
| 5 | MOUHSIN Adam | team | 03:14:47.000 | 18.000 | 30.803 |
| 6 | DAYER Thor | Van Mossel Heist Cycling Team | 03:14:47.000 | 18.000 | 30.803 |
| 7 | MERGUI Charles | Team U LH | 03:14:47.000 | 18.000 | 30.803 |
| 7 | MERGUI Charles | team | 03:14:47.000 | 18.000 | 30.803 |
| 8 | POUGET Milo | | 03:14:47.000 | 18.000 | 30.803 |
| 9 | BESNARD Aurele | | 03:14:47.000 | 18.000 | 30.803 |
| 10 | DELAHAYE Clément | Team Cycliste Linas Montlhéry | 03:14:47.000 | 18.000 | 30.803 |
| 11 | WATERLOT Achille | Team Cycliste Linas Montlhéry | 03:14:47.000 | 18.000 | 30.803 |
| 12 | HAWRYLAK Paul | Argenteuil Val de Seine Cyclisme 95 | 03:14:47.000 | 18.000 | 30.803 |
| 13 | RAU Gabin | GSC Blagnac Vélo Sport 31 | 03:14:47.000 | 18.000 | 30.803 |
| 14 | DOUTE Gaspard | U23 Cycling Project Gedzilla.com | 03:14:47.000 | 18.000 | 30.803 |
| 15 | HERVE Romuald | TotalEnergies U19 | 03:14:47.000 | 18.000 | 30.803 |
| 16 | DE VERDELHAN Timothée | Martigues Sport Cyclisme Payden-Rygel | 03:14:47.000 | 18.000 | 30.803 |
| 17 | TOUPENET Louis | Creuse Oxygène | 03:14:47.000 | 18.000 | 30.803 |
| 18 | MEUNIER Victor | Team U LH | 03:14:47.000 | 18.000 | 30.803 |
| 18 | MEUNIER Victor | team | 03:14:47.000 | 18.000 | 30.803 |
| 19 | BELLARDANT Damien | CSM Clamart Cyclisme 92 | 03:14:47.000 | 18.000 | 30.803 |
| 20 | DANIEL Emeric | | 03:14:47.000 | 18.000 | 30.803 |
| 21 | GROSSET Kleden | | 03:14:47.000 | 18.000 | 30.803 |
| 22 | LAMARGOT Killian | Creuse Oxygène | 03:14:47.000 | 18.000 | 30.803 |
| 23 | GAYANT Lancelot | Team U LH | 03:14:47.000 | 18.000 | 30.803 |
| 23 | GAYANT Lancelot | team | 03:14:47.000 | 18.000 | 30.803 |
| 24 | CAYREL Gaël | Team 31 Specialized | 03:14:47.000 | 18.000 | 30.803 |
| 25 | CHESTIER Armand | | 03:14:47.000 | 18.000 | 30.803 |
| 26 | PERIN Paul | AC Bisontine | 03:14:47.000 | 18.000 | 30.803 |
| 26 | PERIN Paul | team | 03:14:47.000 | 18.000 | 30.803 |
| 26 | PERIN Paul | team | 03:14:47.000 | 18.000 | 30.803 |
| 27 | VALETTE Matias | Cycle Golbéen | 03:14:47.000 | 18.000 | 30.803 |
| 28 | DOUSSOT Alexis | Parisis AC 95 | 03:14:47.000 | 18.000 | 30.803 |
| 29 | BILERTAS Arnas | | 03:14:47.000 | 18.000 | 30.803 |
| 30 | LEFRANC Enzo | Morbihan Finistère Sud Cyclisme | 03:14:47.000 | 18.000 | 30.803 |
| 31 | DILEON Ulysse | GSC Blagnac Vélo Sport 31 | 03:14:47.000 | 18.000 | 30.803 |
| 32 | CATALAN Horacio | GSC Blagnac Vélo Sport 31 | 03:14:47.000 | 18.000 | 30.803 |
| 33 | MARCHAND Antonin | Morbihan Finistère Sud Cyclisme | 03:14:47.000 | 18.000 | 30.803 |
| 34 | MENANTEAU Quentin | La Roche-sur-Yon Vendée Cyclisme U19 | 03:14:47.000 | 18.000 | 30.803 |
| 34 | MENANTEAU Quentin | TotalEnergies U19 | 03:14:47.000 | 18.000 | 30.803 |
| 35 | BESSONNET Celian | TotalEnergies U19 | 03:14:47.000 | 18.000 | 30.803 |
| 36 | DA COSTA Lucas | | 03:14:47.000 | 18.000 | 30.803 |
| 37 | STAEBEL Thomas | | 03:14:47.000 | 18.000 | 30.803 |
| 38 | MORTIER Maxime | AC Bisontine | 03:14:47.000 | 18.000 | 30.803 |
| 38 | MORTIER Maxime | Groupama - FDJ U19 Team | 03:14:47.000 | 18.000 | 30.803 |
| 38 | MORTIER Maxime | team | 03:14:47.000 | 18.000 | 30.803 |
| 38 | MORTIER Maxime | team | 03:14:47.000 | 18.000 | 30.803 |
| 39 | JALINIER Tobyan | | 03:14:47.000 | 18.000 | 30.803 |
| 40 | COILIER Quentin | Guidon Machecoulais | 03:14:47.000 | 18.000 | 30.803 |
| 41 | SOUM Martin | Parisis AC 95 | 03:14:47.000 | 18.000 | 30.803 |
| 42 | GROUSSIN Jean | Argenteuil Val de Seine Cyclisme 95 | 03:14:47.000 | 18.000 | 30.803 |
| 43 | FAHY Augustin | Groupama - FDJ U19 Team | 03:14:47.000 | 18.000 | 30.803 |
| 44 | CHIARUZZI Romain | | 03:14:47.000 | 18.000 | 30.803 |
| 45 | HERICOURT Mathis | | 03:14:47.000 | 18.000 | 30.803 |
| 46 | NEE Matéo | | 03:14:47.000 | 18.000 | 30.803 |
| 47 | WATREMEZ Hugo | | 03:14:47.000 | 18.000 | 30.803 |
| 48 | MULLET Melvin | | 03:14:47.000 | 18.000 | 30.803 |
| 49 | HAENEN Ylian | Antwerp Cycling Team Kontich | 03:14:47.000 | 18.000 | 30.803 |
| 50 | BULTEAU Lucas | TotalEnergies U19 | 03:14:47.000 | 18.000 | 30.803 |
| 51 | GENTY Mahe | TotalEnergies U19 | 03:14:47.000 | 18.000 | 30.803 |
| 52 | DURAND TONNERRE Baptiste | AS Villemur Cyclisme | 03:14:47.000 | 18.000 | 30.803 |
| 53 | GUÉRIN Louis | | 03:14:47.000 | 18.000 | 30.803 |
| 54 | LOYER Lucas | AC Bisontine | 03:14:47.000 | 18.000 | 30.803 |
| 54 | LOYER Lucas | team | 03:14:47.000 | 18.000 | 30.803 |
| 54 | LOYER Lucas | team | 03:14:47.000 | 18.000 | 30.803 |
| 55 | GALZAGORI Unaï | GSC Blagnac Vélo Sport 31 | 03:14:47.000 | 18.000 | 30.803 |
| 56 | TORTIGUE Alan | AS Villemur Cyclisme | 03:14:47.000 | 18.000 | 30.803 |
| 56 | TORTIGUE Alan | Team Culture Velo U19 | 03:14:47.000 | 18.000 | 30.803 |
| 57 | GOOSSENAERTS Sebastiaan | Antwerp Cycling Team Kontich | 03:14:47.000 | 18.000 | 30.803 |
| 58 | MICHELET Nathan | | 03:14:47.000 | 18.000 | 30.803 |
| 59 | SAWANO Tsukasa | EQADS | 03:14:47.000 | 18.000 | 30.803 |
| 60 | JONCQUEMAT Mathéo | | 03:14:47.000 | 18.000 | 30.803 |
| 61 | VAN PARYS Bengt | Van Mossel Heist Cycling Team | 03:14:47.000 | 18.000 | 30.803 |
| 62 | THOUREAU Lucas | Team U LH | 03:14:47.000 | 18.000 | 30.803 |
| 62 | THOUREAU Lucas | team | 03:14:47.000 | 18.000 | 30.803 |
| 63 | LAWRENCE Oscar | Team Culture Velo U19 | 03:14:47.000 | 18.000 | 30.803 |
| 64 | BREANT Quentin | Creuse Oxygène | 03:14:47.000 | 18.000 | 30.803 |
| 65 | CERFEUILLET Loïc | | 03:14:47.000 | 18.000 | 30.803 |
| 66 | LANDOIS WALISZEWSKI Antton | Team Cycliste Linas Montlhéry | 03:14:47.000 | 18.000 | 30.803 |
| 67 | CARRERE Baptiste | Team U LH | 03:14:47.000 | 18.000 | 30.803 |
| 67 | CARRERE Baptiste | team | 03:14:47.000 | 18.000 | 30.803 |
| 68 | GAUTHIER Gabin | Creuse Oxygène | 03:14:47.000 | 18.000 | 30.803 |
| 69 | CIREDERF Nil | Parisis AC 95 | 03:14:47.000 | 18.000 | 30.803 |
| 70 | DELEM Mathis | Parisis AC 95 | 03:14:47.000 | 18.000 | 30.803 |
| 71 | LAOUT Thomas | GSC Blagnac Vélo Sport 31 | 03:14:47.000 | 18.000 | 30.803 |
| 72 | BROSSEAU Alexis | La Roche-sur-Yon Vendée Cyclisme U19 | 03:14:47.000 | 18.000 | 30.803 |
| 73 | ROUHIER Nathan | AC Bisontine | 03:14:47.000 | 18.000 | 30.803 |
| 73 | ROUHIER Nathan | team | 03:14:47.000 | 18.000 | 30.803 |
| 73 | ROUHIER Nathan | team | 03:14:47.000 | 18.000 | 30.803 |
| 74 | PANTEIX Paul | | 03:14:56.000 | 27.000 | 30.78 |
| 75 | CORDIER Timon | Orléans Loiret Cyclisme | 03:14:47.000 | 18.000 | 30.803 |
| 76 | CASTAINGS Ruben | Team Cycliste Linas Montlhéry | 03:14:56.000 | 27.000 | 30.78 |
| 77 | ENGELEN Tibo | Van Mossel Heist Cycling Team | 03:14:47.000 | 18.000 | 30.803 |
| 78 | BONDOUX Pierre | AS Villemur Cyclisme | 03:19:39.000 | 5:10.000 | 30.053 |
| 78 | BONDOUX Pierre | Team Culture Velo U19 | 03:19:39.000 | 5:10.000 | 30.053 |
| 79 | BLANC SOARES Basile | Team Culture Velo U19 | 03:19:50.000 | 5:21.000 | 30.025 |
| 80 | PÉRÉ Tom | Team U LH | 03:19:50.000 | 5:21.000 | 30.025 |
| 80 | PÉRÉ Tom | team | 03:19:50.000 | 5:21.000 | 30.025 |
| 81 | DELRIEU Maxime | Team 31 Specialized | 03:14:47.000 | 18.000 | 30.803 |
| 82 | APERS Mathis | Antwerp Cycling Team Kontich | 03:19:54.000 | 5:25.000 | 30.015 |
| 83 | POPPE Matteo | Antwerp Cycling Team Kontich | 03:19:54.000 | 5:25.000 | 30.015 |
| 84 | DUVAUCHEL Léo | | 03:19:54.000 | 5:25.000 | 30.015 |
| 85 | LAVAUD Flavien | Parisis AC 95 | 03:19:54.000 | 5:25.000 | 30.015 |
| 86 | ARDOUIN Mattenzo | | 03:20:00.000 | 5:31.000 | 30 |
| 87 | GUEZELLO Baptiste | | 03:20:00.000 | 5:31.000 | 30 |
| 88 | CLARET Antonin | Orléans Loiret Cyclisme | 03:14:47.000 | 18.000 | 30.803 |
| 89 | CHAILLOT Louis | | 03:20:18.000 | 5:49.000 | 29.955 |
| 90 | JEURISSEN Jasper | Antwerp Cycling Team Kontich | 03:20:18.000 | 5:49.000 | 29.955 |
| 91 | BROCHARD Mathis | La Roche-sur-Yon Vendée Cyclisme U19 | 03:20:18.000 | 5:49.000 | 29.955 |
| 92 | RENAUD Clément | | 03:20:18.000 | 5:49.000 | 29.955 |
| 93 | LEMOINE Mathis | Team Culture Velo U19 | 03:20:20.000 | 5:51.000 | 29.95 |
| 94 | MESNARD Augustin | | 03:20:59.000 | 6:30.000 | 29.853 |
| 95 | VERDIER Laouenan | CSM Clamart Cyclisme 92 | 03:21:03.000 | 6:34.000 | 29.843 |
| 96 | CEULEMANS Tibo | Van Mossel Heist Cycling Team | 03:21:03.000 | 6:34.000 | 29.843 |
| 97 | FLEURY Pacôme | | 03:21:49.000 | 7:20.000 | 29.73 |
| 98 | DE VOS Bas | Antwerp Cycling Team Kontich | 03:22:39.000 | 8:10.000 | 29.608 |
| 99 | BINGLER Matyas | Team 31 Specialized | 03:14:47.000 | 18.000 | 30.803 |
| 100 | ROY Paul | | 03:24:16.000 | 9:47.000 | 29.373 |
| 101 | SEQUEIRA Milan | Orléans Loiret Cyclisme | 03:24:16.000 | 9:47.000 | 29.373 |
| 102 | VANTYGHEM Senne | Van Mossel Heist Cycling Team | 03:24:16.000 | 9:47.000 | 29.373 |
| 103 | ALLORY Fabian | | 03:24:16.000 | 9:47.000 | 29.373 |
| 104 | RUSSO Rafael | Parisis AC 95 | 03:24:20.000 | 9:51.000 | 29.364 |
| 105 | TAORMINA Angelo | | 03:24:23.000 | 9:54.000 | 29.357 |
| 106 | BESCHE Eyvan | | 03:25:24.000 | 00:10:55.000 | 29.211 |
| 107 | LEGROS Baptiste | Team Culture Velo U19 | 03:26:39.000 | 00:12:10.000 | 29.035 |
| 108 | FOSSATI Enzo | GSC Blagnac Vélo Sport 31 | 03:27:03.000 | 00:12:34.000 | 28.979 |
| 109 | CHAVANEL Clément | Creuse Oxygène | 03:27:03.000 | 00:12:34.000 | 28.979 |
| 110 | PASQUET Matt | | 03:27:03.000 | 00:12:34.000 | 28.979 |
| 111 | JOUSSET Andrea | Team Vendée Piveteau Bois U19 | 03:27:05.000 | 00:12:36.000 | 28.974 |
| 112 | LAVAT Thibaut | Guidon Machecoulais | 03:27:05.000 | 00:12:36.000 | 28.974 |
| 113 | ENDERLIN Aloys | Team Cycliste Linas Montlhéry | 03:27:05.000 | 00:12:36.000 | 28.974 |
| 114 | BACH Julian | AS Villemur Cyclisme | 03:27:05.000 | 00:12:36.000 | 28.974 |
| 115 | BROCHIER Léo | | 03:27:05.000 | 00:12:36.000 | 28.974 |
| 116 | RYO Titouan | | 03:27:05.000 | 00:12:36.000 | 28.974 |
| 117 | CORNUT Timéo | Team Cycliste Linas Montlhéry | 03:27:10.000 | 00:12:41.000 | 28.962 |
| 118 | RICHARD Emilien | Creuse Oxygène | 03:27:58.000 | 00:13:29.000 | 28.851 |
| 119 | GOURDONNAUD Clement | | 03:28:15.000 | 00:13:46.000 | 28.812 |
| 1005 | CAZELLES Martin | AS Villemur Cyclisme | 00:00.000 | -03:14:29.000 | |
| 1005 | TAVEAU Pierre Alain | AS Villemur Cyclisme | 00:00.000 | -03:14:29.000 | |
| 1005 | SAVONET Tom | | 00:00.000 | -03:14:29.000 | |
| 1005 | BOUVIER Thomas | CSM Clamart Cyclisme 92 | 00:00.000 | -03:14:29.000 | |
| 1005 | CASSART Ethan | | 00:00.000 | -03:14:29.000 | |
| 1005 | HADJ Mohand | CSM Clamart Cyclisme 92 | 00:00.000 | -03:14:29.000 | |
| 1005 | SENDRA Lucas | Team 31 Specialized | 00:00.000 | -03:14:29.000 | |
| 1005 | PELOUS Rémy | | 00:00.000 | -03:14:29.000 | |
| 1005 | MABILLE Alex | Team Culture Velo U19 | 00:00.000 | -03:14:29.000 | |
| 1005 | GEYSELS Timo | Van Mossel Heist Cycling Team | 00:00.000 | -03:14:29.000 | |
| 1005 | NAKAO Ryosuke | EQADS | 00:00.000 | -03:14:29.000 | |
| 1005 | DE GRYSE Simon | | 00:00.000 | -03:14:29.000 | |
| 1005 | DALLA TORRE JOULKVA Hugo | | 00:00.000 | -03:14:29.000 | |
| 1005 | RIO CERVANTES Raphaël | | 00:00.000 | -03:14:29.000 | |
| 1005 | SCHLAPPI Livio | | 00:00.000 | -03:14:29.000 | |
| 1005 | RETHO Marius | Guidon Machecoulais | 00:00.000 | -03:14:29.000 | |
| 1005 | RETHO Marius | TotalEnergies U19 | 00:00.000 | -03:14:29.000 | |
| 1005 | FERNANDEZ Manolo | TotalEnergies U19 | 00:00.000 | -03:14:29.000 | |
| 1005 | BRIDONNEAU Ilan | | 00:00.000 | -03:14:29.000 | |
| 1005 | MENGLIER Elyas | | 00:00.000 | -03:14:29.000 | |
| 1005 | DUSEAUX Mathis | | 00:00.000 | -03:14:29.000 | |
| 1005 | FAURE Thomas | | 00:00.000 | -03:14:29.000 | |
| 1005 | MENAHEZE Maël | | 00:00.000 | -03:14:29.000 | |
| 1005 | LE LAMER Ethan | | 00:00.000 | -03:14:29.000 | |
| 1005 | TAGOT Romain | | 00:00.000 | -03:14:29.000 | |