Stage 2
29 May 2025
Stage result
- 1SVSeppe Van Den BoerTudor Pro Cycling Team U233:30:30
- 2TDTimo De JongTeam Picnic PostNLs.t.
- 3MFMatthew FoxLotto Intermarchés.t.
- 4LMLucas MainguenaudVélo Club Villefranche Beaujolaiss.t.
- 5TMThomas Meins.t.
- 6KPKevin Pezzo RosolaGeneral Store - Essegibi - F.Lli Curias.t.
- 7GBGiovanni BortoluzziGeneral Store - Essegibi - F.Lli Curias.t.
- 8
Lev GonovXDS Astana Teams.t. - 9
David HaverdingsAlpecin-Premier Tech Development Teams.t. - 10ŠVŠimon VaníčekAtt Investmentss.t.
- 11WNWies Nuyenss.t.
- 12MSMattia SambinelloHagens Berman Jaycos.t.
- 13MKMatthew KingstonMg.K Vis Costruzioni E Ambientes.t.
- 14
Rick OttemaEew-Vdk Cyclingteams.t.
- 15STSergio Trueba CagigasIlles Balears Arabays.t.
- 16JKJesse KramerBeat Cc P/B Saxos.t.
- 17
Mathias GuillemetteTudor Pro Cycling Team U23s.t. - 18
Martijn RasenbergUnibet Rose Rocketss.t. - 19JHJoppe HeremansVan Rysel Roubaixs.t.
- 20AFAnaël Finckbohners.t.
- 21MSMatteo SpreaficoMg.K Vis Costruzioni E Ambientes.t.
- 22RFRicard Fito PratsIlles Balears Arabays.t.
- 23
Ben WigginsHagens Berman Jaycos.t. - 24SGSander Gyslands.t.
- 25JRJesper RaschChina Anta - Mentech Cycling Teams.t.
- 26MVMiguel Van TintelenDiftar Continental Cyclingteams.t.
- 27KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Teams.t.
- 28ECEdgar Curto PellicerIlles Balears Arabays.t.
- 29ADAlbrecht Drewess.t.
- 30PMPeter Moores.t.
- 31
Ben Felix JochumTeam Lotto Kern-Haus Outlet Montabaurs.t. - 32ASAlvaro Sagrado PerezTeam Storck - Mrw Baus.t.
- 33JCJoseph CosgroveTeam Lotto Kern-Haus Psd Banks.t.
- 34LMLucas MenanteauVendee U Primeo Energies.t.
- 35FCFinn CrockettVolkerwessels Cycling Teams.t.
- 36JHJasper Haests.t.
- 37DLDennis Locks.t.
- 38AFArtëm FofonovXDS Astana Development Teams.t.
- 39AKAdam KellyCampana Imballaggi-Morbiato-Trentinos.t.
- 40MNMattia NegrenteXDS Astana Development Teams.t.
- 41OGOlivier GodfroidBaloise Verzekeringen -Het Poetsbureau Lionss.t.
- 42MWMeindert WeulinkAzerion / Villa Valkenburgs.t.
- 43CMCharel Meyerss.t.
- 44JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaurs.t.
- 45MBMartin BártaAtt Investmentss.t.
- 46NVNiek VoogtAzerion / Villa Valkenburgs.t.
- 47
Abner Santiago Umba LopezSolution Tech Nippo Ralis.t. - 48TGTimothé Gabriels.t.
- 49KDKay De Bruyckeres.t.
- 50BGBen GrangerSolution Tech Nippo Ralis.t.
- 51SDStijn Daemens.t.
- 52
Arnaud TendonVan Rysel Roubaixs.t. - 53LHLéandre HuckVan Rysel Roubaixs.t.
- 54MCMatteo CettolinUc Trevigiani Energiapura Marchiols.t.
- 55FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaurs.t.
- 56MVMartin VoltrAtt Investmentss.t.
- 57SKStef KoningAzerion / Villa Valkenburgs.t.
- 58CPClément PetitVeloce Club Rouen 76s.t.
- 59AMAdam MitchellVendee U Primeo Energies.t.
- 60TTTom Thills.t.
- 61NSNils SinschekLi Ning Stars.t.
- 62TSTheodor Stokke-Fagervolds.t.
- 63LGLouis GruppTeam Lotto Kern-Haus Outlet Montabaurs.t.
- 64
Daniil MarukhinHuansheng-Vonoa-Taishan Sport Teams.t. - 65RVRik Van Der WalEew-Vdk Cyclingteams.t.
- 66JMJackson MedwayTudor Pro Cycling Team U23s.t.
- 67BMBenjamin MaraisVendee U Pays De La Loires.t.
- 68
Michael KukrleKasper Crypto4Mes.t. - 69GAGuillaume AdamVeloce Club Rouen 76s.t.
- 70JLJean Louis Le NyVeloce Club Rouen 76s.t.
- 71JCJules Clements.t.
- 72NBNoah BögliElite Fondations Cycling Teams.t.
- 73JBJan BittnerKasper Crypto4Mes.t.
- 74MOMatteo Oppizzis.t.
- 75EBElia BlumElite Fondations Cycling Teams.t.
- 76ILIlan Larmets.t.
- 77VBVictor Benareaus.t.
- 78JFJoakim Frafjords.t.
- 79MFMax Frederic Valteys.t.
- 80LVLars Van Der Haars.t.
- 81MHMichiel HillenBaloise Verzekeringen -Het Poetsbureau Lionss.t.
- 82SGSam GademanVolkerwessels Cycling Teams.t.
- 83TRThomas RossettiGeneral Store - Essegibi - F.Lli Curias.t.
- 84VVViktor Vandenberghes.t.
- 85YCYordi Corsuss.t.
- 86TTTyler Taber+0:45
- 87MVMaarten Verheyen+0:45
- 88SASamuele AlariS.C. Padovani Polo Cherry Bank+1:11
- 89PSPhilippe Schmit+1:11
- 90RHRoman Holzer+1:15
- 91NMNoe MelotTudor Pro Cycling Team U23+1:15
- 92DCDiego CharteauVendee U Pays De La Loire+1:28
- 93SZSimone ZaniniXDS Astana Development Team+1:43
- 94NMNathan Meiller+2:34
- 95SLSverre LitlereRun&Race-Solarpur+4:00
- 96JAJoan Albert Riera ClarIlles Balears Arabay+4:00
- 97QVQuinten VelingHuansheng-Vonoa-Taishan Sport Team+5:58
- 98SKSamuel Kemm+5:58
- 99MVMike VliekDiftar Continental Cyclingteam+5:58
- 100PBPol BreserLuxembourg+5:58
- 101JVJonas Vågenes+5:58
- 102PVPepijn VeeningsEew-Vdk Cyclingteam+5:58
- 103JJJanne John+7:39
- 104TGThomas GambaGeneral Store - Essegibi - F.Lli Curia+7:39
- 105SSSven Schmit+7:39
- 106MCMatteo Constant+7:39
- 107SDSil De Brauwere+7:39
- 108CFConstantin Frie+7:39
- 109CECarl Emil PedersenHagens Berman Jayco+7:39
- 110MMMaximilian Müller+9:16
- 111
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur+9:16
- 112JDJenson Duggy BrownCampana Imballaggi-Morbiato-Trentino+9:16
- 113VRVincent RothSwitzerland+9:16
- 114RSRuben Sanchez CordobaObidos Cycling Team+10:58
- DNSMCMatthew ColeHagens Berman Jayco+10:58
- DNFOSOliver Scott7Eleven Cliqq Roadbike Philippines+10:58
- DNFDVDiégo Valerio+10:58
- DNFPLPatrick Lechner+10:58
General classification
- 1KPKevin Pezzo RosolaGeneral Store - Essegibi - F.Lli Curia3:41:00
- 2
Martijn RasenbergUnibet Rose Rocketss.t. - 3TDTimo De JongTeam Picnic PostNL+0:03
- 4JHJoppe HeremansVan Rysel Roubaix+0:07
- 5LHLéandre HuckVan Rysel Roubaix+0:07
- 6RVRik Van Der WalEew-Vdk Cyclingteam+0:08
- 7
Michael KukrleKasper Crypto4Me+0:08 - 8NBNoah BögliElite Fondations Cycling Team+0:08
- 9GBGiovanni BortoluzziGeneral Store - Essegibi - F.Lli Curia+0:09
- 10
Lev GonovXDS Astana Team+0:09 - 11
Arnaud TendonVan Rysel Roubaix+0:09 - 12OGOlivier GodfroidBaloise Verzekeringen -Het Poetsbureau Lions+0:11
- 13
Rick OttemaEew-Vdk Cyclingteam+0:12
- 14GAGuillaume AdamVeloce Club Rouen 76+0:14
- 15TMThomas Mein+0:17
- 16ŠVŠimon VaníčekAtt Investments+0:18
- 17JKJesse KramerBeat Cc P/B Saxo+0:18
- 18MNMattia NegrenteXDS Astana Development Team+0:18
- 19FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur+0:18
- 20
Ben Felix JochumTeam Lotto Kern-Haus Outlet Montabaur+0:19 - 21SDStijn Daemen+0:19
- 22AFArtëm FofonovXDS Astana Development Team+0:20
- 23MKMatthew KingstonMg.K Vis Costruzioni E Ambiente+0:22
- 24MBMartin BártaAtt Investments+0:22
- 25
Daniil MarukhinHuansheng-Vonoa-Taishan Sport Team+0:23 - 26CPClément PetitVeloce Club Rouen 76+0:24
- 27NVNiek VoogtAzerion / Villa Valkenburg+0:25
- 28
David HaverdingsAlpecin-Premier Tech Development Team+0:26 - 29AFAnaël Finckbohner+0:27
- 30
Ben WigginsHagens Berman Jayco+0:27 - 31ILIlan Larmet+0:27
- 32EBElia BlumElite Fondations Cycling Team+0:29
- 33MWMeindert WeulinkAzerion / Villa Valkenburg+0:30
- 34AMAdam MitchellVendee U Primeo Energie+0:30
- 35BGBen GrangerSolution Tech Nippo Rali+0:31
- 36DLDennis Lock+0:32
- 37MSMattia SambinelloHagens Berman Jayco+0:33
- 38JHJasper Haest+0:33
- 39JLJean Louis Le NyVeloce Club Rouen 76+0:33
- 40LVLars Van Der Haar+0:33
- 41VVViktor Vandenberghe+0:33
- 42
Abner Santiago Umba LopezSolution Tech Nippo Rali+0:34 - 43MVMartin VoltrAtt Investments+0:34
- 44BMBenjamin MaraisVendee U Pays De La Loire+0:36
- 45MFMatthew FoxLotto Intermarché+0:37
- 46JFJoakim Frafjord+0:37
- 47KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+0:39
- 48SGSam GademanVolkerwessels Cycling Team+0:39
- 49ADAlbrecht Drewes+0:41
- 50FCFinn CrockettVolkerwessels Cycling Team+0:41
- 51MHMichiel HillenBaloise Verzekeringen -Het Poetsbureau Lions+0:41
- 52LGLouis GruppTeam Lotto Kern-Haus Outlet Montabaur+0:42
- 53TTTom Thill+0:43
- 54RFRicard Fito PratsIlles Balears Arabay+0:44
- 55PMPeter Moore+0:44
- 56NSNils SinschekLi Ning Star+0:44
- 57SKStef KoningAzerion / Villa Valkenburg+0:45
- 58YCYordi Corsus+0:45
- 59KDKay De Bruyckere+0:50
- 60ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+0:53
- 61JMJackson MedwayTudor Pro Cycling Team U23+0:53
- 62SVSeppe Van Den BoerTudor Pro Cycling Team U23+0:54
- 63STSergio Trueba CagigasIlles Balears Arabay+0:54
- 64MOMatteo Oppizzi+0:55
- 65JCJules Clement+0:56
- 66LMLucas MenanteauVendee U Primeo Energie+0:58
- 67TSTheodor Stokke-Fagervold+1:01
- 68
Mathias GuillemetteTudor Pro Cycling Team U23+1:02 - 69VBVictor Benareau+1:03
- 70JBJan BittnerKasper Crypto4Me+1:04
- 71MVMiguel Van TintelenDiftar Continental Cyclingteam+1:05
- 72LMLucas MainguenaudVélo Club Villefranche Beaujolais+1:06
- 73WNWies Nuyens+1:06
- 74AKAdam KellyCampana Imballaggi-Morbiato-Trentino+1:06
- 75TGTimothé Gabriel+1:06
- 76JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaur+1:08
- 77MFMax Frederic Valtey+1:08
- 78MCMatteo CettolinUc Trevigiani Energiapura Marchiol+1:09
- 79JCJoseph CosgroveTeam Lotto Kern-Haus Psd Bank+1:10
- 80MSMatteo SpreaficoMg.K Vis Costruzioni E Ambiente+1:12
- 81CMCharel Meyers+1:15
- 82TRThomas RossettiGeneral Store - Essegibi - F.Lli Curia+1:15
- 83SGSander Gysland+1:16
- 84ECEdgar Curto PellicerIlles Balears Arabay+1:20
- 85MVMaarten Verheyen+1:36
- 86RHRoman Holzer+1:37
- 87JRJesper RaschChina Anta - Mentech Cycling Team+1:42
- 88SZSimone ZaniniXDS Astana Development Team+2:02
- 89SASamuele AlariS.C. Padovani Polo Cherry Bank+2:08
- 90NMNoe MelotTudor Pro Cycling Team U23+2:16
- 91TTTyler Taber+2:23
- 92PSPhilippe Schmit+2:28
- 93DCDiego CharteauVendee U Pays De La Loire+2:52
- 94NMNathan Meiller+3:26
- 95JAJoan Albert Riera ClarIlles Balears Arabay+5:04
- 96SLSverre LitlereRun&Race-Solarpur+5:38
- 97PVPepijn VeeningsEew-Vdk Cyclingteam+6:45
- 98MVMike VliekDiftar Continental Cyclingteam+6:50
- 99QVQuinten VelingHuansheng-Vonoa-Taishan Sport Team+7:13
- 100SKSamuel Kemm+7:20
- 101JVJonas Vågenes+7:20
- 102PBPol BreserLuxembourg+7:26
- 103TGThomas GambaGeneral Store - Essegibi - F.Lli Curia+8:22
- 104MCMatteo Constant+8:27
- 105SDSil De Brauwere+8:30
- 106CECarl Emil PedersenHagens Berman Jayco+8:38
- 107CFConstantin Frie+9:12
- 108JJJanne John+9:16
- 109
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur+9:50
- 110SSSven Schmit+10:11
- 111VRVincent RothSwitzerland+10:41
- 112JDJenson Duggy BrownCampana Imballaggi-Morbiato-Trentino+10:46
- 113MMMaximilian Müller+11:11
- 114RSRuben Sanchez CordobaObidos Cycling Team+12:20
Points classification
- 1TDTimo De JongTeam Picnic PostNL36
- 2KPKevin Pezzo RosolaGeneral Store - Essegibi - F.Lli Curia35
- 3SVSeppe Van Den BoerTudor Pro Cycling Team U2325
- 4
Martijn RasenbergUnibet Rose Rockets20 - 5GBGiovanni BortoluzziGeneral Store - Essegibi - F.Lli Curia16
- 6MFMatthew FoxLotto Intermarché16
- 7LHLéandre HuckVan Rysel Roubaix14
- 8LMLucas MainguenaudVélo Club Villefranche Beaujolais14
- 9
Lev GonovXDS Astana Team13 - 10TMThomas Mein13
- 11JHJoppe HeremansVan Rysel Roubaix12
- 12
Michael KukrleKasper Crypto4Me10 - 13NBNoah BögliElite Fondations Cycling Team9
- 14RVRik Van Der WalEew-Vdk Cyclingteam8
- 15
David HaverdingsAlpecin-Premier Tech Development Team7 - 16
Arnaud TendonVan Rysel Roubaix6 - 17ŠVŠimon VaníčekAtt Investments6
- 18
Rick OttemaEew-Vdk Cyclingteam5
- 19WNWies Nuyens5
- 20OGOlivier GodfroidBaloise Verzekeringen -Het Poetsbureau Lions4
- 21MSMattia SambinelloHagens Berman Jayco4
- 22MKMatthew KingstonMg.K Vis Costruzioni E Ambiente3
- 23GAGuillaume AdamVeloce Club Rouen 762
- 24STSergio Trueba CagigasIlles Balears Arabay1
- 25SLSverre LitlereRun&Race-Solarpur-5
Mountains classification
- 1SZSimone ZaniniXDS Astana Development Team25
- 2BGBen GrangerSolution Tech Nippo Rali8
- 3
Joshua HuppertzTeam Lotto Kern-Haus Outlet Montabaur6
- 4JHJoppe HeremansVan Rysel Roubaix5
- 5SDSil De Brauwere4
- 6
Michael KukrleKasper Crypto4Me3 - 7LHLéandre HuckVan Rysel Roubaix1
- 8MWMeindert WeulinkAzerion / Villa Valkenburg1
- 9KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team1
- 10SLSverre LitlereRun&Race-Solarpur-1
Youth classification
- 1JHJoppe HeremansVan Rysel Roubaix3:41:07
- 2RVRik Van Der WalEew-Vdk Cyclingteam+0:01
- 3JKJesse KramerBeat Cc P/B Saxo+0:11
- 4MNMattia NegrenteXDS Astana Development Team+0:11
- 5FVFausto Valentin PennaTeam Lotto Kern-Haus Outlet Montabaur+0:11
- 6
Ben Felix JochumTeam Lotto Kern-Haus Outlet Montabaur+0:12 - 7AFArtëm FofonovXDS Astana Development Team+0:13
- 8MBMartin BártaAtt Investments+0:15
- 9
David HaverdingsAlpecin-Premier Tech Development Team+0:19 - 10AFAnaël Finckbohner+0:20
- 11
Ben WigginsHagens Berman Jayco+0:20 - 12MSMattia SambinelloHagens Berman Jayco+0:26
- 13VVViktor Vandenberghe+0:26
- 14KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+0:32
- 15ADAlbrecht Drewes+0:34
- 16LGLouis GruppTeam Lotto Kern-Haus Outlet Montabaur+0:35
- 17RFRicard Fito PratsIlles Balears Arabay+0:37
- 18SKStef KoningAzerion / Villa Valkenburg+0:38
- 19YCYordi Corsus+0:38
- 20KDKay De Bruyckere+0:43
- 21JMJackson MedwayTudor Pro Cycling Team U23+0:46
- 22SVSeppe Van Den BoerTudor Pro Cycling Team U23+0:47
- 23MOMatteo Oppizzi+0:48
- 24LMLucas MenanteauVendee U Primeo Energie+0:51
- 25TSTheodor Stokke-Fagervold+0:54
- 26VBVictor Benareau+0:56
- 27JBJan BittnerKasper Crypto4Me+0:57
- 28MVMiguel Van TintelenDiftar Continental Cyclingteam+0:58
- 29LMLucas MainguenaudVélo Club Villefranche Beaujolais+0:59
- 30WNWies Nuyens+0:59
- 31JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaur+1:01
- 32MCMatteo CettolinUc Trevigiani Energiapura Marchiol+1:02
- 33JCJoseph CosgroveTeam Lotto Kern-Haus Psd Bank+1:03
- 34TRThomas RossettiGeneral Store - Essegibi - F.Lli Curia+1:08
- 35SGSander Gysland+1:09
- 36RHRoman Holzer+1:30
- 37SZSimone ZaniniXDS Astana Development Team+1:55
- 38SASamuele AlariS.C. Padovani Polo Cherry Bank+2:01
- 39NMNoe MelotTudor Pro Cycling Team U23+2:09
- 40TTTyler Taber+2:16
- 41DCDiego CharteauVendee U Pays De La Loire+2:45
- 42NMNathan Meiller+3:19
- 43SLSverre LitlereRun&Race-Solarpur+5:31
- 44PVPepijn VeeningsEew-Vdk Cyclingteam+6:38
- 45SKSamuel Kemm+7:13
- 46JVJonas Vågenes+7:13
- 47PBPol BreserLuxembourg+7:19
- 48TGThomas GambaGeneral Store - Essegibi - F.Lli Curia+8:15
- 49MCMatteo Constant+8:20
- 50SDSil De Brauwere+8:23
- 51CECarl Emil PedersenHagens Berman Jayco+8:31
- 52CFConstantin Frie+9:05
- 53JJJanne John+9:09
- 54JDJenson Duggy BrownCampana Imballaggi-Morbiato-Trentino+10:39
- 55RSRuben Sanchez CordobaObidos Cycling Team+12:13