| 1 | TAMMEPUU Riko | U19 Academy Région Sud powered by Giant | 10:44.000 | - | 50.87 |
| 2 | FRANKEN Lars | TWC Pijnenburg | 11:01.000 | 17.000 | 49.561 |
| 3 | CHEVIGNON Lancelot | Grenoble MC 38 | 11:02.000 | 18.000 | 49.486 |
| 4 | HARDY Tristan | Team 31 Specialized | 11:03.000 | 19.000 | 49.412 |
| 5 | LAOUT Thomas | GSC Blagnac Vélo Sport 31 | 11:04.000 | 20.000 | 49.337 |
| 6 | RAU Gabin | GSC Blagnac Vélo Sport 31 | 11:04.000 | 20.000 | 49.337 |
| 7 | LEOTHAUD Matthias | Team Sud Formation-Teyran Bike | 11:05.000 | 21.000 | 49.263 |
| 8 | PERRIN Sacha | EC Saint-Etienne Loire | 11:08.000 | 24.000 | 49.042 |
| 9 | RAYMOND Baptiste | Bourg-en-Bresse Ain Cyclisme U19 | 11:12.000 | 28.000 | 48.75 |
| 10 | PEDERSOLI Nolan | U19 Academy Région Sud powered by Giant | 11:13.000 | 29.000 | 48.678 |
| 11 | SPANJAARD Sjoerd | Willebrord Wil Vooruit | 11:20.000 | 36.000 | 48.176 |
| 12 | PRZYBYLSKI Thibaud | EC Saint-Etienne Loire | 11:20.000 | 36.000 | 48.176 |
| 13 | ROLLAND Célian | Bourg-en-Bresse Ain Cyclisme U19 | 11:21.000 | 37.000 | 48.106 |
| 14 | MULHEARNE Hugh Og | AS Villemur Cyclisme | 11:23.000 | 39.000 | 47.965 |
| 15 | BRUYERE Lilian | EC Saint-Etienne Loire | 11:25.000 | 41.000 | 47.825 |
| 16 | JANSSENS Sander | ZRTC Theo Middelkamp | 11:27.000 | 43.000 | 47.686 |
| 16 | JANSSENS Sander | Zeeuwse Mountainbike Vereniging X-Treme | 11:27.000 | 43.000 | 47.686 |
| 17 | DURAND TONNERRE Baptiste | AS Villemur Cyclisme | 11:28.000 | 44.000 | 47.616 |
| 18 | DE ROOS Ben | ZRTC Theo Middelkamp | 11:29.000 | 45.000 | 47.547 |
| 19 | CALMON Fausto | Stade Toulousain Cyclisme Académie | 11:31.000 | 47.000 | 47.41 |
| 20 | ALTING Mees | TWC Pijnenburg | 11:32.000 | 48.000 | 47.341 |
| 21 | BACH Julian | AS Villemur Cyclisme | 11:32.000 | 48.000 | 47.341 |
| 22 | GUIGARD Paul | | 11:33.000 | 49.000 | 47.273 |
| 23 | BECK Valentin | Team 31 Specialized | 11:33.000 | 49.000 | 47.273 |
| 24 | MABILLE Alex | Team Culture Velo U19 | 11:34.000 | 50.000 | 47.205 |
| 25 | LAÉ Calixte | U19 Academy Région Sud powered by Giant | 11:34.000 | 50.000 | 47.205 |
| 26 | MARTIN Jules | VC Villefranche Beaujolais U19 | 11:36.000 | 52.000 | 47.069 |
| 27 | GEYRE Romain | Stade Toulousain Cyclisme Académie | 11:36.000 | 52.000 | 47.069 |
| 28 | BILLET Tony | EC Saint-Etienne Loire | 11:40.000 | 56.000 | 46.8 |
| 29 | WEISLO Yoan | VC La Pomme Marseille | 11:42.000 | 58.000 | 46.667 |
| 30 | LEMOINE Mathis | Team Culture Velo U19 | 11:44.000 | 1:00.000 | 46.534 |
| 31 | CAYREL Gaël | Team 31 Specialized | 11:44.000 | 1:00.000 | 46.534 |
| 32 | LEGROS Baptiste | Team Culture Velo U19 | 11:44.000 | 1:00.000 | 46.534 |
| 33 | ALBESPY Lukas | Team 31 Specialized | 11:45.000 | 1:01.000 | 46.468 |
| 34 | QUÉAU Maël | U19 Academy Région Sud powered by Giant | 11:45.000 | 1:01.000 | 46.468 |
| 34 | QUÉAU Maël | Martigues Sport Cyclisme Payden-Rygel | 11:45.000 | 1:01.000 | 46.468 |
| 35 | MACIA Quentin | U19 Academy Région Sud powered by Giant | 11:45.000 | 1:01.000 | 46.468 |
| 36 | CAZELLES Martin | AS Villemur Cyclisme | 11:47.000 | 1:03.000 | 46.337 |
| 37 | KRAJCIK Julian | Nice Métropole Côte d'Azur U19 | 11:47.000 | 1:03.000 | 46.337 |
| 37 | KRAJCIK Julian | Martigues Sport Cyclisme Payden-Rygel | 11:47.000 | 1:03.000 | 46.337 |
| 38 | FAUGERON Julien | EC Saint-Etienne Loire | 11:47.000 | 1:03.000 | 46.337 |
| 39 | GOUZI Timéo | Stade Toulousain Cyclisme Académie | 11:49.000 | 1:05.000 | 46.206 |
| 40 | GORDONS Elyas | VC Villefranche Beaujolais U19 | 11:50.000 | 1:06.000 | 46.141 |
| 41 | MARTINEZ Loris | | 11:50.000 | 1:06.000 | 46.141 |
| 42 | VAN SCHIPSTAL Luuk | WV Schijndel | 11:52.000 | 1:08.000 | 46.011 |
| 43 | ZANIN Noé | Mimosa Sprint Mandelieu | 11:53.000 | 1:09.000 | 45.947 |
| 44 | GALLERINI Carlo | U19 Academy Région Sud powered by Giant | 11:54.000 | 1:10.000 | 45.882 |
| 45 | RUENEUVE Thibaut | Stade Toulousain Cyclisme Académie | 11:55.000 | 1:11.000 | 45.818 |
| 46 | BAEZA Mathieu | U19 Academy Région Sud powered by Giant | 11:55.000 | 1:11.000 | 45.818 |
| 47 | DANOY Baptiste | Team Culture Velo U19 | 11:56.000 | 1:12.000 | 45.754 |
| 48 | CROZIER Allan | EC Saint-Etienne Loire | 11:56.000 | 1:12.000 | 45.754 |
| 49 | ROMIEU Emile | Bourg-en-Bresse Ain Cyclisme U19 | 11:57.000 | 1:13.000 | 45.69 |
| 50 | DILEON Ulysse | GSC Blagnac Vélo Sport 31 | 11:57.000 | 1:13.000 | 45.69 |
| 51 | CHILAUD Clément | Stade Toulousain Cyclisme Académie | 11:57.000 | 1:13.000 | 45.69 |
| 52 | PICARD Hugo | Nice Métropole Côte d'Azur U19 | 11:58.000 | 1:14.000 | 45.627 |
| 52 | PICARD Hugo | Martigues Sport Cyclisme Payden-Rygel | 11:58.000 | 1:14.000 | 45.627 |
| 53 | MATRAY Jules | | 11:58.000 | 1:14.000 | 45.627 |
| 54 | BARTOLINI Hugo | GSC Blagnac Vélo Sport 31 | 11:59.000 | 1:15.000 | 45.563 |
| 55 | SCHOUREN Jip | Limburg Cycling | 12:00.000 | 1:16.000 | 45.5 |
| 56 | LINSER Ivan | Team 31 Specialized | 12:02.000 | 1:18.000 | 45.374 |
| 57 | CRACCHIOLO Andrea | U19 Academy Région Sud powered by Giant | 12:03.000 | 1:19.000 | 45.311 |
| 57 | CRACCHIOLO Andrea | Velo Club Rochevillois | 12:03.000 | 1:19.000 | 45.311 |
| 58 | BERKHOF Mees | | 12:03.000 | 1:19.000 | 45.311 |
| 59 | KOOP Sam | U19 Occitane Cyclisme Formation | 12:03.000 | 1:19.000 | 45.311 |
| 60 | PORCERO Nathan | Mimosa Sprint Mandelieu | 12:04.000 | 1:20.000 | 45.249 |
| 61 | GUITARD Gabriel | U19 Academy Région Sud powered by Giant | 12:05.000 | 1:21.000 | 45.186 |
| 62 | SANLAVILLE Tristan | U19 Academy Région Sud powered by Giant | 12:05.000 | 1:21.000 | 45.186 |
| 63 | ROCCHI Timéo | U19 Academy Région Sud powered by Giant | 12:07.000 | 1:23.000 | 45.062 |
| 63 | ROCCHI Timéo | Velo Club Rochevillois | 12:07.000 | 1:23.000 | 45.062 |
| 64 | VAN DER STAAL Rinz | ZRTC Theo Middelkamp | 12:10.000 | 1:26.000 | 44.877 |
| 65 | SCHUT Robbe | U19 Academy Région Sud powered by Giant | 12:10.000 | 1:26.000 | 44.877 |
| 66 | MOURIER Titouan | | 12:13.000 | 1:29.000 | 44.693 |
| 67 | BOUSQUET Maxime | U19 Occitane Cyclisme Formation | 12:16.000 | 1:32.000 | 44.511 |
| 68 | GIANNONI Pierre Antoine | OCC Antibes-Alpes-Maritimes | 12:18.000 | 1:34.000 | 44.39 |
| 69 | MANGIN Louis | | 12:18.000 | 1:34.000 | 44.39 |
| 70 | CHANEL Emile | Bourg-en-Bresse Ain Cyclisme U19 | 12:21.000 | 1:37.000 | 44.211 |
| 71 | BEAUFILS Antoine | U19 Occitane Cyclisme Formation | 12:22.000 | 1:38.000 | 44.151 |
| 72 | LEOCADIO Quentin | | 12:25.000 | 1:41.000 | 43.973 |
| 73 | CHEBOUKI Léo | VS Romanais Péageois | 12:25.000 | 1:41.000 | 43.973 |
| 74 | FILLGRAFF Gabriel | VS Romanais Péageois | 12:28.000 | 1:44.000 | 43.797 |
| 75 | CATEL Gabriel | | 12:29.000 | 1:45.000 | 43.738 |
| 76 | JEANJEAN Mathis | VC Villefranche Beaujolais U19 | 12:29.000 | 1:45.000 | 43.738 |
| 77 | LORET Timéo | Hexagone - Corbas Lyon Métropole | 12:30.000 | 1:46.000 | 43.68 |
| 78 | JUNIUS Mathieu | | 12:30.000 | 1:46.000 | 43.68 |
| 79 | ROUAND Nathan | OCC Antibes-Alpes-Maritimes | 12:31.000 | 1:47.000 | 43.622 |
| 80 | REY Enzo | Team Sud Formation-Teyran Bike | 12:32.000 | 1:48.000 | 43.564 |
| 81 | PEDERIVA Paul | U19 Occitane Cyclisme Formation | 12:32.000 | 1:48.000 | 43.564 |
| 82 | MITON FABREGOUL Laurens | Gers Cycling Développement | 12:33.000 | 1:49.000 | 43.506 |
| 83 | CHANEL Luca | Bourg-en-Bresse Ain Cyclisme U19 | 12:33.000 | 1:49.000 | 43.506 |
| 84 | TOUQUET Alexis | OCC Antibes-Alpes-Maritimes | 12:35.000 | 1:51.000 | 43.391 |
| 85 | BOUREMEL Ilan | Team Sud Formation-Teyran Bike | 12:35.000 | 1:51.000 | 43.391 |
| 86 | PAAIMANS Teun | ZRTC Theo Middelkamp | 12:38.000 | 1:54.000 | 43.219 |
| 87 | VAN DIJK Levi | TWC Het Snelle Wiel | 12:42.000 | 1:58.000 | 42.992 |
| 88 | CARRIERE Antoine | U19 Occitane Cyclisme Formation | 12:43.000 | 1:59.000 | 42.936 |
| 89 | AURIACOMBE Pierre-Loup | | 12:45.000 | 2:01.000 | 42.824 |
| 90 | PERÉ-CAZANAVE Raphaël | | 12:47.000 | 2:03.000 | 42.712 |
| 91 | DELRIEU Maxime | Team 31 Specialized | 12:47.000 | 2:03.000 | 42.712 |
| 92 | VERBRUGGEN Stijn | Limburg Cycling | 12:48.000 | 2:04.000 | 42.656 |
| 93 | GNILKA Thomas | | 12:49.000 | 2:05.000 | 42.601 |
| 94 | PAUCHARD GAZZERA Livio | Team Culture Velo U19 | 12:51.000 | 2:07.000 | 42.49 |
| 95 | LAFFONT Loane | | 12:52.000 | 2:08.000 | 42.435 |
| 96 | ESPITALIER Clément | Mimosa Sprint Mandelieu | 12:55.000 | 2:11.000 | 42.271 |
| 97 | BARLE MOYA Paolo | VC Villefranche Beaujolais U19 | 12:56.000 | 2:12.000 | 42.216 |
| 98 | TOUQUET Loic | OCC Antibes-Alpes-Maritimes | 13:01.000 | 2:17.000 | 41.946 |
| 99 | GALZAGORI Unaï | GSC Blagnac Vélo Sport 31 | 13:01.000 | 2:17.000 | 41.946 |
| 100 | DUREUIL Baptiste | | 13:11.000 | 2:27.000 | 41.416 |
| 101 | WALLET Maxime | Velo Club Rochevillois | 13:16.000 | 2:32.000 | 41.156 |
| 101 | WALLET Maxime | Nice Métropole Côte d'Azur U19 | 13:16.000 | 2:32.000 | 41.156 |
| 102 | GASSIN Quentin | Team Sud Formation-Teyran Bike | 13:22.000 | 2:38.000 | 40.848 |
| 103 | BALDY Anthelme | | 15:55.000 | 5:11.000 | 34.304 |