| 1 | BOUTELOUP Alexis | Team Avesnois | 02:13:34.000 | - | 42.99 | 
| 2 | SAGNIER Karl | Groupama - FDJ U19 Team | 02:13:35.000 | 01.000 | 42.984 | 
| 2 | SAGNIER Karl | Argenteuil Val de Seine Cyclisme 95 | 02:13:35.000 | 01.000 | 42.984 | 
| 3 | THIEULENT Théo | Lepelley Électricité U19 | 02:13:35.000 | 01.000 | 42.984 | 
| 4 | CUSHWAY Rafe | Véloce Vannetais | 02:13:38.000 | 04.000 | 42.968 | 
| 5 | TOUPENET Louis | Creuse Oxygène | 02:13:38.000 | 04.000 | 42.968 | 
| 6 | CHATONNET James | Lepelley Électricité U19 | 02:13:38.000 | 04.000 | 42.968 | 
| 7 | BAZILLON Maxim | UC Briochine | 02:13:38.000 | 04.000 | 42.968 | 
| 8 | GAULTIER Thomas |  | 02:13:38.000 | 04.000 | 42.968 | 
| 9 | COCKER Aaron | Shibden Apex RT | 02:13:38.000 | 04.000 | 42.968 | 
| 9 | COCKER Aaron | Fensham Howes-MAS Design-CAMS | 02:13:38.000 | 04.000 | 42.968 | 
| 10 | DANIEL Emeric |  | 02:13:38.000 | 04.000 | 42.968 | 
| 11 | BOSSART Marin | Onder Ons Parike | 02:13:38.000 | 04.000 | 42.968 | 
| 12 | LECHAPLAIN Titouan |  | 02:13:38.000 | 04.000 | 42.968 | 
| 13 | ADAM Antoine |  | 02:13:42.000 | 08.000 | 42.947 | 
| 14 | MODRZEJEWSKI Corenthin | Team Avesnois | 02:13:42.000 | 08.000 | 42.947 | 
| 15 | RIOUAL Gabin | Pays de Brocéliande | 02:13:42.000 | 08.000 | 42.947 | 
| 16 | ALEXANDRE Arthur | Argenteuil Val de Seine Cyclisme 95 | 02:13:42.000 | 08.000 | 42.947 | 
| 17 | GILLES Louison | VC Bocage Vire | 02:13:42.000 | 08.000 | 42.947 | 
| 18 | CÔTIER Bastien | Creuse Oxygène | 02:13:42.000 | 08.000 | 42.947 | 
| 19 | VALLAT Alex | La Roche-sur-Yon Vendée Cyclisme U19 | 02:13:42.000 | 08.000 | 42.947 | 
| 20 | HAMM Maxime |  | 02:13:42.000 | 08.000 | 42.947 | 
| 21 | BELTON Dylan | VC Londres | 02:13:42.000 | 08.000 | 42.947 | 
| 22 | D'HONDT Arne | Onder Ons Parike | 02:13:42.000 | 08.000 | 42.947 | 
| 23 | BOSQUET Esteban |  | 02:13:42.000 | 08.000 | 42.947 | 
| 24 | HOYLE Charlie | Shibden Apex RT | 02:13:42.000 | 08.000 | 42.947 | 
| 25 | LESUEUR Enzo | Lepelley Électricité U19 | 02:13:42.000 | 08.000 | 42.947 | 
| 26 | ALLIX Arthur |  | 02:13:49.000 | 15.000 | 42.909 | 
| 27 | CASSART Ethan |  | 02:13:49.000 | 15.000 | 42.909 | 
| 28 | GITTA Antoine | UC Briochine | 02:13:52.000 | 18.000 | 42.893 | 
| 29 | CHATELAIS Ewen | US Vern Cyclisme | 02:13:52.000 | 18.000 | 42.893 | 
| 30 | STEWART-BALL Sam | Shibden Apex RT | 02:13:52.000 | 18.000 | 42.893 | 
| 31 | CASTAINGS Ruben | Team Cycliste Linas Montlhéry | 02:13:55.000 | 21.000 | 42.877 | 
| 32 | LANDOIS WALISZEWSKI Antton | Team Cycliste Linas Montlhéry | 02:13:55.000 | 21.000 | 42.877 | 
| 33 | VERDIER Laouenan | CSM Clamart Cyclisme 92 | 02:13:55.000 | 21.000 | 42.877 | 
| 34 | AUVRAY Tom | Pôle Espoirs Caen | 02:13:55.000 | 21.000 | 42.877 | 
| 35 | CHEDALEUX Nolan | Véloce Vannetais | 02:13:55.000 | 21.000 | 42.877 | 
| 36 | BILERTAS Arnas |  | 02:13:55.000 | 21.000 | 42.877 | 
| 37 | ADAM Louis |  | 02:13:55.000 | 21.000 | 42.877 | 
| 38 | LE GALUDEC Augustin | Véloce Vannetais | 02:13:55.000 | 21.000 | 42.877 | 
| 39 | BROWN William | Shibden Apex RT | 02:13:55.000 | 21.000 | 42.877 | 
| 40 | COUGOULAT LE STUNFF Noé | AC Lanester 56 | 02:13:55.000 | 21.000 | 42.877 | 
| 41 | LOUVRY Esteban | Lepelley Électricité U19 | 02:13:55.000 | 21.000 | 42.877 | 
| 42 | CHAVANEL Clément | Creuse Oxygène | 02:13:55.000 | 21.000 | 42.877 | 
| 43 | TAISNE Simon | Pôle Espoirs Caen | 02:13:55.000 | 21.000 | 42.877 | 
| 44 | FOUQUET Lucas |  | 02:13:55.000 | 21.000 | 42.877 | 
| 45 | NIOCHE Timothée | CSM Clamart Cyclisme 92 | 02:13:55.000 | 21.000 | 42.877 | 
| 46 | ORA August | VC Londres | 02:13:55.000 | 21.000 | 42.877 | 
| 47 | MENANTEAU Quentin | La Roche-sur-Yon Vendée Cyclisme U19 | 02:13:55.000 | 21.000 | 42.877 | 
| 47 | MENANTEAU Quentin | TotalEnergies U19 | 02:13:55.000 | 21.000 | 42.877 | 
| 48 | WACHENHEIM Théo |  | 02:13:55.000 | 21.000 | 42.877 | 
| 49 | MARCHAND Noah | Pôle Espoirs Caen | 02:14:02.000 | 28.000 | 42.84 | 
| 50 | SANDELL Theo | VC Londres | 02:14:02.000 | 28.000 | 42.84 | 
| 51 | BURIDON Robin |  | 02:14:02.000 | 28.000 | 42.84 | 
| 52 | DESGROUAS Tristan |  | 02:14:02.000 | 28.000 | 42.84 | 
| 53 | DELACHIENNE Julien | Cyclisme Langueux Trégueux | 02:14:02.000 | 28.000 | 42.84 | 
| 54 | DELEM Mathis | Parisis AC 95 | 02:14:02.000 | 28.000 | 42.84 | 
| 55 | HOURMANT Mae | Cornouaille Sud Cyclisme | 02:14:02.000 | 28.000 | 42.84 | 
| 56 | MACÉ Louka | Lepelley Électricité U19 | 02:14:02.000 | 28.000 | 42.84 | 
| 57 | BOUDET Nathan |  | 02:14:02.000 | 28.000 | 42.84 | 
| 58 | ONNILLON Mattéo | Véloce Vannetais | 02:14:02.000 | 28.000 | 42.84 | 
| 59 | BROSSEAU Alexis | La Roche-sur-Yon Vendée Cyclisme U19 | 02:14:02.000 | 28.000 | 42.84 | 
| 60 | ATANNE Alexis | Argenteuil Val de Seine Cyclisme 95 | 02:14:02.000 | 28.000 | 42.84 | 
| 61 | CIREDERF Nil | Parisis AC 95 | 02:14:02.000 | 28.000 | 42.84 | 
| 62 | HABERA Hugo |  | 02:14:02.000 | 28.000 | 42.84 | 
| 63 | CHAUVIGNAT Vincent | Creuse Oxygène | 02:14:02.000 | 28.000 | 42.84 | 
| 64 | FLOUR Enzo | Team Avesnois | 02:14:02.000 | 28.000 | 42.84 | 
| 65 | PANSARD TAQUET Octave | CSM Clamart Cyclisme 92 | 02:14:02.000 | 28.000 | 42.84 | 
| 66 | PIVAULT Noé | Véloce Vannetais | 02:14:02.000 | 28.000 | 42.84 | 
| 67 | ROTTEMENT Clovis |  | 02:14:02.000 | 28.000 | 42.84 | 
| 68 | GROSSET Kleden |  | 02:14:02.000 | 28.000 | 42.84 | 
| 69 | ROYER Baptiste |  | 02:14:02.000 | 28.000 | 42.84 | 
| 70 | JACQUES Enzo |  | 02:14:59.000 | 1:25.000 | 42.539 | 
| 71 | SAULNIER Nattéo | Pays de Brocéliande | 02:15:02.000 | 1:28.000 | 42.523 | 
| 72 | LACROIX Hugo |  | 02:15:02.000 | 1:28.000 | 42.523 | 
| 73 | DE NEEF Timéo | Team Avesnois | 02:15:06.000 | 1:32.000 | 42.502 | 
| 74 | DEMAURE Albin | Pays de Brocéliande | 02:15:06.000 | 1:32.000 | 42.502 | 
| 75 | GROUSSIN Jean | Argenteuil Val de Seine Cyclisme 95 | 02:15:14.000 | 1:40.000 | 42.46 | 
| 76 | THORETON Johan | UC Briochine | 02:15:55.000 | 2:21.000 | 42.246 | 
| 77 | DOUSSOT Alexis | Parisis AC 95 | 02:18:33.000 | 4:59.000 | 41.444 | 
| 78 | COQUELIN THEZE Alexandre | UC Briochine | 02:19:09.000 | 5:35.000 | 41.265 | 
| 79 | RICHARD Emilien | Creuse Oxygène | 02:19:09.000 | 5:35.000 | 41.265 | 
| 80 | SABLONNIERE Pierre | Argenteuil Val de Seine Cyclisme 95 | 02:19:09.000 | 5:35.000 | 41.265 | 
| 81 | ARDOUIN Mattenzo |  | 02:19:12.000 | 5:38.000 | 41.25 | 
| 82 | MARCHAND Antonin | Morbihan Finistère Sud Cyclisme | 02:21:26.000 | 7:52.000 | 40.599 | 
| 83 | DALLA TORRE JOULKVA Hugo |  | 02:21:49.000 | 8:15.000 | 40.489 | 
| 84 | DELAHODDE Simon |  | 02:23:57.000 | 00:10:23.000 | 39.889 | 
| 85 | TAMPLIN Ben | trainSharp Roman RT | 02:23:57.000 | 00:10:23.000 | 39.889 | 
| 86 | DUVAL Enzo | AC Lanester 56 | 02:23:57.000 | 00:10:23.000 | 39.889 | 
| 87 | RAQUET Adrien | Team Avesnois | 02:23:59.000 | 00:10:25.000 | 39.88 | 
| 88 | SOUM Martin | Parisis AC 95 | 02:24:02.000 | 00:10:28.000 | 39.866 | 
| 89 | MER Maël | Cornouaille Sud Cyclisme | 02:24:02.000 | 00:10:28.000 | 39.866 | 
| 90 | HUBERT Manoé | AC Lanester 56 | 02:24:06.000 | 00:10:32.000 | 39.847 | 
| 91 | PARIS Romain | Pays de Brocéliande | 02:24:09.000 | 00:10:35.000 | 39.834 | 
| 92 | MILLON Pierre | Team Avesnois | 02:24:12.000 | 00:10:38.000 | 39.82 | 
| 93 | BESCHE Eyvan |  | 02:27:01.000 | 00:13:27.000 | 39.057 | 
| 94 | LAVAUD Flavien | Parisis AC 95 | 02:27:03.000 | 00:13:29.000 | 39.048 | 
| 95 | BARCLAY Jonathan |  | 02:27:07.000 | 00:13:33.000 | 39.03 | 
| 96 | LE ROUX Erwan | AC Lanester 56 | 02:27:07.000 | 00:13:33.000 | 39.03 | 
| 97 | MASSIEU Enzo |  | 02:34:11.000 | 00:20:37.000 | 37.241 | 
| 98 | BRAULT Antoine |  | 02:34:11.000 | 00:20:37.000 | 37.241 | 
| 99 | GUEZELLO Baptiste |  | 02:34:13.000 | 00:20:39.000 | 37.233 | 
| 100 | HUTIN Samuel |  | 02:37:20.000 | 00:23:46.000 | 36.496 | 
| 101 | LE MAYOT Gaël |  | 02:37:50.000 | 00:24:16.000 | 36.38 | 
| 102 | BOUGERIE Axel |  | 02:39:56.000 | 00:26:22.000 | 35.902 | 
| 1005 | VANLAERE Loïc | Onder Ons Parike | 00:00.000 | -02:13:34.000 |  | 
| 1005 | VANLAERE Loïc | Starbikes - Vistabuild | 00:00.000 | -02:13:34.000 |  | 
| 1005 | DUTTON Sidney | VC Londres | 00:00.000 | -02:13:34.000 |  | 
| 1005 | NIZET Marceau | Pôle Espoirs Caen | 00:00.000 | -02:13:34.000 |  | 
| 1005 | PEREIRA Enzo |  | 00:00.000 | -02:13:34.000 |  | 
| 1005 | BELO Zacharie |  | 00:00.000 | -02:13:34.000 |  | 
| 1005 | TISON Erwann |  | 00:00.000 | -02:13:34.000 |  | 
| 1005 | SERANT Thibaud |  | 00:00.000 | -02:13:34.000 |  | 
| 1006 | NICOLAIDES Sybren | Onder Ons Parike | 00:00.000 | -02:13:34.000 |  | 
| 1007 | GUEANT Auxence |  | 00:00.000 | -02:13:34.000 |  | 
| 1007 | VASSEUR Simon |  | 00:00.000 | -02:13:34.000 |  |