Stage 2
30 May 2025
GC · Lorenzo GalimbertiPoints · Lorenzo GalimbertiMountains · Josef DirnbauerYouth · Bálint Feldhoffer
Stage result
- 1MBMarcin BudzinskiMbh Bank Csb Telecom Fort4:12:49
- 2BPBartlomiej ProćWibatech Lubelskie Perła Polskis.t.
- 3CVCorne Van Kessels.t.
- 4FSFabian SteiningerSchwingshandl Intralogisticss.t.
- 5YDYanne DorenbosAzerion / Villa Valkenburgs.t.
- 6EZEmanuel ZangerleTeam Vorarlbergs.t.
- 7TWTim WaflerTeam Storck - Mrw Baus.t.
- 8FCFrancesco CarolloSwatt Clubs.t.
- 9GBGiacomo BallabioTeam Vorarlbergs.t.
- 10MPMilan Pauluss.t.
- 11
Vincent HoppezakAzerion / Villa Valkenburgs.t. - 12NGNicolas GojkovićPogi Team Gusto Ljubljanas.t.
- 13
Ryan KampEew-Vdk Cyclingteams.t. - 14EDEdgar David Cadena MartinezTeam Storck - Mrw Baus.t.
- 15LCLeonardo ConsolidaniBahrain Victorious Development Teams.t.
- 16LALeon ArenzRembe | Rad-Nets.t.
- 17JSJan SommerElite Fondations Cycling Teams.t.
- 18DPDavid PreylerSchwingshandl Intralogisticss.t.
- 19JMJonas MüllerCln - Kosovas.t.
- 20FKFranciszek KocurTufo - Pardus Prostejovs.t.
- 21
Piotr PękalaAtt Investmentss.t. - 22DSDaniel SchragMaxsolar-Raymons.t.
- 23LGLorenzo GinestraSwatt Clubs.t.
- 24AZAndrin ZügerRun&Race-Solarpurs.t.
- 25
Colin Chris StüssiTeam Vorarlbergs.t.
- 26FVFrancesco Vecchiuttis.t.
- 27OTOle TheilerRembe | Rad-Nets.t.
- 28FLFilip LepkaSchwingshandl Intralogisticss.t.
- 29ASArtur SowińskiRun&Race-Wibatechs.t.
- 30
Miguel HeidemannRembe | Rad-Nets.t. - 31CDCalvin DikBenotti Bertholds.t.
- 32CPChristian PifferCampana Imballaggi-Morbiato-Trentinos.t.
- 33BFBálint FeldhofferBahrain Victorious Development Teams.t.
- 34BEBenjamin EckerstorferTirol Ktm Cycling Teams.t.
- 35
Aaron DockxAlpecin-Premier Techs.t. - 36MŠMihael ŠtajnarPogi Team Gusto Ljubljanas.t.
- 37EAElia AndreausBahrain Victorious Development Teams.t.
- 38BCBrent Clés.t.
- 39DRDominik RöberTeam Vorarlbergs.t.
- 40JŘJakub ŘímanAtt Investmentss.t.
- 41LVLeonardo VolpatoCampana Imballaggi-Morbiato-Trentinos.t.
- 42JFJonas Fabian MesserschmidtRun&Race-Wibatechs.t.
- 43EMEric MeinbergBenotti Bertholds.t.
- 44
Jonathan CaicedoPetrolikes.t. - 45EREdward Ravasis.t.
- 46BHBorislav HadzhistoyanovBulgarias.t.
- 47MEMáté EndrédiTeam United Shippings.t.
- 48LGLorenzo GalimbertiSwatt Clubs.t.
- 49RZRadostin Zlatevs.t.
- 50MHMarvin HammerschmidSchwingshandl Intralogisticss.t.
- 51SPStefan Pölls.t.
- 52
Johannes AdamietzRembe | Rad-Nets.t. - 53
Riccardo ZoidlHrinkow Advaricss.t. - 54RPREIßIG PatrickBenotti Bertholds.t.
- 55
Filippo ConcaTeam Jayco AlUlas.t. - 56
Jannis PeterUnibet Rose Rocketss.t. - 57
Marco SchrettlXDS Astana Teams.t. - 58KRKarl-Erik Rosendahls.t.
- 59PBPaul BuschekSchwingshandl Intralogisticss.t.
- 60
Toon VandeboschAlpecin-Premier Tech Development Teams.t. - 61DYDaniel Yon Hin7Eleven Cliqq Roadbike Philippiness.t.
- 62JBJulian BorreschRembe | Rad-Nets.t.
- 63MGMattia GaffuriTeam Picnic PostNLs.t.
- 64NPNils PuschmannRun&Race-Wibatechs.t.
- 65PHPhilipp HofbauerTeam Vorarlbergs.t.
- 66JPJo Pirottes.t.
- 67TKTobias KreuzerRun&Race-Solarpurs.t.
- 68MDMattie DoddINEOS Grenadiers Racing Academys.t.
- 69OSOliver SimsPinarello-Q36.5 Pro Cycling Teams.t.
- 70RBRoberto BusanelloCampana Imballaggi-Morbiato-Trentinos.t.
- 71SCSzabolcs Csákis.t.
- 72OKOliver KnudsenSwatt Clubs.t.
- 73PVPaul ViehböckTirol Ktm Cycling Teams.t.
- 74ACAlberto Carlo MontiAtt Investmentss.t.
- 75BDBram DanklofAzerion / Villa Valkenburgs.t.
- 76JPJakob PurtschellerTirol Ktm Cycling Teams.t.
- 77ZPZsombor PalumbyTeam United Shippings.t.
- 78FDFilippo D'aiutoGeneral Store - Essegibi - F.Lli Curias.t.
- 79OVOtto Van ZandenAzerion / Villa Valkenburgs.t.
- 80TTThomas TichlerWsa Ktm Grazs.t.
- 81DADan Andrej Tomšičs.t.
- 82NRNikolas Rieglers.t.
- 83CMCameron MasonAlpecin-Premier Tech Development Teams.t.
- 84MPMichael PeterRun&Race-Solarpurs.t.
- 85LMLukas Meilers.t.
- 86JKJan KašparTufo - Pardus Prostejovs.t.
- 87LVLukas VriesAzerion / Villa Valkenburgs.t.
- 88LKLouis KitzkiAlpecin-Deceuninck Development Teams.t.
- 89PHPavel Haslers.t.
- 90ADAless De BockAlpecin-Premier Tech Development Teams.t.
- 91RMRobbe Marchands.t.
- 92DRDaniel Reiters.t.
- 93
Kasper AndersenSwatt Clubs.t. - 94CACarlos Alfonso Garcia Trejos.t.
- 95
Andrii PonomarGeneral Store - Essegibi - F.Lli Curias.t. - 96LVLuke VerburgAzerion / Villa Valkenburg+0:18
- 97NBNils BrunMyvelo Pro Cycling Team+0:34
- 98LJLuca JenniRun&Race-Solarpur+4:40
- 99JSJakob SchmidtMyvelo Pro Cycling Team+4:40
- 100RVRiccardo Verza+5:32
- 101
Veljko StojnićTeam United Shipping+5:32 - 102TLTimon LodererMyvelo Pro Cycling Team+5:32
- 103AEAlex Eaves+6:42
- 104JBJohannes Banzer+6:44
- 105JDJosef DirnbauerHrinkow Advarics+6:44
- 106MMMartin MessnerWsa Ktm Graz+6:48
- 107CVClemens Vortkamp+8:28
- 108TNTobias NoldeTeam Vorarlberg+8:28
- 109VSVojtěch SoukupTufo - Pardus Prostejov+8:51
- 110JMJakub Mayer+8:51
- 111BMBarnabás Mórocz+8:51
- 112SSSamuel Schulz+8:51
- 113NINikola Iliev+8:51
- 114DPDavid Polzer+8:51
- 115TMTom Mai+8:51
- 116LGLuca Giorni+8:51
- 117WPWojciech Pszczolarski+8:51
- 118李廷李 廷威 Ting Wei LiFactor Racing+8:51
- 119ANAhmed NaserBahrain+8:51
- 120JPJiří Pospíšil+8:51
- 121NHNolan HuysmansTeam Flanders - Baloise+8:51
- 122BPBorislav PalashevBulgaria+8:51
- 123AMAhmed MadanBahrain Victorious Development Team+8:51
- 124DHDominik HödlmoserHrinkow Advarics+8:51
- 125PBPirmin BenzTeam Vorarlberg+8:51
- 126GSGregor StadlbauerSchwingshandl Intralogistics+8:51
- 127DBDaniel BichlmannSchwingshandl Intralogistics+8:51
- 128MDMatej Drinovec+8:51
- 129DADominik AmannTeam Vorarlberg+8:51
- 130RLRasmus Lindbjerg+9:19
- 131MJMatthias JeindlArbö Kärnten Sport Feld Am See+13:07
- 132FPFrederik Petersen+13:09
- 133OPOndřej PokornýTufo - Pardus Prostejov+13:09
- 134VPVasil Popov+13:09
- 135JSJakob SerticWsa Ktm Graz+13:09
- 136POPeter Ochsenhofer+13:09
- 137SSSeppe Stroeykens+13:09
- 138YTYoshiki TeradaTeam Ukyo+13:09
- 139BIBorislav Ivanov+13:09
- DNFMBMoritz BinderRembe | Rad-NetDNF
- DNFMGMartin GeretschnigDNF
- DNFGGGabriel GrozevDNF
- DNFLMLouis Marino Van ZeelandDNF
- DNFLJLuca JolidonCln - KosovaDNF
- DNFCJCédric JolidonCln - KosovaDNF
- DNFLHLars HeinigerDNF
General classification
- 1LGLorenzo GalimbertiSwatt Club4:21:09
- 2BFBálint FeldhofferBahrain Victorious Development Team+0:04
- 3EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+0:06
- 4MBMarcin BudzinskiMbh Bank Csb Telecom Fort+0:08
- 5
Piotr PękalaAtt Investments+0:10 - 6
Colin Chris StüssiTeam Vorarlberg+0:10
- 7
Aaron DockxAlpecin-Premier Tech+0:10 - 8ASArtur SowińskiRun&Race-Wibatech+0:10
- 9
Jonathan CaicedoPetrolike+0:10 - 10
Johannes AdamietzRembe | Rad-Net+0:10 - 11
Jannis PeterUnibet Rose Rockets+0:10 - 12
Marco SchrettlXDS Astana Team+0:10 - 13
Riccardo ZoidlHrinkow Advarics+0:10 - 14PHPhilipp HofbauerTeam Vorarlberg+0:10
- 15LGLorenzo GinestraSwatt Club+0:19
- 16OTOle TheilerRembe | Rad-Net+0:21
- 17
Filippo ConcaTeam Jayco AlUla+0:22 - 18MGMattia GaffuriTeam Picnic PostNL+0:24
- 19CACarlos Alfonso Garcia Trejo+0:24
- 20OVOtto Van ZandenAzerion / Villa Valkenburg+0:25
- 21GBGiacomo BallabioTeam Vorarlberg+0:31
- 22LVLeonardo VolpatoCampana Imballaggi-Morbiato-Trentino+0:31
- 23RPREIßIG PatrickBenotti Berthold+0:31
- 24LMLukas Meiler+0:31
- 25MPMilan Paulus+0:36
- 26EZEmanuel ZangerleTeam Vorarlberg+0:36
- 27LCLeonardo ConsolidaniBahrain Victorious Development Team+0:36
- 28AZAndrin ZügerRun&Race-Solarpur+0:36
- 29DRDominik RöberTeam Vorarlberg+0:36
- 30MŠMihael ŠtajnarPogi Team Gusto Ljubljana+0:36
- 31EREdward Ravasi+0:36
- 32MEMáté EndrédiTeam United Shipping+0:36
- 33TKTobias KreuzerRun&Race-Solarpur+0:36
- 34JBJulian BorreschRembe | Rad-Net+0:36
- 35
Toon VandeboschAlpecin-Premier Tech Development Team+0:36 - 36LKLouis KitzkiAlpecin-Deceuninck Development Team+0:36
- 37
Kasper AndersenSwatt Club+0:36 - 38NBNils BrunMyvelo Pro Cycling Team+0:43
- 39
Miguel HeidemannRembe | Rad-Net+0:48 - 40
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+0:48 - 41CPChristian PifferCampana Imballaggi-Morbiato-Trentino+0:51
- 42MDMattie DoddINEOS Grenadiers Racing Academy+0:51
- 43ZPZsombor PalumbyTeam United Shipping+0:51
- 44CMCameron MasonAlpecin-Premier Tech Development Team+0:51
- 45JŘJakub ŘímanAtt Investments+0:56
- 46JPJo Pirotte+0:56
- 47OSOliver SimsPinarello-Q36.5 Pro Cycling Team+0:56
- 48RBRoberto BusanelloCampana Imballaggi-Morbiato-Trentino+0:56
- 49ACAlberto Carlo MontiAtt Investments+0:56
- 50TTThomas TichlerWsa Ktm Graz+0:56
- 51MHMarvin HammerschmidSchwingshandl Intralogistics+1:02
- 52PVPaul ViehböckTirol Ktm Cycling Team+1:02
- 53NRNikolas Riegler+1:02
- 54FCFrancesco CarolloSwatt Club+1:05
- 55FKFranciszek KocurTufo - Pardus Prostejov+1:05
- 56BHBorislav HadzhistoyanovBulgaria+1:05
- 57BCBrent Clé+1:11
- 58JFJonas Fabian MesserschmidtRun&Race-Wibatech+1:11
- 59EMEric MeinbergBenotti Berthold+1:11
- 60LALeon ArenzRembe | Rad-Net+1:13
- 61JMJonas MüllerCln - Kosova+1:13
- 62BEBenjamin EckerstorferTirol Ktm Cycling Team+1:13
- 63NPNils PuschmannRun&Race-Wibatech+1:13
- 64OKOliver KnudsenSwatt Club+1:13
- 65FDFilippo D'aiutoGeneral Store - Essegibi - F.Lli Curia+1:13
- 66RMRobbe Marchand+1:13
- 67
Ryan KampEew-Vdk Cyclingteam+1:19 - 68FVFrancesco Vecchiutti+1:19
- 69EAElia AndreausBahrain Victorious Development Team+1:19
- 70PBPaul BuschekSchwingshandl Intralogistics+1:19
- 71BDBram DanklofAzerion / Villa Valkenburg+1:19
- 72MPMichael PeterRun&Race-Solarpur+1:22
- 73SPStefan Pöll+1:25
- 74FLFilip LepkaSchwingshandl Intralogistics+1:27
- 75DADan Andrej Tomšič+1:27
- 76CDCalvin DikBenotti Berthold+1:29
- 77SCSzabolcs Csáki+1:29
- 78JKJan KašparTufo - Pardus Prostejov+1:29
- 79PHPavel Hasler+1:29
- 80BPBartlomiej ProćWibatech Lubelskie Perła Polski+1:35
- 81CVCorne Van Kessel+1:37
- 82LVLukas VriesAzerion / Villa Valkenburg+1:41
- 83
Vincent HoppezakAzerion / Villa Valkenburg+1:46 - 84DPDavid PreylerSchwingshandl Intralogistics+1:46
- 85DYDaniel Yon Hin7Eleven Cliqq Roadbike Philippines+1:46
- 86NGNicolas GojkovićPogi Team Gusto Ljubljana+1:53
- 87ADAless De BockAlpecin-Premier Tech Development Team+1:58
- 88RZRadostin Zlatev+2:04
- 89KRKarl-Erik Rosendahl+2:04
- 90YDYanne DorenbosAzerion / Villa Valkenburg+2:11
- 91JPJakob PurtschellerTirol Ktm Cycling Team+2:11
- 92FSFabian SteiningerSchwingshandl Intralogistics+2:30
- 93DSDaniel SchragMaxsolar-Raymon+2:36
- 94DRDaniel Reiter+3:04
- 95JSJan SommerElite Fondations Cycling Team+3:24
- 96TWTim WaflerTeam Storck - Mrw Bau+3:27
- 97LVLuke VerburgAzerion / Villa Valkenburg+3:42
- 98JSJakob SchmidtMyvelo Pro Cycling Team+5:16
- 99LJLuca JenniRun&Race-Solarpur+5:53
- 100
Veljko StojnićTeam United Shipping+6:08 - 101MMMartin MessnerWsa Ktm Graz+7:24
- 102RVRiccardo Verza+7:43
- 103TLTimon LodererMyvelo Pro Cycling Team+7:55
- 104JDJosef DirnbauerHrinkow Advarics+8:09
- 105AEAlex Eaves+8:11
- 106JBJohannes Banzer+8:37
- 107ANAhmed NaserBahrain+10:04
- 108JPJiří Pospíšil+10:20
- 109DBDaniel BichlmannSchwingshandl Intralogistics+10:20
- 110AMAhmed MadanBahrain Victorious Development Team+10:20
- 111李廷李 廷威 Ting Wei LiFactor Racing+10:26
- 112BPBorislav PalashevBulgaria+10:26
- 113RLRasmus Lindbjerg+10:32
- 114LGLuca Giorni+10:32
- 115DHDominik HödlmoserHrinkow Advarics+10:32
- 116CVClemens Vortkamp+10:37
- 117GSGregor StadlbauerSchwingshandl Intralogistics+10:37
- 118BMBarnabás Mórocz+10:44
- 119TMTom Mai+10:44
- 120NHNolan HuysmansTeam Flanders - Baloise+10:49
- 121VSVojtěch SoukupTufo - Pardus Prostejov+10:55
- 122SSSamuel Schulz+10:58
- 123PBPirmin BenzTeam Vorarlberg+11:02
- 124TNTobias NoldeTeam Vorarlberg+11:05
- 125WPWojciech Pszczolarski+11:21
- 126DPDavid Polzer+11:28
- 127MDMatej Drinovec+11:28
- 128JMJakub Mayer+11:32
- 129NINikola Iliev+11:55
- 130DADominik AmannTeam Vorarlberg+11:55
- 131OPOndřej PokornýTufo - Pardus Prostejov+14:36
- 132SSSeppe Stroeykens+14:38
- 133MJMatthias JeindlArbö Kärnten Sport Feld Am See+14:42
- 134BIBorislav Ivanov+14:44
- 135YTYoshiki TeradaTeam Ukyo+15:05
- 136JSJakob SerticWsa Ktm Graz+15:30
- 137POPeter Ochsenhofer+15:32
- 138VPVasil Popov+15:46
- 139FPFrederik Petersen+16:28
Points classification
- 1LGLorenzo GalimbertiSwatt Club20
- 2MBMarcin BudzinskiMbh Bank Csb Telecom Fort20
- 3BFBálint FeldhofferBahrain Victorious Development Team15
- 4BPBartlomiej ProćWibatech Lubelskie Perła Polski15
- 5EDEdgar David Cadena MartinezTeam Storck - Mrw Bau11
- 6CVCorne Van Kessel11
- 7OVOtto Van ZandenAzerion / Villa Valkenburg8
- 8FSFabian SteiningerSchwingshandl Intralogistics8
- 9
Marco SchrettlXDS Astana Team6 - 10YDYanne DorenbosAzerion / Villa Valkenburg6
- 11NBNils BrunMyvelo Pro Cycling Team5
- 12OTOle TheilerRembe | Rad-Net4
- 13
Jannis PeterUnibet Rose Rockets4 - 14EZEmanuel ZangerleTeam Vorarlberg4
- 15JDJosef DirnbauerHrinkow Advarics4
- 16
Aaron DockxAlpecin-Premier Tech2 - 17EMEric MeinbergBenotti Berthold2
- 18TWTim WaflerTeam Storck - Mrw Bau2
- 19YTYoshiki TeradaTeam Ukyo2
- 20
Colin Chris StüssiTeam Vorarlberg1
- 21FCFrancesco CarolloSwatt Club1
- 22CACarlos Alfonso Garcia Trejo-5
- 23
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia-5 - 24MPMichael PeterRun&Race-Solarpur-16
Mountains classification
- 1JDJosef DirnbauerHrinkow Advarics16
- 2TNTobias NoldeTeam Vorarlberg10
- 3OVOtto Van ZandenAzerion / Villa Valkenburg7
- 4LGLorenzo GalimbertiSwatt Club6
- 5BFBálint FeldhofferBahrain Victorious Development Team4
- 6EDEdgar David Cadena MartinezTeam Storck - Mrw Bau3
- 7YTYoshiki TeradaTeam Ukyo2
- 8
Jonathan CaicedoPetrolike1 - 9
Marco SchrettlXDS Astana Team1 - 10CACarlos Alfonso Garcia Trejo0
- 11
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia0 - 12NBNils BrunMyvelo Pro Cycling Team-1
- 13MPMichael PeterRun&Race-Solarpur-12
Youth classification
- 1BFBálint FeldhofferBahrain Victorious Development Team4:21:13
- 2
Aaron DockxAlpecin-Premier Tech+0:06 - 3
Marco SchrettlXDS Astana Team+0:06 - 4CACarlos Alfonso Garcia Trejo+0:20
- 5OVOtto Van ZandenAzerion / Villa Valkenburg+0:21
- 6LVLeonardo VolpatoCampana Imballaggi-Morbiato-Trentino+0:27
- 7LCLeonardo ConsolidaniBahrain Victorious Development Team+0:32
- 8MEMáté EndrédiTeam United Shipping+0:32
- 9LKLouis KitzkiAlpecin-Deceuninck Development Team+0:32
- 10CPChristian PifferCampana Imballaggi-Morbiato-Trentino+0:47
- 11MDMattie DoddINEOS Grenadiers Racing Academy+0:47
- 12OSOliver SimsPinarello-Q36.5 Pro Cycling Team+0:52
- 13RBRoberto BusanelloCampana Imballaggi-Morbiato-Trentino+0:52
- 14ACAlberto Carlo MontiAtt Investments+0:52
- 15PVPaul ViehböckTirol Ktm Cycling Team+0:58
- 16FKFranciszek KocurTufo - Pardus Prostejov+1:01
- 17BHBorislav HadzhistoyanovBulgaria+1:01
- 18EMEric MeinbergBenotti Berthold+1:07
- 19LALeon ArenzRembe | Rad-Net+1:09
- 20JMJonas MüllerCln - Kosova+1:09
- 21BEBenjamin EckerstorferTirol Ktm Cycling Team+1:09
- 22NPNils PuschmannRun&Race-Wibatech+1:09
- 23RMRobbe Marchand+1:09
- 24FVFrancesco Vecchiutti+1:15
- 25EAElia AndreausBahrain Victorious Development Team+1:15
- 26BDBram DanklofAzerion / Villa Valkenburg+1:15
- 27FLFilip LepkaSchwingshandl Intralogistics+1:23
- 28DADan Andrej Tomšič+1:23
- 29SCSzabolcs Csáki+1:25
- 30LVLukas VriesAzerion / Villa Valkenburg+1:37
- 31DPDavid PreylerSchwingshandl Intralogistics+1:42
- 32NGNicolas GojkovićPogi Team Gusto Ljubljana+1:49
- 33ADAless De BockAlpecin-Premier Tech Development Team+1:54
- 34RZRadostin Zlatev+2:00
- 35JPJakob PurtschellerTirol Ktm Cycling Team+2:07
- 36DSDaniel SchragMaxsolar-Raymon+2:32
- 37AEAlex Eaves+8:07
- 38JPJiří Pospíšil+10:16
- 39LGLuca Giorni+10:28
- 40DHDominik HödlmoserHrinkow Advarics+10:28
- 41CVClemens Vortkamp+10:33
- 42BMBarnabás Mórocz+10:40
- 43NHNolan HuysmansTeam Flanders - Baloise+10:45
- 44VSVojtěch SoukupTufo - Pardus Prostejov+10:51
- 45SSSamuel Schulz+10:54
- 46JMJakub Mayer+11:28
- 47NINikola Iliev+11:51
- 48OPOndřej PokornýTufo - Pardus Prostejov+14:32
- 49SSSeppe Stroeykens+14:34
- 50JSJakob SerticWsa Ktm Graz+15:26
- 51VPVasil Popov+15:42