Stage 2
29 May 2026
Stage result
- 1
Mads LandboTeam Coloquick3:41:18 - 2
Bruno KesslerTudor Pro Cycling Team U23s.t. - 3EUEñaut Urcaregui SanzLidl-Trek Future Racings.t.
- 4DCDiego CasagrandeTudor Pro Cycling Team U23s.t.
- 5VJVáclav JežekKasper Crypto4Mes.t.
- 6MCMauro CuylitsLotto - Groupe Wantys.t.
- 7HCHeorhii ChyzhykovUkraine Cycling Teams.t.
- 8RERoei EdingerNSN Development Teams.t.
- 9
Ben WigginsHagens Berman Jaycos.t. - 10KEKarl Emil KjeldsandTeam Drali - Repsols.t.
- 11MSMarcis SheltonCompetitive Edge Racings.t.
- 12VPValentin PoschacherHrinkow Advaricss.t.
- 13RRRúben RodriguesFeira Dos Sofás - Boavistas.t.
- 14SVSebastian VeslumTeam Drali - Repsols.t.
- 15KVKristián VavroFavorit Brnos.t.
- 16MBMartin BártaAtt Investmentss.t.
- 17MPMatar Peretz HardeballNSN Development Teams.t.
- 18IGIban Gutierrez Mercaders.t.
- 19OJOtto JølvingTeam Coloquicks.t.
- 20BABatyrkhan AlikAlmaty Continental Teams.t.
- 21HPHugo PerssonUn Cycling Teams.t.
- 22VBVladislav BashlykovXDS Astana Development Teams.t.
- 23PŠPavel ŠumpíkDevelopment Team Picnic PostNLs.t.
- 24GSGiacomo SerangeliHagens Berman Jaycos.t.
- 25KGKsawery GancarzMazowsze Serce Polskis.t.
- 26MEMáté EndrédiTeam United Shippings.t.
- 27GSGavin SherryEF Education - Aevolos.t.
- 28JSJørgen SekseTeam Drali - Repsols.t.
- 29ACAlberto Carlo MontiAtt Investmentss.t.
- 30DLDaniel LimaBourg En Bresse Ain Cyclismes.t.
- 31APAndrii PidhainyiUkraine Cycling Teams.t.
- 32DGDavid GaffneyHagens Berman Jaycos.t.
- 33APAdam PešekKasper Crypto4Mes.t.
- 34WHWilliam HolmesAustralias.t.
- 35BLBaptiste LecoqTudor Pro Cycling Team U23s.t.
- 36KLKai LokeyMeridian Racing P/B De La Uzs.t.
- 37MBMauro BrennerRembe | Rad-Nets.t.
- 38JMJaka MaroltSlovenias.t.
- 39JTJaime Torres AriasUAE Team Emirates Gen-Zs.t.
- 40MDMilan DonieLotto - Groupe Wantys.t.
- 41KEKamiel EemanLotto - Groupe Wantys.t.
- 42MHMalte HellerupTeam Coloquicks.t.
- 43
Adam RaffertyHagens Berman Jaycos.t. - 44HEHåkon Eiksund ØksnesTeam Drali - Repsols.t.
- 45RRRichard RiškaHrinkow Advaricss.t.
- 46PAPepe AlbrechtRembe | Rad-Net+0:13
- 47BEBenjamin EckerstorferTirol Ktm Cycling Team+0:13
- 48ENEmil NielsenNSN Development Team+0:13
- 49MBMansur BeisembayXDS Astana Development Team+0:13
- 50JRJulien Ruhe+0:13
- 51MTMárkó TóthTeam United Shipping+0:13
- 52DMDaniel MoreiraHagens Berman Jayco+0:13
- 53SISzymon IlskiVoster Team+0:16
- 54GLGustav LovidiusUn Cycling Teams.t.
- 55MBMaciej BanaszakVoster Team+0:16
- 56ARAnže RavbarFactor Racing+0:20
- 57BDBeckam DrakeEF Education - Aevolo+0:21
- 58JVJenthe VerstraeteEF Education - Aevolo+0:30
- 59JJJakub JavorDukla Banska Bystrica+0:30
- 60BVBarnabás VasTeam United Shipping+0:30
- 61MKMaximilian KerlFany Gastro_Integray_L27+0:30
- 62RNRastko NikačevićTeam United Shipping+0:30
- 63FKFranciszek KocurTufo - Pardus Prostejov+0:30
- 64GOGal OblakFactor Racing+0:30
- 65MPMikhail PodluzhnyyXDS Astana Development Team+0:30
- 66
Conrad HaugstedTeam Coloquick+0:30 - 67PTPatrik TomanKasper Crypto4Me+0:30
- 68UBUlrik BjuneTeam Drali - Repsol+0:30
- 69MHMykola HovorunUkraine Cycling Team+0:30
- 70AJAyden JordanHrinkow Advarics+0:30
- 71JDJack Diemar+0:30
- 72KBKryštof BažantKasper Crypto4Me+0:30
- 73ABAdam BittmanKasper Crypto4Me+0:37
- 74BŁBartosz Łyżwa+0:45
- 75
Jan HuberTudor Pro Cycling Team U23+0:45 - 76ATArthur Tirry+0:45
- 77MKMilan KadlecKasper Crypto4Me+0:50
- 78RMRobert MitášFany Gastro_Integray_L27+0:51
- 79DMDaniel MlejnekFavorit Brno+1:09
- 80MPMarceli PeraEnergus Cycling Team+1:09
- 81ADAcke DahlblomUn Cycling Team+1:26
- 82SSSemen SimonUkraine Cycling Team+1:30
- 83VZVicent Zaragoza PascualSpain+1:30
- 84DRDias RysbayXDS Astana Development Team+1:30
- 85MVMatijs Van StrijthemSoudal Quick-Step Devo Team+1:32
- 86PMPaul Morten Schneider+1:32
- 87BHBohdan HovorunUkraine Cycling Team+1:50
- 88MKMatyáš KorbelFavorit Brno+1:54
- 89ŠMŠimon MatějekFactor Racing+2:08
- 90ABAdam BradáčFactor Racing+2:08
- 91NCNoah CamposTeam Tavira /Crédito Agricola+2:08
- 92JMJackson MedwayTudor Pro Cycling Team U23+2:08
- 93FSFilip SaidlFany Gastro_Integray_L27+2:08
- 94VRVilgot ReinholdLucky Sport Cycling Team+2:08
- 95ABAmit BeiserIsrael+2:16
- 96SISaar Idan+2:46
- 97OPOndřej PokornýTufo - Pardus Prostejov+2:49
- 98LGLouis GruppTeam Lotto Kern-Haus Outlet Montabaur+2:51
- 99LNLaurin NenningTeam Vorarlberg+2:51
- 100LBLeopold BeirigRembe | Rad-Net+2:51
- 101EBEike BehrensTeam Lotto Kern-Haus Outlet Montabaur+2:51
- 102MGMarcel GladekFactor Racing+2:51
- 103OFOscar Fuentes Paniego+3:01
- 104ECEstanislao Calabuig VazquezSpain+3:01
- 105SNSamuel NovákTirol Ktm Cycling Team+3:04
- 106SMSebastian MichalecDukla Banska Bystrica+3:04
- 107TDTeodor De LucaLucky Sport Cycling Team+3:16
- 108TNThor NielsenAirtox - Carl Ras+3:31
- 109FPFilip PantzareLucky Sport Cycling Team+5:02
- 110JDJuan David SierraTudor Pro Cycling Team U23+5:02
- 111CLCláudio LealAviludo - Louletano - Loulé+5:02
- 112ARAndré RibeiroGi Group Holding - Simoldes - Udo+5:05
- 113AFAdam FrajbišFany Gastro_Integray_L27+5:09
- 114HUHalvor Utengen SandstadTeam Coop - Repsol+8:59
- 115FRFelix RützlerTirol Ktm Cycling Team+8:59
- 116GBGabriel BaptistaPortugal+13:38
- DNSJGJakub GalovičDukla Banska BystricaDNS
- DNFLPLukáš PanáčekDukla Banska BystricaDNF
- DNFYTYevhen TestsovUkraine Cycling TeamDNF
- DNFCKCsongor KardosTeam United ShippingDNF
- DNFŠZŠtěpán ZahálkaKasper Crypto4MeDNF
- DNFVPViktor PadělekFavorit BrnoDNF
General classification
- 1
Mads LandboTeam Coloquick6:15:31 - 2
Bruno KesslerTudor Pro Cycling Team U23+0:11 - 3EUEñaut Urcaregui SanzLidl-Trek Future Racing+0:15
- 4VJVáclav JežekKasper Crypto4Me+0:20
- 5DGDavid GaffneyHagens Berman Jayco+0:21
- 6KEKamiel EemanLotto - Groupe Wanty+0:21
- 7RRRúben RodriguesFeira Dos Sofás - Boavista+0:22
- 8MBMauro BrennerRembe | Rad-Net+0:22
- 9MCMauro CuylitsLotto - Groupe Wanty+0:23
- 10
Ben WigginsHagens Berman Jayco+0:23 - 11SVSebastian VeslumTeam Drali - Repsol+0:23
- 12HCHeorhii ChyzhykovUkraine Cycling Team+0:23
- 13VPValentin PoschacherHrinkow Advarics+0:23
- 14MSMarcis SheltonCompetitive Edge Racing+0:23
- 15DCDiego CasagrandeTudor Pro Cycling Team U23+0:23
- 16MPMatar Peretz HardeballNSN Development Team+0:23
- 17KVKristián VavroFavorit Brno+0:23
- 18BABatyrkhan AlikAlmaty Continental Team+0:23
- 19OJOtto JølvingTeam Coloquick+0:23
- 20APAndrii PidhainyiUkraine Cycling Team+0:23
- 21JSJørgen SekseTeam Drali - Repsol+0:23
- 22RERoei EdingerNSN Development Team+0:23
- 23MEMáté EndrédiTeam United Shipping+0:23
- 24GSGiacomo SerangeliHagens Berman Jayco+0:23
- 25WHWilliam HolmesAustralia+0:23
- 26PŠPavel ŠumpíkDevelopment Team Picnic PostNL+0:23
- 27DLDaniel LimaBourg En Bresse Ain Cyclisme+0:23
- 28IGIban Gutierrez Mercader+0:23
- 29VBVladislav BashlykovXDS Astana Development Team+0:23
- 30JMJaka MaroltSlovenia+0:23
- 31HPHugo PerssonUn Cycling Team+0:23
- 32KLKai LokeyMeridian Racing P/B De La Uz+0:23
- 33
Adam RaffertyHagens Berman Jayco+0:23 - 34KEKarl Emil KjeldsandTeam Drali - Repsol+0:23
- 35ACAlberto Carlo MontiAtt Investments+0:23
- 36MBMartin BártaAtt Investments+0:23
- 37KGKsawery GancarzMazowsze Serce Polski+0:23
- 38MHMalte HellerupTeam Coloquick+0:23
- 39APAdam PešekKasper Crypto4Me+0:23
- 40MDMilan DonieLotto - Groupe Wanty+0:23
- 41RRRichard RiškaHrinkow Advarics+0:23
- 42BLBaptiste LecoqTudor Pro Cycling Team U23+0:23
- 43GSGavin SherryEF Education - Aevolo+0:23
- 44JTJaime Torres AriasUAE Team Emirates Gen-Z+0:23
- 45GLGustav LovidiusUn Cycling Team+0:23
- 46HEHåkon Eiksund ØksnesTeam Drali - Repsol+0:23
- 47JRJulien Ruhe+0:36
- 48PAPepe AlbrechtRembe | Rad-Net+0:36
- 49MTMárkó TóthTeam United Shipping+0:36
- 50DMDaniel MoreiraHagens Berman Jayco+0:36
- 51ENEmil NielsenNSN Development Team+0:36
- 52MBMansur BeisembayXDS Astana Development Team+0:36
- 53BEBenjamin EckerstorferTirol Ktm Cycling Team+0:36
- 54SISzymon IlskiVoster Team+0:39
- 55MBMaciej BanaszakVoster Team+0:39
- 56BDBeckam DrakeEF Education - Aevolo+0:44
- 57MKMaximilian KerlFany Gastro_Integray_L27+0:53
- 58UBUlrik BjuneTeam Drali - Repsol+0:53
- 59AJAyden JordanHrinkow Advarics+0:53
- 60BVBarnabás VasTeam United Shipping+0:53
- 61JJJakub JavorDukla Banska Bystrica+0:53
- 62KBKryštof BažantKasper Crypto4Me+0:53
- 63JVJenthe VerstraeteEF Education - Aevolo+0:53
- 64JDJack Diemar+0:53
- 65MPMikhail PodluzhnyyXDS Astana Development Team+0:53
- 66MHMykola HovorunUkraine Cycling Team+0:53
- 67ABAdam BittmanKasper Crypto4Me+1:00
- 68
Jan HuberTudor Pro Cycling Team U23+1:08 - 69ATArthur Tirry+1:08
- 70MKMilan KadlecKasper Crypto4Me+1:13
- 71MPMarceli PeraEnergus Cycling Team+1:32
- 72VZVicent Zaragoza PascualSpain+1:53
- 73MVMatijs Van StrijthemSoudal Quick-Step Devo Team+1:55
- 74PMPaul Morten Schneider+1:55
- 75ABAdam BradáčFactor Racing+2:31
- 76NCNoah CamposTeam Tavira /Crédito Agricola+2:31
- 77JMJackson MedwayTudor Pro Cycling Team U23+2:31
- 78VRVilgot ReinholdLucky Sport Cycling Team+2:31
- 79FSFilip SaidlFany Gastro_Integray_L27+2:31
- 80SISaar Idan+3:09
- 81LGLouis GruppTeam Lotto Kern-Haus Outlet Montabaur+3:14
- 82LBLeopold BeirigRembe | Rad-Net+3:14
- 83ECEstanislao Calabuig VazquezSpain+3:24
- 84OFOscar Fuentes Paniego+3:24
- 85SMSebastian MichalecDukla Banska Bystrica+3:27
- 86SNSamuel NovákTirol Ktm Cycling Team+3:27
- 87TDTeodor De LucaLucky Sport Cycling Team+3:39
- 88TNThor NielsenAirtox - Carl Ras+3:54
- 89CLCláudio LealAviludo - Louletano - Loulé+5:25
- 90FPFilip PantzareLucky Sport Cycling Team+5:25
- 91ARAndré RibeiroGi Group Holding - Simoldes - Udo+5:28
- 92ARAnže RavbarFactor Racing+5:59
- 93FRFelix RützlerTirol Ktm Cycling Team+9:22
- 94FKFranciszek KocurTufo - Pardus Prostejov+9:38
- 95GOGal OblakFactor Racing+9:38
- 96
Conrad HaugstedTeam Coloquick+9:38 - 97RNRastko NikačevićTeam United Shipping+9:38
- 98PTPatrik TomanKasper Crypto4Me+9:38
- 99HUHalvor Utengen SandstadTeam Coop - Repsol+9:52
- 100BŁBartosz Łyżwa+9:53
- 101RMRobert MitášFany Gastro_Integray_L27+9:59
- 102DMDaniel MlejnekFavorit Brno+10:17
- 103SSSemen SimonUkraine Cycling Team+10:38
- 104DRDias RysbayXDS Astana Development Team+10:38
- 105ADAcke DahlblomUn Cycling Team+10:38
- 106BHBohdan HovorunUkraine Cycling Team+10:58
- 107MKMatyáš KorbelFavorit Brno+11:02
- 108ŠMŠimon MatějekFactor Racing+11:20
- 109ABAmit BeiserIsrael+11:24
- 110OPOndřej PokornýTufo - Pardus Prostejov+11:57
- 111EBEike BehrensTeam Lotto Kern-Haus Outlet Montabaur+11:59
- 112LNLaurin NenningTeam Vorarlberg+11:59
- 113MGMarcel GladekFactor Racing+11:59
- 114GBGabriel BaptistaPortugal+14:01
- 115JDJuan David SierraTudor Pro Cycling Team U23+14:14
- 116AFAdam FrajbišFany Gastro_Integray_L27+14:21
Points classification
- 1
Mads LandboTeam Coloquick60 - 2
Bruno KesslerTudor Pro Cycling Team U2340 - 3EUEñaut Urcaregui SanzLidl-Trek Future Racing32
- 4VJVáclav JežekKasper Crypto4Me22
- 5MCMauro CuylitsLotto - Groupe Wanty14
- 6DCDiego CasagrandeTudor Pro Cycling Team U2314
- 7ABAdam BittmanKasper Crypto4Me14
- 8
Ben WigginsHagens Berman Jayco12 - 9ABAdam BradáčFactor Racing12
- 10MVMatijs Van StrijthemSoudal Quick-Step Devo Team10
- 11SVSebastian VeslumTeam Drali - Repsol9
- 12HCHeorhii ChyzhykovUkraine Cycling Team9
- 13JRJulien Ruhe9
- 14RERoei EdingerNSN Development Team8
- 15TDTeodor De LucaLucky Sport Cycling Team8
- 16RRRúben RodriguesFeira Dos Sofás - Boavista7
- 17DGDavid GaffneyHagens Berman Jayco6
- 18KEKamiel EemanLotto - Groupe Wanty6
- 19KEKarl Emil KjeldsandTeam Drali - Repsol6
- 20MKMaximilian KerlFany Gastro_Integray_L276
- 21MSMarcis SheltonCompetitive Edge Racing5
- 22MBMauro BrennerRembe | Rad-Net4
- 23VPValentin PoschacherHrinkow Advarics4
- 24TNThor NielsenAirtox - Carl Ras3
- 25DMDaniel MoreiraHagens Berman Jayco2
- 26KVKristián VavroFavorit Brno1
- 27MTMárkó TóthTeam United Shipping1
Mountains classification
- 1SNSamuel NovákTirol Ktm Cycling Team14
- 2MKMilan KadlecKasper Crypto4Me10
- 3VRVilgot ReinholdLucky Sport Cycling Team6
- 4
Adam RaffertyHagens Berman Jayco4 - 5PMPaul Morten Schneider4
- 6GBGabriel BaptistaPortugal4
- 7RERoei EdingerNSN Development Team2
- 8HPHugo PerssonUn Cycling Team2
- 9JMJackson MedwayTudor Pro Cycling Team U232
Youth classification
- 1EUEñaut Urcaregui SanzLidl-Trek Future Racing6:15:46
- 2DGDavid GaffneyHagens Berman Jayco+0:06
- 3VPValentin PoschacherHrinkow Advarics+0:08
- 4PŠPavel ŠumpíkDevelopment Team Picnic PostNL+0:08
- 5OJOtto JølvingTeam Coloquick+0:08
- 6HEHåkon Eiksund ØksnesTeam Drali - Repsol+0:08
- 7KVKristián VavroFavorit Brno+0:08
- 8GSGiacomo SerangeliHagens Berman Jayco+0:08
- 9WHWilliam HolmesAustralia+0:08
- 10RERoei EdingerNSN Development Team+0:08
- 11APAdam PešekKasper Crypto4Me+0:08
- 12BABatyrkhan AlikAlmaty Continental Team+0:08
- 13KGKsawery GancarzMazowsze Serce Polski+0:08
- 14JTJaime Torres AriasUAE Team Emirates Gen-Z+0:08
- 15BLBaptiste LecoqTudor Pro Cycling Team U23+0:08
- 16HCHeorhii ChyzhykovUkraine Cycling Team+0:08
- 17KLKai LokeyMeridian Racing P/B De La Uz+0:08
- 18ENEmil NielsenNSN Development Team+0:21
- 19PAPepe AlbrechtRembe | Rad-Net+0:21
- 20DMDaniel MoreiraHagens Berman Jayco+0:21
- 21MBMansur BeisembayXDS Astana Development Team+0:21
- 22SISzymon IlskiVoster Team+0:24
- 23BDBeckam DrakeEF Education - Aevolo+0:29
- 24AJAyden JordanHrinkow Advarics+0:38
- 25JVJenthe VerstraeteEF Education - Aevolo+0:38
- 26KBKryštof BažantKasper Crypto4Me+0:38
- 27MPMikhail PodluzhnyyXDS Astana Development Team+0:38
- 28JJJakub JavorDukla Banska Bystrica+0:38
- 29BVBarnabás VasTeam United Shipping+0:38
- 30JDJack Diemar+0:38
- 31ABAdam BittmanKasper Crypto4Me+0:45
- 32MPMarceli PeraEnergus Cycling Team+1:17
- 33MVMatijs Van StrijthemSoudal Quick-Step Devo Team+1:40
- 34PMPaul Morten Schneider+1:40
- 35ABAdam BradáčFactor Racing+2:16
- 36FSFilip SaidlFany Gastro_Integray_L27+2:16
- 37VRVilgot ReinholdLucky Sport Cycling Team+2:16
- 38SISaar Idan+2:54
- 39LBLeopold BeirigRembe | Rad-Net+2:59
- 40LGLouis GruppTeam Lotto Kern-Haus Outlet Montabaur+2:59
- 41TDTeodor De LucaLucky Sport Cycling Team+3:24
- 42TNThor NielsenAirtox - Carl Ras+3:39
- 43FPFilip PantzareLucky Sport Cycling Team+5:10
- 44FRFelix RützlerTirol Ktm Cycling Team+9:07
- 45GOGal OblakFactor Racing+9:23
- 46RNRastko NikačevićTeam United Shipping+9:23
- 47BŁBartosz Łyżwa+9:38
- 48RMRobert MitášFany Gastro_Integray_L27+9:44
- 49DRDias RysbayXDS Astana Development Team+10:23
- 50MKMatyáš KorbelFavorit Brno+10:47
- 51ŠMŠimon MatějekFactor Racing+11:05
- 52ABAmit BeiserIsrael+11:09
- 53AFAdam FrajbišFany Gastro_Integray_L27+14:06
- DNFŠZŠtěpán ZahálkaKasper Crypto4MeDNF
- DNFLPLukáš PanáčekDukla Banska BystricaDNF
- DNFCKCsongor KardosTeam United ShippingDNF