Stage 4
07 Jun 2026
Stage result
- 1
Keije SolenLotto - Groupe Wanty3:46:29 - 2
Valentin TabellionAvc Aix Provence Dole+0:15 - 3
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur+0:15
- 4RHRoy HoogendoornMetec - Solarwatt P/B Mantel+0:15
- 5JDJuan David SierraTudor Pro Cycling Team U23+0:15
- 6JHJames Hartley+0:15
- 7JSJan SommerElite Fondations Cycling Team+0:15
- 8JRJohn Roberts+0:15
- 9SKStef KoningAzerion / Villa Valkenburg+0:15
- 10FLFlorentin Lecamus LambertVeloce Club Rouen 76+0:15
- 11
Patrick EddyTeam Brennan+0:15 - 12MWMattanja WoetsVolkerwessels Cycling Team+0:15
- 13MMMiguel Marin MartinezEF Education - Aevolo+0:15
- 14BBBenedikt BenzLidl-Trek Future Racing+0:15
- 15GPGaspard PaulouinSco Dijon Team Materiel-Velo.Com+0:15
- 16MHMaxwell Hereward+0:15
- 17JBJocelyn BaguelinAarco+0:15
- 18NCNathan CusackEF Education - Aevolo+0:15
- 19JBJim BreitlerElite Fondations Cycling Team+0:15
- 20EUEñaut Urcaregui SanzLidl-Trek Future Racing+0:15
- 21SVSeppe Van Den BoerTudor Pro Cycling Team U23+0:15
- 22AJAntoine JaminAarco+0:15
- 23MDMathias De KeersmaekerLotto - Groupe Wanty+0:15
- 24
Martin PedersenLidl-Trek Future Racing+0:15 - 25OMOliver MätikTudor Pro Cycling Team U23+0:15
- 26SKSilas KoechTeam Lotto Kern-Haus Outlet Montabaur+0:15
- 27MKMax Krasinski+0:15
- 28JEJake Edwards+0:15
- 29JBJoseph BrookesAvc Aix Provence Dole+0:15
- 30MPMaxence PlaceAarco+0:15
- 31JLJean Louis Le NyVeloce Club Rouen 76+0:15
- 32
Jack Rootkin-GraySwatt Club+0:15
- 33ASAngus StonehamSco Dijon Team Materiel-Velo.Com+0:15
- 34NRNicola Rossi+0:15
- 35DADanijel AgricolaMetec - Solarwatt P/B Mantel+0:15
- 36FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur+0:28
- 37
Alexander KonychevChina Anta - Mentech Cycling Team+0:41 - 38JMJonathan Malte RottmannTeam Lotto Kern-Haus Outlet Montabaur+0:54
- 39TSTom StirnimannTudor Pro Cycling Team U23+0:54
- 40VBVictor BroexMetec - Solarwatt P/B Mantel+0:56
- 41JVJenthe VerstraeteEF Education - Aevolo+0:58
- 42ARAxel Rahier+0:58
- 43LRLoris RouillerElite Fondations Cycling Team+0:58
- 44SOSteijn OosterveldAzerion / Villa Valkenburg+0:58
- 45GLGuy Le Monnier De Gouville+0:58
- 46EHEliot Herisset+0:58
- 47OJOle JablonskiTeam Lotto Kern-Haus Outlet Montabaur+0:58
- 48NHNoah Hollamby+0:58
- 49MMMarius MaceSco Dijon Team Materiel-Velo.Com+0:58
- 50WJWillem Jakobus SmitChina Anta - Mentech Cycling Team+0:58
- 51TPTars PoelvoordeLotto - Groupe Wanty+0:58
- 52TBThibaut BernardLotto - Groupe Wanty+0:58
- 53LVLukas VriesAzerion / Villa Valkenburg+0:58
- 54CPClément PetitVeloce Club Rouen 76+0:58
- 55JVJulian VergouwMetec - Solarwatt P/B Mantel+1:01
- 56CWCollin WestbroekMetec - Solarwatt P/B Mantel+1:01
- 57WOWillem O Connor+1:01
- 58KHKamiel HannesAarco+1:01
- 59LGLucas GriecoAvc Aix Provence Dole+3:12
- 60TBTrym Bjørner Westgaard HoltherBourg En Bresse Ain Cyclisme+3:41
- 61JDJohan DorussenMetec - Solarwatt P/B Mantel+4:46
- 62TSTynan ShannonTeam Brennan+4:46
- 63JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaur+4:46
- 64MDMaxime DubaAzerion / Villa Valkenburg+4:46
- 65MAMathis AvondtsAzerion / Villa Valkenburg+4:48
- 66WBWitse BertelsLotto - Groupe Wanty+5:01
- 67BBBohémond BarrillotAvc Aix Provence Dole+5:01
- 68DQDavide QuadrigliaBiesse - Carrera - Premac+5:01
- 69TCTom ChampenoisSco Dijon Team Materiel-Velo.Com+5:01
- 70DSDelano SwenneVolkerwessels Cycling Team+5:01
- 71CLChenglu LiuChina Anta - Mentech Cycling Team+5:01
- 72
Renato FaveroBiesse - Carrera - Premac+5:01 - 73DBDylan Belton Owen+5:01
- 74FBFarley BarberSco Dijon Team Materiel-Velo.Com+5:01
- 75JDJoshua DuffyTeam Brennan+5:01
- 76CPCiro Perez AlvarezAvc Aix Provence Dole+5:01
- 77NBNoah BögliElite Fondations Cycling Team+5:01
- 78SGSam GademanVolkerwessels Cycling Team+5:01
- 79AGAlfred GeorgeElite Fondations Cycling Team+5:01
- 80AMAlessandro MilesiBiesse - Carrera - Premac+5:01
- 81RHRaphaël HectorVeloce Club Rouen 76+9:15
- 82BZBogdan ZabelinskiyAarco+9:15
- 83
Oscar Nilsson JulienAvc Aix Provence Dole+10:39 - DNFGSGabriele ScagliolaLidl-Trek Future RacingDNF
- DNFTCThomas CornishTeam BrennanDNF
- DNFCLConor LeahyAustraliaDNF
- DSQ
Jan Willem Van SchipAzerion / Villa ValkenburgDSQ
Points classification
- 1
Keije SolenLotto - Groupe Wanty25 - 2
Valentin TabellionAvc Aix Provence Dole20 - 3
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur16
- 4RHRoy HoogendoornMetec - Solarwatt P/B Mantel14
- 5JDJuan David SierraTudor Pro Cycling Team U2314
- 6JHJames Hartley10
- 7JSJan SommerElite Fondations Cycling Team9
- 8JRJohn Roberts8
- 9SKStef KoningAzerion / Villa Valkenburg7
- 10FLFlorentin Lecamus LambertVeloce Club Rouen 766
- 11SGSam GademanVolkerwessels Cycling Team5
- 12
Patrick EddyTeam Brennan5 - 13MWMattanja WoetsVolkerwessels Cycling Team4
- 14OMOliver MätikTudor Pro Cycling Team U233
- 15NBNoah BögliElite Fondations Cycling Team3
- 16MMMiguel Marin MartinezEF Education - Aevolo3
- 17BBBenedikt BenzLidl-Trek Future Racing2
- 18LGLucas GriecoAvc Aix Provence Dole2
- 19TBTrym Bjørner Westgaard HoltherBourg En Bresse Ain Cyclisme2
- 20GPGaspard PaulouinSco Dijon Team Materiel-Velo.Com1
- 21BBBohémond BarrillotAvc Aix Provence Dole1
Mountains classification
- 1LGLucas GriecoAvc Aix Provence Dole25
- 2GPGaspard PaulouinSco Dijon Team Materiel-Velo.Com13
- 3SGSam GademanVolkerwessels Cycling Team12
- 4TBTrym Bjørner Westgaard HoltherBourg En Bresse Ain Cyclisme12
- 5JHJames Hartley10
- 6NCNathan CusackEF Education - Aevolo9
- 7NBNoah BögliElite Fondations Cycling Team9
- 8
Patrick EddyTeam Brennan8 - 9SKSilas KoechTeam Lotto Kern-Haus Outlet Montabaur6
- 10
Jack Rootkin-GraySwatt Club6
- 11JBJoseph BrookesAvc Aix Provence Dole5
- 12EUEñaut Urcaregui SanzLidl-Trek Future Racing4
- 13MDMathias De KeersmaekerLotto - Groupe Wanty2
- 14MPMaxence PlaceAarco2
- 15FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur2
Youth classification
- 1
Keije SolenLotto - Groupe Wanty3:46:29 - 2JDJuan David SierraTudor Pro Cycling Team U23+0:15
- 3SKStef KoningAzerion / Villa Valkenburg+0:15
- 4MMMiguel Marin MartinezEF Education - Aevolo+0:15
- 5BBBenedikt BenzLidl-Trek Future Racing+0:15
- 6GPGaspard PaulouinSco Dijon Team Materiel-Velo.Com+0:15
- 7MHMaxwell Hereward+0:15
- 8NCNathan CusackEF Education - Aevolo+0:15
- 9JBJim BreitlerElite Fondations Cycling Team+0:15
- 10EUEñaut Urcaregui SanzLidl-Trek Future Racing+0:15
- 11SVSeppe Van Den BoerTudor Pro Cycling Team U23+0:15
- 12AJAntoine JaminAarco+0:15
- 13MDMathias De KeersmaekerLotto - Groupe Wanty+0:15
- 14OMOliver MätikTudor Pro Cycling Team U23+0:15
- 15JBJoseph BrookesAvc Aix Provence Dole+0:15
- 16MPMaxence PlaceAarco+0:15
- 17ASAngus StonehamSco Dijon Team Materiel-Velo.Com+0:15
- 18DADanijel AgricolaMetec - Solarwatt P/B Mantel+0:15
- 19FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur+0:28
- 20JMJonathan Malte RottmannTeam Lotto Kern-Haus Outlet Montabaur+0:54
- 21TSTom StirnimannTudor Pro Cycling Team U23+0:54
- 22JVJenthe VerstraeteEF Education - Aevolo+0:58
- 23SOSteijn OosterveldAzerion / Villa Valkenburg+0:58
- 24OJOle JablonskiTeam Lotto Kern-Haus Outlet Montabaur+0:58
- 25NHNoah Hollamby+0:58
- 26TPTars PoelvoordeLotto - Groupe Wanty+0:58
- 27LVLukas VriesAzerion / Villa Valkenburg+0:58
- 28JVJulian VergouwMetec - Solarwatt P/B Mantel+1:01
- 29CWCollin WestbroekMetec - Solarwatt P/B Mantel+1:01
- 30WOWillem O Connor+1:01
- 31KHKamiel HannesAarco+1:01
- 32JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaur+4:46
- 33MDMaxime DubaAzerion / Villa Valkenburg+4:46
- 34WBWitse BertelsLotto - Groupe Wanty+5:01
- 35BBBohémond BarrillotAvc Aix Provence Dole+5:01
- 36DQDavide QuadrigliaBiesse - Carrera - Premac+5:01
- 37TCTom ChampenoisSco Dijon Team Materiel-Velo.Com+5:01
- 38
Renato FaveroBiesse - Carrera - Premac+5:01 - 39DBDylan Belton Owen+5:01
- 40CPCiro Perez AlvarezAvc Aix Provence Dole+5:01
- 41AMAlessandro MilesiBiesse - Carrera - Premac+5:01
- 42RHRaphaël HectorVeloce Club Rouen 76+9:15
- 43BZBogdan ZabelinskiyAarco+9:15