| 1 | CUSHWAY Rafe | Véloce Vannetais | 02:35:37.000 | - | 45.882 |
| 2 | BILERTAS Arnas | | 02:35:37.000 | - | 45.882 |
| 3 | COCKER Aaron | Shibden Apex RT | 02:36:56.000 | 1:19.000 | 45.497 |
| 3 | COCKER Aaron | Fensham Howes-MAS Design-CAMS | 02:36:56.000 | 1:19.000 | 45.497 |
| 4 | GROUSSIN Jean | Argenteuil Val de Seine Cyclisme 95 | 02:36:59.000 | 1:22.000 | 45.483 |
| 5 | CHAUVIGNAT Vincent | Creuse Oxygène | 02:36:59.000 | 1:22.000 | 45.483 |
| 6 | TOUPENET Louis | Creuse Oxygène | 02:36:59.000 | 1:22.000 | 45.483 |
| 7 | GILLES Louison | VC Bocage Vire | 02:36:59.000 | 1:22.000 | 45.483 |
| 8 | CASTAINGS Ruben | Team Cycliste Linas Montlhéry | 02:36:59.000 | 1:22.000 | 45.483 |
| 9 | RAQUET Adrien | Team Avesnois | 02:36:59.000 | 1:22.000 | 45.483 |
| 10 | FOUQUET Lucas | | 02:36:59.000 | 1:22.000 | 45.483 |
| 11 | LESUEUR Enzo | Lepelley Électricité U19 | 02:36:59.000 | 1:22.000 | 45.483 |
| 12 | CHEDALEUX Nolan | Véloce Vannetais | 02:36:59.000 | 1:22.000 | 45.483 |
| 13 | LE GALUDEC Augustin | Véloce Vannetais | 02:36:59.000 | 1:22.000 | 45.483 |
| 14 | LECHAPLAIN Titouan | | 02:36:59.000 | 1:22.000 | 45.483 |
| 15 | DANIEL Emeric | | 02:36:59.000 | 1:22.000 | 45.483 |
| 16 | ALEXANDRE Arthur | Argenteuil Val de Seine Cyclisme 95 | 02:36:59.000 | 1:22.000 | 45.483 |
| 17 | VANLAERE Loïc | Onder Ons Parike | 02:36:59.000 | 1:22.000 | 45.483 |
| 17 | VANLAERE Loïc | Starbikes - Vistabuild | 02:36:59.000 | 1:22.000 | 45.483 |
| 18 | BROWN William | Shibden Apex RT | 02:36:59.000 | 1:22.000 | 45.483 |
| 19 | GAULTIER Thomas | | 02:36:59.000 | 1:22.000 | 45.483 |
| 20 | ADAM Louis | | 02:36:59.000 | 1:22.000 | 45.483 |
| 21 | BOSSART Marin | Onder Ons Parike | 02:36:59.000 | 1:22.000 | 45.483 |
| 22 | CHATONNET James | Lepelley Électricité U19 | 02:36:59.000 | 1:22.000 | 45.483 |
| 23 | D'HONDT Arne | Onder Ons Parike | 02:36:59.000 | 1:22.000 | 45.483 |
| 24 | BOUTELOUP Alexis | Team Avesnois | 02:36:59.000 | 1:22.000 | 45.483 |
| 25 | CIREDERF Nil | Parisis AC 95 | 02:36:59.000 | 1:22.000 | 45.483 |
| 26 | CÔTIER Bastien | Creuse Oxygène | 02:36:59.000 | 1:22.000 | 45.483 |
| 27 | SAGNIER Karl | Groupama - FDJ U19 Team | 02:36:59.000 | 1:22.000 | 45.483 |
| 27 | SAGNIER Karl | Argenteuil Val de Seine Cyclisme 95 | 02:36:59.000 | 1:22.000 | 45.483 |
| 28 | HOYLE Charlie | Shibden Apex RT | 02:36:59.000 | 1:22.000 | 45.483 |
| 29 | BAZILLON Maxim | UC Briochine | 02:36:59.000 | 1:22.000 | 45.483 |
| 30 | HUBERT Manoé | AC Lanester 56 | 02:36:59.000 | 1:22.000 | 45.483 |
| 31 | ADAM Antoine | | 02:36:59.000 | 1:22.000 | 45.483 |
| 32 | THIEULENT Théo | Lepelley Électricité U19 | 02:36:59.000 | 1:22.000 | 45.483 |
| 33 | LE MAYOT Gaël | | 02:36:59.000 | 1:22.000 | 45.483 |
| 34 | VALLAT Alex | La Roche-sur-Yon Vendée Cyclisme U19 | 02:36:59.000 | 1:22.000 | 45.483 |
| 35 | COUGOULAT LE STUNFF Noé | AC Lanester 56 | 02:36:59.000 | 1:22.000 | 45.483 |
| 36 | FLOUR Enzo | Team Avesnois | 02:36:59.000 | 1:22.000 | 45.483 |
| 37 | PANSARD TAQUET Octave | CSM Clamart Cyclisme 92 | 02:36:59.000 | 1:22.000 | 45.483 |
| 38 | DUVAL Enzo | AC Lanester 56 | 02:36:59.000 | 1:22.000 | 45.483 |
| 39 | LAVAUD Flavien | Parisis AC 95 | 02:36:59.000 | 1:22.000 | 45.483 |
| 40 | NICOLAIDES Sybren | Onder Ons Parike | 02:36:59.000 | 1:22.000 | 45.483 |
| 41 | LE ROUX Erwan | AC Lanester 56 | 02:36:59.000 | 1:22.000 | 45.483 |
| 42 | CASSART Ethan | | 02:36:59.000 | 1:22.000 | 45.483 |
| 43 | HAMM Maxime | | 02:36:59.000 | 1:22.000 | 45.483 |
| 44 | TAISNE Simon | Pôle Espoirs Caen | 02:36:59.000 | 1:22.000 | 45.483 |
| 45 | ALLIX Arthur | | 02:36:59.000 | 1:22.000 | 45.483 |
| 46 | ONNILLON Mattéo | Véloce Vannetais | 02:36:59.000 | 1:22.000 | 45.483 |
| 47 | AUVRAY Tom | Pôle Espoirs Caen | 02:36:59.000 | 1:22.000 | 45.483 |
| 48 | PARIS Romain | Pays de Brocéliande | 02:36:59.000 | 1:22.000 | 45.483 |
| 49 | NIZET Marceau | Pôle Espoirs Caen | 02:36:59.000 | 1:22.000 | 45.483 |
| 50 | NIOCHE Timothée | CSM Clamart Cyclisme 92 | 02:36:59.000 | 1:22.000 | 45.483 |
| 51 | LANDOIS WALISZEWSKI Antton | Team Cycliste Linas Montlhéry | 02:36:59.000 | 1:22.000 | 45.483 |
| 52 | MENANTEAU Quentin | La Roche-sur-Yon Vendée Cyclisme U19 | 02:36:59.000 | 1:22.000 | 45.483 |
| 52 | MENANTEAU Quentin | TotalEnergies U19 | 02:36:59.000 | 1:22.000 | 45.483 |
| 53 | PIVAULT Noé | Véloce Vannetais | 02:36:59.000 | 1:22.000 | 45.483 |
| 54 | BELTON Dylan | VC Londres | 02:36:59.000 | 1:22.000 | 45.483 |
| 55 | SABLONNIERE Pierre | Argenteuil Val de Seine Cyclisme 95 | 02:36:59.000 | 1:22.000 | 45.483 |
| 56 | ATANNE Alexis | Argenteuil Val de Seine Cyclisme 95 | 02:36:59.000 | 1:22.000 | 45.483 |
| 57 | CHATELAIS Ewen | US Vern Cyclisme | 02:36:59.000 | 1:22.000 | 45.483 |
| 58 | ROTTEMENT Clovis | | 02:36:59.000 | 1:22.000 | 45.483 |
| 59 | ROYER Baptiste | | 02:36:59.000 | 1:22.000 | 45.483 |
| 60 | MARCHAND Noah | Pôle Espoirs Caen | 02:36:59.000 | 1:22.000 | 45.483 |
| 61 | WACHENHEIM Théo | | 02:36:59.000 | 1:22.000 | 45.483 |
| 62 | SANDELL Theo | VC Londres | 02:36:59.000 | 1:22.000 | 45.483 |
| 63 | DESGROUAS Tristan | | 02:36:59.000 | 1:22.000 | 45.483 |
| 64 | MODRZEJEWSKI Corenthin | Team Avesnois | 02:36:59.000 | 1:22.000 | 45.483 |
| 65 | BOSQUET Esteban | | 02:36:59.000 | 1:22.000 | 45.483 |
| 66 | BOUDET Nathan | | 02:36:59.000 | 1:22.000 | 45.483 |
| 67 | DALLA TORRE JOULKVA Hugo | | 02:36:59.000 | 1:22.000 | 45.483 |
| 68 | HOURMANT Mae | Cornouaille Sud Cyclisme | 02:36:59.000 | 1:22.000 | 45.483 |
| 69 | RICHARD Emilien | Creuse Oxygène | 02:36:59.000 | 1:22.000 | 45.483 |
| 70 | SAULNIER Nattéo | Pays de Brocéliande | 02:36:59.000 | 1:22.000 | 45.483 |
| 71 | THORETON Johan | UC Briochine | 02:36:59.000 | 1:22.000 | 45.483 |
| 72 | TAMPLIN Ben | trainSharp Roman RT | 02:36:59.000 | 1:22.000 | 45.483 |
| 73 | TISON Erwann | | 02:36:59.000 | 1:22.000 | 45.483 |
| 74 | BROSSEAU Alexis | La Roche-sur-Yon Vendée Cyclisme U19 | 02:36:59.000 | 1:22.000 | 45.483 |
| 75 | DELAHODDE Simon | | 02:36:59.000 | 1:22.000 | 45.483 |
| 76 | STEWART-BALL Sam | Shibden Apex RT | 02:36:59.000 | 1:22.000 | 45.483 |
| 77 | HUTIN Samuel | | 02:36:59.000 | 1:22.000 | 45.483 |
| 78 | ARDOUIN Mattenzo | | 02:36:59.000 | 1:22.000 | 45.483 |
| 79 | DELEM Mathis | Parisis AC 95 | 02:36:59.000 | 1:22.000 | 45.483 |
| 80 | MILLON Pierre | Team Avesnois | 02:36:59.000 | 1:22.000 | 45.483 |
| 81 | HABERA Hugo | | 02:36:59.000 | 1:22.000 | 45.483 |
| 82 | VERDIER Laouenan | CSM Clamart Cyclisme 92 | 02:37:11.000 | 1:34.000 | 45.425 |
| 83 | SOUM Martin | Parisis AC 95 | 02:37:14.000 | 1:37.000 | 45.41 |
| 84 | CHAVANEL Clément | Creuse Oxygène | 02:37:26.000 | 1:49.000 | 45.353 |
| 85 | MACÉ Louka | Lepelley Électricité U19 | 02:37:27.000 | 1:50.000 | 45.348 |
| 86 | BARCLAY Jonathan | | 02:37:31.000 | 1:54.000 | 45.329 |
| 87 | LOUVRY Esteban | Lepelley Électricité U19 | 02:37:48.000 | 2:11.000 | 45.247 |
| 88 | MARCHAND Antonin | Morbihan Finistère Sud Cyclisme | 02:38:04.000 | 2:27.000 | 45.171 |
| 89 | GROSSET Kleden | | 02:38:04.000 | 2:27.000 | 45.171 |
| 90 | GITTA Antoine | UC Briochine | 02:38:27.000 | 2:50.000 | 45.062 |
| 91 | JACQUES Enzo | | 02:40:09.000 | 4:32.000 | 44.583 |
| 92 | BRAULT Antoine | | 02:40:09.000 | 4:32.000 | 44.583 |
| 93 | GUEZELLO Baptiste | | 02:40:09.000 | 4:32.000 | 44.583 |
| 94 | LACROIX Hugo | | 02:40:09.000 | 4:32.000 | 44.583 |
| 95 | PEREIRA Enzo | | 02:40:09.000 | 4:32.000 | 44.583 |
| 96 | DEMAURE Albin | Pays de Brocéliande | 02:41:02.000 | 5:25.000 | 44.339 |
| 97 | BOUGERIE Axel | | 02:41:02.000 | 5:25.000 | 44.339 |
| 98 | RIOUAL Gabin | Pays de Brocéliande | 02:41:02.000 | 5:25.000 | 44.339 |
| 99 | COQUELIN THEZE Alexandre | UC Briochine | 02:41:02.000 | 5:25.000 | 44.339 |
| 100 | VASSEUR Simon | | 02:41:02.000 | 5:25.000 | 44.339 |
| 101 | DUTTON Sidney | VC Londres | 02:41:59.000 | 6:22.000 | 44.079 |
| 102 | SERANT Thibaud | | 02:46:08.000 | 00:10:31.000 | 42.978 |
| 103 | ROELS Dima | Onder Ons Parike | 02:48:25.000 | 00:12:48.000 | 42.395 |
| 104 | GUEANT Auxence | | 02:48:54.000 | 00:13:17.000 | 42.274 |
| 105 | BESCHE Eyvan | | 02:50:59.000 | 00:15:22.000 | 41.758 |
| 106 | MER Maël | Cornouaille Sud Cyclisme | 02:50:59.000 | 00:15:22.000 | 41.758 |
| 107 | DELACHIENNE Julien | Cyclisme Langueux Trégueux | 02:50:59.000 | 00:15:22.000 | 41.758 |
| 108 | MASSIEU Enzo | | 00:00.000 | -02:35:37.000 | |
| 109 | MAURIN Corentin | | 00:00.000 | -02:35:37.000 | |
| 110 | DOUSSOT Alexis | Parisis AC 95 | 00:00.000 | -02:35:37.000 | |
| 111 | BURMAN Isaac | | 00:00.000 | -02:35:37.000 | |
| 112 | PERESSE Alan | Morbihan Finistère Sud Cyclisme | 00:00.000 | -02:35:37.000 | |
| 113 | DE NEEF Timéo | Team Avesnois | 00:00.000 | -02:35:37.000 | |
| 114 | ORA August | VC Londres | 00:00.000 | -02:35:37.000 | |
| 115 | BURIDON Robin | | 00:00.000 | -02:35:37.000 | |
| 116 | BELO Zacharie | | 00:00.000 | -02:35:37.000 | |
| 117 | LEWIS Cillian | Shibden Apex RT | 00:00.000 | -02:35:37.000 | |
| 118 | DA COSTA Paul | | 00:00.000 | -02:35:37.000 | |
| 119 | MORIEUX Louis | | 00:00.000 | -02:35:37.000 | |
| 120 | PEPIN Kevin | | 00:00.000 | -02:35:37.000 | |
| 121 | CURIE Esteban | AC Lanester 56 | 00:00.000 | -02:35:37.000 | |
| 122 | NORROY Elouan | | 00:00.000 | -02:35:37.000 | |