Stage 3
04 Aug 2025
Stage result
- 1GLGari Lagnet4:12:13
- 2
Niels VandeputteAlpecin-Premier Tech Development Teams.t. - 3
Niklas LarsenUnibet Rose Rocketss.t. - 4MNMorten NørtoftTeam Coloquicks.t.
- 5VLVictor LoulergueGroupama-FDJ Uniteds.t.
- 6AVAxel Van Der TuukEuskaltel-Euskadis.t.
- 7
Matyáš KopeckýUnibet Rose Rocketss.t. - 8HMHugo Millets.t.
- 9FCFinn CrockettVolkerwessels Cycling Teams.t.
- 10HTHugo Theot+0:11
- 11JKJochem KerckhaertBeat Cc P/B Saxo+0:19
- 12FRFilippo RidolfoTeam Novo Nordisk+0:26
- 13TMTom MainguenaudNice Metropole Cote D'Azur+0:26
- 14MVMichiel Van VlietMetec - Solarwatt P/B Mantel+1:54
- 15
Toon VandeboschAlpecin-Premier Tech Development Team+1:56 - 16ETEmil Toudal+2:23
- 17EIEmil IwersenBhs-Pl Beton Bornholm+3:21
- 18MPMattia Piccini+3:21
- 19AMArthur MeyerBourg En Bresse Ain Cyclisme+3:21
- 20AGAlfred GeorgeElite Fondations Cycling Team+3:21
- 21HVHidde Van VeenendaalBeat Cycling Club+3:21
- 22GVGuus Van Den EijndenAlpecin-Premier Tech Development Team+3:29
- 23JLJean Louis Le NyVeloce Club Rouen 76+3:37
- 24NVNiek VoogtAzerion / Villa Valkenburg+3:37
- 25OJOtto JølvingTeam Coloquick+3:40
- 26TRTommaso Rigatti+3:48
- 27JAJoshua Amos GudnitzTeam Coloquick+4:13
- 28GRGeorge RadcliffeAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+4:48
- 29MGMikal Grimstad UglehusTeam Visma | Lease A Bike Development+4:56
- 30VDValentin DarbellayElite Fondations Cycling Team+4:56
- 31
Martijn RasenbergUnibet Rose Rockets+4:56 - 32MWMeindert WeulinkAzerion / Villa Valkenburg+5:04
- 33RMRobbe MellaertsBaloise Verzekeringen -Het Poetsbureau Lions+5:06
- 34MSMalo Stevant+5:07
- 35ABAlex BeldonNSN Development Team+5:08
- 36ASAsger SørensenBhs-Pl Beton Bornholm+5:08
- 37MZMaël Zahem+5:08
- 38MVMaxime VezieCic Pro Cycling Academy+5:10
- 39AHAdam HowellBourg En Bresse Ain Cyclisme+5:10
- 40AVAnders Vos SørensenTeam Coloquick+5:13
- 41TGTéo Goisnard+5:13
- 42AKAxel KällbergLucky Sport Cycling Team+5:13
- 43FAFrank Aron RagiloLucky Sport Cycling Team+5:17
- 44ADAndrea De TottoGragnano Sporting Club+5:17
- 45DSDaniel StampeBhs-Pl Beton Bornholm+5:19
- 46MGMatteo Gaudel+5:20
- 47HLHenry LawtonBourg En Bresse Ain Cyclisme+5:20
- 48AVAubin VasseurVélo Club Villefranche Beaujolais+5:20
- 49SDStijn Daemen+5:20
- 50
Ryan KampEew-Vdk Cyclingteam+5:20 - 51
Marcus Sander HansenBhs-Pl Beton Bornholm+5:36 - 52ELEdgar Laurensot+5:46
- 53SKStef KoningAzerion / Villa Valkenburg+6:58
- 54MNMax NielsenLucky Sport Cycling Team+8:52
- 55NRNoah RamsayAlpecin-Premier Tech Development Team+9:35
- 56DHDylan HicksUn Cycling Team+9:35
- 57MPMattew-Denis PiciuMentorise Teem Ccn+9:35
- 58MGMathis GuerinelVan Rysel Roubaix+9:35
- 59MGManu Guerinel+9:35
- 60GGGabriel Gouessant+9:35
- 61SDStef De JongEew-Vdk Cyclingteam+9:35
- 62
Tomos PattinsonEF Education - Aevolo+9:35 - 63APAntonio PolgaTeam Novo Nordisk+9:35
- 64WTWilliam Truelove+9:35
- 65JSJed SmithsonHagens Berman Jayco+9:35
- 66IVIustin-Ioan VaidianMentorise Teem Ccn+9:35
- 67BCBen Chilton+9:35
- 68APAndrea PeronTeam Novo Nordisk+9:35
- 69TPTomáš PřidalTeam United Shipping+9:35
- 70CWCélestin WattelleTeam Novo Nordisk+9:35
- 71CDCole Davis+9:35
- 72CLColby LangeProject Echelon Racing+9:35
- 73JŤJakub ŤoupalíkKasper Crypto4Me+9:35
- 74HBHuw Buck JonesBourg En Bresse Ain Cyclisme+9:35
- 75SLSjors LugthartMetec - Solarwatt P/B Mantel+9:35
- 76ŠZŠtěpán ZahálkaKasper Crypto4Me+9:35
- 77JBJulian Burnet+9:35
- 78MSMichal SchlegelElkov - Kasper+9:41
- 79WOWillem O Connor+9:41
- 80
Michael BorošKasper Crypto4Me+9:41
- 81BMBailey McdonaldTeam Novo Nordisk+9:41
- 82JHJonty Harris7Eleven Cliqq Roadbike Philippines+9:41
- 83VBVictor BroexMetec - Solarwatt P/B Mantel+9:41
- 84FMFinnegan MurphyMeridian Racing P/B De La Uz+9:41
- 85ADAntoine DebonsSwitzerland+9:41
- 86FBFrits BiesterbosTeam Picnic PostNL+9:46
- 87MNMagnus NielsenAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+9:59
- 88CKCedric KeppensTeam Visma | Lease A Bike Development+10:00
- 89PCPiergiorgio CozzaniGragnano Sporting Club+10:00
- 90ARAntoine RousselBourg En Bresse Ain Cyclisme+10:04
- 91SAStijn AppelBeat Cc P/B Saxo+10:04
- 92SLSimone LuccaGragnano Sporting Club+13:00
- 93HKHjalmar KlyverLucky Sport Cycling Team+23:13
- 94AAAmir AnsariRefugee Cycling Team+23:13
- 95GMGerhard-Cristin MoldanskyMentorise Teem Ccn+24:05
- DNF
Laurens SweeckAlpecin-Premier Tech Development TeamDNF
- DNFTFTroy FieldsDNF
- DNFEBEric BrunnerProject Echelon RacingDNF
- DNF
Stephen BassettProject Echelon RacingDNF
- DNFJVJost Van De StreekDNF
- DNFJHJordan HabetsDNF
- DNFNHNiek HoornsmanDNF
- DNFGAGuillaume AdamVeloce Club Rouen 76DNF
- DNFMFMatthew FoxLotto IntermarchéDNF
- DNFMBMavric BeauneVeloce Club Rouen 76DNF
- DNFFLFlorentin Lecamus LambertVeloce Club Rouen 76DNF
- DNFMVMattéo ViardotDNF
- DNFGVGaëtan VerleyenAtom 6 Bikes - Decca Continental TeamDNF
- DNFRDRon DonioAtom 6 Bikes - Decca Continental TeamDNF
- DNFLCLorenzo CataldoChina Meitan Cycling TeamDNF
- DNFNSNicolas SilliauBourg En Bresse Ain CyclismeDNF
- DNF
Matúš ŠtočekKasper Crypto4MeDNF
- DNFJAJoshua AndersonXspeed United ContinentalDNF
- DNFGTGustav ThompsonLucky Sport Cycling TeamDNF
- DNFMMMaui MorrisonDNF
- DNFEPEliott PierreDNF
- DNFARAnthony RalleDNF
- DNFBIBastien IkenDNF
- DNFSHSteven HelaryDNF
- DNFRBRomain BreantDNF
- DNFABAntoine BassetBourg En Bresse Ain CyclismeDNF
- DNFLBLouy BurelDNF
- DNFABAlexandre BinggeliSwitzerlandDNF
- DNFJSJustin SalaminDNF
- DNFTVToinne VriezenDNF
- DNSVLViktor LychouDNS
General classification
- 1FCFinn CrockettVolkerwessels Cycling Team12:18:49
- 2
Niklas LarsenUnibet Rose Rocketss.t. - 3
Matyáš KopeckýUnibet Rose Rockets+0:02 - 4VLVictor LoulergueGroupama-FDJ United+0:06
- 5
Niels VandeputteAlpecin-Premier Tech Development Team+0:13 - 6MNMorten NørtoftTeam Coloquick+0:13
- 7HMHugo Millet+0:15
- 8GLGari Lagnet+0:27
- 9AVAxel Van Der TuukEuskaltel-Euskadi+0:27
- 10HTHugo Theot+0:38
- 11JKJochem KerckhaertBeat Cc P/B Saxo+0:46
- 12FRFilippo RidolfoTeam Novo Nordisk+1:08
- 13MVMichiel Van VlietMetec - Solarwatt P/B Mantel+2:49
- 14
Toon VandeboschAlpecin-Premier Tech Development Team+2:51 - 15JLJean Louis Le NyVeloce Club Rouen 76+3:36
- 16EIEmil IwersenBhs-Pl Beton Bornholm+3:44
- 17AMArthur MeyerBourg En Bresse Ain Cyclisme+3:48
- 18GVGuus Van Den EijndenAlpecin-Premier Tech Development Team+4:27
- 19
Martijn RasenbergUnibet Rose Rockets+5:23 - 20VDValentin DarbellayElite Fondations Cycling Team+5:23
- 21ETEmil Toudal+5:33
- 22MSMalo Stevant+5:34
- 23MGMatteo Gaudel+6:15
- 24
Marcus Sander HansenBhs-Pl Beton Bornholm+6:34 - 25GRGeorge RadcliffeAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+7:58
- 26AHAdam HowellBourg En Bresse Ain Cyclisme+8:20
- 27MPMattia Piccini+8:58
- 28TRTommaso Rigatti+9:25
- 29NVNiek VoogtAzerion / Villa Valkenburg+9:50
- 30JSJed SmithsonHagens Berman Jayco+9:53
- 31NRNoah RamsayAlpecin-Premier Tech Development Team+9:58
- 32
Tomos PattinsonEF Education - Aevolo+10:02 - 33HBHuw Buck JonesBourg En Bresse Ain Cyclisme+10:02
- 34ADAntoine DebonsSwitzerland+10:08
- 35OJOtto JølvingTeam Coloquick+10:14
- 36MGMikal Grimstad UglehusTeam Visma | Lease A Bike Development+10:33
- 37MWMeindert WeulinkAzerion / Villa Valkenburg+10:34
- 38MZMaël Zahem+10:45
- 39AKAxel KällbergLucky Sport Cycling Team+10:50
- 40ADAndrea De TottoGragnano Sporting Club+10:54
- 41HLHenry LawtonBourg En Bresse Ain Cyclisme+10:57
- 42AVAubin VasseurVélo Club Villefranche Beaujolais+10:57
- 43MVMaxime VezieCic Pro Cycling Academy+10:57
- 44SDStijn Daemen+10:57
- 45ELEdgar Laurensot+11:23
- 46TMTom MainguenaudNice Metropole Cote D'Azur+12:02
- 47SKStef KoningAzerion / Villa Valkenburg+13:11
- 48HVHidde Van VeenendaalBeat Cycling Club+13:20
- 49RMRobbe MellaertsBaloise Verzekeringen -Het Poetsbureau Lions+13:27
- 50
Michael BorošKasper Crypto4Me+13:40
- 51AGAlfred GeorgeElite Fondations Cycling Team+14:57
- 52WTWilliam Truelove+15:12
- 53DHDylan HicksUn Cycling Team+15:12
- 54GGGabriel Gouessant+15:12
- 55CDCole Davis+15:12
- 56APAntonio PolgaTeam Novo Nordisk+15:12
- 57PCPiergiorgio CozzaniGragnano Sporting Club+15:37
- 58ARAntoine RousselBourg En Bresse Ain Cyclisme+15:41
- 59JHJonty Harris7Eleven Cliqq Roadbike Philippines+15:48
- 60APAndrea PeronTeam Novo Nordisk+19:34
- 61
Ryan KampEew-Vdk Cyclingteam+19:46 - 62ABAlex BeldonNSN Development Team+19:56
- 63IVIustin-Ioan VaidianMentorise Teem Ccn+20:29
- 64BCBen Chilton+21:11
- 65JBJulian Burnet+21:11
- 66MSMichal SchlegelElkov - Kasper+21:17
- 67DSDaniel StampeBhs-Pl Beton Bornholm+21:39
- 68FBFrits BiesterbosTeam Picnic PostNL+21:58
- 69MNMagnus NielsenAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+22:11
- 70TPTomáš PřidalTeam United Shipping+24:01
- 71JŤJakub ŤoupalíkKasper Crypto4Me+24:23
- 72ŠZŠtěpán ZahálkaKasper Crypto4Me+24:23
- 73MPMattew-Denis PiciuMentorise Teem Ccn+24:59
- 74WOWillem O Connor+25:39
- 75MGManu Guerinel+25:55
- 76SAStijn AppelBeat Cc P/B Saxo+26:02
- 77AVAnders Vos SørensenTeam Coloquick+26:20
- 78FAFrank Aron RagiloLucky Sport Cycling Team+26:54
- 79SDStef De JongEew-Vdk Cyclingteam+28:06
- 80MGMathis GuerinelVan Rysel Roubaix+28:45
- 81SLSimone LuccaGragnano Sporting Club+28:58
- 82CKCedric KeppensTeam Visma | Lease A Bike Development+29:24
- 83JAJoshua Amos GudnitzTeam Coloquick+30:55
- 84MNMax NielsenLucky Sport Cycling Team+31:00
- 85SLSjors LugthartMetec - Solarwatt P/B Mantel+31:14
- 86TGTéo Goisnard+32:25
- 87ASAsger SørensenBhs-Pl Beton Bornholm+33:16
- 88BMBailey McdonaldTeam Novo Nordisk+35:07
- 89FMFinnegan MurphyMeridian Racing P/B De La Uz+35:12
- 90GMGerhard-Cristin MoldanskyMentorise Teem Ccn+35:41
- 91CWCélestin WattelleTeam Novo Nordisk+38:13
- 92VBVictor BroexMetec - Solarwatt P/B Mantel+39:11
- 93CLColby LangeProject Echelon Racing+41:05
- 94HKHjalmar KlyverLucky Sport Cycling Team+45:21
- 95AAAmir AnsariRefugee Cycling Team+51:01
Points classification
- 1MNMorten NørtoftTeam Coloquick32
- 2GLGari Lagnet25
- 3
Niels VandeputteAlpecin-Premier Tech Development Team24 - 4VLVictor LoulergueGroupama-FDJ United22
- 5
Niklas LarsenUnibet Rose Rockets16 - 6JAJoshua Amos GudnitzTeam Coloquick10
- 7OJOtto JølvingTeam Coloquick10
- 8AVAxel Van Der TuukEuskaltel-Euskadi10
- 9
Matyáš KopeckýUnibet Rose Rockets9 - 10HVHidde Van VeenendaalBeat Cycling Club8
- 11NRNoah RamsayAlpecin-Premier Tech Development Team8
- 12TRTommaso Rigatti8
- 13HMHugo Millet8
- 14FCFinn CrockettVolkerwessels Cycling Team7
- 15FRFilippo RidolfoTeam Novo Nordisk6
- 16
Marcus Sander HansenBhs-Pl Beton Bornholm6 - 17HTHugo Theot6
- 18JKJochem KerckhaertBeat Cc P/B Saxo5
- 19NVNiek VoogtAzerion / Villa Valkenburg4
- 20MVMichiel Van VlietMetec - Solarwatt P/B Mantel4
- 21SHSteven Helary4
- 22TMTom MainguenaudNice Metropole Cote D'Azur3
- 23GAGuillaume AdamVeloce Club Rouen 762
- 24
Toon VandeboschAlpecin-Premier Tech Development Team1
Mountains classification
- 1NVNiek VoogtAzerion / Villa Valkenburg12
- 2MVMichiel Van VlietMetec - Solarwatt P/B Mantel10
- 3TRTommaso Rigatti10
- 4TPTomáš PřidalTeam United Shipping10
- 5GLGari Lagnet10
- 6GVGuus Van Den EijndenAlpecin-Premier Tech Development Team8
- 7JŤJakub ŤoupalíkKasper Crypto4Me8
- 8HTHugo Theot8
- 9FRFilippo RidolfoTeam Novo Nordisk4
- 10MGMikal Grimstad UglehusTeam Visma | Lease A Bike Development4
- 11VLVictor LoulergueGroupama-FDJ United4
- 12JKJochem KerckhaertBeat Cc P/B Saxo2
- 13OJOtto JølvingTeam Coloquick2
- 14AVAxel Van Der TuukEuskaltel-Euskadi2
- 15ARAntoine RousselBourg En Bresse Ain Cyclisme2
Youth classification
- 1VLVictor LoulergueGroupama-FDJ United4:12:13
- 2
Matyáš KopeckýUnibet Rose Rocketss.t. - 3MVMichiel Van VlietMetec - Solarwatt P/B Mantel+1:54
- 4MPMattia Piccini+3:21
- 5GVGuus Van Den EijndenAlpecin-Premier Tech Development Team+3:29
- 6OJOtto JølvingTeam Coloquick+3:40
- 7GRGeorge RadcliffeAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+4:48
- 8MGMikal Grimstad UglehusTeam Visma | Lease A Bike Development+4:56
- 9ABAlex BeldonNSN Development Team+5:08
- 10ASAsger SørensenBhs-Pl Beton Bornholm+5:08
- 11MZMaël Zahem+5:08
- 12MVMaxime VezieCic Pro Cycling Academy+5:10
- 13AHAdam HowellBourg En Bresse Ain Cyclisme+5:10
- 14AVAnders Vos SørensenTeam Coloquick+5:13
- 15TGTéo Goisnard+5:13
- 16AKAxel KällbergLucky Sport Cycling Team+5:13
- 17FAFrank Aron RagiloLucky Sport Cycling Team+5:17
- 18ELEdgar Laurensot+5:46
- 19SKStef KoningAzerion / Villa Valkenburg+6:58
- 20MNMax NielsenLucky Sport Cycling Team+8:52
- 21DHDylan HicksUn Cycling Team+9:35
- 22MGMathis GuerinelVan Rysel Roubaix+9:35
- 23MGManu Guerinel+9:35
- 24GGGabriel Gouessant+9:35
- 25SDStef De JongEew-Vdk Cyclingteam+9:35
- 26
Tomos PattinsonEF Education - Aevolo+9:35 - 27JSJed SmithsonHagens Berman Jayco+9:35
- 28BCBen Chilton+9:35
- 29TPTomáš PřidalTeam United Shipping+9:35
- 30CWCélestin WattelleTeam Novo Nordisk+9:35
- 31HBHuw Buck JonesBourg En Bresse Ain Cyclisme+9:35
- 32SLSjors LugthartMetec - Solarwatt P/B Mantel+9:35
- 33ŠZŠtěpán ZahálkaKasper Crypto4Me+9:35
- 34JBJulian Burnet+9:35
- 35WOWillem O Connor+9:41
- 36BMBailey McdonaldTeam Novo Nordisk+9:41
- 37JHJonty Harris7Eleven Cliqq Roadbike Philippines+9:41
- 38FMFinnegan MurphyMeridian Racing P/B De La Uz+9:41
- 39MNMagnus NielsenAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+9:59
- 40CKCedric KeppensTeam Visma | Lease A Bike Development+10:00
- 41PCPiergiorgio CozzaniGragnano Sporting Club+10:00