| 1 | BREUILLARD Nicolas | AVC Aix-en-Provence | 03:09:08.000 | - | 45.174 |
| 2 | GUERNALEC Victor | Bourg-en-Bresse Ain Cyclisme | 03:09:08.000 | - | 45.174 |
| 3 | RENARD-HAQUIN Henri-François | CC Étupes | 03:09:17.000 | 09.000 | 45.139 |
| 4 | VAN ASBROECK Maarten | Basso Team Flanders | 03:09:17.000 | 09.000 | 45.139 |
| 5 | PAUCHARD Eliot | Hexagone - Corbas Lyon Métropole | 03:09:17.000 | 09.000 | 45.139 |
| 5 | PAUCHARD Eliot | Van Rysel - Roubaix Lille Métropole | 03:09:17.000 | 09.000 | 45.139 |
| 6 | BRAZ AFONSO Clément | Philippe Wagner Cycling | 03:09:17.000 | 09.000 | 45.139 |
| 7 | ALLARD Matéo | CC Étupes | 03:09:19.000 | 11.000 | 45.131 |
| 8 | AVOINE Kévin | SCO Dijon - Team Matériel - Velo.com | 03:09:27.000 | 19.000 | 45.099 |
| 9 | LECLAINCHE Gwen | Philippe Wagner Cycling | 03:09:27.000 | 19.000 | 45.099 |
| 10 | HEREMANS Joppe | EFC-L&R - Van Mossel | 03:09:27.000 | 19.000 | 45.099 |
| 11 | BOLLE Bert | EFC-L&R - Van Mossel | 03:09:27.000 | 19.000 | 45.099 |
| 12 | CROMMELINCK Melvin | AG2R Citroën U23 Team | 03:09:27.000 | 19.000 | 45.099 |
| 13 | COMBES Simon | | 03:09:27.000 | 19.000 | 45.099 |
| 14 | MORICHON Thomas | AC Bisontine | 03:09:27.000 | 19.000 | 45.099 |
| 15 | DECLERCQ Jean-Baptiste | EFC-L&R - Van Mossel | 03:09:35.000 | 27.000 | 45.067 |
| 16 | BARAN Simon | CC Étupes | 03:09:59.000 | 51.000 | 44.972 |
| 16 | BARAN Simon | BIKE AID | 03:09:59.000 | 51.000 | 44.972 |
| 17 | DE VET Sander | Basso Team Flanders | 03:09:59.000 | 51.000 | 44.972 |
| 18 | DE GRAEF Noah | Mini Discar Cycling Team | 03:10:01.000 | 53.000 | 44.964 |
| 19 | BOURG Quentin | SCO Dijon - Team Matériel - Velo.com | 03:10:03.000 | 55.000 | 44.957 |
| 20 | DELRUE Maxim | Basso Team Flanders | 03:10:05.000 | 57.000 | 44.949 |
| 21 | IZQUIERDO Clément | AVC Aix-en-Provence | 03:10:09.000 | 1:01.000 | 44.933 |
| 22 | DHOOGE Thibau | Mini Discar Cycling Team | 03:10:09.000 | 1:01.000 | 44.933 |
| 23 | NUYTTEN Michiel | EFC-L&R - Van Mossel | 03:10:13.000 | 1:05.000 | 44.917 |
| 24 | COPPENS Tim | Brussels Cycling Team | 03:10:13.000 | 1:05.000 | 44.917 |
| 25 | VAN TRICHT Floris | EFC-L&R - Van Mossel | 03:10:13.000 | 1:05.000 | 44.917 |
| 26 | CHATELET Nicolas | VC Unité Schwenheim | 03:10:13.000 | 1:05.000 | 44.917 |
| 27 | LAWTON Henry | AG2R Citroën U23 Team | 03:10:13.000 | 1:05.000 | 44.917 |
| 28 | FABRI Hannes | Vetrapo B-Close Cycling Team | 03:10:13.000 | 1:05.000 | 44.917 |
| 29 | TETART Lilian | ASPTT Nancy | 03:10:13.000 | 1:05.000 | 44.917 |
| 30 | VERBEECK Dag | Urbano - Vulsteke Cycling Team | 03:10:16.000 | 1:08.000 | 44.905 |
| 31 | BARTHOULOT Romain | AC Bisontine | 03:10:19.000 | 1:11.000 | 44.894 |
| 32 | RIETJENS Sander | Basso Team Flanders | 03:10:19.000 | 1:11.000 | 44.894 |
| 33 | DEVENIJNS Sander | | 03:10:19.000 | 1:11.000 | 44.894 |
| 34 | HOUCOU Emmanuel | AVC Aix-en-Provence | 03:10:21.000 | 1:13.000 | 44.886 |
| 35 | BOULZAT Simon | ASPTT Nancy | 03:10:21.000 | 1:13.000 | 44.886 |
| 36 | VASSEUR Aubin | ESEG Douai | 03:10:25.000 | 1:17.000 | 44.87 |
| 37 | WOŹNIAK Szymon | ASPTT Nancy | 03:10:25.000 | 1:17.000 | 44.87 |
| 38 | TASSET Marvin | Mini Discar Cycling Team | 03:10:25.000 | 1:17.000 | 44.87 |
| 39 | MAGNIEN Lorenzo | VC Unité Schwenheim | 03:10:34.000 | 1:26.000 | 44.835 |
| 40 | LOULERGUE Victor | AG2R Citroën U23 Team | 03:10:34.000 | 1:26.000 | 44.835 |
| 41 | LENNARTSSON Hugo | AVC Aix-en-Provence | 03:10:34.000 | 1:26.000 | 44.835 |
| 42 | VANG AAS Eirik | CC Étupes | 03:10:34.000 | 1:26.000 | 44.835 |
| 43 | OMLOOP Mats | Mini Discar Cycling Team | 03:10:34.000 | 1:26.000 | 44.835 |
| 44 | FRANSEN Pim | WV West-Frisia | 03:10:34.000 | 1:26.000 | 44.835 |
| 45 | ARHIE Vincent | Hexagone - Corbas Lyon Métropole | 03:10:37.000 | 1:29.000 | 44.823 |
| 46 | LIARDET Arthur | Team Macadam's Cowboys | 03:10:49.000 | 1:41.000 | 44.776 |
| 47 | THONNON Senne | EFC-L&R - Van Mossel | 03:10:51.000 | 1:43.000 | 44.768 |
| 48 | MARASCO Lorenzo | Team Macadam's Cowboys | 03:10:51.000 | 1:43.000 | 44.768 |
| 48 | MARASCO Lorenzo | Sebmotobikes CX Team | 03:10:51.000 | 1:43.000 | 44.768 |
| 49 | LEQUET Corentin | CC Étupes | 03:10:51.000 | 1:43.000 | 44.768 |
| 49 | LEQUET Corentin | AS Bike Racing | 03:10:51.000 | 1:43.000 | 44.768 |
| 50 | KAESEMANS Jasper | Urbano - Vulsteke Cycling Team | 03:10:51.000 | 1:43.000 | 44.768 |
| 51 | FOISSOTTE Paul | Team Ostwind - UC Haguenau | 03:10:51.000 | 1:43.000 | 44.768 |
| 52 | NIEMI Tomas-Casimir | Urbano - Vulsteke Cycling Team | 03:11:12.000 | 2:04.000 | 44.686 |
| 53 | VILA Emiliano | ASPTT Nancy | 03:11:12.000 | 2:04.000 | 44.686 |
| 54 | DE CLERCQ Seppe | Basso Team Flanders | 03:11:12.000 | 2:04.000 | 44.686 |
| 55 | ARCHAMBEAU Oscar | Mini Discar Cycling Team | 03:11:21.000 | 2:13.000 | 44.651 |
| 56 | FIERENS Seppe | Urbano - Vulsteke Cycling Team | 03:11:23.000 | 2:15.000 | 44.643 |
| 57 | GAUDEL Matteo | AC Bisontine | 03:11:23.000 | 2:15.000 | 44.643 |
| 58 | PICHON Bastien | ESEG Douai | 03:11:25.000 | 2:17.000 | 44.636 |
| 59 | ARNOULD Flavien | ASPTT Nancy | 03:11:25.000 | 2:17.000 | 44.636 |
| 60 | DEBAELE Jorre | Basso Team Flanders | 03:11:30.000 | 2:22.000 | 44.616 |
| 61 | CLEF Antoine | Team Ostwind - UC Haguenau | 03:11:30.000 | 2:22.000 | 44.616 |
| 62 | MOONEN Zeno | Mini Discar Cycling Team | 03:11:39.000 | 2:31.000 | 44.581 |
| 63 | DEKKER Tijs | WV West-Frisia | 03:11:39.000 | 2:31.000 | 44.581 |
| 64 | PICARD Léon | Bourg-en-Bresse Ain Cyclisme | 03:11:41.000 | 2:33.000 | 44.574 |
| 65 | DUTOMBOIS Mathéo | ESEG Douai | 03:11:51.000 | 2:43.000 | 44.535 |
| 66 | BRÉANT Romain | SCO Dijon - Team Matériel - Velo.com | 03:11:59.000 | 2:51.000 | 44.504 |
| 67 | DEMANGE Paul | CC Étupes | 03:11:59.000 | 2:51.000 | 44.504 |
| 68 | ADUSON Gabriel Helmut | | 03:12:07.000 | 2:59.000 | 44.473 |
| 69 | HAVOT Sébastien | Hexagone - Corbas Lyon Métropole | 03:12:12.000 | 3:04.000 | 44.454 |
| 70 | POULARD Baptiste | SCO Dijon - Team Matériel - Velo.com | 03:12:12.000 | 3:04.000 | 44.454 |
| 71 | NEELE Maurits | AG2R Citroën U23 Team | 03:12:12.000 | 3:04.000 | 44.454 |
| 72 | GROOTJANS Jeno | Urbano - Vulsteke Cycling Team | 03:12:40.000 | 3:32.000 | 44.346 |
| 73 | VAN GUCHT Sten | Bourg-en-Bresse Ain Cyclisme | 03:12:48.000 | 3:40.000 | 44.315 |
| 74 | MACÉ Marius | SCO Dijon - Team Matériel - Velo.com | 03:13:25.000 | 4:17.000 | 44.174 |
| 75 | DE ROOIJ Jesse | WV West-Frisia | 03:13:25.000 | 4:17.000 | 44.174 |
| 76 | MARIN Julien | Hexagone - Corbas Lyon Métropole | 03:13:35.000 | 4:27.000 | 44.136 |
| 77 | PIRON Mathias | Bourg-en-Bresse Ain Cyclisme | 03:13:37.000 | 4:29.000 | 44.128 |
| 78 | MACKIE Ewan | Sn Vitae Bim Bam Coaching RT | 03:13:37.000 | 4:29.000 | 44.128 |
| 79 | WINTREBERT Axel | ESEG Douai | 03:13:37.000 | 4:29.000 | 44.128 |
| 80 | HOORNSMAN Niek | WV West-Frisia | 03:13:46.000 | 4:38.000 | 44.094 |
| 81 | CRISPIN Mickael | Philippe Wagner Cycling | 03:13:50.000 | 4:42.000 | 44.079 |
| 82 | MEYERS Charel | VC Unité Schwenheim | 03:14:16.000 | 5:08.000 | 43.981 |
| 83 | KRAEMER Léo | SCO Dijon - Team Matériel - Velo.com | 03:14:51.000 | 5:43.000 | 43.849 |
| 84 | DAUMONT William | ESEG Douai | 03:15:49.000 | 6:41.000 | 43.633 |
| 85 | PERROT Leopold | AVC Aix-en-Provence | 03:17:25.000 | 8:17.000 | 43.279 |
| 86 | KOS Robin | AG2R Citroën U23 Team | 03:17:25.000 | 8:17.000 | 43.279 |
| 87 | DEJARDIN Corentin | VC Unité Schwenheim | 03:17:25.000 | 8:17.000 | 43.279 |
| 88 | SCHLEWITZ Guillaume | Team Ostwind - UC Haguenau | 03:17:25.000 | 8:17.000 | 43.279 |
| 89 | GAST Mathias | Team Ostwind - UC Haguenau | 03:17:25.000 | 8:17.000 | 43.279 |
| 90 | VAN DER TUIN Joeri | | 03:17:25.000 | 8:17.000 | 43.279 |
| 91 | STOPA Guillaume | Team Macadam's Cowboys | 03:17:32.000 | 8:24.000 | 43.253 |
| 92 | DUDEK Louis | Philippe Wagner Cycling | 03:19:42.000 | 00:10:34.000 | 42.784 |
| 93 | MOLONEY-MORTON William | AC Bisontine | 03:20:06.000 | 00:10:58.000 | 42.699 |
| 94 | STAS Brecht | | 03:20:06.000 | 00:10:58.000 | 42.699 |
| 95 | THIROTEL Hugo | VC Unité Schwenheim | 03:21:04.000 | 00:11:56.000 | 42.493 |
| 96 | CHATILA BRUNOTTE Antonin | VC Unité Schwenheim | 03:25:45.000 | 00:16:37.000 | 41.526 |
| 97 | FEENSTRA Bas | | 03:26:22.000 | 00:17:14.000 | 41.402 |
| 98 | THOMASSIN Maxime | Hexagone - Corbas Lyon Métropole | 03:26:39.000 | 00:17:31.000 | 41.345 |
| 99 | GRAND Antoine | Hexagone - Corbas Lyon Métropole | 03:27:43.000 | 00:18:35.000 | 41.133 |
| 1005 | LETHIER Melvyn | AG2R Citroën U23 Team | 00:00.000 | -03:09:08.000 | |
| 1005 | KONIJN Alexander | AVC Aix-en-Provence | 00:00.000 | -03:09:08.000 | |
| 1005 | SENICOURT Kylian | Philippe Wagner Cycling | 00:00.000 | -03:09:08.000 | |
| 1005 | LE TURNIER Mathias | Bourg-en-Bresse Ain Cyclisme | 00:00.000 | -03:09:08.000 | |
| 1005 | PAIGE Charles | Bourg-en-Bresse Ain Cyclisme | 00:00.000 | -03:09:08.000 | |
| 1005 | FRESSE Simon | ASPTT Nancy | 00:00.000 | -03:09:08.000 | |
| 1005 | SCHNEIDER Lilian | Team Ostwind - UC Haguenau | 00:00.000 | -03:09:08.000 | |
| 1005 | ARNOLD Joshua | | 00:00.000 | -03:09:08.000 | |
| 1005 | GRIMARD Antoine | Team Macadam's Cowboys | 00:00.000 | -03:09:08.000 | |
| 1005 | BOELE Niels | Vetrapo B-Close Cycling Team | 00:00.000 | -03:09:08.000 | |
| 1005 | QUINTELIER Timo | | 00:00.000 | -03:09:08.000 | |