Stage 4
31 May 2025
Stage result
- 1KDKay De Bruyckere4:46:35
- 2CPClément PetitVeloce Club Rouen 76s.t.
- 3GBGiovanni BortoluzziGeneral Store - Essegibi - F.Lli Curias.t.
- 4MNMattia NegrenteXDS Astana Development Teams.t.
- 5KPKevin Pezzo RosolaGeneral Store - Essegibi - F.Lli Curias.t.
- 6ŠVŠimon VaníčekAtt Investmentss.t.
- 7JHJoppe HeremansVan Rysel Roubaixs.t.
- 8
David HaverdingsAlpecin-Premier Tech Development Teams.t. - 9JLJean Louis Le NyVeloce Club Rouen 76s.t.
- 10STSergio Trueba CagigasIlles Balears Arabays.t.
- 11SVSeppe Van Den BoerTudor Pro Cycling Team U23s.t.
- 12TMThomas Meins.t.
- 13RHRoman Holzers.t.
- 14
Rick OttemaEew-Vdk Cyclingteams.t.
- 15MBMartin BártaAtt Investmentss.t.
- 16
Martijn RasenbergUnibet Rose Rocketss.t. - 17NMNathan Meillers.t.
- 18
Arnaud TendonVan Rysel Roubaixs.t. - 19JKJesse KramerBeat Cc P/B Saxos.t.
- 20MKMatthew KingstonMg.K Vis Costruzioni E Ambientes.t.
- 21TGTimothé Gabriels.t.
- 22
Ben Felix JochumTeam Lotto Kern-Haus Outlet Montabaurs.t. - 23ADAlbrecht Drewess.t.
- 24BMBenjamin MaraisVendee U Pays De La Loires.t.
- 25
Ben WigginsHagens Berman Jaycos.t. - 26OGOlivier GodfroidBaloise Verzekeringen -Het Poetsbureau Lionss.t.
- 27MHMichiel HillenBaloise Verzekeringen -Het Poetsbureau Lionss.t.
- 28
Michael KukrleKasper Crypto4Mes.t. - 29FCFinn CrockettVolkerwessels Cycling Teams.t.
- 30
Abner Santiago Umba LopezSolution Tech Nippo Ralis.t. - 31RFRicard Fito PratsIlles Balears Arabays.t.
- 32ECEdgar Curto PellicerIlles Balears Arabays.t.
- 33ILIlan Larmets.t.
- 34GAGuillaume AdamVeloce Club Rouen 76s.t.
- 35CMCharel Meyerss.t.
- 36SZSimone ZaniniXDS Astana Development Teams.t.
- 37AFAnaël Finckbohners.t.
- 38
Lev GonovXDS Astana Teams.t. - 39NVNiek VoogtAzerion / Villa Valkenburg+0:16
- 40RVRik Van Der WalEew-Vdk Cyclingteam+0:34
- 41PMPeter Moore+0:34
- 42LHLéandre HuckVan Rysel Roubaix+0:54
- 43JCJoseph CosgroveTeam Lotto Kern-Haus Psd Bank+0:54
- 44KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+0:54
- 45MVMartin VoltrAtt Investments+0:54
- 46MVMaarten Verheyen+0:54
- 47NSNils SinschekLi Ning Star+0:54
- 48JHJasper Haest+0:54
- 49SDStijn Daemen+0:54
- 50MCMatteo CettolinUc Trevigiani Energiapura Marchiol+0:54
- 51FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur+0:54
- 52ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+1:08
- 53NMNoe MelotTudor Pro Cycling Team U23+1:27
- 54JMJackson MedwayTudor Pro Cycling Team U23+1:27
- 55MWMeindert WeulinkAzerion / Villa Valkenburg+1:27
- 56TDTimo De JongTeam Picnic PostNL+2:20
- 57
Daniil MarukhinHuansheng-Vonoa-Taishan Sport Team+2:20 - 58BGBen GrangerSolution Tech Nippo Rali+2:42
- 59MFMatthew FoxLotto Intermarché+2:42
- 60SKStef KoningAzerion / Villa Valkenburg+4:28
- 61AFArtëm FofonovXDS Astana Development Team+5:48
- 62NBNoah BögliElite Fondations Cycling Team+5:48
- 63JBJan BittnerKasper Crypto4Me+10:34
- 64EBElia BlumElite Fondations Cycling Team+10:34
- 65SGSander Gysland+11:47
- 66SDSil De Brauwere+11:47
- 67SLSverre LitlereRun&Race-Solarpur+11:47
- 68MMMaximilian Müller+11:47
- 69PSPhilippe Schmit+11:47
- 70WNWies Nuyens+11:47
- 71SASamuele AlariS.C. Padovani Polo Cherry Bank+11:47
- 72MFMax Frederic Valtey+11:47
- 73VVViktor Vandenberghe+11:47
- 74JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaur+11:47
- 75AKAdam KellyCampana Imballaggi-Morbiato-Trentino+11:47
- 76PVPepijn VeeningsEew-Vdk Cyclingteam+11:47
- 77CFConstantin Frie+11:47
- 78JDJenson Duggy BrownCampana Imballaggi-Morbiato-Trentino+11:47
- 79MSMatteo SpreaficoMg.K Vis Costruzioni E Ambiente+11:47
- 80
Mathias GuillemetteTudor Pro Cycling Team U23+11:47 - 81TTTom Thill+11:47
- 82LMLucas MenanteauVendee U Primeo Energie+11:58
- 83QVQuinten VelingHuansheng-Vonoa-Taishan Sport Team+11:58
- 84VBVictor Benareau+11:58
- 85LVLars Van Der Haar+11:58
- 86
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur+11:58
- 87MOMatteo Oppizzi+11:58
- 88LGLouis GruppTeam Lotto Kern-Haus Outlet Montabaur+11:58
- 89DCDiego CharteauVendee U Pays De La Loire+11:58
- 90TRThomas RossettiGeneral Store - Essegibi - F.Lli Curia+11:58
- 91TGThomas GambaGeneral Store - Essegibi - F.Lli Curia+11:58
- 92MVMiguel Van TintelenDiftar Continental Cyclingteam+11:58
- 93TTTyler Taber+11:58
- 94JAJoan Albert Riera ClarIlles Balears Arabay+11:58
- 95JVJonas Vågenes+11:58
- 96JRJesper RaschChina Anta - Mentech Cycling Team+11:58
- 97SGSam GademanVolkerwessels Cycling Team+11:58
- 98MSMattia SambinelloHagens Berman Jayco+11:58
- 99VRVincent RothSwitzerland+12:13
- OTLLMLucas MainguenaudVélo Club Villefranche Beaujolais+12:13
- DNSAMAdam MitchellVendee U Primeo Energie+12:13
- DNFCECarl Emil PedersenHagens Berman Jayco+12:13
- DNFYCYordi Corsus+12:13
- DNFTSTheodor Stokke-Fagervold+12:13
- DNFMCMatteo Constant+12:13
- DNFSKSamuel Kemm+12:13
- DNFJJJanne John+12:13
General classification
- 1
Martijn RasenbergUnibet Rose Rockets12:10:55 - 2TMThomas Mein+0:06
- 3JHJoppe HeremansVan Rysel Roubaix+0:07
- 4
Michael KukrleKasper Crypto4Me+0:08 - 5
Arnaud TendonVan Rysel Roubaix+0:09 - 6OGOlivier GodfroidBaloise Verzekeringen -Het Poetsbureau Lions+0:11
- 7
Rick OttemaEew-Vdk Cyclingteam+0:12
- 8JKJesse KramerBeat Cc P/B Saxo+0:18
- 9MNMattia NegrenteXDS Astana Development Team+0:18
- 10ŠVŠimon VaníčekAtt Investments+0:18
- 11
Ben Felix JochumTeam Lotto Kern-Haus Outlet Montabaur+0:19 - 12MBMartin BártaAtt Investments+0:22
- 13
David HaverdingsAlpecin-Premier Tech Development Team+0:26 - 14
Abner Santiago Umba LopezSolution Tech Nippo Rali+0:34 - 15NVNiek VoogtAzerion / Villa Valkenburg+0:41
- 16KPKevin Pezzo RosolaGeneral Store - Essegibi - F.Lli Curia+0:47
- 17GBGiovanni BortoluzziGeneral Store - Essegibi - F.Lli Curia+0:56
- 18
Lev GonovXDS Astana Team+0:56 - 19LHLéandre HuckVan Rysel Roubaix+1:01
- 20GAGuillaume AdamVeloce Club Rouen 76+1:01
- 21TGTimothé Gabriel+1:06
- 22CPClément PetitVeloce Club Rouen 76+1:11
- 23AFAnaël Finckbohner+1:14
- 24ILIlan Larmet+1:14
- 25JLJean Louis Le NyVeloce Club Rouen 76+1:20
- 26MHMichiel HillenBaloise Verzekeringen -Het Poetsbureau Lions+1:21
- 27RVRik Van Der WalEew-Vdk Cyclingteam+1:29
- 28RFRicard Fito PratsIlles Balears Arabay+1:31
- 29KDKay De Bruyckere+1:37
- 30SVSeppe Van Den BoerTudor Pro Cycling Team U23+1:41
- 31STSergio Trueba CagigasIlles Balears Arabay+1:41
- 32MWMeindert WeulinkAzerion / Villa Valkenburg+1:57
- 33FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur+1:59
- 34CMCharel Meyers+2:02
- 35PMPeter Moore+2:05
- 36ECEdgar Curto PellicerIlles Balears Arabay+2:07
- 37MVMartin VoltrAtt Investments+2:15
- 38KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+2:20
- 39RHRoman Holzer+2:24
- 40ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+2:48
- 41JCJoseph CosgroveTeam Lotto Kern-Haus Psd Bank+2:51
- 42TDTimo De JongTeam Picnic PostNL+3:10
- 43
Daniil MarukhinHuansheng-Vonoa-Taishan Sport Team+3:30 - 44BGBen GrangerSolution Tech Nippo Rali+4:00
- 45MFMatthew FoxLotto Intermarché+4:06
- 46
Ben WigginsHagens Berman Jayco+4:22 - 47BMBenjamin MaraisVendee U Pays De La Loire+4:31
- 48MCMatteo CettolinUc Trevigiani Energiapura Marchiol+4:32
- 49FCFinn CrockettVolkerwessels Cycling Team+4:36
- 50NMNoe MelotTudor Pro Cycling Team U23+5:03
- 51SDStijn Daemen+5:08
- 52JHJasper Haest+5:22
- 53NSNils SinschekLi Ning Star+5:33
- 54MKMatthew KingstonMg.K Vis Costruzioni E Ambiente+8:40
- 55ADAlbrecht Drewes+8:59
- 56SZSimone ZaniniXDS Astana Development Team+10:20
- 57JMJackson MedwayTudor Pro Cycling Team U23+10:38
- 58MVMaarten Verheyen+10:48
- 59NMNathan Meiller+11:44
- 60EBElia BlumElite Fondations Cycling Team+11:50
- 61SKStef KoningAzerion / Villa Valkenburg+13:31
- 62MSMatteo SpreaficoMg.K Vis Costruzioni E Ambiente+13:46
- 63AFArtëm FofonovXDS Astana Development Team+14:26
- 64LVLars Van Der Haar+16:26
- 65WNWies Nuyens+16:48
- 66JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaur+16:50
- 67NBNoah BögliElite Fondations Cycling Team+18:38
- 68JBJan BittnerKasper Crypto4Me+19:56
- 69VBVictor Benareau+20:26
- 70VVViktor Vandenberghe+20:38
- 71TTTom Thill+20:48
- 72LGLouis GruppTeam Lotto Kern-Haus Outlet Montabaur+20:58
- 73SDSil De Brauwere+21:04
- 74MOMatteo Oppizzi+21:11
- 75AKAdam KellyCampana Imballaggi-Morbiato-Trentino+21:11
- 76MVMiguel Van TintelenDiftar Continental Cyclingteam+21:21
- 77TRThomas RossettiGeneral Store - Essegibi - F.Lli Curia+21:31
- 78JRJesper RaschChina Anta - Mentech Cycling Team+21:58
- 79SASamuele AlariS.C. Padovani Polo Cherry Bank+22:13
- 80TTTyler Taber+22:39
- 81MFMax Frederic Valtey+24:41
- 82SGSander Gysland+24:49
- 83MSMattia SambinelloHagens Berman Jayco+25:13
- 84SGSam GademanVolkerwessels Cycling Team+25:19
- 85
Mathias GuillemetteTudor Pro Cycling Team U23+25:31 - 86PSPhilippe Schmit+26:57
- 87DCDiego CharteauVendee U Pays De La Loire+27:32
- 88TGThomas GambaGeneral Store - Essegibi - F.Lli Curia+28:38
- 89SLSverre LitlereRun&Race-Solarpur+30:07
- 90VRVincent RothSwitzerland+31:12
- 91PVPepijn VeeningsEew-Vdk Cyclingteam+31:14
- 92QVQuinten VelingHuansheng-Vonoa-Taishan Sport Team+31:53
- 93LMLucas MenanteauVendee U Primeo Energie+31:59
- 94JAJoan Albert Riera ClarIlles Balears Arabay+35:10
- 95JVJonas Vågenes+37:26
- 96
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur+39:56
- 97CFConstantin Frie+40:02
- 98JDJenson Duggy BrownCampana Imballaggi-Morbiato-Trentino+41:21
- 99MMMaximilian Müller+42:01
Points classification
- 1KPKevin Pezzo RosolaGeneral Store - Essegibi - F.Lli Curia47
- 2TMThomas Mein42
- 3TDTimo De JongTeam Picnic PostNL36
- 4MNMattia NegrenteXDS Astana Development Team34
- 5ŠVŠimon VaníčekAtt Investments32
- 6GBGiovanni BortoluzziGeneral Store - Essegibi - F.Lli Curia32
- 7SVSeppe Van Den BoerTudor Pro Cycling Team U2330
- 8
Martijn RasenbergUnibet Rose Rockets28 - 9JHJoppe HeremansVan Rysel Roubaix27
- 10
David HaverdingsAlpecin-Premier Tech Development Team25 - 11KDKay De Bruyckere25
- 12
Arnaud TendonVan Rysel Roubaix20 - 13CPClément PetitVeloce Club Rouen 7620
- 14
Michael KukrleKasper Crypto4Me19 - 15
Rick OttemaEew-Vdk Cyclingteam19
- 16LHLéandre HuckVan Rysel Roubaix17
- 17MFMatthew FoxLotto Intermarché16
- 18
Lev GonovXDS Astana Team13 - 19NBNoah BögliElite Fondations Cycling Team9
- 20RVRik Van Der WalEew-Vdk Cyclingteam8
- 21JKJesse KramerBeat Cc P/B Saxo7
- 22JLJean Louis Le NyVeloce Club Rouen 767
- 23STSergio Trueba CagigasIlles Balears Arabay7
- 24MWMeindert WeulinkAzerion / Villa Valkenburg5
- 25WNWies Nuyens5
- 26OGOlivier GodfroidBaloise Verzekeringen -Het Poetsbureau Lions4
- 27
Ben Felix JochumTeam Lotto Kern-Haus Outlet Montabaur4 - 28MSMattia SambinelloHagens Berman Jayco4
- 29RHRoman Holzer3
- 30MKMatthew KingstonMg.K Vis Costruzioni E Ambiente3
- 31NVNiek VoogtAzerion / Villa Valkenburg2
- 32GAGuillaume AdamVeloce Club Rouen 762
- 33MBMartin BártaAtt Investments1
- 34
Abner Santiago Umba LopezSolution Tech Nippo Rali1 - 35SLSverre LitlereRun&Race-Solarpur-5
Mountains classification
- 1SZSimone ZaniniXDS Astana Development Team55
- 2ASAlvaro Sagrado PerezTeam Storck - Mrw Bau10
- 3MVMartin VoltrAtt Investments9
- 4BGBen GrangerSolution Tech Nippo Rali8
- 5BMBenjamin MaraisVendee U Pays De La Loire8
- 6MKMatthew KingstonMg.K Vis Costruzioni E Ambiente7
- 7
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur6
- 8JHJoppe HeremansVan Rysel Roubaix5
- 9KDKay De Bruyckere5
- 10SDSil De Brauwere4
- 11
Michael KukrleKasper Crypto4Me3 - 12OGOlivier GodfroidBaloise Verzekeringen -Het Poetsbureau Lions3
- 13
Daniil MarukhinHuansheng-Vonoa-Taishan Sport Team3 - 14MWMeindert WeulinkAzerion / Villa Valkenburg2
- 15NSNils SinschekLi Ning Star2
- 16GBGiovanni BortoluzziGeneral Store - Essegibi - F.Lli Curia1
- 17LHLéandre HuckVan Rysel Roubaix1
- 18KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team1
- 19JCJoseph CosgroveTeam Lotto Kern-Haus Psd Bank1
- 20JHJasper Haest1
- 21SLSverre LitlereRun&Race-Solarpur-1
Youth classification
- 1JHJoppe HeremansVan Rysel Roubaix12:11:02
- 2JKJesse KramerBeat Cc P/B Saxo+0:11
- 3MNMattia NegrenteXDS Astana Development Team+0:11
- 4
Ben Felix JochumTeam Lotto Kern-Haus Outlet Montabaur+0:12 - 5MBMartin BártaAtt Investments+0:15
- 6
David HaverdingsAlpecin-Premier Tech Development Team+0:19 - 7AFAnaël Finckbohner+1:07
- 8RVRik Van Der WalEew-Vdk Cyclingteam+1:22
- 9RFRicard Fito PratsIlles Balears Arabay+1:24
- 10KDKay De Bruyckere+1:30
- 11SVSeppe Van Den BoerTudor Pro Cycling Team U23+1:34
- 12FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur+1:52
- 13KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+2:13
- 14RHRoman Holzer+2:17
- 15JCJoseph CosgroveTeam Lotto Kern-Haus Psd Bank+2:44
- 16
Ben WigginsHagens Berman Jayco+4:15 - 17MCMatteo CettolinUc Trevigiani Energiapura Marchiol+4:25
- 18NMNoe MelotTudor Pro Cycling Team U23+4:56
- 19ADAlbrecht Drewes+8:52
- 20SZSimone ZaniniXDS Astana Development Team+10:13
- 21JMJackson MedwayTudor Pro Cycling Team U23+10:31
- 22NMNathan Meiller+11:37
- 23SKStef KoningAzerion / Villa Valkenburg+13:24
- 24AFArtëm FofonovXDS Astana Development Team+14:19
- 25WNWies Nuyens+16:41
- 26JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaur+16:43
- 27JBJan BittnerKasper Crypto4Me+19:49
- 28VBVictor Benareau+20:19
- 29VVViktor Vandenberghe+20:31
- 30LGLouis GruppTeam Lotto Kern-Haus Outlet Montabaur+20:51
- 31SDSil De Brauwere+20:57
- 32MOMatteo Oppizzi+21:04
- 33MVMiguel Van TintelenDiftar Continental Cyclingteam+21:14
- 34TRThomas RossettiGeneral Store - Essegibi - F.Lli Curia+21:24
- 35SASamuele AlariS.C. Padovani Polo Cherry Bank+22:06
- 36TTTyler Taber+22:32
- 37SGSander Gysland+24:42
- 38MSMattia SambinelloHagens Berman Jayco+25:06
- 39DCDiego CharteauVendee U Pays De La Loire+27:25
- 40TGThomas GambaGeneral Store - Essegibi - F.Lli Curia+28:31
- 41SLSverre LitlereRun&Race-Solarpur+30:00
- 42PVPepijn VeeningsEew-Vdk Cyclingteam+31:07
- 43LMLucas MenanteauVendee U Primeo Energie+31:52
- 44JVJonas Vågenes+37:19
- 45CFConstantin Frie+39:55
- 46JDJenson Duggy BrownCampana Imballaggi-Morbiato-Trentino+41:14