Stage 1
08 May 2025
Stage result
- 1GSGijs SchoonveldeRed Bull - Bora - Hansgrohe Rookies2h43m16
- 2
Mattia AgostinacchioEF Education - EasyPost2:43:16 - 3
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies2:43:16 - 4RRRon RooniVendee U Primeo Energie2:43:16
- 5MVMats Vanden EyndeLidl-Trek Future Racing2:43:16
- 6JSJonas Shelverton2:43:16
- 7DDDaan DijkmanUAE Team Emirates Gen-Z2:43:16
- 8NANoah AndersenRed Bull - Bora - Hansgrohe Rookies2:43:16
- 9EWElias Wändel2:43:16
- 10TVThéophile VassalDecathlon CMA CGM Development Team2:43:16
- 11MRMonty RigbyTirol Ktm Cycling Team2:43:16
- 12AHAlexander HewesNSN Development Team2:43:16
- 13NGNoël GoijertNetherlands2:43:16
- 14WBWitse BertelsLotto - Groupe Wanty2:43:16
- 15BPBastian PetričPogi Team Gusto Ljubljana2:43:16
- 16AFAdam FrajbišFany Gastro_Integray_L272:43:16
- 17JSJonathan Schipkowski2:43:16
- 18VWVictor WedekindRembe | Rad-Net2:43:16
- 19VMValentin MartinetFrance2:43:16
- 20MPMatěj PitákTeam Visma | Lease A Bike Development2:43:16
- 21TVThibaut Van DammeAlpecin-Premier Tech Development Team2:43:16
- 22SSSebastian Suppi2:43:16
- 23BBBenedikt BenzLidl-Trek Future Racing2:43:16
- 24WKWilmer Kleibrant2:43:16
- 25JBJohan BlancGroupama-FDJ United2:43:16
- 26PBPeyton BurckelEF Education - Aevolo2:43:16
- 27BMBen MorinNSN Development Team2:43:16
- 28FNFilip NovákMovistar Team Academy2:43:16
- 29KHKarl HerzogGermany2:43:16
- 30JMJan MrózPoland2:43:16
- 31JPJan Prell2:43:16
- 32MHMichael HetteggerAustria2:43:16
- 33BEBor Ebner2:43:16
- 34SSSylvester StokbroAirtox - Carl Ras2:43:16
- 35DGDavid GaffneyHagens Berman Jayco2:43:16
- 36ZLZeno Levi WinterTirol Ktm Cycling Team2:43:16
- 37OMOndřej MichalovičTufo - Pardus Prostejov2:43:16
- 38PWPeder Wettre AndreassenTeam Ringerike2:43:16
- 39JBJulius BirkedalDenmark2:43:16
- 40AFAnatol FriedlRed Bull - Bora - Hansgrohe Rookies2:43:16
- 41MKMichal KacinaSlovakia2:43:16
- 42BDBeckam DrakeEF Education - Aevolo2:43:16
- 43SWSantiago WrolichAustria2:43:16
- 44GTGeorgs Tjumins2:43:16
- 45MMMichiel MourisNetherlands2:43:16
- 46AHAttila Höfig2:43:16
- 47FMFletcher MedwayNetcompany INEOS Racing Academy2:43:16
- 48VMVinnie ManionHagens Berman Jayco2:43:16
- 49OKOwen KingsGermany2:43:16
- 50DLDavid Lapierre2:43:16
- 51JJJan JackowiakBahrain Victorious Development Team2:43:16
- 52VEVilmer EkmanLucky Sport Cycling Team2:43:16
- 53WBWinand Breuckers2:43:16
- 54LBLucca BennetzenTeam Give Steel2:43:16
- 55RCRoberto CapelloEF Education - Aevolo2:43:16
- 56GRGiacomo RosatoBahrain Victorious Development Team2:43:16
- 57GSGal StareSlovenia2:43:16
- 58FHFrantišek Herman2:43:16
- 59KAKashus AdamskiUnited States2:43:16
- 60KHKristian HaugetunNorway2:43:16
- 61VCVos Coleman2:43:16
- 62DIDavid IchaCzechia2:43:16
- 63RTRiko TammepuuUn Cycling Team2:43:16
- 64SOSindre Orholm-LønsethNorway2:43:16
- 65ADAlex DoltaireVendee U Primeo Energie2:43:16
- 66MSMarek StiblíkCzechia2:43:16
- 67HEHåkon Eiksund ØksnesTeam Drali - Repsol2:43:16
- 68OLOskar LouwlarsenAirtox - Carl Ras2:43:16
- 69JZJakub ZaňkaCzechia2:43:16
- 70GBGustave BlancRed Bull - Bora - Hansgrohe Rookies2:43:16
- 71JJJakub JavorDukla Banska Bystrica2:43:16
- 72CMConor MurphyDecathlon CMA CGM Development Team2:43:16
- 73THTomáš HájekCzechia2:43:16
- 74LSLucas StevensonTeam Brennan2:43:16
- 75HVHenrik Vea JohnsenLillehammer Ck Continental Team2:43:16
- 76LRLovro Rant2:43:16
- 77VRVilgot ReinholdLucky Sport Cycling Team2:43:16
- 78LKLukáš KristlCzechia2:43:16
- 79SVSeff Van KerckhoveBelgium2:43:16
- 80ÁRÁdám RévészCampana Imballaggi-Morbiato-Trentino2:43:16
- 81TSThomas SullivanMeridian Racing P/B De La Uz2:43:16
- 82DHDominic HennigGermany2:43:16
- 83JPJakub PastvaSlovakia2:43:16
- 84MBMaxime Bourassa2:43:16
- 85KBKevin BertoncelliS.C. Padovani Polo Cherry Bank2:43:16
- 86JEJohan EltoftTudor Pro Cycling Team U232:43:16
- 87BHBrady Hogue2:43:16
- 88HFHeimo FuggerUAE Team Emirates Gen-Z2:43:16
- 89BSBruno Schiek2:43:16
- 90VKVanja Kuntarič ŽibertSlovenia2:43:38
- 91DKDaniel KuběnaCzechia2:43:16
- 92JPJakub PatrasCzechia2:44:07
- 93JRJiří RejzekCzechia2:44:30
- 94POPavlo Otmorskyi2:44:39
- 95MJMarks JakobsonsLatvia2:47:17
- 96FPFilip PantzareLucky Sport Cycling Team2:48:15
- 97ABAntoine Bergeron2:50:59
- 98IGIgnacy Golonko2:50:59
- 99MVMárk Varga2:53:15
- 100PGPhilipp GruberAustria2:53:15
- 101CBCarlo BrendelGermany2:53:15
- 102LGLukáš GardianSlovakia2:53:15
- 103AIAleš IchaFavorit Brno2:53:15
- 104HKHelvijs KancersLatvia2:53:15
- 105TMThor MichielsenLidl-Trek Future Racing2:53:15
- 106MHMartin HaluškaDukla Banska Bystrica2:53:15
- 107EMEddie Mungoven2:53:15
- 108FBFinn BastiaanssenNetherlands2:53:15
- 109JMJake Mclean2:53:15
- 110HKHerlen Kajo2:53:15
- 111JMJakub MikušSlovakia2:53:15
- 112DADaniels Apse2:53:15
- 113OSOndrej SobotaSlovakia2:53:15
- 114KKKryštof Kábrt2:53:15
- 115GKGábor Kőrösi2:53:15
- 116YOYurii Oliinyk2:53:15
- 117MMMárk Martin TóthHungary2:53:15
- 118MWMarcin WłodarskiGragnano Sporting Club2:53:15
- 119BŁBartosz Łyżwa2:53:15
- 120OSOlivér SoósHungary2:53:15
- 121FGFilip-André Glesnes SmøråsNSN Development Team2:53:15
- 122MMMatteo MengarelliGragnano Sporting Club2:53:15
- 123LRLukáš RaškaTufo - Pardus Prostejov2:53:15
- 124JPJoonas PuuraidBike Aid2:53:15
- 125HSHugo Schiffner2:53:15
- 126JZJekabs Zujevs2:53:15
- 127MWMatthew WallsAps Pro Cycling By Team Cadence Cyclery2:53:15
- 128MHMáté Horváth2:53:34
- 129JHJan Hernandez ReilheFrance2:53:52
- 130LLLuka Lupša2:54:13
- 131PAPavlo AntonenkoEnergus Cycling Team3:02:13
- 132FPFelix PrünsterWsa Ktm Graz3:02:20
- 133KGKarel Gustav ReiEstonia3:02:20
- 134MFMaximilian FitzgeraldTeam Skyline3:04:53
- 135MLMikołaj LegiećPoland3:04:53
- 136OSOleh SmolynetsUkraine3:04:53
- 137CMCurtis MckeeIreland3:05:01
- 138POPhilip O ConnorIreland3:05:04
- DNFBMBrody Mann
- DNFTSToms StrelisLatvia
- DNFGEGustav Enhörning
- DNFŠMŠimon MatějekFactor Racing
- DNFVHVladyslav HoliakUkraine
- DNFDTDanylo Timonov
General classification
- 1GSGijs SchoonveldeRed Bull - Bora - Hansgrohe Rookies2h43m06
- 2
Mattia AgostinacchioEF Education - EasyPost2:43:10 - 3
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies2:43:12 - 4MVMats Vanden EyndeLidl-Trek Future Racing2:43:13
- 5LBLucca BennetzenTeam Give Steel2:43:14
- 6JZJakub ZaňkaCzechia2:43:14
- 7GBGustave BlancRed Bull - Bora - Hansgrohe Rookies2:43:14
- 8NANoah AndersenRed Bull - Bora - Hansgrohe Rookies2:43:15
- 9AFAdam FrajbišFany Gastro_Integray_L272:43:15
- 10HFHeimo FuggerUAE Team Emirates Gen-Z2:43:15
- 11RRRon RooniVendee U Primeo Energie2:43:16
- 12JSJonas Shelverton2:43:16
- 13DDDaan DijkmanUAE Team Emirates Gen-Z2:43:16
- 14EWElias Wändel2:43:16
- 15TVThéophile VassalDecathlon CMA CGM Development Team2:43:16
- 16MRMonty RigbyTirol Ktm Cycling Team2:43:16
- 17AHAlexander HewesNSN Development Team2:43:16
- 18NGNoël GoijertNetherlands2:43:16
- 19WBWitse BertelsLotto - Groupe Wanty2:43:16
- 20BPBastian PetričPogi Team Gusto Ljubljana2:43:16
- 21JSJonathan Schipkowski2:43:16
- 22VWVictor WedekindRembe | Rad-Net2:43:16
- 23VMValentin MartinetFrance2:43:16
- 24MPMatěj PitákTeam Visma | Lease A Bike Development2:43:16
- 25TVThibaut Van DammeAlpecin-Premier Tech Development Team2:43:16
- 26SSSebastian Suppi2:43:16
- 27BBBenedikt BenzLidl-Trek Future Racing2:43:16
- 28WKWilmer Kleibrant2:43:16
- 29JBJohan BlancGroupama-FDJ United2:43:16
- 30PBPeyton BurckelEF Education - Aevolo2:43:16
- 31BMBen MorinNSN Development Team2:43:16
- 32FNFilip NovákMovistar Team Academy2:43:16
- 33KHKarl HerzogGermany2:43:16
- 34JMJan MrózPoland2:43:16
- 35JPJan Prell2:43:16
- 36MHMichael HetteggerAustria2:43:16
- 37BEBor Ebner2:43:16
- 38SSSylvester StokbroAirtox - Carl Ras2:43:16
- 39DGDavid GaffneyHagens Berman Jayco2:43:16
- 40ZLZeno Levi WinterTirol Ktm Cycling Team2:43:16
- 41OMOndřej MichalovičTufo - Pardus Prostejov2:43:16
- 42PWPeder Wettre AndreassenTeam Ringerike2:43:16
- 43JBJulius BirkedalDenmark2:43:16
- 44AFAnatol FriedlRed Bull - Bora - Hansgrohe Rookies2:43:16
- 45MKMichal KacinaSlovakia2:43:16
- 46BDBeckam DrakeEF Education - Aevolo2:43:16
- 47SWSantiago WrolichAustria2:43:16
- 48GTGeorgs Tjumins2:43:16
- 49MMMichiel MourisNetherlands2:43:16
- 50AHAttila Höfig2:43:16
- 51FMFletcher MedwayNetcompany INEOS Racing Academy2:43:16
- 52VMVinnie ManionHagens Berman Jayco2:43:16
- 53OKOwen KingsGermany2:43:16
- 54DLDavid Lapierre2:43:16
- 55JJJan JackowiakBahrain Victorious Development Team2:43:16
- 56VEVilmer EkmanLucky Sport Cycling Team2:43:16
- 57WBWinand Breuckers2:43:16
- 58RCRoberto CapelloEF Education - Aevolo2:43:16
- 59GRGiacomo RosatoBahrain Victorious Development Team2:43:16
- 60GSGal StareSlovenia2:43:16
- 61FHFrantišek Herman2:43:16
- 62KAKashus AdamskiUnited States2:43:16
- 63KHKristian HaugetunNorway2:43:16
- 64VCVos Coleman2:43:16
- 65DIDavid IchaCzechia2:43:16
- 66RTRiko TammepuuUn Cycling Team2:43:16
- 67SOSindre Orholm-LønsethNorway2:43:16
- 68ADAlex DoltaireVendee U Primeo Energie2:43:16
- 69MSMarek StiblíkCzechia2:43:16
- 70HEHåkon Eiksund ØksnesTeam Drali - Repsol2:43:16
- 71OLOskar LouwlarsenAirtox - Carl Ras2:43:16
- 72JJJakub JavorDukla Banska Bystrica2:43:16
- 73CMConor MurphyDecathlon CMA CGM Development Team2:43:16
- 74THTomáš HájekCzechia2:43:16
- 75LSLucas StevensonTeam Brennan2:43:16
- 76HVHenrik Vea JohnsenLillehammer Ck Continental Team2:43:16
- 77LRLovro Rant2:43:16
- 78VRVilgot ReinholdLucky Sport Cycling Team2:43:16
- 79LKLukáš KristlCzechia2:43:16
- 80SVSeff Van KerckhoveBelgium2:43:16
- 81ÁRÁdám RévészCampana Imballaggi-Morbiato-Trentino2:43:16
- 82TSThomas SullivanMeridian Racing P/B De La Uz2:43:16
- 83DHDominic HennigGermany2:43:16
- 84JPJakub PastvaSlovakia2:43:16
- 85MBMaxime Bourassa2:43:16
- 86KBKevin BertoncelliS.C. Padovani Polo Cherry Bank2:43:16
- 87JEJohan EltoftTudor Pro Cycling Team U232:43:16
- 88BHBrady Hogue2:43:16
- 89BSBruno Schiek2:43:16
- 90DKDaniel KuběnaCzechia2:43:16
- 91VKVanja Kuntarič ŽibertSlovenia2:43:38
- 92JPJakub PatrasCzechia2:44:07
- 93JRJiří RejzekCzechia2:44:24
- 94POPavlo Otmorskyi2:44:39
- 95MJMarks JakobsonsLatvia2:47:17
- 96FPFilip PantzareLucky Sport Cycling Team2:48:15
- 97ABAntoine Bergeron2:50:59
- 98IGIgnacy Golonko2:50:59
- 99MVMárk Varga2:53:15
- 100PGPhilipp GruberAustria2:53:15
- 101CBCarlo BrendelGermany2:53:15
- 102LGLukáš GardianSlovakia2:53:15
- 103AIAleš IchaFavorit Brno2:53:15
- 104HKHelvijs KancersLatvia2:53:15
- 105TMThor MichielsenLidl-Trek Future Racing2:53:15
- 106MHMartin HaluškaDukla Banska Bystrica2:53:15
- 107EMEddie Mungoven2:53:15
- 108FBFinn BastiaanssenNetherlands2:53:15
- 109JMJake Mclean2:53:15
- 110HKHerlen Kajo2:53:15
- 111JMJakub MikušSlovakia2:53:15
- 112DADaniels Apse2:53:15
- 113OSOndrej SobotaSlovakia2:53:15
- 114KKKryštof Kábrt2:53:15
- 115GKGábor Kőrösi2:53:15
- 116YOYurii Oliinyk2:53:15
- 117MMMárk Martin TóthHungary2:53:15
- 118MWMarcin WłodarskiGragnano Sporting Club2:53:15
- 119BŁBartosz Łyżwa2:53:15
- 120OSOlivér SoósHungary2:53:15
- 121FGFilip-André Glesnes SmøråsNSN Development Team2:53:15
- 122MMMatteo MengarelliGragnano Sporting Club2:53:15
- 123LRLukáš RaškaTufo - Pardus Prostejov2:53:15
- 124JPJoonas PuuraidBike Aid2:53:15
- 125HSHugo Schiffner2:53:15
- 126JZJekabs Zujevs2:53:15
- 127MWMatthew WallsAps Pro Cycling By Team Cadence Cyclery2:53:15
- 128MHMáté Horváth2:53:34
- 129JHJan Hernandez ReilheFrance2:53:52
- 130LLLuka Lupša2:54:13
- 131PAPavlo AntonenkoEnergus Cycling Team3:02:13
- 132FPFelix PrünsterWsa Ktm Graz3:02:20
- 133KGKarel Gustav ReiEstonia3:02:20
- 134MFMaximilian FitzgeraldTeam Skyline3:04:53
- 135MLMikołaj LegiećPoland3:04:53
- 136OSOleh SmolynetsUkraine3:04:53
- 137CMCurtis MckeeIreland3:05:01
- 138POPhilip O ConnorIreland3:05:04
Points classification
- 1GSGijs SchoonveldeRed Bull - Bora - Hansgrohe Rookies25
- 2
Mattia AgostinacchioEF Education - EasyPost20 - 3
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies16 - 4RRRon RooniVendee U Primeo Energie14
- 5MVMats Vanden EyndeLidl-Trek Future Racing12
- 6JSJonas Shelverton10
- 7DDDaan DijkmanUAE Team Emirates Gen-Z9
- 8NANoah AndersenRed Bull - Bora - Hansgrohe Rookies8
- 9EWElias Wändel7
- 10TVThéophile VassalDecathlon CMA CGM Development Team6
- 11MRMonty RigbyTirol Ktm Cycling Team5
- 12AHAlexander HewesNSN Development Team4
- 13NGNoël GoijertNetherlands3
- 14WBWitse BertelsLotto - Groupe Wanty2
- 15BPBastian PetričPogi Team Gusto Ljubljana1
Mountains classification
- 1JRJiří RejzekCzechia12
- 2VCVos Coleman8
- 3EWElias Wändel8
- 4WBWinand Breuckers8
- 5PBPeyton BurckelEF Education - Aevolo7
- 6VKVanja Kuntarič ŽibertSlovenia7
- 7JZJakub ZaňkaCzechia4
- 8AFAnatol FriedlRed Bull - Bora - Hansgrohe Rookies4
- 9KHKristian HaugetunNorway4
- 10ZLZeno Levi WinterTirol Ktm Cycling Team3
- 11LSLucas StevensonTeam Brennan3
- 12LRLovro Rant3
- 13
Mattia AgostinacchioEF Education - EasyPost2 - 14TVThéophile VassalDecathlon CMA CGM Development Team2
- 15ADAlex DoltaireVendee U Primeo Energie2
- 16JBJohan BlancGroupama-FDJ United1
- 17KHKarl HerzogGermany1
- 18MHMichael HetteggerAustria1
Youth classification
- 1JZJakub ZaňkaCzechia2h43m14
- 2EWElias Wändel2:43:16
- 3NGNoël GoijertNetherlands2:43:16
- 4SSSebastian Suppi2:43:16
- 5KHKarl HerzogGermany2:43:16
- 6JPJan Prell2:43:16
- 7MHMichael HetteggerAustria2:43:16
- 8JBJulius BirkedalDenmark2:43:16
- 9MKMichal KacinaSlovakia2:43:16
- 10SWSantiago WrolichAustria2:43:16
- 11GTGeorgs Tjumins2:43:16
- 12OKOwen KingsGermany2:43:16
- 13WBWinand Breuckers2:43:16
- 14GSGal StareSlovenia2:43:16
- 15KAKashus AdamskiUnited States2:43:16
- 16KHKristian HaugetunNorway2:43:16
- 17DIDavid IchaCzechia2:43:16
- 18SOSindre Orholm-LønsethNorway2:43:16
- 19MSMarek StiblíkCzechia2:43:16
- 20LRLovro Rant2:43:16
- 21SVSeff Van KerckhoveBelgium2:43:16
- 22DHDominic HennigGermany2:43:16
- 23JPJakub PastvaSlovakia2:43:16
- 24BHBrady Hogue2:43:16
- 25DKDaniel KuběnaCzechia2:43:16
- 26VKVanja Kuntarič ŽibertSlovenia2:43:38
- 27POPavlo Otmorskyi2:44:39
- 28MJMarks JakobsonsLatvia2:47:17
- 29CBCarlo BrendelGermany2:53:15
- 30LGLukáš GardianSlovakia2:53:15
- 31HKHelvijs KancersLatvia2:53:15
- 32FBFinn BastiaanssenNetherlands2:53:15
- 33JMJake Mclean2:53:15
- 34HKHerlen Kajo2:53:15
- 35JMJakub MikušSlovakia2:53:15
- 36OSOndrej SobotaSlovakia2:53:15
- 37YOYurii Oliinyk2:53:15
- 38MMMárk Martin TóthHungary2:53:15
- 39OSOlivér SoósHungary2:53:15
- 40MHMáté Horváth2:53:34
- 41LLLuka Lupša2:54:13
- 42KGKarel Gustav ReiEstonia3:02:20
- 43MLMikołaj LegiećPoland3:04:53
- 44OSOleh SmolynetsUkraine3:04:53
- 45CMCurtis MckeeIreland3:05:01