Stage 4
03 Aug 2026
Stage result
- 1GAGuillaume AdamVeloce Club Rouen 764:31:57
- 2JZJermaine ZemkeRembe | Rad-Net+0:01
- 3LVLars Vanden HeedeSoudal Quick-Step Devo Team+0:01
- 4NRNoah RamsayAlpecin-Premier Tech Development Team+0:06
- 5LDLouis Dudek+0:06
- 6
Ceriel DesalSoudal Quick-Step Devo Team+0:14 - 7RRReef RobertsGroupama-FDJ United+0:26
- 8
Niels VandeputteAlpecin-Premier Tech Development Team+0:38 - 9BBBert BolleVolkerwessels Cycling Team+0:38
- 10HMHugo Millet+0:38
- 11MNMattia NegrenteXDS Astana Development Team+0:38
- 12TGThomas Garel+0:38
- 13JSJoeri SchaperSoudal Quick-Step Devo Team+0:38
- 14JKJochem KerckhaertBeat Cc P/B Saxo+0:41
- 15JDJuan David SierraTudor Pro Cycling Team U23+0:41
- 16AMAdam MitchellVendee U Primeo Energie+0:41
- 17KBKylian Breton+0:41
- 18HRHans Rullier+0:41
- 19AKAlexandre KessTeam Lotto Kern-Haus Outlet Montabaur+0:46
- 20YDYann DuboisGroupama-FDJ United+0:46
- 21
David HaverdingsAlpecin-Premier Tech Development Team+0:46 - 22EPEvan PavisVendee U Primeo Energie+0:46
- 23
Victor GuernalecCic Pro Cycling Academy+0:46 - 24LMLudovico MellanoXDS Astana Development Team+0:46
- 25KHKasper HauglandDecathlon CMA CGM Development Team+0:46
- 26MZMarc Zafra CoronellasSoudal Quick-Step Devo Team+0:46
- 27LLLenaic LangellaCic Pro Cycling Academy+0:46
- 28VJVáclav JežekKasper Crypto4Me+0:46
- 29PPPaul PicardSco Dijon Team Materiel-Velo.Com+0:50
- 30LRLéo Roy+0:50
- 31LVLarry ValvasoriLuxembourg+0:52
- 32
Tomos PattinsonEF Education - Aevolo+0:55 - 33EFEsteban FoucherGroupama-FDJ United+0:55
- 34QCQuentin Cowan+0:55
- 35
Johannes AdamietzRembe | Rad-Net+0:56 - 36TVThor VerleysenVolkerwessels Cycling Team+0:56
- 37VRValentin Rudel+0:56
- 38MVMattéo Viardot+0:56
- 39
Dominik NeumanAtt Investments+0:56 - 40JKJesse KramerBeat Cc P/B Saxo+0:56
- 41THTheo HebertVendee U Primeo Energie+1:02
- 42LLLinus LarssonEF Education - Aevolo+1:02
- 43JBJulian BorreschRembe | Rad-Net+1:02
- 44AFAnaël Finckbohner+1:02
- 45
Laurens SweeckAlpecin-Premier Tech Development Team+1:06
- 46
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur+1:06
- 47LLLouka Lesueur DufreneVeloce Club Rouen 76+1:06
- 48TBTomasz BudzińskiAtt Investments+1:06
- 49SBSacha BergaudSco Dijon Team Materiel-Velo.Com+1:06
- 50SAStijn AppelBeat Cc P/B Saxo+1:11
- 51JŘJakub ŘímanAtt Investments+1:14
- 52NCNathan CusackEF Education - Aevolo+1:16
- 53FCFinn CrockettVolkerwessels Cycling Team+1:18
- 54PTPaul ThierryArkea-B&B Hotels Continentale+1:20
- 55JHJames Hartley+1:24
- 56OMOliver MätikTudor Pro Cycling Team U23+1:26
- 57MIMarius Innhaug DahlDecathlon CMA CGM Development Team+1:28
- 58MCMichiel CoppensBeat Cc P/B Saxo+1:28
- 59
Michael BorošKasper Crypto4Me+1:32
- 60AFArtëm FofonovXDS Astana Development Team+1:37
- 61SVSteyn Van Der VeenMetec - Solarwatt P/B Mantel+1:54
- 62MZMaël Zahem+1:58
- 63GSGavin SherryEF Education - Aevolo+2:00
- 64RCRobbe ClaeysVolkerwessels Cycling Team+2:32
- 65SGSimon GoossensAlpecin-Premier Tech Development Team+2:53
- 66
Mateusz GajdulewiczAtt Investments+3:07 - 67
Nolann Mahoudo+4:54 - 68OTOle TheilerRembe | Rad-Net+4:57
- 69MMMarijn MaasBeat Cc P/B Saxo+5:04
- 70BRBraden ReitzDecathlon CMA CGM Development Team+6:24
- 71
Miguel HeidemannRembe | Rad-Net+9:16 - 72FŘFilip ŘehaAtt Investments+9:41
- 73LVLiam Van BylenDecathlon CMA CGM Development Team+10:07
- 74RGRyan GalNetherlands+16:42
- 75RJRuud Junior NagengastMetec - Solarwatt P/B Mantel+16:42
- 76TSTom StirnimannTudor Pro Cycling Team U23+17:24
- 77
Josef ČernýKasper Crypto4Me - 78FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur
- 79ŠZŠtěpán ZahálkaKasper Crypto4Me+20:44
- 80MWMattanja WoetsVolkerwessels Cycling Team+20:44
- 81CECarl Emil PedersenHagens Berman Jayco+20:44
- 82MKMilan KadlecKasper Crypto4Me+20:44
- 83JVJasper VerbruggeHagens Berman Jayco+20:44
- 84MBMoritz BinderRembe | Rad-Net+20:44
- 85MVMatijs Van StrijthemSoudal Quick-Step Devo Team+20:44
- 86JEJohan EltoftTudor Pro Cycling Team U23+20:44
- 87MKMax KroonenBeat Cc P/B Saxo+20:44
- 88APArthur ProginTudor Pro Cycling Team U23+21:24
- 89RHRoy HoogendoornMetec - Solarwatt P/B Mantel+21:28
- 90TBTimo BehrensAlpecin-Premier Tech Development Team+21:56
- 91MBMansur BeisembayXDS Astana Development Team+24:24
- 92MCMagnus CarstensenEF Education - Aevolo+29:40
- ABDJWJelle WeierinkVolkerwessels Cycling TeamABD
- ABDMVMaxime VezieCic Pro Cycling AcademyABD
- ABDSHSimilien HamonCic Pro Cycling AcademyABD
- ABD
Léandre LozouetCic Pro Cycling AcademyABD - ABDJWJonas WaltonCic Pro Cycling AcademyABD
- ABDABAdam BittmanKasper Crypto4MeABD
- ABDKSKarl SagnierGroupama-FDJ UnitedABD
- ABDNPNate PringleDecathlon CMA CGM Development TeamABD
- ABDAWArno WallenbornTeam Lotto Kern-Haus Outlet MontabaurABD
- ABDMMMil MorangTeam Lotto Kern-Haus Outlet MontabaurABD
- ABDVBVictor BroexMetec - Solarwatt P/B MantelABD
- ABD
Miguel HeidemannRembe | Rad-NetABD - ABDMSMattia SambinelloHagens Berman JaycoABD
- ABDJSJed SmithsonHagens Berman JaycoABD
- ABD
Ben WigginsHagens Berman JaycoABD - ABDLRLuc RoyerSoudal Quick-Step Devo TeamABD
- ABDMBMavric BeauneVeloce Club Rouen 76ABD
- ABDJLJean Louis Le NyVeloce Club Rouen 76ABD
- ABDFLFlorentin Lecamus LambertVeloce Club Rouen 76ABD
- ABDCPClément PetitVeloce Club Rouen 76ABD
- ABDMBMathéo BarusseauVendee U Primeo EnergieABD
- ABDPCPaul ConorVendee U Primeo EnergieABD
- ABDJCJohan ChardonVendee U Primeo EnergieABD
- ABDLBLilian BruyereSco Dijon Team Materiel-Velo.ComABD
- ABDTCTom ChampenoisSco Dijon Team Materiel-Velo.ComABD
- ABDHRHugo RoudierSco Dijon Team Materiel-Velo.ComABD
- ABDARAnthony RalleABD
- ABDTCToby ChatonnetABD
- ABDMCMatthieu CordelierABD
- ABDCTCarl TrufferABD
- ABDLMLudovic MoriceABD
- ABDRHRomuald HerveABD
- ABDTHTom HertelerABD
- ABDFRFelix RouinsardABD
- ABDADAlexis DavidABD
- ABDEPEliott PierreABD
- ABDLCLenny ChouffeABD
- ABDMMMaui MorrisonABD
General classification
- 1JZJermaine ZemkeRembe | Rad-Net13:22:08
- 2GAGuillaume AdamVeloce Club Rouen 76+0:10
- 3
Victor GuernalecCic Pro Cycling Academy+0:13 - 4KHKasper HauglandDecathlon CMA CGM Development Team+0:26
- 5
Ceriel DesalSoudal Quick-Step Devo Team+0:28 - 6LMLudovico MellanoXDS Astana Development Team+0:29
- 7AMAdam MitchellVendee U Primeo Energie+0:31
- 8HMHugo Millet+0:36
- 9BBBert BolleVolkerwessels Cycling Team+0:52
- 10LLLenaic LangellaCic Pro Cycling Academy+0:57
- 11MZMarc Zafra CoronellasSoudal Quick-Step Devo Team+1:00
- 12EPEvan PavisVendee U Primeo Energie+1:04
- 13MNMattia NegrenteXDS Astana Development Team+1:05
- 14
David HaverdingsAlpecin-Premier Tech Development Team+1:11 - 15JKJochem KerckhaertBeat Cc P/B Saxo+1:13
- 16EFEsteban FoucherGroupama-FDJ United+1:15
- 17RRReef RobertsGroupama-FDJ United+1:16
- 18LLLouka Lesueur DufreneVeloce Club Rouen 76+1:16
- 19YDYann DuboisGroupama-FDJ United+1:19
- 20TGThomas Garel+1:20
- 21THTheo HebertVendee U Primeo Energie+1:25
- 22LRLéo Roy+1:29
- 23
Tomos PattinsonEF Education - Aevolo+1:33 - 24QCQuentin Cowan+1:34
- 25
Niels VandeputteAlpecin-Premier Tech Development Team+1:37 - 26HRHans Rullier+1:42
- 27LVLarry ValvasoriLuxembourg+1:44
- 28VJVáclav JežekKasper Crypto4Me+1:49
- 29SBSacha BergaudSco Dijon Team Materiel-Velo.Com+1:53
- 30TBTomasz BudzińskiAtt Investments+1:59
- 31
Johannes AdamietzRembe | Rad-Net+2:00 - 32AFAnaël Finckbohner+2:20
- 33NRNoah RamsayAlpecin-Premier Tech Development Team+2:23
- 34MIMarius Innhaug DahlDecathlon CMA CGM Development Team+2:31
- 35AFArtëm FofonovXDS Astana Development Team+2:43
- 36FCFinn CrockettVolkerwessels Cycling Team+2:55
- 37TVThor VerleysenVolkerwessels Cycling Team+3:02
- 38JDJuan David SierraTudor Pro Cycling Team U23+3:07
- 39
Michael BorošKasper Crypto4Me+3:14
- 40GSGavin SherryEF Education - Aevolo+3:17
- 41JKJesse KramerBeat Cc P/B Saxo+4:10
- 42
Mateusz GajdulewiczAtt Investments+4:39 - 43MVMattéo Viardot+5:22
- 44KBKylian Breton+5:22
- 45
Dominik NeumanAtt Investments+5:38 - 46
Nolann Mahoudo+5:46 - 47MZMaël Zahem+6:44
- 48JHJames Hartley+6:58
- 49AKAlexandre KessTeam Lotto Kern-Haus Outlet Montabaur+7:19
- 50JBJulian BorreschRembe | Rad-Net+7:21
- 51RCRobbe ClaeysVolkerwessels Cycling Team+7:39
- 52NCNathan CusackEF Education - Aevolo+8:03
- 53OTOle TheilerRembe | Rad-Net+9:22
- 54BRBraden ReitzDecathlon CMA CGM Development Team+9:55
- 55SGSimon GoossensAlpecin-Premier Tech Development Team+10:10
- 56FŘFilip ŘehaAtt Investments+10:34
- 57PPPaul PicardSco Dijon Team Materiel-Velo.Com+12:34
- 58LVLars Vanden HeedeSoudal Quick-Step Devo Team+12:44
- 59PTPaul ThierryArkea-B&B Hotels Continentale+13:03
- 60LDLouis Dudek+13:14
- 61LVLiam Van BylenDecathlon CMA CGM Development Team+13:14
- 62MCMichiel CoppensBeat Cc P/B Saxo+13:38
- 63OMOliver MätikTudor Pro Cycling Team U23+13:57
- 64
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur+14:05
- 65LLLinus LarssonEF Education - Aevolo+14:39
- 66FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur+14:46
- 67
Miguel HeidemannRembe | Rad-Net+15:32 - 68RGRyan GalNetherlands+17:41
- 69JSJoeri SchaperSoudal Quick-Step Devo Team+19:36
- 70VRValentin Rudel+20:08
- 71JŘJakub ŘímanAtt Investments+20:42
- 72SAStijn AppelBeat Cc P/B Saxo+20:52
- 73RJRuud Junior NagengastMetec - Solarwatt P/B Mantel+21:42
- 74
Laurens SweeckAlpecin-Premier Tech Development Team+26:32
- 75
Josef ČernýKasper Crypto4Me+27:41 - 76MVMatijs Van StrijthemSoudal Quick-Step Devo Team+29:34
- 77TSTom StirnimannTudor Pro Cycling Team U23+32:57
- 78MMMarijn MaasBeat Cc P/B Saxo+33:38
- 79SVSteyn Van Der VeenMetec - Solarwatt P/B Mantel+34:48
- 80MKMilan KadlecKasper Crypto4Me+36:39
- 81MBMansur BeisembayXDS Astana Development Team+37:28
- 82MCMagnus CarstensenEF Education - Aevolo+39:33
- 83JVJasper VerbruggeHagens Berman Jayco+40:09
- 84TBTimo BehrensAlpecin-Premier Tech Development Team+42:03
- 85APArthur ProginTudor Pro Cycling Team U23+42:34
- 86ŠZŠtěpán ZahálkaKasper Crypto4Me+44:54
- 87RHRoy HoogendoornMetec - Solarwatt P/B Mantel+46:16
- 88MKMax KroonenBeat Cc P/B Saxo+47:34
- 89MWMattanja WoetsVolkerwessels Cycling Team+49:44
- 90JEJohan EltoftTudor Pro Cycling Team U23+50:12
- 91MBMoritz BinderRembe | Rad-Net+51:25
- 92CECarl Emil PedersenHagens Berman Jayco+53:33
Points classification
- 1GAGuillaume AdamVeloce Club Rouen 7635
- 2
Ceriel DesalSoudal Quick-Step Devo Team28 - 3JZJermaine ZemkeRembe | Rad-Net20
- 4NRNoah RamsayAlpecin-Premier Tech Development Team18
- 5
Miguel HeidemannRembe | Rad-Net16 - 6LVLars Vanden HeedeSoudal Quick-Step Devo Team16
- 7GSGavin SherryEF Education - Aevolo14
- 8LDLouis Dudek12
- 9AFAnaël Finckbohner12
- 10RRReef RobertsGroupama-FDJ United9
- 11
Niels VandeputteAlpecin-Premier Tech Development Team8 - 12BBBert BolleVolkerwessels Cycling Team7
- 13HMHugo Millet6
- 14MNMattia NegrenteXDS Astana Development Team5
- 15TGThomas Garel4
- 16JSJoeri SchaperSoudal Quick-Step Devo Team3
- 17JKJochem KerckhaertBeat Cc P/B Saxo2
- 18SGSimon GoossensAlpecin-Premier Tech Development Team2
- 19JDJuan David SierraTudor Pro Cycling Team U231
Mountains classification
- 1RRReef RobertsGroupama-FDJ United20
- 2
Ceriel DesalSoudal Quick-Step Devo Team16 - 3
Miguel HeidemannRembe | Rad-Net12 - 4MMMarijn MaasBeat Cc P/B Saxo10
- 5AFAnaël Finckbohner10
- 6SVSteyn Van Der VeenMetec - Solarwatt P/B Mantel8
- 7GAGuillaume AdamVeloce Club Rouen 768
- 8GSGavin SherryEF Education - Aevolo6
- 9LDLouis Dudek4
Youth classification
- 1JZJermaine ZemkeRembe | Rad-Net4:31:58
- 2LVLars Vanden HeedeSoudal Quick-Step Devo Teams.t.
- 3RRReef RobertsGroupama-FDJ United+0:25
- 4BBBert BolleVolkerwessels Cycling Team+0:37
- 5MNMattia NegrenteXDS Astana Development Team+0:37
- 6JSJoeri SchaperSoudal Quick-Step Devo Team+0:37
- 7JDJuan David SierraTudor Pro Cycling Team U23+0:40
- 8KBKylian Breton+0:40
- 9HRHans Rullier+0:40
- 10YDYann DuboisGroupama-FDJ United+0:45
- 11
David HaverdingsAlpecin-Premier Tech Development Team+0:45 - 12EPEvan PavisVendee U Primeo Energie+0:45
- 13LMLudovico MellanoXDS Astana Development Team+0:45
- 14KHKasper HauglandDecathlon CMA CGM Development Team+0:45
- 15MZMarc Zafra CoronellasSoudal Quick-Step Devo Team+0:45
- 16LLLenaic LangellaCic Pro Cycling Academy+0:45
- 17VJVáclav JežekKasper Crypto4Me+0:45
- 18PPPaul PicardSco Dijon Team Materiel-Velo.Com+0:49
- 19
Tomos PattinsonEF Education - Aevolo+0:54 - 20EFEsteban FoucherGroupama-FDJ United+0:54
- 21TVThor VerleysenVolkerwessels Cycling Team+0:55
- 22VRValentin Rudel+0:55
- 23MVMattéo Viardot+0:55
- 24LLLinus LarssonEF Education - Aevolo+1:01
- 25AFAnaël Finckbohner+1:01
- 26LLLouka Lesueur DufreneVeloce Club Rouen 76+1:05
- 27SBSacha BergaudSco Dijon Team Materiel-Velo.Com+1:05
- 28NCNathan CusackEF Education - Aevolo+1:15
- 29PTPaul ThierryArkea-B&B Hotels Continentale+1:19
- 30OMOliver MätikTudor Pro Cycling Team U23+1:25
- 31MIMarius Innhaug DahlDecathlon CMA CGM Development Team+1:27
- 32AFArtëm FofonovXDS Astana Development Team+1:36
- 33MZMaël Zahem+1:57
- 34GSGavin SherryEF Education - Aevolo+1:59
- 35BRBraden ReitzDecathlon CMA CGM Development Team+6:23
- 36LVLiam Van BylenDecathlon CMA CGM Development Team+10:06
- 37RGRyan GalNetherlands+16:41
- 38RJRuud Junior NagengastMetec - Solarwatt P/B Mantel+16:41
- 39TSTom StirnimannTudor Pro Cycling Team U23+17:23
- 40FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur
- 41ŠZŠtěpán ZahálkaKasper Crypto4Me+20:43
- 42CECarl Emil PedersenHagens Berman Jayco+20:43
- 43MKMilan KadlecKasper Crypto4Me+20:43
- 44JVJasper VerbruggeHagens Berman Jayco+20:43
- 45MBMoritz BinderRembe | Rad-Net+20:43
- 46MVMatijs Van StrijthemSoudal Quick-Step Devo Team+20:43
- 47JEJohan EltoftTudor Pro Cycling Team U23+20:43
- 48APArthur ProginTudor Pro Cycling Team U23+21:23
- 49MBMansur BeisembayXDS Astana Development Team+24:23
- 50MCMagnus CarstensenEF Education - Aevolo+29:39