Stage 2
01 Aug 2026
Stage result
- 1MIMarius Innhaug DahlDecathlon CMA CGM Development Team4:38:10
- 2
Nolann Mahoudos.t. - 3LVLiam Van BylenDecathlon CMA CGM Development Teams.t.
- 4AFArtëm FofonovXDS Astana Development Teams.t.
- 5
Niels VandeputteAlpecin-Premier Tech Development Teams.t. - 6
Dominik NeumanAtt Investmentss.t. - 7JKJochem KerckhaertBeat Cc P/B Saxos.t.
- 8SBSacha BergaudSco Dijon Team Materiel-Velo.Coms.t.
- 9YDYann DuboisGroupama-FDJ Uniteds.t.
- 10
Léandre LozouetCic Pro Cycling Academys.t. - 11LLLenaic LangellaCic Pro Cycling Academys.t.
- 12JZJermaine ZemkeRembe | Rad-Nets.t.
- 13RCRobbe ClaeysVolkerwessels Cycling Teams.t.
- 14JCJohan ChardonVendee U Primeo Energies.t.
- 15MZMarc Zafra CoronellasSoudal Quick-Step Devo Teams.t.
- 16PPPaul PicardSco Dijon Team Materiel-Velo.Coms.t.
- 17MVMaxime VezieCic Pro Cycling Academys.t.
- 18
Ceriel DesalSoudal Quick-Step Devo Teams.t. - 19LRLéo Roys.t.
- 20HRHans Rulliers.t.
- 21BBBert BolleVolkerwessels Cycling Teams.t.
- 22LMLudovico MellanoXDS Astana Development Teams.t.
- 23
David HaverdingsAlpecin-Premier Tech Development Teams.t. - 24GAGuillaume AdamVeloce Club Rouen 76s.t.
- 25MBMavric BeauneVeloce Club Rouen 76s.t.
- 26AFAnaël Finckbohners.t.
- 27FGFlorian Gaillards.t.
- 28
Mateusz GajdulewiczAtt Investmentss.t. - 29MVMattéo Viardots.t.
- 30
Tomos PattinsonEF Education - Aevolos.t. - 31TBTomasz BudzińskiAtt Investmentss.t.
- 32HRHugo RoudierSco Dijon Team Materiel-Velo.Coms.t.
- 33EPEvan PavisVendee U Primeo Energies.t.
- 34MNMattia NegrenteXDS Astana Development Teams.t.
- 35RGRyan GalNetherlandss.t.
- 36EFEsteban FoucherGroupama-FDJ Uniteds.t.
- 37JLJean Louis Le NyVeloce Club Rouen 76s.t.
- 38KBKylian Bretons.t.
- 39TVThor VerleysenVolkerwessels Cycling Teams.t.
- 40LLLouka Lesueur DufreneVeloce Club Rouen 76s.t.
- 41
Michael BorošKasper Crypto4Mes.t.
- 42
Johannes AdamietzRembe | Rad-Nets.t. - 43FCFinn CrockettVolkerwessels Cycling Teams.t.
- 44KHKasper HauglandDecathlon CMA CGM Development Teams.t.
- 45HMHugo Millets.t.
- 46VJVáclav JežekKasper Crypto4Mes.t.
- 47LVLarry ValvasoriLuxembourgs.t.
- 48GSGavin SherryEF Education - Aevolos.t.
- 49MBMathéo BarusseauVendee U Primeo Energies.t.
- 50FŘFilip ŘehaAtt Investmentss.t.
- 51AMAdam MitchellVendee U Primeo Energies.t.
- 52THTheo HebertVendee U Primeo Energies.t.
- 53AWArno WallenbornTeam Lotto Kern-Haus Outlet Montabaurs.t.
- 54PTPaul ThierryArkea-B&B Hotels Continentales.t.
- 55QCQuentin Cowans.t.
- 56FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaurs.t.
- 57
Victor GuernalecCic Pro Cycling Academys.t. - 58TGThomas Garels.t.
- 59OTOle TheilerRembe | Rad-Nets.t.
- 60BRBraden ReitzDecathlon CMA CGM Development Team+0:20
- 61RRReef RobertsGroupama-FDJ United+0:30
- 62JHJames Hartley+1:24
- 63LBLilian BruyereSco Dijon Team Materiel-Velo.Com+1:24
- 64LDLouka DidierSco Dijon Team Materiel-Velo.Com+1:24
- 65LDLouis Dudek+1:26
- 66MKMilan KadlecKasper Crypto4Me+1:46
- 67OMOliver MätikTudor Pro Cycling Team U23+1:46
- 68RCRiccardo ColomboHagens Berman Jayco+1:46
- 69SGSimon GoossensAlpecin-Premier Tech Development Team+1:46
- 70EPEliott Pierre+1:46
- 71LLLinus LarssonEF Education - Aevolo+1:46
- 72JVJasper VerbruggeHagens Berman Jayco+1:46
- 73TBTimo BehrensAlpecin-Premier Tech Development Team+1:46
- 74JKJesse KramerBeat Cc P/B Saxo+1:46
- 75NCNathan CusackEF Education - Aevolo+1:46
- 76APArthur ProginTudor Pro Cycling Team U23+1:46
- 77MCMichiel CoppensBeat Cc P/B Saxo+1:46
- 78MZMaël Zahem+1:46
- 79MBMansur BeisembayXDS Astana Development Team+1:46
- 80
Miguel HeidemannRembe | Rad-Net+1:51 - 81VRValentin Rudel+1:52
- 82JDJuan David SierraTudor Pro Cycling Team U23+1:52
- 83NRNoah RamsayAlpecin-Premier Tech Development Team+1:52
- 84JWJonas WaltonCic Pro Cycling Academy+1:54
- 85JBJulian BorreschRembe | Rad-Net+1:54
- 86JŘJakub ŘímanAtt Investments+1:54
- 87MMMil MorangTeam Lotto Kern-Haus Outlet Montabaur+1:54
- 88AKAlexandre KessTeam Lotto Kern-Haus Outlet Montabaur+1:54
- 89RJRuud Junior NagengastMetec - Solarwatt P/B Mantel+1:54
- 90SAStijn AppelBeat Cc P/B Saxo+1:54
- 91MVMatijs Van StrijthemSoudal Quick-Step Devo Team+2:12
- 92LMLudovic Morice+4:46
- 93PCPaul ConorVendee U Primeo Energie+5:44
- 94MMMaui Morrison+5:44
- 95NPNate PringleDecathlon CMA CGM Development Team+6:38
- 96ŠZŠtěpán ZahálkaKasper Crypto4Me+6:38
- 97TSTom StirnimannTudor Pro Cycling Team U23+6:38
- 98ARAnthony Ralle+6:38
- 99JSJoeri SchaperSoudal Quick-Step Devo Team+7:47
- 100
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur+7:47
- 101LRLuc RoyerSoudal Quick-Step Devo Team+7:47
- 102
Ben WigginsHagens Berman Jayco+7:47 - 103MPMikhail PodluzhnyyXDS Astana Development Team+7:47
- 104DRDias RysbayXDS Astana Development Team+7:47
- 105MSMattia SambinelloHagens Berman Jayco+7:47
- 106TCToby Chatonnet+7:47
- 107JHJules Hue+7:47
- 108CTCarl Truffer+7:47
- 109MCMagnus CarstensenEF Education - Aevolo+7:47
- 110MCMatthieu Cordelier+7:47
- 111LCLenny Chouffe+7:47
- 112
Laurens SweeckAlpecin-Premier Tech Development Team+7:47
- 113ŠVŠimon VaníčekAtt Investments+7:47
- 114VBVictor BroexMetec - Solarwatt P/B Mantel+7:47
- 115RHRoy HoogendoornMetec - Solarwatt P/B Mantel+7:47
- 116ABAdam BittmanKasper Crypto4Me+7:47
- 117SHSimilien HamonCic Pro Cycling Academy+7:47
- 118JWJelle WeierinkVolkerwessels Cycling Team+8:46
- 119MKMax KroonenBeat Cc P/B Saxo+8:46
- 120MMMarijn MaasBeat Cc P/B Saxo+11:21
- 121MWMattanja WoetsVolkerwessels Cycling Team+11:21
- 122JEJohan EltoftTudor Pro Cycling Team U23+11:21
- 123MBMoritz BinderRembe | Rad-Net+11:21
- 124EBEliott BouletGroupama-FDJ United+11:21
- 125JSJed SmithsonHagens Berman Jayco+12:13
- 126LVLars Vanden HeedeSoudal Quick-Step Devo Team+12:29
- 127
Josef ČernýKasper Crypto4Me+12:29 - 128FRFelix Rouinsard+12:30
- 129TCTom ChampenoisSco Dijon Team Materiel-Velo.Com+14:05
- 130CECarl Emil PedersenHagens Berman Jayco+14:05
- 131KSKarl SagnierGroupama-FDJ United+14:05
- 132FLFlorentin Lecamus LambertVeloce Club Rouen 76+14:05
- 133BCBen Chilton+14:07
- 134THTom Herteler+14:07
- 135ADAlexis David+14:08
- 136MCMaximilian CushwayGroupama-FDJ United+14:48
- 137RHRomuald Herve+14:48
- 138
Mathias GuillemetteTudor Pro Cycling Team U23+15:09 - 139SVSteyn Van Der VeenMetec - Solarwatt P/B Mantel+15:09
- 140CPClément PetitVeloce Club Rouen 76+19:55
- ABDSKSilas KoechTeam Lotto Kern-Haus Outlet MontabaurABD
- ABDRCRoberto CapelloEF Education - AevoloABD
- ABDMVMichiel Van VlietMetec - Solarwatt P/B MantelABD
General classification
- 1GAGuillaume AdamVeloce Club Rouen 764:53:26
- 2MBMavric BeauneVeloce Club Rouen 76s.t.
- 3JLJean Louis Le NyVeloce Club Rouen 76s.t.
- 4LLLouka Lesueur DufreneVeloce Club Rouen 76s.t.
- 5
Léandre LozouetCic Pro Cycling Academy+0:01 - 6LLLenaic LangellaCic Pro Cycling Academy+0:01
- 7MVMaxime VezieCic Pro Cycling Academy+0:01
- 8
Victor GuernalecCic Pro Cycling Academy+0:01 - 9MZMarc Zafra CoronellasSoudal Quick-Step Devo Team+0:04
- 10
Ceriel DesalSoudal Quick-Step Devo Team+0:04 - 11EPEvan PavisVendee U Primeo Energie+0:08
- 12MBMathéo BarusseauVendee U Primeo Energie+0:08
- 13RGRyan GalNetherlands+0:10
- 14EFEsteban FoucherGroupama-FDJ United+0:10
- 15THTheo HebertVendee U Primeo Energie+0:13
- 16MIMarius Innhaug DahlDecathlon CMA CGM Development Team+0:14
- 17KHKasper HauglandDecathlon CMA CGM Development Team+0:14
- 18
Niels VandeputteAlpecin-Premier Tech Development Team+0:15 - 19
David HaverdingsAlpecin-Premier Tech Development Team+0:15 - 20AWArno WallenbornTeam Lotto Kern-Haus Outlet Montabaur+0:16
- 21FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur+0:16
- 22AFArtëm FofonovXDS Astana Development Team+0:17
- 23LMLudovico MellanoXDS Astana Development Team+0:17
- 24MNMattia NegrenteXDS Astana Development Team+0:17
- 25JKJochem KerckhaertBeat Cc P/B Saxo+0:22
- 26YDYann DuboisGroupama-FDJ United+0:23
- 27AMAdam MitchellVendee U Primeo Energie+0:24
- 28OTOle TheilerRembe | Rad-Net+0:26
- 29MVMattéo Viardot+0:27
- 30
Tomos PattinsonEF Education - Aevolo+0:28 - 31GSGavin SherryEF Education - Aevolo+0:28
- 32LRLéo Roy+0:29
- 33AFAnaël Finckbohner+0:29
- 34QCQuentin Cowan+0:29
- 35FGFlorian Gaillard+0:32
- 36HMHugo Millet+0:32
- 37PTPaul ThierryArkea-B&B Hotels Continentale+0:32
- 38TGThomas Garel+0:32
- 39JZJermaine ZemkeRembe | Rad-Net+0:33
- 40SBSacha BergaudSco Dijon Team Materiel-Velo.Com+0:37
- 41PPPaul PicardSco Dijon Team Materiel-Velo.Com+0:37
- 42HRHugo RoudierSco Dijon Team Materiel-Velo.Com+0:37
- 43RRReef RobertsGroupama-FDJ United+0:40
- 44
Nolann Mahoudo+0:42 - 45KBKylian Breton+0:42
- 46LVLarry ValvasoriLuxembourg+0:42
- 47
Dominik NeumanAtt Investments+0:43 - 48
Mateusz GajdulewiczAtt Investments+0:43 - 49TBTomasz BudzińskiAtt Investments+0:43
- 50FŘFilip ŘehaAtt Investments+0:43
- 51BBBert BolleVolkerwessels Cycling Team+0:48
- 52FCFinn CrockettVolkerwessels Cycling Team+0:48
- 53HRHans Rullier+0:51
- 54
Michael BorošKasper Crypto4Me+0:53
- 55VJVáclav JežekKasper Crypto4Me+0:53
- 56
Johannes AdamietzRembe | Rad-Net+0:54 - 57RCRobbe ClaeysVolkerwessels Cycling Team+1:08
- 58TVThor VerleysenVolkerwessels Cycling Team+1:17
- 59JCJohan ChardonVendee U Primeo Energie+1:47
- 60LDLouis Dudek+1:55
- 61NRNoah RamsayAlpecin-Premier Tech Development Team+2:07
- 62MCMichiel CoppensBeat Cc P/B Saxo+2:08
- 63OMOliver MätikTudor Pro Cycling Team U23+2:10
- 64MZMaël Zahem+2:13
- 65JDJuan David SierraTudor Pro Cycling Team U23+2:16
- 66RCRiccardo ColomboHagens Berman Jayco+2:16
- 67
Miguel HeidemannRembe | Rad-Net+2:17 - 68LVLiam Van BylenDecathlon CMA CGM Development Team+2:18
- 69JBJulian BorreschRembe | Rad-Net+2:20
- 70VRValentin Rudel+2:21
- 71JKJesse KramerBeat Cc P/B Saxo+2:25
- 72LLLinus LarssonEF Education - Aevolo+2:30
- 73MBMansur BeisembayXDS Astana Development Team+2:33
- 74JŘJakub ŘímanAtt Investments+2:37
- 75LBLilian BruyereSco Dijon Team Materiel-Velo.Com+2:39
- 76NCNathan CusackEF Education - Aevolo+2:40
- 77BRBraden ReitzDecathlon CMA CGM Development Team+2:42
- 78JVJasper VerbruggeHagens Berman Jayco+2:46
- 79SAStijn AppelBeat Cc P/B Saxo+2:50
- 80MMMil MorangTeam Lotto Kern-Haus Outlet Montabaur+2:51
- 81RJRuud Junior NagengastMetec - Solarwatt P/B Mantel+2:58
- 82JHJames Hartley+3:01
- 83SGSimon GoossensAlpecin-Premier Tech Development Team+3:18
- 84TBTimo BehrensAlpecin-Premier Tech Development Team+3:19
- 85JWJonas WaltonCic Pro Cycling Academy+3:19
- 86LDLouka DidierSco Dijon Team Materiel-Velo.Com+4:05
- 87EPEliott Pierre+4:31
- 88APArthur ProginTudor Pro Cycling Team U23+4:31
- 89MVMatijs Van StrijthemSoudal Quick-Step Devo Team+4:51
- 90AKAlexandre KessTeam Lotto Kern-Haus Outlet Montabaur+4:51
- 91LMLudovic Morice+5:28
- 92MKMilan KadlecKasper Crypto4Me+5:34
- 93PCPaul ConorVendee U Primeo Energie+5:52
- 94NPNate PringleDecathlon CMA CGM Development Team+6:52
- 95TSTom StirnimannTudor Pro Cycling Team U23+7:02
- 96ŠZŠtěpán ZahálkaKasper Crypto4Me+7:31
- 97JSJoeri SchaperSoudal Quick-Step Devo Team+7:51
- 98MMMaui Morrison+7:53
- 99RHRoy HoogendoornMetec - Solarwatt P/B Mantel+7:57
- 100TCToby Chatonnet+8:14
- 101MCMatthieu Cordelier+8:14
- 102VBVictor BroexMetec - Solarwatt P/B Mantel+8:15
- 103MCMagnus CarstensenEF Education - Aevolo+8:15
- 104ARAnthony Ralle+8:15
- 105
Ben WigginsHagens Berman Jayco+8:17 - 106MSMattia SambinelloHagens Berman Jayco+8:17
- 107MPMikhail PodluzhnyyXDS Astana Development Team+8:19
- 108SHSimilien HamonCic Pro Cycling Academy+8:26
- 109JHJules Hue+8:29
- 110ŠVŠimon VaníčekAtt Investments+8:30
- 111
Laurens SweeckAlpecin-Premier Tech Development Team+8:35
- 112
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur+9:00
- 113LCLenny Chouffe+9:02
- 114LRLuc RoyerSoudal Quick-Step Devo Team+9:10
- 115ABAdam BittmanKasper Crypto4Me+9:18
- 116CTCarl Truffer+9:41
- 117MKMax KroonenBeat Cc P/B Saxo+9:59
- 118DRDias RysbayXDS Astana Development Team+10:18
- 119JWJelle WeierinkVolkerwessels Cycling Team+10:56
- 120EBEliott BouletGroupama-FDJ United+11:31
- 121MMMarijn MaasBeat Cc P/B Saxo+11:43
- 122MWMattanja WoetsVolkerwessels Cycling Team+12:09
- 123LVLars Vanden HeedeSoudal Quick-Step Devo Team+12:33
- 124JEJohan EltoftTudor Pro Cycling Team U23+12:37
- 125JSJed SmithsonHagens Berman Jayco+12:43
- 126FRFelix Rouinsard+13:12
- 127
Josef ČernýKasper Crypto4Me+13:22 - 128MBMoritz BinderRembe | Rad-Net+13:54
- 129FLFlorentin Lecamus LambertVeloce Club Rouen 76+14:44
- 130ADAlexis David+14:50
- 131THTom Herteler+14:55
- 132BCBen Chilton+15:24
- 133KSKarl SagnierGroupama-FDJ United+15:50
- 134CECarl Emil PedersenHagens Berman Jayco+15:58
- 135SVSteyn Van Der VeenMetec - Solarwatt P/B Mantel+16:15
- 136MCMaximilian CushwayGroupama-FDJ United+16:18
- 137TCTom ChampenoisSco Dijon Team Materiel-Velo.Com+16:46
- 138
Mathias GuillemetteTudor Pro Cycling Team U23+17:41 - 139RHRomuald Herve+17:57
- 140CPClément PetitVeloce Club Rouen 76+21:17
Points classification
- 1MIMarius Innhaug DahlDecathlon CMA CGM Development Team25
- 2PCPaul ConorVendee U Primeo Energie20
- 3MWMattanja WoetsVolkerwessels Cycling Team20
- 4
Nolann Mahoudo20 - 5LVLiam Van BylenDecathlon CMA CGM Development Team18
- 6SVSteyn Van Der VeenMetec - Solarwatt P/B Mantel16
- 7AFArtëm FofonovXDS Astana Development Team14
- 8
Niels VandeputteAlpecin-Premier Tech Development Team12 - 9
Léandre LozouetCic Pro Cycling Academy10 - 10
Dominik NeumanAtt Investments10 - 11JKJochem KerckhaertBeat Cc P/B Saxo9
- 12EPEvan PavisVendee U Primeo Energie8
- 13SBSacha BergaudSco Dijon Team Materiel-Velo.Com8
- 14
Miguel HeidemannRembe | Rad-Net8 - 15MMMarijn MaasBeat Cc P/B Saxo8
- 16YDYann DuboisGroupama-FDJ United7
- 17LLLenaic LangellaCic Pro Cycling Academy5
- 18JZJermaine ZemkeRembe | Rad-Net4
- 19NPNate PringleDecathlon CMA CGM Development Team4
- 20RCRobbe ClaeysVolkerwessels Cycling Team3
- 21MBMavric BeauneVeloce Club Rouen 762
- 22JCJohan ChardonVendee U Primeo Energie2
- 23EPEliott Pierre2
- 24FLFlorentin Lecamus LambertVeloce Club Rouen 762
- 25MZMarc Zafra CoronellasSoudal Quick-Step Devo Team1
Mountains classification
- 1MMMarijn MaasBeat Cc P/B Saxo40
- 2SVSteyn Van Der VeenMetec - Solarwatt P/B Mantel32
- 3RCRobbe ClaeysVolkerwessels Cycling Team12
- 4MWMattanja WoetsVolkerwessels Cycling Team12
- 5MKMilan KadlecKasper Crypto4Me8
- 6LDLouis Dudek4
- 7EBEliott BouletGroupama-FDJ United4
- 8CPClément PetitVeloce Club Rouen 764
- 9PPPaul PicardSco Dijon Team Materiel-Velo.Com2
- 10ADAlexis David2
Youth classification
- 1LLLouka Lesueur DufreneVeloce Club Rouen 764:53:26
- 2
Léandre LozouetCic Pro Cycling Academy+0:01 - 3LLLenaic LangellaCic Pro Cycling Academy+0:01
- 4MVMaxime VezieCic Pro Cycling Academy+0:01
- 5MZMarc Zafra CoronellasSoudal Quick-Step Devo Team+0:04
- 6EPEvan PavisVendee U Primeo Energie+0:08
- 7MBMathéo BarusseauVendee U Primeo Energie+0:08
- 8RGRyan GalNetherlands+0:10
- 9EFEsteban FoucherGroupama-FDJ United+0:10
- 10MIMarius Innhaug DahlDecathlon CMA CGM Development Team+0:14
- 11KHKasper HauglandDecathlon CMA CGM Development Team+0:14
- 12
David HaverdingsAlpecin-Premier Tech Development Team+0:15 - 13FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur+0:16
- 14AFArtëm FofonovXDS Astana Development Team+0:17
- 15LMLudovico MellanoXDS Astana Development Team+0:17
- 16MNMattia NegrenteXDS Astana Development Team+0:17
- 17YDYann DuboisGroupama-FDJ United+0:23
- 18MVMattéo Viardot+0:27
- 19
Tomos PattinsonEF Education - Aevolo+0:28 - 20GSGavin SherryEF Education - Aevolo+0:28
- 21AFAnaël Finckbohner+0:29
- 22FGFlorian Gaillard+0:32
- 23PTPaul ThierryArkea-B&B Hotels Continentale+0:32
- 24JZJermaine ZemkeRembe | Rad-Net+0:33
- 25SBSacha BergaudSco Dijon Team Materiel-Velo.Com+0:37
- 26PPPaul PicardSco Dijon Team Materiel-Velo.Com+0:37
- 27HRHugo RoudierSco Dijon Team Materiel-Velo.Com+0:37
- 28RRReef RobertsGroupama-FDJ United+0:40
- 29KBKylian Breton+0:42
- 30BBBert BolleVolkerwessels Cycling Team+0:48
- 31HRHans Rullier+0:51
- 32VJVáclav JežekKasper Crypto4Me+0:53
- 33TVThor VerleysenVolkerwessels Cycling Team+1:17
- 34JCJohan ChardonVendee U Primeo Energie+1:47
- 35OMOliver MätikTudor Pro Cycling Team U23+2:10
- 36MZMaël Zahem+2:13
- 37JDJuan David SierraTudor Pro Cycling Team U23+2:16
- 38RCRiccardo ColomboHagens Berman Jayco+2:16
- 39LVLiam Van BylenDecathlon CMA CGM Development Team+2:18
- 40VRValentin Rudel+2:21
- 41LLLinus LarssonEF Education - Aevolo+2:30
- 42MBMansur BeisembayXDS Astana Development Team+2:33
- 43LBLilian BruyereSco Dijon Team Materiel-Velo.Com+2:39
- 44NCNathan CusackEF Education - Aevolo+2:40
- 45BRBraden ReitzDecathlon CMA CGM Development Team+2:42
- 46JVJasper VerbruggeHagens Berman Jayco+2:46
- 47MMMil MorangTeam Lotto Kern-Haus Outlet Montabaur+2:51
- 48RJRuud Junior NagengastMetec - Solarwatt P/B Mantel+2:58
- 49JWJonas WaltonCic Pro Cycling Academy+3:19
- 50LDLouka DidierSco Dijon Team Materiel-Velo.Com+4:05
- 51APArthur ProginTudor Pro Cycling Team U23+4:31
- 52MVMatijs Van StrijthemSoudal Quick-Step Devo Team+4:51
- 53MKMilan KadlecKasper Crypto4Me+5:34
- 54TSTom StirnimannTudor Pro Cycling Team U23+7:02
- 55ŠZŠtěpán ZahálkaKasper Crypto4Me+7:31
- 56JSJoeri SchaperSoudal Quick-Step Devo Team+7:51
- 57MMMaui Morrison+7:53
- 58MCMagnus CarstensenEF Education - Aevolo+8:15
- 59
Ben WigginsHagens Berman Jayco+8:17 - 60MSMattia SambinelloHagens Berman Jayco+8:17
- 61MPMikhail PodluzhnyyXDS Astana Development Team+8:19
- 62SHSimilien HamonCic Pro Cycling Academy+8:26
- 63JHJules Hue+8:29
- 64LRLuc RoyerSoudal Quick-Step Devo Team+9:10
- 65ABAdam BittmanKasper Crypto4Me+9:18
- 66CTCarl Truffer+9:41
- 67DRDias RysbayXDS Astana Development Team+10:18
- 68JWJelle WeierinkVolkerwessels Cycling Team+10:56
- 69EBEliott BouletGroupama-FDJ United+11:31
- 70LVLars Vanden HeedeSoudal Quick-Step Devo Team+12:33
- 71JEJohan EltoftTudor Pro Cycling Team U23+12:37
- 72JSJed SmithsonHagens Berman Jayco+12:43
- 73FRFelix Rouinsard+13:12
- 74MBMoritz BinderRembe | Rad-Net+13:54
- 75ADAlexis David+14:50
- 76THTom Herteler+14:55
- 77KSKarl SagnierGroupama-FDJ United+15:50
- 78CECarl Emil PedersenHagens Berman Jayco+15:58
- 79MCMaximilian CushwayGroupama-FDJ United+16:18
- 80TCTom ChampenoisSco Dijon Team Materiel-Velo.Com+16:46
- 81RHRomuald Herve+17:57