| 1 | ALEXANDRE Arthur | Argenteuil Val de Seine Cyclisme 95 | 07:45:06.000 | - | 0 |
| 2 | LEVASSEUR Arthur | Argenteuil Val de Seine Cyclisme 95 | 07:45:06.000 | - | 0 |
| 3 | DUBOIS Yann | Argenteuil Val de Seine Cyclisme 95 | 07:45:06.000 | - | 0 |
| 4 | CAPELLE Antoine | Argenteuil Val de Seine Cyclisme 95 | 07:45:06.000 | - | 0 |
| 5 | TROUVAIN Alexandre | Argenteuil Val de Seine Cyclisme 95 | 07:45:33.000 | 27.000 | 0 |
| 6 | GANTOIS Timéo | CC Étupes | 07:45:41.000 | 35.000 | 0 |
| 7 | CHEDALEUX Nolan | Véloce Vannetais | 07:45:56.000 | 50.000 | 0 |
| 8 | HUE Jules | AC Bisontine | 07:46:01.000 | 55.000 | 0 |
| 8 | HUE Jules | team | 07:46:01.000 | 55.000 | 0 |
| 8 | HUE Jules | team | 07:46:01.000 | 55.000 | 0 |
| 8 | HUE Jules | team | 07:46:01.000 | 55.000 | 0 |
| 9 | BIALON Nicolas | AC Bisontine | 07:46:01.000 | 55.000 | 0 |
| 9 | BIALON Nicolas | team | 07:46:01.000 | 55.000 | 0 |
| 9 | BIALON Nicolas | team | 07:46:01.000 | 55.000 | 0 |
| 9 | BIALON Nicolas | team | 07:46:01.000 | 55.000 | 0 |
| 10 | BOUTELOUP Alexis | Team Avesnois | 07:46:06.000 | 1:00.000 | 0 |
| 11 | LEDUC Louis | | 07:46:06.000 | 1:00.000 | 0 |
| 12 | CHAMPENOIS Tom | CC Étupes | 07:46:11.000 | 1:05.000 | 0 |
| 13 | BERGAUD Sacha | Creuse Oxygène | 07:46:11.000 | 1:05.000 | 0 |
| 14 | GUERARD Sacha | CC Étupes | 07:46:11.000 | 1:05.000 | 0 |
| 15 | JOUANOLLE Maël | Team Adris-La Crêpe de Brocéliande-BLC | 07:46:16.000 | 1:10.000 | 0 |
| 16 | DELIER Florian | Sprint 2000 Charleroi | 07:46:21.000 | 1:15.000 | 0 |
| 17 | TITEUX Germain | Sprint 2000 Charleroi | 07:46:21.000 | 1:15.000 | 0 |
| 18 | RICHARD Gabin | Véloce Vannetais | 07:46:26.000 | 1:20.000 | 0 |
| 19 | LE GALUDEC Augustin | Véloce Vannetais | 07:46:26.000 | 1:20.000 | 0 |
| 20 | GUILBERT Mattéo | VC Bocage Vire | 07:46:31.000 | 1:25.000 | 0 |
| 21 | D'HONDT Arne | Onder Ons Parike | 07:46:41.000 | 1:35.000 | 0 |
| 22 | HARTER Hugo | Bourg-en-Bresse Ain Cyclisme | 07:46:46.000 | 1:40.000 | 0 |
| 23 | TERRIER Lucas | Bourg-en-Bresse Ain Cyclisme | 07:46:46.000 | 1:40.000 | 0 |
| 24 | PIQUET Dorian | CC Plancoët | 07:46:51.000 | 1:45.000 | 0 |
| 25 | BREANT Quentin | Creuse Oxygène | 07:46:55.000 | 1:49.000 | 0 |
| 26 | DIDIER Louka | | 07:46:56.000 | 1:50.000 | 0 |
| 27 | ENGEL KLING Tom | | 07:46:56.000 | 1:50.000 | 0 |
| 28 | DOUTE Gaspard | | 07:46:56.000 | 1:50.000 | 0 |
| 29 | BACLE Axel | UC Tilly Val de Seulles | 07:47:01.000 | 1:55.000 | 0 |
| 30 | BELLARDANT Damien | CSM Clamart Cyclisme 92 | 07:47:06.000 | 2:00.000 | 0 |
| 31 | SABINA Théodore | CSM Clamart Cyclisme 92 | 07:47:06.000 | 2:00.000 | 0 |
| 32 | LACROIX Simon | Team Avesnois | 07:47:08.000 | 2:02.000 | 0 |
| 33 | LECOQ Baptiste | Lepelley Électricité U19 | 07:47:11.000 | 2:05.000 | 0 |
| 34 | LAURSEN Peter Bheki Kring | Uno-X - Carl Ras Roskilde Junior | 07:47:11.000 | 2:05.000 | 0 |
| 35 | PESENTI Louis | | 07:47:16.000 | 2:10.000 | 0 |
| 36 | LEFÈVRE Clément | Racing U19 PTC | 07:47:21.000 | 2:15.000 | 0 |
| 37 | LEBEAU Pierre | | 07:47:21.000 | 2:15.000 | 0 |
| 38 | LE CHENADEC Lilian | Morbihan Finistère Sud Cyclisme | 07:47:26.000 | 2:20.000 | 0 |
| 39 | QUÈRE Elian | Team Cote Granit Rose U19 | 07:47:31.000 | 2:25.000 | 0 |
| 40 | COGEN Lucas | Team Cote Granit Rose U19 | 07:47:31.000 | 2:25.000 | 0 |
| 41 | BROSSEAU Alexis | Team LMP-La Roche Vendée Cyclisme | 07:47:50.000 | 2:44.000 | 0 |
| 42 | MIZOULE Ludo | Bourg-en-Bresse Ain Cyclisme | 07:47:53.000 | 2:47.000 | 0 |
| 43 | ADAM Antoine | | 07:47:56.000 | 2:50.000 | 0 |
| 44 | BAXTER Rowan | Shibden Hopetech Apex | 07:48:01.000 | 2:55.000 | 0 |
| 45 | HOYLE Charlie | Shibden Hopetech Apex | 07:48:01.000 | 2:55.000 | 0 |
| 46 | CALLEWAERT Gustave | CSM Clamart Cyclisme 92 | 07:48:15.000 | 3:09.000 | 0 |
| 47 | MÉNAGE Guy | | 07:48:15.000 | 3:09.000 | 0 |
| 48 | HAQUIN RENARD Pierre-Louis | CC Étupes | 07:48:17.000 | 3:11.000 | 0 |
| 49 | CORBEL Ronan | CC Plancoët | 07:48:50.000 | 3:44.000 | 0 |
| 50 | LESUEUR Enzo | Lepelley Électricité U19 | 07:48:56.000 | 3:50.000 | 0 |
| 51 | DURAND TONNERRE Baptiste | AS Villemur Cyclisme | 07:48:58.000 | 3:52.000 | 0 |
| 52 | LEROSEY Lubin | | 07:49:00.000 | 3:54.000 | 0 |
| 53 | ADAM Louis | | 07:49:06.000 | 4:00.000 | 0 |
| 54 | THIEULENT Théo | CIC U Nantes Atlantique U19 | 07:49:18.000 | 4:12.000 | 0 |
| 54 | THIEULENT Théo | VC Bocage Vire | 07:49:18.000 | 4:12.000 | 0 |
| 55 | POSNIC Dorian | Team Adris-La Crêpe de Brocéliande-BLC | 07:49:32.000 | 4:26.000 | 0 |
| 56 | SIRE Lucas | | 07:50:03.000 | 4:57.000 | 0 |
| 57 | GUILLAUMOND Marin | Team LMP-La Roche Vendée Cyclisme | 07:50:20.000 | 5:14.000 | 0 |
| 58 | BECQ Gabin | | 07:50:39.000 | 5:33.000 | 0 |
| 59 | COUPPEY Benjamin | UC Tilly Val de Seulles | 07:51:04.000 | 5:58.000 | 0 |
| 60 | DALLA TORRE JOULKVA Hugo | Morbihan Finistère Sud Cyclisme | 07:51:20.000 | 6:14.000 | 0 |
| 61 | PERIN Paul | AC Bisontine | 07:51:21.000 | 6:15.000 | 0 |
| 61 | PERIN Paul | team | 07:51:21.000 | 6:15.000 | 0 |
| 61 | PERIN Paul | team | 07:51:21.000 | 6:15.000 | 0 |
| 61 | PERIN Paul | team | 07:51:21.000 | 6:15.000 | 0 |
| 62 | CHALUMEAUX Luc | | 07:51:30.000 | 6:24.000 | 0 |
| 63 | VAN BIENE William | Sprint 2000 Charleroi | 07:52:11.000 | 7:05.000 | 0 |
| 64 | COMMONT Valentin | Team Avesnois | 07:52:15.000 | 7:09.000 | 0 |
| 65 | OYSELET Noa | CC Étupes | 07:52:16.000 | 7:10.000 | 0 |
| 66 | BROCHARD Mathis | Team LMP-La Roche Vendée Cyclisme | 07:52:26.000 | 7:20.000 | 0 |
| 67 | DUMORTIER Cyprien | Sprint 2000 Charleroi | 07:52:33.000 | 7:27.000 | 0 |
| 68 | STOCMAN Thibo | Sprint 2000 Charleroi | 07:53:06.000 | 8:00.000 | 0 |
| 69 | CALTAGIRONE Natan | Bourg-en-Bresse Ain Cyclisme | 07:53:08.000 | 8:02.000 | 0 |
| 70 | MONROLIN Jonas | | 07:53:49.000 | 8:43.000 | 0 |
| 71 | HADJ Mohand | CSM Clamart Cyclisme 92 | 07:55:23.000 | 00:10:17.000 | 0 |
| 72 | NICOLAIDES Sybren | Onder Ons Parike | 07:55:25.000 | 00:10:19.000 | 0 |
| 73 | QUETIN Yann | Orléans Loiret Cyclisme | 07:55:26.000 | 00:10:20.000 | 0 |
| 74 | ROSAY Valentin | | 07:55:51.000 | 00:10:45.000 | 0 |
| 75 | MARCHAND Noah | Pôle Espoirs Caen | 07:56:20.000 | 00:11:14.000 | 0 |
| 76 | KEHR Amaury | | 07:56:29.000 | 00:11:23.000 | 0 |
| 77 | PASCAL Cyprien | Team Avesnois | 07:56:34.000 | 00:11:28.000 | 0 |
| 78 | ANTHOINE Lévi | | 07:56:45.000 | 00:11:39.000 | 0 |
| 79 | MADEC Tom | | 07:57:43.000 | 00:12:37.000 | 0 |
| 80 | LEROY Adrien | CC Plancoët | 07:58:35.000 | 00:13:29.000 | 0 |
| 81 | BELL Matthew | Shibden Hopetech Apex | 07:59:05.000 | 00:13:59.000 | 0 |
| 82 | RAYMOND Baptiste | Bourg-en-Bresse Ain Cyclisme | 07:59:37.000 | 00:14:31.000 | 0 |
| 83 | ANDENMATTEN Ludovic | | 08:00:46.000 | 00:15:40.000 | 0 |
| 84 | LOUER Glenn | CC Plancoët | 08:02:06.000 | 00:17:00.000 | 0 |
| 85 | GILLES Louison | UC Tilly Val de Seulles | 08:04:30.000 | 00:19:24.000 | 0 |
| 86 | COLLIER Eloi | | 08:05:43.000 | 00:20:37.000 | 0 |
| 87 | LEWIS Cillian | Shibden Hopetech Apex | 08:07:02.000 | 00:21:56.000 | 0 |
| 88 | AUVRAY Tom | VC Bocage Vire | 08:07:08.000 | 00:22:02.000 | 0 |
| 89 | MILLON Pierre | Team Avesnois | 08:07:13.000 | 00:22:07.000 | 0 |
| 90 | SEVEN Rayan | AS Villemur Cyclisme | 08:07:40.000 | 00:22:34.000 | 0 |
| 91 | CHARRIER Dewi | Morbihan Finistère Sud Cyclisme | 08:10:35.000 | 00:25:29.000 | 0 |
| 92 | LAURENT Joseph | Creuse Oxygène | 08:11:01.000 | 00:25:55.000 | 0 |
| 93 | LEFEBVRE Jules | | 08:11:08.000 | 00:26:02.000 | 0 |
| 94 | QUELLEUC Lucas | Team Adris-La Crêpe de Brocéliande-BLC | 08:13:50.000 | 00:28:44.000 | 0 |
| 95 | HINAULT Julien | | 08:14:00.000 | 00:28:54.000 | 0 |
| 96 | ROBERT Enzo | CC Plancoët | 08:15:33.000 | 00:30:27.000 | 0 |
| 97 | DONNET Guillaume | CSM Clamart Cyclisme 92 | 08:16:12.000 | 00:31:06.000 | 0 |
| 98 | NEELZ Aymeric | | 08:23:39.000 | 00:38:33.000 | 0 |
| 99 | BRIEN Enzo | | 08:24:49.000 | 00:39:43.000 | 0 |
| 100 | DUVAL Rudy | | 08:42:35.000 | 00:57:29.000 | 0 |
| 101 | DUVAL Teddy | | 08:42:36.000 | 00:57:30.000 | 0 |
| 102 | HECQUET Enzo | | 08:42:44.000 | 00:57:38.000 | 0 |