| 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 |  |