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