Stage 5: Stage 2B
09 May 2025
Stage result
- 1
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies1h11m18 - 2FGFilip-André Glesnes SmøråsNSN Development Team1:11:18
- 3NANoah AndersenRed Bull - Bora - Hansgrohe Rookies1:11:18
- 4
Mattia AgostinacchioEF Education - EasyPost1:11:18 - 5MFMaximilian FitzgeraldTeam Skyline1:11:18
- 6JBJulius BirkedalDenmark1:11:18
- 7AHAlexander HewesNSN Development Team1:11:18
- 8DKDaniel KuběnaCzechia1:11:18
- 9RRRon RooniVendee U Primeo Energie1:11:18
- 10JSJonathan Schipkowski1:11:18
- 11FBFinn BastiaanssenNetherlands1:11:18
- 12AIAleš IchaFavorit Brno1:11:18
- 13JPJakub PastvaSlovakia1:11:18
- 14YOYurii Oliinyk1:11:18
- 15LBLucca BennetzenTeam Give Steel1:11:18
- 16EWElias Wändel1:11:18
- 17HFHeimo FuggerUAE Team Emirates Gen-Z1:11:18
- 18BBBenedikt BenzLidl-Trek Future Racing1:11:18
- 19SSSylvester StokbroAirtox - Carl Ras1:11:18
- 20OSOlivér SoósHungary1:11:18
- 21OSOleh SmolynetsUkraine1:11:18
- 22POPavlo Otmorskyi1:11:18
- 23SSSebastian Suppi1:11:18
- 24HKHelvijs KancersLatvia1:11:18
- 25IGIgnacy Golonko1:11:18
- 26RTRiko TammepuuUn Cycling Team1:11:18
- 27AHAttila Höfig1:11:18
- 28BMBen MorinNSN Development Team1:11:18
- 29LRLukáš RaškaTufo - Pardus Prostejov1:11:18
- 30MVMats Vanden EyndeLidl-Trek Future Racing1:11:18
- 31BPBastian PetričPogi Team Gusto Ljubljana1:11:18
- 32MLMikołaj LegiećPoland1:11:18
- 33JPJan Prell1:11:18
- 34OMOndřej MichalovičTufo - Pardus Prostejov1:11:18
- 35GSGijs SchoonveldeRed Bull - Bora - Hansgrohe Rookies1:11:18
- 36MHMichael HetteggerAustria1:11:18
- 37WBWinand Breuckers1:11:18
- 38DLDavid Lapierre1:11:18
- 39LLLuka Lupša1:11:18
- 40MRMonty RigbyTirol Ktm Cycling Team1:11:18
- 41TVThéophile VassalDecathlon CMA CGM Development Team1:11:18
- 42FNFilip NovákMovistar Team Academy1:11:18
- 43GTGeorgs Tjumins1:11:18
- 44TMThor MichielsenLidl-Trek Future Racing1:11:18
- 45LGLukáš GardianSlovakia1:11:18
- 46AFAdam FrajbišFany Gastro_Integray_L271:11:18
- 47MPMatěj PitákTeam Visma | Lease A Bike Development1:11:18
- 48JRJiří RejzekCzechia1:11:18
- 49FPFilip PantzareLucky Sport Cycling Team1:11:18
- 50JPJoonas PuuraidBike Aid1:11:18
- 51WBWitse BertelsLotto - Groupe Wanty1:11:18
- 52FPFelix PrünsterWsa Ktm Graz1:11:18
- 53WKWilmer Kleibrant1:11:18
- 54BHBrady Hogue1:11:18
- 55HKHerlen Kajo1:11:18
- 56OKOwen KingsGermany1:11:18
- 57GSGal StareSlovenia1:11:18
- 58ADAlex DoltaireVendee U Primeo Energie1:11:18
- 59BDBeckam DrakeEF Education - Aevolo1:11:18
- 60MJMarks JakobsonsLatvia1:11:18
- 61PGPhilipp GruberAustria1:11:18
- 62JZJakub ZaňkaCzechia1:11:18
- 63JMJan MrózPoland1:11:18
- 64MMMatteo MengarelliGragnano Sporting Club1:11:18
- 65MMMichiel MourisNetherlands1:11:18
- 66JPJakub PatrasCzechia1:11:18
- 67AFAnatol FriedlRed Bull - Bora - Hansgrohe Rookies1:11:18
- 68DGDavid GaffneyHagens Berman Jayco1:11:18
- 69DHDominic HennigGermany1:11:18
- 70JMJake Mclean1:11:18
- 71JMJakub MikušSlovakia1:11:18
- 72KGKarel Gustav ReiEstonia1:11:18
- 73BŁBartosz Łyżwa1:11:18
- 74PAPavlo AntonenkoEnergus Cycling Team1:11:18
- 75MWMarcin WłodarskiGragnano Sporting Club1:11:18
- 76THTomáš HájekCzechia1:11:18
- 77GKGábor Kőrösi1:11:18
- 78DIDavid IchaCzechia1:11:18
- 79KKKryštof Kábrt1:11:18
- 80OSOndrej SobotaSlovakia1:11:18
- 81RCRoberto CapelloEF Education - Aevolo1:11:18
- 82SVSeff Van KerckhoveBelgium1:11:18
- 83VWVictor WedekindRembe | Rad-Net1:11:18
- 84MKMichal KacinaSlovakia1:11:18
- 85ABAntoine Bergeron1:11:18
- 86DDDaan DijkmanUAE Team Emirates Gen-Z1:11:18
- 87ZLZeno Levi WinterTirol Ktm Cycling Team1:11:18
- 88LKLukáš KristlCzechia1:11:18
- 89NGNoël GoijertNetherlands1:11:18
- 90KHKarl HerzogGermany1:11:18
- 91OLOskar LouwlarsenAirtox - Carl Ras1:11:18
- 92VMVinnie ManionHagens Berman Jayco1:11:18
- 93GRGiacomo RosatoBahrain Victorious Development Team1:11:18
- 94FMFletcher MedwayNetcompany INEOS Racing Academy1:11:18
- 95JBJohan BlancGroupama-FDJ United1:11:18
- 96GBGustave BlancRed Bull - Bora - Hansgrohe Rookies1:11:18
- 97VMValentin MartinetFrance1:11:18
- 98JZJekabs Zujevs1:11:18
- 99MMMárk Martin TóthHungary1:11:18
- 100MSMarek StiblíkCzechia1:11:18
- 101MHMáté Horváth1:11:18
- 102VKVanja Kuntarič ŽibertSlovenia1:11:18
- 103KBKevin BertoncelliS.C. Padovani Polo Cherry Bank1:11:18
- 104VEVilmer EkmanLucky Sport Cycling Team1:11:18
- 105HVHenrik Vea JohnsenLillehammer Ck Continental Team1:11:18
- 106BEBor Ebner1:11:18
- 107CMConor MurphyDecathlon CMA CGM Development Team1:11:18
- 108MVMárk Varga1:11:18
- 109DADaniels Apse1:11:18
- 110LSLucas StevensonTeam Brennan1:11:18
- 111EMEddie Mungoven1:11:18
- 112POPhilip O ConnorIreland1:11:18
- 113KHKristian HaugetunNorway1:11:18
- 114CMCurtis MckeeIreland1:11:18
- 115TVThibaut Van DammeAlpecin-Premier Tech Development Team1:11:18
- 116JJJan JackowiakBahrain Victorious Development Team1:11:18
- 117JJJakub JavorDukla Banska Bystrica1:11:18
- 118TSThomas SullivanMeridian Racing P/B De La Uz1:11:18
- 119BSBruno Schiek1:11:18
- 120VRVilgot ReinholdLucky Sport Cycling Team1:11:18
- 121VCVos Coleman1:11:18
- 122CBCarlo BrendelGermany1:11:18
- 123MBMaxime Bourassa1:11:18
- 124FHFrantišek Herman1:11:18
- 125ÁRÁdám RévészCampana Imballaggi-Morbiato-Trentino1:11:18
- 126HEHåkon Eiksund ØksnesTeam Drali - Repsol1:11:18
- 127MWMatthew WallsAps Pro Cycling By Team Cadence Cyclery1:11:18
- 128KAKashus AdamskiUnited States1:11:18
- 129JEJohan EltoftTudor Pro Cycling Team U231:11:18
- 130HSHugo Schiffner1:11:18
- 131LRLovro Rant1:11:18
- 132MHMartin HaluškaDukla Banska Bystrica1:11:18
- 133PBPeyton BurckelEF Education - Aevolo1:11:18
- 134PWPeder Wettre AndreassenTeam Ringerike1:11:18
- 135SOSindre Orholm-LønsethNorway1:11:18
- 136SWSantiago WrolichAustria1:11:18
- 137JSJonas Shelverton1:11:18
- DNFJHJan Hernandez ReilheFrance
General classification
- 1MMMichiel MourisNetherlands4h05m00
- 2CMConor MurphyDecathlon CMA CGM Development Team4:05:01
- 3GSGijs SchoonveldeRed Bull - Bora - Hansgrohe Rookies4:05:03
- 4VCVos Coleman4:05:13
- 5HFHeimo FuggerUAE Team Emirates Gen-Z4:05:15
- 6JJJan JackowiakBahrain Victorious Development Team4:05:15
- 7
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies4:05:16 - 8BBBenedikt BenzLidl-Trek Future Racing4:05:17
- 9JEJohan EltoftTudor Pro Cycling Team U234:05:18
- 10RCRoberto CapelloEF Education - Aevolo4:05:23
- 11SVSeff Van KerckhoveBelgium4:05:25
- 12PBPeyton BurckelEF Education - Aevolo4:05:25
- 13JBJulius BirkedalDenmark4:05:26
- 14
Mattia AgostinacchioEF Education - EasyPost4:05:28 - 15LBLucca BennetzenTeam Give Steel4:05:28
- 16KHKarl HerzogGermany4:05:28
- 17MVMats Vanden EyndeLidl-Trek Future Racing4:05:28
- 18SOSindre Orholm-LønsethNorway4:05:29
- 19RRRon RooniVendee U Primeo Energie4:05:30
- 20TVThibaut Van DammeAlpecin-Premier Tech Development Team4:05:30
- 21WBWitse BertelsLotto - Groupe Wanty4:05:31
- 22HEHåkon Eiksund ØksnesTeam Drali - Repsol4:05:31
- 23DGDavid GaffneyHagens Berman Jayco4:05:31
- 24NANoah AndersenRed Bull - Bora - Hansgrohe Rookies4:05:32
- 25BMBen MorinNSN Development Team4:05:33
- 26GTGeorgs Tjumins4:05:33
- 27DLDavid Lapierre4:05:34
- 28JBJohan BlancGroupama-FDJ United4:05:34
- 29VWVictor WedekindRembe | Rad-Net4:05:34
- 30WKWilmer Kleibrant4:05:35
- 31LSLucas StevensonTeam Brennan4:05:35
- 32DDDaan DijkmanUAE Team Emirates Gen-Z4:05:36
- 33RTRiko TammepuuUn Cycling Team4:05:37
- 34VEVilmer EkmanLucky Sport Cycling Team4:05:37
- 35JSJonas Shelverton4:05:38
- 36TVThéophile VassalDecathlon CMA CGM Development Team4:05:39
- 37AHAlexander HewesNSN Development Team4:05:40
- 38DKDaniel KuběnaCzechia4:05:40
- 39PWPeder Wettre AndreassenTeam Ringerike4:05:40
- 40VRVilgot ReinholdLucky Sport Cycling Team4:05:40
- 41KHKristian HaugetunNorway4:05:41
- 42KAKashus AdamskiUnited States4:05:41
- 43FMFletcher MedwayNetcompany INEOS Racing Academy4:05:42
- 44SSSylvester StokbroAirtox - Carl Ras4:05:42
- 45BHBrady Hogue4:05:42
- 46MBMaxime Bourassa4:05:43
- 47AHAttila Höfig4:05:43
- 48OKOwen KingsGermany4:05:43
- 49BPBastian PetričPogi Team Gusto Ljubljana4:05:44
- 50BDBeckam DrakeEF Education - Aevolo4:05:44
- 51EWElias Wändel4:05:45
- 52GRGiacomo RosatoBahrain Victorious Development Team4:05:45
- 53MPMatěj PitákTeam Visma | Lease A Bike Development4:05:45
- 54GBGustave BlancRed Bull - Bora - Hansgrohe Rookies4:05:45
- 55HVHenrik Vea JohnsenLillehammer Ck Continental Team4:05:46
- 56NGNoël GoijertNetherlands4:05:47
- 57GSGal StareSlovenia4:05:48
- 58WBWinand Breuckers4:05:48
- 59SSSebastian Suppi4:05:48
- 60ZLZeno Levi WinterTirol Ktm Cycling Team4:05:49
- 61VMVinnie ManionHagens Berman Jayco4:05:50
- 62KBKevin BertoncelliS.C. Padovani Polo Cherry Bank4:05:50
- 63VMValentin MartinetFrance4:05:52
- 64JPJan Prell4:05:53
- 65MSMarek StiblíkCzechia4:05:53
- 66ADAlex DoltaireVendee U Primeo Energie4:05:55
- 67FNFilip NovákMovistar Team Academy4:05:55
- 68JZJakub ZaňkaCzechia4:05:58
- 69OLOskar LouwlarsenAirtox - Carl Ras4:06:00
- 70VKVanja Kuntarič ŽibertSlovenia4:06:01
- 71MHMichael HetteggerAustria4:06:02
- 72AFAnatol FriedlRed Bull - Bora - Hansgrohe Rookies4:06:02
- 73ÁRÁdám RévészCampana Imballaggi-Morbiato-Trentino4:06:03
- 74MRMonty RigbyTirol Ktm Cycling Team4:06:05
- 75BEBor Ebner4:06:06
- 76LRLovro Rant4:06:06
- 77JJJakub JavorDukla Banska Bystrica4:06:08
- 78OMOndřej MichalovičTufo - Pardus Prostejov4:06:13
- 79JSJonathan Schipkowski4:06:14
- 80FHFrantišek Herman4:06:16
- 81SWSantiago WrolichAustria4:06:17
- 82AFAdam FrajbišFany Gastro_Integray_L274:06:21
- 83DIDavid IchaCzechia4:06:23
- 84MKMichal KacinaSlovakia4:06:24
- 85THTomáš HájekCzechia4:06:24
- 86JPJakub PastvaSlovakia4:06:28
- 87DHDominic HennigGermany4:06:28
- 88JPJakub PatrasCzechia4:06:34
- 89JMJan MrózPoland4:06:43
- 90TSThomas SullivanMeridian Racing P/B De La Uz4:06:46
- 91LKLukáš KristlCzechia4:06:48
- 92JRJiří RejzekCzechia4:07:01
- 93BSBruno Schiek4:07:12
- 94POPavlo Otmorskyi4:08:35
- 95MJMarks JakobsonsLatvia4:09:51
- 96FPFilip PantzareLucky Sport Cycling Team4:11:08
- 97IGIgnacy Golonko4:13:16
- 98ABAntoine Bergeron4:14:13
- 99JPJoonas PuuraidBike Aid4:15:32
- 100TMThor MichielsenLidl-Trek Future Racing4:15:40
- 101BŁBartosz Łyżwa4:15:42
- 102MWMarcin WłodarskiGragnano Sporting Club4:15:50
- 103MMMatteo MengarelliGragnano Sporting Club4:15:55
- 104FBFinn BastiaanssenNetherlands4:15:57
- 105LRLukáš RaškaTufo - Pardus Prostejov4:16:01
- 106FGFilip-André Glesnes SmøråsNSN Development Team4:16:09
- 107MHMartin HaluškaDukla Banska Bystrica4:16:18
- 108YOYurii Oliinyk4:16:21
- 109KKKryštof Kábrt4:16:23
- 110JMJakub MikušSlovakia4:16:25
- 111HKHelvijs KancersLatvia4:16:27
- 112HSHugo Schiffner4:16:27
- 113MWMatthew WallsAps Pro Cycling By Team Cadence Cyclery4:16:30
- 114HKHerlen Kajo4:16:31
- 115OSOlivér SoósHungary4:16:31
- 116CBCarlo BrendelGermany4:16:36
- 117GKGábor Kőrösi4:16:37
- 118EMEddie Mungoven4:16:40
- 119AIAleš IchaFavorit Brno4:16:46
- 120PGPhilipp GruberAustria4:16:47
- 121JMJake Mclean4:16:49
- 122MMMárk Martin TóthHungary4:16:53
- 123MVMárk Varga4:16:54
- 124DADaniels Apse4:16:54
- 125LGLukáš GardianSlovakia4:17:00
- 126MHMáté Horváth4:17:00
- 127OSOndrej SobotaSlovakia4:17:02
- 128LLLuka Lupša4:17:37
- 129JZJekabs Zujevs4:17:57
- 130KGKarel Gustav ReiEstonia4:25:16
- 131PAPavlo AntonenkoEnergus Cycling Team4:25:39
- 132FPFelix PrünsterWsa Ktm Graz4:25:51
- 133MFMaximilian FitzgeraldTeam Skyline4:27:40
- 134MLMikołaj LegiećPoland4:27:48
- 135OSOleh SmolynetsUkraine4:28:05
- 136POPhilip O ConnorIreland4:28:11
- 137CMCurtis MckeeIreland4:28:25
Points classification
- 1
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies41 - 2
Mattia AgostinacchioEF Education - EasyPost34 - 3GSGijs SchoonveldeRed Bull - Bora - Hansgrohe Rookies30
- 4NANoah AndersenRed Bull - Bora - Hansgrohe Rookies24
- 5RRRon RooniVendee U Primeo Energie21
- 6FGFilip-André Glesnes SmøråsNSN Development Team20
- 7AHAlexander HewesNSN Development Team13
- 8MVMats Vanden EyndeLidl-Trek Future Racing12
- 9MFMaximilian FitzgeraldTeam Skyline12
- 10CMConor MurphyDecathlon CMA CGM Development Team10
- 11JBJulius BirkedalDenmark10
- 12JSJonas Shelverton10
- 13MMMichiel MourisNetherlands9
- 14DDDaan DijkmanUAE Team Emirates Gen-Z9
- 15VCVos Coleman8
- 16DKDaniel KuběnaCzechia8
- 17JJJan JackowiakBahrain Victorious Development Team7
- 18EWElias Wändel7
- 19HFHeimo FuggerUAE Team Emirates Gen-Z6
- 20TVThéophile VassalDecathlon CMA CGM Development Team6
- 21JSJonathan Schipkowski6
- 22MRMonty RigbyTirol Ktm Cycling Team5
- 23FBFinn BastiaanssenNetherlands5
- 24BBBenedikt BenzLidl-Trek Future Racing4
- 25AIAleš IchaFavorit Brno4
- 26JEJohan EltoftTudor Pro Cycling Team U233
- 27NGNoël GoijertNetherlands3
- 28JPJakub PastvaSlovakia3
- 29RCRoberto CapelloEF Education - Aevolo2
- 30WBWitse BertelsLotto - Groupe Wanty2
- 31YOYurii Oliinyk2
- 32SVSeff Van KerckhoveBelgium1
- 33LBLucca BennetzenTeam Give Steel1
- 34BPBastian PetričPogi Team Gusto Ljubljana1
Mountains classification
- 1JRJiří RejzekCzechia12
- 2VCVos Coleman8
- 3EWElias Wändel8
- 4WBWinand Breuckers8
- 5PBPeyton BurckelEF Education - Aevolo7
- 6VKVanja Kuntarič ŽibertSlovenia7
- 7KHKristian HaugetunNorway4
- 8JZJakub ZaňkaCzechia4
- 9AFAnatol FriedlRed Bull - Bora - Hansgrohe Rookies4
- 10LSLucas StevensonTeam Brennan3
- 11ZLZeno Levi WinterTirol Ktm Cycling Team3
- 12LRLovro Rant3
- 13
Mattia AgostinacchioEF Education - EasyPost2 - 14TVThéophile VassalDecathlon CMA CGM Development Team2
- 15ADAlex DoltaireVendee U Primeo Energie2
- 16KHKarl HerzogGermany1
- 17JBJohan BlancGroupama-FDJ United1
- 18MHMichael HetteggerAustria1
Youth classification
- 1SVSeff Van KerckhoveBelgium4h05m25
- 2JBJulius BirkedalDenmark4:05:26
- 3KHKarl HerzogGermany4:05:28
- 4SOSindre Orholm-LønsethNorway4:05:29
- 5GTGeorgs Tjumins4:05:33
- 6DKDaniel KuběnaCzechia4:05:40
- 7KHKristian HaugetunNorway4:05:41
- 8KAKashus AdamskiUnited States4:05:41
- 9BHBrady Hogue4:05:42
- 10OKOwen KingsGermany4:05:43
- 11EWElias Wändel4:05:45
- 12NGNoël GoijertNetherlands4:05:47
- 13GSGal StareSlovenia4:05:48
- 14WBWinand Breuckers4:05:48
- 15SSSebastian Suppi4:05:48
- 16JPJan Prell4:05:53
- 17MSMarek StiblíkCzechia4:05:53
- 18JZJakub ZaňkaCzechia4:05:58
- 19VKVanja Kuntarič ŽibertSlovenia4:06:01
- 20MHMichael HetteggerAustria4:06:02
- 21LRLovro Rant4:06:06
- 22SWSantiago WrolichAustria4:06:17
- 23DIDavid IchaCzechia4:06:23
- 24MKMichal KacinaSlovakia4:06:24
- 25JPJakub PastvaSlovakia4:06:28
- 26DHDominic HennigGermany4:06:28
- 27POPavlo Otmorskyi4:08:35
- 28MJMarks JakobsonsLatvia4:09:51
- 29FBFinn BastiaanssenNetherlands4:15:57
- 30YOYurii Oliinyk4:16:21
- 31JMJakub MikušSlovakia4:16:25
- 32HKHelvijs KancersLatvia4:16:27
- 33HKHerlen Kajo4:16:31
- 34OSOlivér SoósHungary4:16:31
- 35CBCarlo BrendelGermany4:16:36
- 36JMJake Mclean4:16:49
- 37MMMárk Martin TóthHungary4:16:53
- 38LGLukáš GardianSlovakia4:17:00
- 39MHMáté Horváth4:17:00
- 40OSOndrej SobotaSlovakia4:17:02
- 41LLLuka Lupša4:17:37
- 42KGKarel Gustav ReiEstonia4:25:16
- 43MLMikołaj LegiećPoland4:27:48
- 44OSOleh SmolynetsUkraine4:28:05
- 45CMCurtis MckeeIreland4:28:25