| 1 | HECTOR Raphaël | | 02:33:48.000 | - | 41.938 |
| 2 | POELVOORDE Tars | Onder Ons Parike | 02:33:48.000 | - | 41.938 |
| 3 | LEBRETON Samuel | | 02:34:12.000 | 24.000 | 41.829 |
| 4 | GRISEL Matys | AG2R Citroën U19 Team | 02:34:12.000 | 24.000 | 41.829 |
| 5 | BOUQUET Axel | Moyon Percy Vélo Club | 02:34:13.000 | 25.000 | 41.824 |
| 6 | CHARDON Johan | CREF Pays de la Loire | 02:34:13.000 | 25.000 | 41.824 |
| 6 | CHARDON Johan | Team Vendée Piveteau Bois U19 | 02:34:13.000 | 25.000 | 41.824 |
| 7 | GAILLARD Florian | Béziers Méditerranée Cyclisme | 02:34:18.000 | 30.000 | 41.802 |
| 7 | GAILLARD Florian | U19 Fenioux Formation | 02:34:18.000 | 30.000 | 41.802 |
| 8 | BARGUIL Brayann | AC Lanester 56 | 02:34:18.000 | 30.000 | 41.802 |
| 9 | FOUCHER Esteban | UC Nantes Atlantique Junior | 02:34:18.000 | 30.000 | 41.802 |
| 10 | FORTIN Charles | Moyon Percy Vélo Club | 02:34:18.000 | 30.000 | 41.802 |
| 11 | PEREZ MARTINEZ Noah | Bourg-en-Bresse Ain Cyclisme | 02:34:18.000 | 30.000 | 41.802 |
| 12 | CORON Justin | VC Bocage Vire | 02:34:18.000 | 30.000 | 41.802 |
| 13 | DEWEERD Celian | Onder Ons Parike | 02:34:18.000 | 30.000 | 41.802 |
| 14 | GUERINEL Mathis | | 02:34:18.000 | 30.000 | 41.802 |
| 15 | MOLENAAR Ko | Streetjump - ABLOC U19 | 02:34:18.000 | 30.000 | 41.802 |
| 16 | NOUGUE-DESSUS Aaron | UC Nantes Atlantique Junior | 02:34:21.000 | 33.000 | 41.788 |
| 17 | BARIERE Antoine | | 02:35:17.000 | 1:29.000 | 41.537 |
| 18 | ROUÉ Loan | Team Sportbreizh Armor-lux U19 | 02:36:24.000 | 2:36.000 | 41.24 |
| 19 | VANHUFFEL Matteo | Onder Ons Parike | 02:36:24.000 | 2:36.000 | 41.24 |
| 20 | GÓMEZ Maximo Daniel | Start Junior Team by Java | 02:36:24.000 | 2:36.000 | 41.24 |
| 21 | BENOIST Tristan | AC Lanester 56 | 02:37:22.000 | 3:34.000 | 40.987 |
| 22 | ROUINSARD Felix | | 02:37:25.000 | 3:37.000 | 40.974 |
| 23 | CREN Lenny | AC Lanester 56 | 02:37:43.000 | 3:55.000 | 40.896 |
| 24 | GILMOUR Matthew | Backstedt Bike Performance | 02:37:49.000 | 4:01.000 | 40.87 |
| 25 | HAMON Similien | UC Nantes Atlantique Junior | 02:37:49.000 | 4:01.000 | 40.87 |
| 26 | MENANTEAU Lucas | CREF Pays de la Loire | 02:37:49.000 | 4:01.000 | 40.87 |
| 27 | SOLEN Keije | Streetjump - ABLOC U19 | 02:37:49.000 | 4:01.000 | 40.87 |
| 28 | LEGENTIL Léo | | 02:37:49.000 | 4:01.000 | 40.87 |
| 29 | JALINIER Dylan | U19 Fenioux Formation | 02:37:49.000 | 4:01.000 | 40.87 |
| 30 | TROTEL Malo | CC Plancoët | 02:37:49.000 | 4:01.000 | 40.87 |
| 31 | HENRIO MADEC Enzo | Véloce Vannetais | 02:37:49.000 | 4:01.000 | 40.87 |
| 32 | HARTER Hugo | Bourg-en-Bresse Ain Cyclisme | 02:37:49.000 | 4:01.000 | 40.87 |
| 33 | PAVIS Evan | | 02:37:49.000 | 4:01.000 | 40.87 |
| 34 | VIEL Tom | CC Plancoët | 02:37:49.000 | 4:01.000 | 40.87 |
| 35 | LE BOT Jean | Véloce Vannetais | 02:37:49.000 | 4:01.000 | 40.87 |
| 36 | DELARBRE Lucas | Creuse Oxygène | 02:37:49.000 | 4:01.000 | 40.87 |
| 37 | PIQUET Dorian | UC Nantes Atlantique Junior | 02:37:49.000 | 4:01.000 | 40.87 |
| 38 | TILLY Félix | | 02:37:49.000 | 4:01.000 | 40.87 |
| 39 | REYES Felipe Emanuel | Start Junior Team by Java | 02:37:49.000 | 4:01.000 | 40.87 |
| 40 | BOITTIN Thomas | | 02:37:49.000 | 4:01.000 | 40.87 |
| 41 | MERCIER Edwin | Argenteuil Val de Seine Cyclisme 95 | 02:37:49.000 | 4:01.000 | 40.87 |
| 42 | MIZOULE Ludo | Bourg-en-Bresse Ain Cyclisme | 02:37:49.000 | 4:01.000 | 40.87 |
| 43 | DROUET Jules | Moyon Percy Vélo Club | 02:37:49.000 | 4:01.000 | 40.87 |
| 44 | LOUIS Maxime | CC Nogent-sur-Oise | 02:37:49.000 | 4:01.000 | 40.87 |
| 45 | GUILBERT Mattéo | VC Bocage Vire | 02:37:49.000 | 4:01.000 | 40.87 |
| 46 | TIJSEN Tristan | Streetjump - ABLOC U19 | 02:37:56.000 | 4:08.000 | 40.84 |
| 47 | GANE Enzo | Creuse Oxygène | 02:39:08.000 | 5:20.000 | 40.532 |
| 48 | MURPHY Alexander | VC Venta | 02:39:08.000 | 5:20.000 | 40.532 |
| 49 | BRISSAIRE Alix | U19 Fenioux Formation | 02:39:08.000 | 5:20.000 | 40.532 |
| 50 | TERRIER Lucas | Bourg-en-Bresse Ain Cyclisme | 02:39:08.000 | 5:20.000 | 40.532 |
| 51 | MENKE Paul | Team Sportbreizh Armor-lux U19 | 02:39:08.000 | 5:20.000 | 40.532 |
| 52 | VENEMA Lance | Streetjump - ABLOC U19 | 02:39:08.000 | 5:20.000 | 40.532 |
| 53 | CALTAGIRONE Natan | Bourg-en-Bresse Ain Cyclisme | 02:39:08.000 | 5:20.000 | 40.532 |
| 54 | OOSTERVELD Steijn | Streetjump - ABLOC U19 | 02:39:08.000 | 5:20.000 | 40.532 |
| 55 | LEROYER Justin | | 02:39:08.000 | 5:20.000 | 40.532 |
| 56 | FAUVEL Ronan | | 02:39:08.000 | 5:20.000 | 40.532 |
| 57 | DURET Thibaud | U19 Fenioux Formation | 02:39:08.000 | 5:20.000 | 40.532 |
| 58 | VALLERAN Charly | | 02:39:08.000 | 5:20.000 | 40.532 |
| 59 | RABY Charly | CREF Pays de la Loire | 02:39:08.000 | 5:20.000 | 40.532 |
| 60 | LLOYD Daniel | Backstedt Bike Performance | 02:39:08.000 | 5:20.000 | 40.532 |
| 61 | NOMINÉ Gabriel | Argenteuil Val de Seine Cyclisme 95 | 02:39:08.000 | 5:20.000 | 40.532 |
| 62 | GOMBAUD Alessio | Véloce Vannetais | 02:39:08.000 | 5:20.000 | 40.532 |
| 63 | CHARTEAU Diego | CREF Pays de la Loire | 02:39:08.000 | 5:20.000 | 40.532 |
| 64 | BRETON Kylian | UC Nantes Atlantique Junior | 02:39:12.000 | 5:24.000 | 40.515 |
| 65 | FERRE Mattéo | CREF Pays de la Loire | 02:39:12.000 | 5:24.000 | 40.515 |
| 65 | FERRE Mattéo | Team Vendée Piveteau Bois U19 | 02:39:12.000 | 5:24.000 | 40.515 |
| 66 | MASSET Allan | | 02:39:37.000 | 5:49.000 | 40.409 |
| 67 | MELLOT Émilien | U19 Fenioux Formation | 02:46:17.000 | 00:12:29.000 | 38.789 |
| 68 | GOODWILL Luke | Backstedt Bike Performance | 02:46:17.000 | 00:12:29.000 | 38.789 |
| 69 | COLLIER Théotime | Cycle Golbéen | 02:46:17.000 | 00:12:29.000 | 38.789 |
| 70 | BOULET Eliott | CC Plancoët | 02:46:20.000 | 00:12:32.000 | 38.778 |
| 71 | LACROIX Simon | | 02:47:07.000 | 00:13:19.000 | 38.596 |
| 72 | LEVASSEUR Arthur | Argenteuil Val de Seine Cyclisme 95 | 02:47:11.000 | 00:13:23.000 | 38.58 |
| 73 | DONNET Guillaume | | 02:47:53.000 | 00:14:05.000 | 38.42 |
| 74 | MORALES Jonathan | Start Junior Team by Java | 02:47:54.000 | 00:14:06.000 | 38.416 |
| 75 | CORBEL Ronan | CC Plancoët | 02:47:56.000 | 00:14:08.000 | 38.408 |
| 76 | GUILBERT Baptiste | CC Nogent-sur-Oise | 02:47:56.000 | 00:14:08.000 | 38.408 |
| 77 | BEHR Pierre-Adrien | CC Plancoët | 02:47:58.000 | 00:14:10.000 | 38.4 |
| 78 | CONSTANT-REMY Sasha | VC Bocage Vire | 02:47:58.000 | 00:14:10.000 | 38.4 |
| 79 | VAN SNICK Nathan | | 02:47:58.000 | 00:14:10.000 | 38.4 |
| 80 | DELONGLEE Noah | | 02:47:58.000 | 00:14:10.000 | 38.4 |
| 81 | PERENNES Kilian | Team Sportbreizh Armor-lux U19 | 02:47:58.000 | 00:14:10.000 | 38.4 |
| 82 | LE CALVE Gautier | AC Lanester 56 | 02:47:58.000 | 00:14:10.000 | 38.4 |
| 83 | CORDELIER Pierre | | 02:47:58.000 | 00:14:10.000 | 38.4 |
| 84 | VANDERHAEGEN Maël | Team Avenois | 02:47:58.000 | 00:14:10.000 | 38.4 |
| 85 | LE GOFF Hugo | | 02:47:58.000 | 00:14:10.000 | 38.4 |
| 86 | LAURENT Joseph | Creuse Oxygène | 02:47:58.000 | 00:14:10.000 | 38.4 |
| 87 | DELABARRE Clement | | 02:48:01.000 | 00:14:13.000 | 38.389 |
| 88 | CROISÉ Gabriel | CREF Pays de la Loire | 02:49:33.000 | 00:15:45.000 | 38.042 |
| 88 | CROISÉ Gabriel | Team Vendée Piveteau Bois U19 | 02:49:33.000 | 00:15:45.000 | 38.042 |
| 89 | BITEAU Gautier | CREF Pays de la Loire | 02:49:33.000 | 00:15:45.000 | 38.042 |
| 89 | BITEAU Gautier | Team Vendée Piveteau Bois U19 | 02:49:33.000 | 00:15:45.000 | 38.042 |
| 90 | CRIGNON Noé | | 02:49:33.000 | 00:15:45.000 | 38.042 |
| 91 | GUILLAUMOND Marin | | 02:49:33.000 | 00:15:45.000 | 38.042 |
| 92 | DEREBERGUE Victor | CC Nogent-sur-Oise | 02:49:37.000 | 00:15:49.000 | 38.027 |
| 93 | CALLEWAERT Gustave | | 02:49:37.000 | 00:15:49.000 | 38.027 |
| 94 | DECLERCQ Mart | Onder Ons Parike | 02:49:37.000 | 00:15:49.000 | 38.027 |
| 95 | HINAULT Julien | | 02:49:37.000 | 00:15:49.000 | 38.027 |
| 96 | HERIQUET Nohan | AC Lanester 56 | 02:49:37.000 | 00:15:49.000 | 38.027 |
| 97 | BUSNEL Tom | | 02:49:37.000 | 00:15:49.000 | 38.027 |
| 98 | HEREDIA Lorenzo | Start Junior Team by Java | 02:49:37.000 | 00:15:49.000 | 38.027 |
| 99 | RYO Swann | Team Sportbreizh Armor-lux U19 | 02:49:37.000 | 00:15:49.000 | 38.027 |
| 100 | HALLEY Matheo | VC Bocage Vire | 02:49:37.000 | 00:15:49.000 | 38.027 |
| 101 | BERG Gabriel | Argenteuil Val de Seine Cyclisme 95 | 02:49:37.000 | 00:15:49.000 | 38.027 |
| 102 | GLOAGUEN Thibaut | | 02:49:45.000 | 00:15:57.000 | 37.997 |
| 103 | DUDEK Étienne | CC Nogent-sur-Oise | 02:49:47.000 | 00:15:59.000 | 37.99 |
| 104 | SAMSON Valentin | Team Sportbreizh Armor-lux U19 | 03:01:27.000 | 00:27:39.000 | 35.547 |
| 105 | BARON Mathis | VC Bocage Vire | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 106 | LAUER Alexandre | | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 107 | DENOYELLE Nolan | | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 108 | FORBRAS Nicolas | Team Avenois | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 109 | VAQUANT Théo | U19 Cycling Project Team Materiel-velo.com | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 110 | FANELLI Emilio | | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 111 | DEVAUD Martin | Creuse Oxygène | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 112 | BREIT Oscar | | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 113 | LIEGE Tom | | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 114 | NEELZ Aymeric | | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 115 | CROCHET Enzo | | 03:03:09.000 | 00:29:21.000 | 35.217 |
| 1005 | PÉREZ Ciro | Start Junior Team by Java | 00:00.000 | -02:33:48.000 | |
| 1005 | CLEENEWERCK Senne | Onder Ons Parike | 00:00.000 | -02:33:48.000 | |
| 1005 | PRIOUL Nolan | | 00:00.000 | -02:33:48.000 | |
| 1005 | VERHALLE Léo | | 00:00.000 | -02:33:48.000 | |
| 1005 | BASSEMENT Romain | | 00:00.000 | -02:33:48.000 | |
| 1005 | DEFONTAINE Esteban | | 00:00.000 | -02:33:48.000 | |
| 1005 | DAVID Antoine | Creuse Oxygène | 00:00.000 | -02:33:48.000 | |
| 1005 | BACLE Axel | | 00:00.000 | -02:33:48.000 | |
| 1005 | FEIREISEN Mathis | U19 Cycling Project Team Materiel-velo.com | 00:00.000 | -02:33:48.000 | |
| 1005 | BECQ Gabin | | 00:00.000 | -02:33:48.000 | |
| 1005 | CHAUVET Clémentin | | 00:00.000 | -02:33:48.000 | |