| 1 | CHALEIL Louis | Decathlon AG2R La Mondiale U19 Team | 22:09.000 | - | 43.612 |
| 2 | ESTUPIÑÁN Kevin Andrés | Team INCA | 23:12.000 | 1:03.000 | 41.638 |
| 3 | CHARRET Camille | VC Villefranche Beaujolais | 23:17.000 | 1:08.000 | 41.489 |
| 4 | HUE Jules | AC Bisontine | 23:20.000 | 1:11.000 | 41.4 |
| 4 | HUE Jules | team | 23:20.000 | 1:11.000 | 41.4 |
| 4 | HUE Jules | team | 23:20.000 | 1:11.000 | 41.4 |
| 4 | HUE Jules | team | 23:20.000 | 1:11.000 | 41.4 |
| 5 | VUILLIER Axel | Groupama - FDJ U19 Team | 23:25.000 | 1:16.000 | 41.253 |
| 6 | BUSSON Léo | VC Annemasse | 23:28.000 | 1:19.000 | 41.165 |
| 7 | SCHUT Robbe | U19 Academy Région Sud powered by Giant | 23:37.000 | 1:28.000 | 40.903 |
| 8 | ALEXANDRE Arthur | Argenteuil Val de Seine Cyclisme 95 | 23:38.000 | 1:29.000 | 40.874 |
| 9 | DIAZ GARCIA Juan Miguel | Team INCA | 23:46.000 | 1:37.000 | 40.645 |
| 10 | FERREIRINHO Gaspard | | 23:46.000 | 1:37.000 | 40.645 |
| 11 | BIALON Nicolas | AC Bisontine | 23:53.000 | 1:44.000 | 40.447 |
| 11 | BIALON Nicolas | team | 23:53.000 | 1:44.000 | 40.447 |
| 11 | BIALON Nicolas | team | 23:53.000 | 1:44.000 | 40.447 |
| 11 | BIALON Nicolas | team | 23:53.000 | 1:44.000 | 40.447 |
| 12 | VUILLEMIN Loïc | CC Étupes | 24:02.000 | 1:53.000 | 40.194 |
| 13 | GERBAUD Jules | | 24:05.000 | 1:56.000 | 40.111 |
| 14 | TROUVAIN Alexandre | Argenteuil Val de Seine Cyclisme 95 | 24:08.000 | 1:59.000 | 40.028 |
| 15 | NOMINÉ Gabriel | Argenteuil Val de Seine Cyclisme 95 | 24:11.000 | 2:02.000 | 39.945 |
| 16 | SCHERTENLEIB Loic | | 24:15.000 | 2:06.000 | 39.835 |
| 17 | GUIGARD Paul | | 24:19.000 | 2:10.000 | 39.726 |
| 18 | GONCALVES Gabriel | Hexagone - Corbas Lyon Métropole | 24:20.000 | 2:11.000 | 39.699 |
| 19 | GANTOIS Timéo | CC Étupes | 24:24.000 | 2:15.000 | 39.59 |
| 20 | OYSELET Noa | CC Étupes | 24:25.000 | 2:16.000 | 39.563 |
| 21 | FLAHAUT Adan | U19 Academy Région Sud powered by Giant | 24:26.000 | 2:17.000 | 39.536 |
| 22 | BARIOT Lohan | Nice Métropole Côte d'Azur U19 | 24:28.000 | 2:19.000 | 39.482 |
| 23 | DIDIER Louka | | 24:28.000 | 2:19.000 | 39.482 |
| 24 | ROUHIER Nathan | AC Bisontine | 24:34.000 | 2:25.000 | 39.322 |
| 24 | ROUHIER Nathan | team | 24:34.000 | 2:25.000 | 39.322 |
| 24 | ROUHIER Nathan | team | 24:34.000 | 2:25.000 | 39.322 |
| 24 | ROUHIER Nathan | team | 24:34.000 | 2:25.000 | 39.322 |
| 25 | BERTRAND Mattéo | | 24:35.000 | 2:26.000 | 39.295 |
| 26 | MONCADA Cristian David | Team INCA | 24:37.000 | 2:28.000 | 39.242 |
| 27 | DUBOIS Yann | Argenteuil Val de Seine Cyclisme 95 | 24:40.000 | 2:31.000 | 39.162 |
| 28 | MARTINO Dorian | | 24:43.000 | 2:34.000 | 39.083 |
| 29 | MASSA Dylan | U19 Academy Région Sud powered by Giant | 24:46.000 | 2:37.000 | 39.004 |
| 30 | ROCCHI Sloan | U19 Academy Région Sud powered by Giant | 24:50.000 | 2:41.000 | 38.899 |
| 31 | FOREST Noé | Bourg-en-Bresse Ain Cyclisme | 24:51.000 | 2:42.000 | 38.873 |
| 32 | CHEVIGNON Lancelot | | 24:51.000 | 2:42.000 | 38.873 |
| 33 | DELTRIEU Gauthier | Team INCA | 24:57.000 | 2:48.000 | 38.717 |
| 34 | LAGNIÉ Thibault | | 24:57.000 | 2:48.000 | 38.717 |
| 35 | LEFÈVRE Clément | Racing U19 PTC | 24:59.000 | 2:50.000 | 38.666 |
| 36 | LE NÉDÉLEC Etienne | EC Saint-Etienne Loire | 25:00.000 | 2:51.000 | 38.64 |
| 37 | TERRIER Lucas | Bourg-en-Bresse Ain Cyclisme | 25:06.000 | 2:57.000 | 38.486 |
| 38 | MAITRE Baptiste | | 25:09.000 | 3:00.000 | 38.41 |
| 39 | LAFAYE Hugo | | 25:11.000 | 3:02.000 | 38.359 |
| 40 | SANCIAUT Zian | | 25:12.000 | 3:03.000 | 38.333 |
| 41 | BERMOND MASSON Nathan | | 25:14.000 | 3:05.000 | 38.283 |
| 42 | PITTET Hugo | Team Humard Vélo-Passion-Chazal | 25:15.000 | 3:06.000 | 38.257 |
| 43 | TOUPENET Louis | Creuse Oxygène | 25:16.000 | 3:07.000 | 38.232 |
| 44 | ATANNE Alexis | Argenteuil Val de Seine Cyclisme 95 | 25:16.000 | 3:07.000 | 38.232 |
| 45 | LEVASSEUR Arthur | Argenteuil Val de Seine Cyclisme 95 | 25:18.000 | 3:09.000 | 38.182 |
| 46 | MAISSON Cyprien | VC Villefranche Beaujolais | 25:20.000 | 3:11.000 | 38.132 |
| 47 | RAYMOND Baptiste | Bourg-en-Bresse Ain Cyclisme | 25:24.000 | 3:15.000 | 38.031 |
| 48 | JOURDA Yannis | | 25:24.000 | 3:15.000 | 38.031 |
| 49 | RIGGI Roméo | VC Annemasse | 25:26.000 | 3:17.000 | 37.982 |
| 50 | AUROUX Florian | | 25:27.000 | 3:18.000 | 37.957 |
| 51 | BREANT Quentin | Creuse Oxygène | 25:27.000 | 3:18.000 | 37.957 |
| 52 | COURTHALIAC Aurèle | | 25:28.000 | 3:19.000 | 37.932 |
| 53 | CANDIL Juan Sebastian | Team INCA | 25:31.000 | 3:22.000 | 37.858 |
| 54 | BRUYERE Lilian | EC Saint-Etienne Loire | 25:33.000 | 3:24.000 | 37.808 |
| 55 | BRÉMONT Tom | VC Villefranche Beaujolais | 25:34.000 | 3:25.000 | 37.784 |
| 56 | LAPIERRE Simon | | 25:34.000 | 3:25.000 | 37.784 |
| 57 | DIEUDONNÉ Tom | | 25:34.000 | 3:25.000 | 37.784 |
| 58 | MENISSIER Clément | | 25:36.000 | 3:27.000 | 37.734 |
| 59 | SANDOZ Thomas | U19 Academy Région Sud powered by Giant | 25:37.000 | 3:28.000 | 37.71 |
| 60 | VERHAEGHE Antoine | Team INCA | 25:38.000 | 3:29.000 | 37.685 |
| 61 | GAFFARELLI Clément | | 25:39.000 | 3:30.000 | 37.661 |
| 62 | CHALENCON Lilian | EC Saint-Etienne Loire | 25:40.000 | 3:31.000 | 37.636 |
| 63 | REGNAULT Thibault | | 25:41.000 | 3:32.000 | 37.612 |
| 64 | DE LAURO Alan | Nice Métropole Côte d'Azur U19 | 25:42.000 | 3:33.000 | 37.588 |
| 65 | PERRIN Sacha | EC Saint-Etienne Loire | 25:43.000 | 3:34.000 | 37.563 |
| 66 | HARTER Hugo | Bourg-en-Bresse Ain Cyclisme | 25:43.000 | 3:34.000 | 37.563 |
| 67 | PHILIPPE Ethan | U19 Academy Région Sud powered by Giant | 25:45.000 | 3:36.000 | 37.515 |
| 68 | CROZAT Maximilien | | 25:47.000 | 3:38.000 | 37.466 |
| 69 | LAURENT Joseph | Creuse Oxygène | 25:48.000 | 3:39.000 | 37.442 |
| 70 | CHANUT Yliès | | 25:48.000 | 3:39.000 | 37.442 |
| 71 | ROCCHI Timéo | Nice Métropole Côte d'Azur U19 | 25:51.000 | 3:42.000 | 37.369 |
| 72 | BLANCHET Alexandre | VC Annemasse | 25:55.000 | 3:46.000 | 37.273 |
| 73 | ROUTIN Noé | | 25:55.000 | 3:46.000 | 37.273 |
| 74 | JOUBERT Pierrick | Cyclisme Seyssinet-Seyssins | 26:01.000 | 3:52.000 | 37.13 |
| 75 | HUDRY Alexandre | VC Annemasse | 26:04.000 | 3:55.000 | 37.059 |
| 76 | LE FLANCHEC Thomas | | 26:05.000 | 3:56.000 | 37.035 |
| 77 | TISSOT Nathan | Hexagone - Corbas Lyon Métropole | 26:06.000 | 3:57.000 | 37.011 |
| 78 | EPARVIER Joannès | | 26:08.000 | 3:59.000 | 36.964 |
| 79 | CAULIER-POUPENEY Alexis | VC Annemasse | 26:09.000 | 4:00.000 | 36.941 |
| 80 | GRANGEON Théodore | Bourg-en-Bresse Ain Cyclisme | 26:12.000 | 4:03.000 | 36.87 |
| 81 | HEYTE Clément | | 26:17.000 | 4:08.000 | 36.753 |
| 82 | ROBIN Jérémie | AC Bisontine | 26:17.000 | 4:08.000 | 36.753 |
| 82 | ROBIN Jérémie | team | 26:17.000 | 4:08.000 | 36.753 |
| 82 | ROBIN Jérémie | team | 26:17.000 | 4:08.000 | 36.753 |
| 82 | ROBIN Jérémie | team | 26:17.000 | 4:08.000 | 36.753 |
| 83 | LE MERCIER Matteo | | 26:18.000 | 4:09.000 | 36.73 |
| 84 | RING Noé | AC Bisontine | 26:18.000 | 4:09.000 | 36.73 |
| 84 | RING Noé | team | 26:18.000 | 4:09.000 | 36.73 |
| 84 | RING Noé | team | 26:18.000 | 4:09.000 | 36.73 |
| 84 | RING Noé | team | 26:18.000 | 4:09.000 | 36.73 |
| 85 | LEMAITRE William | CC Étupes | 26:21.000 | 4:12.000 | 36.66 |
| 86 | PLACE Adrien | U19 Academy Région Sud powered by Giant | 26:21.000 | 4:12.000 | 36.66 |
| 87 | DIDIERLAURENT Charles | | 26:22.000 | 4:13.000 | 36.637 |
| 88 | DEGORE Roméo | | 26:28.000 | 4:19.000 | 36.499 |
| 89 | CARON Clément | | 26:29.000 | 4:20.000 | 36.476 |
| 90 | NICOLAS Cyrian | | 26:32.000 | 4:23.000 | 36.407 |
| 91 | JOSÉ Marc | | 26:33.000 | 4:24.000 | 36.384 |
| 92 | FAYET Hugues | | 26:34.000 | 4:25.000 | 36.361 |
| 93 | RICHET Maxime | CC Étupes | 26:36.000 | 4:27.000 | 36.316 |
| 94 | PAILLARD Valère | Cyclisme Seyssinet-Seyssins | 26:36.000 | 4:27.000 | 36.316 |
| 95 | SEQUEIRA Milan | | 26:42.000 | 4:33.000 | 36.18 |
| 96 | REINHARD Tristan | Cycling Academy Valais 2025 | 26:44.000 | 4:35.000 | 36.135 |
| 97 | BEURET Achille | | 26:48.000 | 4:39.000 | 36.045 |
| 98 | SIMONOT Quentin | U19 Academy Région Sud powered by Giant | 26:49.000 | 4:40.000 | 36.022 |
| 99 | DELY Evan | Cycling Academy Valais 2025 | 26:52.000 | 4:43.000 | 35.955 |
| 100 | PICARD Hugo | Nice Métropole Côte d'Azur U19 | 26:52.000 | 4:43.000 | 35.955 |
| 101 | ARNAL Loïc | | 26:56.000 | 4:47.000 | 35.866 |
| 102 | GORDONS Elyas | | 27:00.000 | 4:51.000 | 35.778 |
| 103 | TAXY Estéban | Nice Métropole Côte d'Azur U19 | 27:01.000 | 4:52.000 | 35.756 |
| 104 | ARNAUD Lucas | | 27:02.000 | 4:53.000 | 35.734 |
| 105 | CHALOPIN Zachary | | 27:03.000 | 4:54.000 | 35.712 |
| 106 | THURET Antoine | | 27:07.000 | 4:58.000 | 35.624 |
| 107 | CUFI Loris | VC Annemasse | 27:08.000 | 4:59.000 | 35.602 |
| 108 | JEANNERET Noe | | 27:08.000 | 4:59.000 | 35.602 |
| 109 | PELLE Natan | | 27:09.000 | 5:00.000 | 35.58 |
| 110 | LAGARDE Lilo | Creuse Oxygène | 27:15.000 | 5:06.000 | 35.45 |
| 111 | LEBEAU Pierre | | 27:16.000 | 5:07.000 | 35.428 |
| 112 | QUETIN Yann | Orléans Loiret Cyclisme | 27:18.000 | 5:09.000 | 35.385 |
| 113 | VALLIN Maël | | 27:22.000 | 5:13.000 | 35.298 |
| 114 | CHARNAY Diego | Bourg-en-Bresse Ain Cyclisme | 27:33.000 | 5:24.000 | 35.064 |
| 115 | VOISIN Célestin | | 27:38.000 | 5:29.000 | 34.958 |
| 116 | JOLY Erwan | | 27:40.000 | 5:31.000 | 34.916 |
| 117 | RICHARD Emilien | Creuse Oxygène | 27:45.000 | 5:36.000 | 34.811 |
| 118 | COLLIER Eloi | | 27:47.000 | 5:38.000 | 34.769 |
| 119 | DA COSTA Pablo | Cyclisme Seyssinet-Seyssins | 27:50.000 | 5:41.000 | 34.707 |
| 120 | QUÉAU Maël | U19 Academy Région Sud powered by Giant | 28:02.000 | 5:53.000 | 34.459 |
| 121 | MICHELI Pierre | AC Bisontine | 28:02.000 | 5:53.000 | 34.459 |
| 121 | MICHELI Pierre | team | 28:02.000 | 5:53.000 | 34.459 |
| 121 | MICHELI Pierre | team | 28:02.000 | 5:53.000 | 34.459 |
| 121 | MICHELI Pierre | team | 28:02.000 | 5:53.000 | 34.459 |
| 122 | BERTHET Jorick | | 28:02.000 | 5:53.000 | 34.459 |
| 123 | GOBET Louis | | 28:03.000 | 5:54.000 | 34.439 |
| 124 | LESECQ Antonin | Hexagone - Corbas Lyon Métropole | 28:03.000 | 5:54.000 | 34.439 |
| 125 | AUDIBERT Mathis | | 28:33.000 | 6:24.000 | 33.835 |
| 126 | MERLIN Nattan | | 28:45.000 | 6:36.000 | 33.6 |
| 127 | CHAVE Maixent | | 28:53.000 | 6:44.000 | 33.445 |
| 128 | AURIVEL Théophile | | 29:05.000 | 6:56.000 | 33.215 |