Stage 4
10 Aug 2025
Stage result
- 1
Fredrik DversnesUno-X Mobility3:08:40
- 2
Corbin John StrongNSN Cycling Teams.t. - 3
Davide BalleriniXDS Astana Teams.t. - 4
Rick PluimersTudor Pro Cycling Teams.t. - 5
Sakarias Koller LølandUno-X Mobilitys.t. - 6
Tom PidcockPinarello-Q36.5 Pro Cycling Teams.t. - 7
Mats WenzelEquipo Kern Pharmas.t. - 8
Martin TjøttaUno-X Mobilitys.t. - 9
Stefano OldaniCaja Rural-Seguros RGAs.t.
- 10
Sven Erik BystrømUno-X Mobilitys.t. - 11
Hugo De La Calle ArangoBurgos-Burpellet-BHs.t. - 12
Kevin VermaerkeUAE Team Emirates XRGs.t. - 13
Alan HatherlyTeam Jayco AlUlas.t. - 14
Jonas GeensAlpecin-Premier Techs.t. - 15
Matteo VercherTotalEnergiess.t. - 16JDJoris DelboveTotalEnergiess.t.
- 17
Lorenzo RotaLotto Intermarchés.t. - 18
Felix EngelhardtTeam Jayco AlUlas.t. - 19
Andreas LeknessundUno-X Mobilitys.t. - 20
Clément ChampoussinXDS Astana Teams.t. - 21
Christian ScaroniXDS Astana Teams.t. - 22EBEivind Broholt FougnerUnibet Rose Rocketss.t.
- 23
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Teams.t. - 24
Dylan TeunsCofidiss.t.
- 25
Anthon CharmigUno-X Mobilitys.t. - 26
Mark DonovanPinarello-Q36.5 Pro Cycling Teams.t. - 27
Ådne HolterUno-X Mobilitys.t.
- 28
Riley SheehanNSN Cycling Teams.t. - 29
Edward DunbarPinarello-Q36.5 Pro Cycling Teams.t. - 30
Bjoern KoerdtTeam Picnic PostNL+0:08 - 31
Arne MaritRed Bull - Bora - Hansgrohe+1:13
- 32
Rasmus TillerUno-X Mobility+1:13 - 33
Cees BolDecathlon CMA CGM Team+1:13 - 34DSDaniel Smajkic ÅrnesVan Rysel Roubaix+1:13
- 35
Jules HestersTeam Flanders - Baloise+1:13 - 36
Jenthe BiermansCofidis+1:13 - 37
Felix Ørn-KristoffLotto Intermarché+1:13 - 39
Samuel LerouxTotalEnergies+1:13 - 40ETEven ThorvaldsenLillehammer Ck Continental Team+1:13
- 41
Sam MaisonobeCofidis+1:13 - 42NMNicolas MilesiNetcompany INEOS Racing Academy+1:13
- 44CAClement AllenoBurgos-Burpellet-BH+1:13
- 45JLJonathan Lastra MartinezEuskaltel-Euskadi+1:13
- 46RGRyan GalNetherlands+1:13
- 47TRToralf Rydningen MartinsenTeam Drali - Repsol+1:13
- 49ASAnton StensbyTeam Coop - Repsol+1:13
- 50
Merhawi KudusBurgos-Burpellet-BH+1:13 - 51
Cedrik Bakke ChristophersenUnibet Rose Rockets+1:13
- 52
Florian StorkTudor Pro Cycling Team+1:13 - 53MRMikel Retegi GoñiEquipo Kern Pharma+1:13
- 54
Dion Allan SmithNSN Cycling Team+1:13 - 55JBJosh BurnettBurgos-Burpellet-BH+1:13
- 56
Simon GuglielmiSt Michel - Preference Home - Auber93+1:13 - 57SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+1:13
- 58NSNicholas SchultzNSN Cycling Team+1:13
- 59EMElias MarisTeam Flanders - Baloise+1:13
- 60
Hugo HouleAlpecin-Premier Tech+1:13 - 61
Storm IngebrigtsenUno-X Mobility+1:13 - 62
Asbjørn HellemoseTeam Jayco AlUla+1:13
- 63
Aaron GateXDS Astana Team+1:13 - 64
Luca Van BovenLotto Intermarché+1:20 - 65
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team+1:20 - 66
Milan VaderPinarello-Q36.5 Pro Cycling Team+1:20 - 67
Clement IzquierdoCofidis+1:20 - 68
Lindsay De VylderAlpecin-Premier Tech+1:39 - 69
Tord GudmestadDecathlon CMA CGM Team+3:00 - 70
Abram StockmanUnibet Rose Rockets+3:00 - 71LALudvik Aspelund HolstadTeam Ringerike+4:36
- 72LHLéandre HuckVan Rysel Roubaix+6:35
- 73OGOwen GeleijnUnibet Rose Rockets+6:35
- 74TDTimo De JongTeam Picnic PostNL+8:09
- 75JJJelle JohanninkUnibet Rose Rockets+8:09
- 76
Davide De PrettoTeam Jayco AlUla+8:09 - 77FVFloris Van TrichtNSN Cycling Team+8:39
- 78
Tom Van AsbroeckNSN Cycling Team+8:39
- 79EVEirik Vang AasTeam Drali - Repsol+8:39
- 80UTUlrik TvedtDevelopment Team Picnic PostNL+8:39
- 83
Petr KelemenTudor Pro Cycling Team+10:23 - 84SVSebastian VeslumTeam Drali - Repsol+10:23
- 85UIUnai Iribar JauregiEquipo Kern Pharma+10:23
- 87GRGeorg Rydningen MartinsenLillehammer Ck Continental Team+10:23
- 88
Joel Suter+10:23 - 89NMNicola MarcerouTotalEnergies+10:23
- 90MWMorthen Wang BaksaasLucky Sport Cycling Team+10:23
- 91BPBaptiste PoulardRoojai Insurance Winspace+10:23
- 92KLKarsten Larsen FeldmannUnibet Rose Rockets+10:23
- 93DUDiego Uriarte BelzunegiEquipo Kern Pharma+12:29
- DNFHUHalvor Utengen SandstadTeam Coop - RepsolDNF
Points classification
- 1
Fredrik DversnesUno-X Mobility15
- 2
Corbin John StrongNSN Cycling Team13 - 3
Davide BalleriniXDS Astana Team9 - 4
Tom PidcockPinarello-Q36.5 Pro Cycling Team7 - 5
Rick PluimersTudor Pro Cycling Team7 - 6
Sakarias Koller LølandUno-X Mobility6 - 7
Mats WenzelEquipo Kern Pharma4 - 8
Stefano OldaniCaja Rural-Seguros RGA4
- 9
Riley SheehanNSN Cycling Team3 - 10
Matteo VercherTotalEnergies3 - 11
Bjoern KoerdtTeam Picnic PostNL3 - 12
Martin TjøttaUno-X Mobility3 - 13
Christian ScaroniXDS Astana Team2 - 14
Kevin VermaerkeUAE Team Emirates XRG1 - 15
Felix EngelhardtTeam Jayco AlUla1 - 16
Sven Erik BystrømUno-X Mobility1
Mountains classification
- 1UTUlrik TvedtDevelopment Team Picnic PostNL6
- 2
Davide BalleriniXDS Astana Team6 - 3
Bjoern KoerdtTeam Picnic PostNL5 - 4
Jonas GeensAlpecin-Premier Tech5 - 5
Stefano OldaniCaja Rural-Seguros RGA4
- 6
Martin TjøttaUno-X Mobility3 - 7
Lorenzo RotaLotto Intermarché3 - 8
Ådne HolterUno-X Mobility3
- 9
Kevin VermaerkeUAE Team Emirates XRG2 - 10
Hugo De La Calle ArangoBurgos-Burpellet-BH2 - 11
Asbjørn HellemoseTeam Jayco AlUla2
- 12TDTimo De JongTeam Picnic PostNL2
- 13
Andreas LeknessundUno-X Mobility1 - 14
Matteo VercherTotalEnergies1 - 15NSNicholas SchultzNSN Cycling Team1
- 16
Davide De PrettoTeam Jayco AlUla1 - 17DUDiego Uriarte BelzunegiEquipo Kern Pharma1
Youth classification
- 1
Corbin John StrongNSN Cycling Team3:08:40 - 2
Rick PluimersTudor Pro Cycling Teams.t. - 3
Sakarias Koller LølandUno-X Mobilitys.t. - 4
Mats WenzelEquipo Kern Pharmas.t. - 5
Martin TjøttaUno-X Mobilitys.t. - 6
Hugo De La Calle ArangoBurgos-Burpellet-BHs.t. - 7
Kevin VermaerkeUAE Team Emirates XRGs.t. - 8
Matteo VercherTotalEnergiess.t. - 9JDJoris DelboveTotalEnergiess.t.
- 10
Felix EngelhardtTeam Jayco AlUlas.t. - 11EBEivind Broholt FougnerUnibet Rose Rocketss.t.
- 12
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Teams.t. - 13
Ådne HolterUno-X Mobilitys.t.
- 14
Riley SheehanNSN Cycling Teams.t. - 15
Bjoern KoerdtTeam Picnic PostNL+0:08 - 16DSDaniel Smajkic ÅrnesVan Rysel Roubaix+1:13
- 17
Felix Ørn-KristoffLotto Intermarché+1:13 - 18ETEven ThorvaldsenLillehammer Ck Continental Team+1:13
- 19
Sam MaisonobeCofidis+1:13 - 20NMNicolas MilesiNetcompany INEOS Racing Academy+1:13
- 21CAClement AllenoBurgos-Burpellet-BH+1:13
- 22RGRyan GalNetherlands+1:13
- 23TRToralf Rydningen MartinsenTeam Drali - Repsol+1:13
- 25ASAnton StensbyTeam Coop - Repsol+1:13
- 26
Cedrik Bakke ChristophersenUnibet Rose Rockets+1:13
- 27MRMikel Retegi GoñiEquipo Kern Pharma+1:13
- 28JBJosh BurnettBurgos-Burpellet-BH+1:13
- 29SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+1:13
- 30
Storm IngebrigtsenUno-X Mobility+1:13 - 31
Luca Van BovenLotto Intermarché+1:20 - 32
Clement IzquierdoCofidis+1:20 - 33
Tord GudmestadDecathlon CMA CGM Team+3:00 - 34LHLéandre HuckVan Rysel Roubaix+6:35
- 35OGOwen GeleijnUnibet Rose Rockets+6:35
- 36
Davide De PrettoTeam Jayco AlUla+8:09 - 37FVFloris Van TrichtNSN Cycling Team+8:39
- 38EVEirik Vang AasTeam Drali - Repsol+8:39
- 39UTUlrik TvedtDevelopment Team Picnic PostNL+8:39
- 40
Petr KelemenTudor Pro Cycling Team+10:23 - 41SVSebastian VeslumTeam Drali - Repsol+10:23
- 42GRGeorg Rydningen MartinsenLillehammer Ck Continental Team+10:23
- 43NMNicola MarcerouTotalEnergies+10:23
- 44MWMorthen Wang BaksaasLucky Sport Cycling Team+10:23
- 45BPBaptiste PoulardRoojai Insurance Winspace+10:23
- 46KLKarsten Larsen FeldmannUnibet Rose Rockets+10:23
- 47DUDiego Uriarte BelzunegiEquipo Kern Pharma+12:29
- DNF
Aivaras MikutisTudor Pro Cycling TeamDNF