| 1 | HUE Jules | AC Bisontine | 16:35.000 | - | 47.035 | 
| 1 | HUE Jules | team | 16:35.000 | - | 47.035 | 
| 1 | HUE Jules | team | 16:35.000 | - | 47.035 | 
| 1 | HUE Jules | team | 16:35.000 | - | 47.035 | 
| 2 | PESENTI Louis |  | 16:57.000 | 22.000 | 46.018 | 
| 3 | DICK Ahron | U19 Academy Région Sud powered by Giant | 16:59.000 | 24.000 | 45.927 | 
| 4 | BOUTELOUP Alexis | Team Avesnois | 17:02.000 | 27.000 | 45.793 | 
| 5 | BLANC Johan | Groupama - FDJ U19 Team | 17:07.000 | 32.000 | 45.57 | 
| 6 | TINSLEY Lewis | Zappi Racing Team | 17:08.000 | 33.000 | 45.525 | 
| 7 | FRADIN Ewan | Argenteuil Val de Seine Cyclisme 95 | 17:10.000 | 35.000 | 45.437 | 
| 8 | GUILLAUME Sullivan | Team Cycliste Linas Montlhéry | 17:13.000 | 38.000 | 45.305 | 
| 9 | HOYLE Charlie | Shibden Hopetech Apex | 17:16.000 | 41.000 | 45.174 | 
| 10 | ABBOTT Samuel | Shibden Hopetech Apex | 17:23.000 | 48.000 | 44.871 | 
| 11 | THOMPSON Matt | Cannibal - Victorious U19 Development Team | 17:24.000 | 49.000 | 44.828 | 
| 12 | LECLABART Erwan | Cycle Poitevin | 17:25.000 | 50.000 | 44.785 | 
| 13 | MURPHY Alexander | Shibden Hopetech Apex | 17:25.000 | 50.000 | 44.785 | 
| 14 | GALLIENNE Mathis | CSM Clamart Cyclisme 92 | 17:27.000 | 52.000 | 44.699 | 
| 15 | COLEMAN Samuel | AS Villemur Cyclisme | 17:30.000 | 55.000 | 44.571 | 
| 16 | BERNARD Lilian | Team Deux-Sèvres | 17:31.000 | 56.000 | 44.529 | 
| 17 | LACROIX Simon | Team Avesnois | 17:31.000 | 56.000 | 44.529 | 
| 18 | COMMONT Valentin | Team Avesnois | 17:34.000 | 59.000 | 44.402 | 
| 19 | CARREAU Thomas |  | 17:36.000 | 1:01.000 | 44.318 | 
| 20 | CARRERE Maxence | AS Villemur Cyclisme | 17:40.000 | 1:05.000 | 44.151 | 
| 21 | LEBON Vincent | Team 31 Jolly Cycles | 17:42.000 | 1:07.000 | 44.068 | 
| 22 | PARIS Theo | Morbihan Finistère Sud Cyclisme | 17:43.000 | 1:08.000 | 44.026 | 
| 23 | RAU Gabin | Stade Toulousain Cyclisme Académie | 17:43.000 | 1:08.000 | 44.026 | 
| 24 | ENGEL KLING Tom |  | 17:45.000 | 1:10.000 | 43.944 | 
| 25 | TORTIGUE Alan |  | 17:47.000 | 1:12.000 | 43.861 | 
| 26 | BLANC SOARES Basile | Stade Toulousain Cyclisme Académie | 17:47.000 | 1:12.000 | 43.861 | 
| 27 | DUPUY Joan | Team Deux-Sèvres | 17:47.000 | 1:12.000 | 43.861 | 
| 28 | LAOUT Thomas |  | 17:48.000 | 1:13.000 | 43.82 | 
| 29 | BOUCHET Cóme | U19 Fenioux Formation | 17:50.000 | 1:15.000 | 43.738 | 
| 30 | VAN SNICK Nathan | Team Avesnois | 17:53.000 | 1:18.000 | 43.616 | 
| 31 | CALLEWAERT Gustave | CSM Clamart Cyclisme 92 | 17:54.000 | 1:19.000 | 43.575 | 
| 32 | LAYRAC Gabriel | Stade Toulousain Cyclisme Académie | 17:54.000 | 1:19.000 | 43.575 | 
| 33 | LEFEVRE Noé |  | 17:56.000 | 1:21.000 | 43.494 | 
| 34 | EDWARDS Denholm | Shibden Hopetech Apex | 17:58.000 | 1:23.000 | 43.414 | 
| 35 | JEUDY Léo | Argenteuil Val de Seine Cyclisme 95 | 18:00.000 | 1:25.000 | 43.333 | 
| 36 | LANDOIS WALISZEWSKI Antton |  | 18:01.000 | 1:26.000 | 43.293 | 
| 37 | DOUTE Gaspard |  | 18:01.000 | 1:26.000 | 43.293 | 
| 38 | MAGNOULON Lorik | Team 31 Jolly Cycles | 18:07.000 | 1:32.000 | 43.054 | 
| 39 | LEWIS Thomas | HUUB-BCC Junior Race Team | 18:11.000 | 1:36.000 | 42.896 | 
| 40 | BALLIHAUT Lucas | Stade Toulousain Cyclisme Académie | 18:11.000 | 1:36.000 | 42.896 | 
| 41 | FONTENAY Jonas | AS Villemur Cyclisme | 18:13.000 | 1:38.000 | 42.818 | 
| 42 | CHAMBON Lois | Cycle Poitevin | 18:14.000 | 1:39.000 | 42.779 | 
| 43 | DALLA TORRE JOULKVA Hugo | Morbihan Finistère Sud Cyclisme | 18:16.000 | 1:41.000 | 42.701 | 
| 44 | MALLARD Gaëtan |  | 18:17.000 | 1:42.000 | 42.662 | 
| 45 | LEFÈVRE Clément | Racing U19 PTC | 18:17.000 | 1:42.000 | 42.662 | 
| 46 | EVRARD Pierre | Team Avesnois | 18:17.000 | 1:42.000 | 42.662 | 
| 47 | BONDOUX Pierre |  | 18:19.000 | 1:44.000 | 42.584 | 
| 48 | LEFEBVRE Quentin | AS Villemur Cyclisme | 18:21.000 | 1:46.000 | 42.507 | 
| 49 | CACAULT Matteï | Nice Métropole Côte d'Azur U19 | 18:24.000 | 1:49.000 | 42.391 | 
| 50 | PANSARD TAQUET Octave | CSM Clamart Cyclisme 92 | 18:25.000 | 1:50.000 | 42.353 | 
| 51 | CORNU Charlet |  | 18:27.000 | 1:52.000 | 42.276 | 
| 52 | GUILLAUMOND Marin | Team LMP-La Roche Vendée Cyclisme | 18:27.000 | 1:52.000 | 42.276 | 
| 53 | CHEVROLLIER Mathurin |  | 18:28.000 | 1:53.000 | 42.238 | 
| 54 | BROSSEAU Alexis | Team LMP-La Roche Vendée Cyclisme | 18:31.000 | 1:56.000 | 42.124 | 
| 55 | HANSE Mael |  | 18:32.000 | 1:57.000 | 42.086 | 
| 56 | MODRZEJEWSKI Corenthin | Team Avesnois | 18:33.000 | 1:58.000 | 42.049 | 
| 57 | GOUZI Timéo | Stade Toulousain Cyclisme Académie | 18:33.000 | 1:58.000 | 42.049 | 
| 58 | QUETIN Yann | Orléans Loiret Cyclisme | 18:35.000 | 2:00.000 | 41.973 | 
| 59 | ROBIN Jérémie | AC Bisontine | 18:35.000 | 2:00.000 | 41.973 | 
| 59 | ROBIN Jérémie | team | 18:35.000 | 2:00.000 | 41.973 | 
| 59 | ROBIN Jérémie | team | 18:35.000 | 2:00.000 | 41.973 | 
| 59 | ROBIN Jérémie | team | 18:35.000 | 2:00.000 | 41.973 | 
| 60 | ATANNE Alexis | Argenteuil Val de Seine Cyclisme 95 | 18:36.000 | 2:01.000 | 41.935 | 
| 61 | BREMAUD Timy | Team Deux-Sèvres | 18:36.000 | 2:01.000 | 41.935 | 
| 62 | TRICOT Raphaël |  | 18:39.000 | 2:04.000 | 41.823 | 
| 63 | MARCHAND Mattéo | Argenteuil Val de Seine Cyclisme 95 | 18:40.000 | 2:05.000 | 41.786 | 
| 64 | MABILLE Alex |  | 18:43.000 | 2:08.000 | 41.674 | 
| 65 | LAMARGOT Killian | Nice Métropole Côte d'Azur U19 | 18:43.000 | 2:08.000 | 41.674 | 
| 66 | MONROLIN Jonas |  | 18:50.000 | 2:15.000 | 41.416 | 
| 67 | PERIN Paul | AC Bisontine | 18:51.000 | 2:16.000 | 41.379 | 
| 67 | PERIN Paul | team | 18:51.000 | 2:16.000 | 41.379 | 
| 67 | PERIN Paul | team | 18:51.000 | 2:16.000 | 41.379 | 
| 67 | PERIN Paul | team | 18:51.000 | 2:16.000 | 41.379 | 
| 68 | LEMOINE Mathis | AC Bas-Berry Junior | 18:52.000 | 2:17.000 | 41.343 | 
| 69 | WATERLOT Achille | Team Cycliste Linas Montlhéry | 18:52.000 | 2:17.000 | 41.343 | 
| 70 | HEUGAS Thomas |  | 18:52.000 | 2:17.000 | 41.343 | 
| 71 | MULLER Paul |  | 18:53.000 | 2:18.000 | 41.306 | 
| 72 | SIGALAS Brewen | AC Bas-Berry Junior | 18:53.000 | 2:18.000 | 41.306 | 
| 73 | CHARRIER Dewi | Morbihan Finistère Sud Cyclisme | 18:56.000 | 2:21.000 | 41.197 | 
| 74 | HADJ Mohand | CSM Clamart Cyclisme 92 | 18:57.000 | 2:22.000 | 41.161 | 
| 75 | GUERCHE Camille |  | 18:59.000 | 2:24.000 | 41.089 | 
| 76 | PATINOTE Victor | Guidon Chalettois | 19:01.000 | 2:26.000 | 41.017 | 
| 77 | LEPRÊTRE Théo |  | 19:03.000 | 2:28.000 | 40.945 | 
| 78 | SAGE Adrien |  | 19:05.000 | 2:30.000 | 40.873 | 
| 79 | BARTHE Clément |  | 19:07.000 | 2:32.000 | 40.802 | 
| 80 | GIRÈME Romain | Cycle Poitevin | 19:13.000 | 2:38.000 | 40.59 | 
| 81 | CALVET Mathis | AS Villemur Cyclisme | 19:13.000 | 2:38.000 | 40.59 | 
| 82 | BORDIER Valentino |  | 19:18.000 | 2:43.000 | 40.415 | 
| 83 | LEFEBVRE Jules |  | 19:20.000 | 2:45.000 | 40.345 | 
| 84 | BROCHARD Mathis | Team LMP-La Roche Vendée Cyclisme | 19:23.000 | 2:48.000 | 40.241 | 
| 85 | SCHMITT Martin |  | 19:23.000 | 2:48.000 | 40.241 | 
| 86 | ARNAULT Louis |  | 19:30.000 | 2:55.000 | 40 | 
| 87 | LE CHENADEC Lilian | Morbihan Finistère Sud Cyclisme | 19:30.000 | 2:55.000 | 40 | 
| 88 | MADEC Tom |  | 19:32.000 | 2:57.000 | 39.932 | 
| 89 | GUÉRIN Louis |  | 19:32.000 | 2:57.000 | 39.932 | 
| 90 | DUPONT Hugo |  | 19:34.000 | 2:59.000 | 39.864 | 
| 91 | MEYER IMBER Clement |  | 19:36.000 | 3:01.000 | 39.796 | 
| 92 | CHARRET Maxime |  | 19:37.000 | 3:02.000 | 39.762 | 
| 93 | GRÉGOIRE Maxime | Cycle Poitevin | 19:40.000 | 3:05.000 | 39.661 | 
| 94 | MARSH Evan |  | 19:40.000 | 3:05.000 | 39.661 | 
| 95 | CHALUMEAUX Luc |  | 19:40.000 | 3:05.000 | 39.661 | 
| 96 | REGARD Nathan |  | 19:47.000 | 3:12.000 | 39.427 | 
| 97 | BRIEN Enzo |  | 19:52.000 | 3:17.000 | 39.262 | 
| 98 | MIRLAND Alexandre |  | 19:55.000 | 3:20.000 | 39.163 | 
| 99 | MACARIOL Mathis |  | 19:58.000 | 3:23.000 | 39.065 | 
| 100 | FAURE Thomas |  | 20:03.000 | 3:28.000 | 38.903 | 
| 101 | SIRE Lucas |  | 20:04.000 | 3:29.000 | 38.87 | 
| 102 | GRIMAL Paul | Cycle Poitevin | 20:09.000 | 3:34.000 | 38.71 | 
| 103 | VILLEMONT Corentin |  | 20:15.000 | 3:40.000 | 38.519 | 
| 104 | BELLARDANT Damien | CSM Clamart Cyclisme 92 | 20:25.000 | 3:50.000 | 38.204 | 
| 105 | JALINIER Tobyan |  | 20:26.000 | 3:51.000 | 38.173 | 
| 106 | CORNUT Timéo |  | 20:34.000 | 3:59.000 | 37.925 | 
| 107 | CHESTIER Armand |  | 20:35.000 | 4:00.000 | 37.895 | 
| 108 | BEURET Achille |  | 20:38.000 | 4:03.000 | 37.803 | 
| 109 | ROTTEMENT Clovis |  | 20:44.000 | 4:09.000 | 37.621 | 
| 110 | BALIZET Clément |  | 20:49.000 | 4:14.000 | 37.47 | 
| 111 | PERRON Yann | Team Deux-Sèvres | 20:50.000 | 4:15.000 | 37.44 | 
| 112 | DELORME Téo |  | 20:55.000 | 4:20.000 | 37.291 | 
| 113 | FAURIEUX Clément |  | 21:16.000 | 4:41.000 | 36.677 | 
| 1005 | LEBEAU Pierre |  | 00:00.000 | -00:16:35.000 |  | 
| 1005 | AUBERT Luca |  | 00:00.000 | -00:16:35.000 |  | 
| 1005 | BRUNET Ethan | Team Deux-Sèvres | 00:00.000 | -00:16:35.000 |  |