Stage 2
13 Mar 2026
Stage result
- 1
Bruno KesslerTudor Pro Cycling Team U233:12:28 - 2JSJesper StiansenTudor Pro Cycling Team U23s.t.
- 3MMMoritz MaussUAE Team Emirates Gen-Zs.t.
- 4KFKilian FeursteinTeam Vorarlbergs.t.
- 5
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookiess.t. - 6MVMatteo Vanden WijngaertUAE Team Emirates Gen-Zs.t.
- 7JVJasper VerbruggeHagens Berman Jaycos.t.
- 8ŠZŠtěpán ZahálkaKasper Crypto4Mes.t.
- 9LLLouis LeidertLidl-Trek Future Racings.t.
- 10DDDaan DijkmanUAE Team Emirates Gen-Zs.t.
- 11JJJose Juan Prieto De LunaPetrolikes.t.
- 12
Martin PlutoEnergus Cycling Teams.t.
- 13DMDylan MassaNice Metropole Cote D'Azurs.t.
- 14MBMoritz BinderRembe | Rad-Nets.t.
- 15KGKieran GordgeHagens Berman Jaycos.t.
- 16ESEnea SambinelloUAE Team Emirates Gen-Zs.t.
- 17AGAndrás Gusztáv PakotTeam United Shippings.t.
- 18SMScott McgillModern Adventure Pro Cyclings.t.
- 19SNSamuel NovákTirol Ktm Cycling Teams.t.
- 20MBMatvey BoldyrevUAE Team Emirates Gen-Zs.t.
- 21TSTomáš SivokVoster Teams.t.
- 22MGMarcel GladekFactor Racings.t.
- 23
Romet PajurRed Bull - Bora - Hansgrohe Rookiess.t. - 24ABAdam BradáčFactor Racings.t.
- 25BGBaptiste GregoireGroupama-FDJ Uniteds.t.
- 26
Dominik NeumanAtt Investmentss.t. - 27
Victor PaponNice Metropole Cote D'Azurs.t. - 28MRMonty RigbyTirol Ktm Cycling Teams.t.
- 29
Rait ÄrmEnergus Cycling Teams.t. - 30MŻMichał ŻelazowskiVoster Teams.t.
- 31CCCatalin-Luca CampeanTeam United Shippings.t.
- 32VBViktor Bugaenkos.t.
- 33JAJose Antonio Prieto De LunaPetrolikes.t.
- 34ASAnže SkokKolesarski Klub Novo Mestos.t.
- 35JBJohan BlancGroupama-FDJ Uniteds.t.
- 36ISIlya SavekinLokomotiv - Manass.t.
- 37TNTommaso NenciniSolution Tech Nippo Ralis.t.
- 38BPBastian PetričPogi Team Gusto Ljubljanas.t.
- 39YDYann DuboisGroupama-FDJ Uniteds.t.
- 40GEGiosue' EpisPetrolikes.t.
- 41TMTimotheos Michail SifouniosP.A.S. Ioanninnon - P&Is.t.
- 42MKMark KryuchkovLokomotiv - Manass.t.
- 43LJLucas Joseph TowersModern Adventure Pro Cyclings.t.
- 44PFPatrick FrydkjærLidl-Trek Future Racings.t.
- 45FBFrancesco BaruzziTeam Visma | Lease A Bike Developments.t.
- 46CGCarter GuichardNice Metropole Cote D'Azurs.t.
- 47LVLuca VerrandoSolution Tech Nippo Ralis.t.
- 48KKKarlis KlismetsEnergus Cycling Teams.t.
- 49
Piotr PękalaAtt Investmentss.t. - 50JPJon PritržnikPogi Team Gusto Ljubljanas.t.
- 51LALeon ArenzRembe | Rad-Nets.t.
- 52GBGiacomo BallabioTeam Vorarlbergs.t.
- 53ILIan Lopez De San RomanModern Adventure Pro Cyclings.t.
- 54HAHeorhii AntonenkoEnergus Cycling Teams.t.
- 55KVKristián VavroFavorit Brnos.t.
- 56ŠMŠimon MatějekFactor Racings.t.
- 57LHLukas HatzWsa Ktm Grazs.t.
- 58KCKonrad CzabokVoster Teams.t.
- 59BGBaptiste GilletNice Metropole Cote D'Azurs.t.
- 60APAndrea PirasSolution Tech Nippo Ralis.t.
- 61
Abner Santiago Umba LopezSolution Tech Nippo Ralis.t. - 62JMJaka MaroltSlovenias.t.
- 63MFMatteo Faustinellis.t.
- 64EAEdison Alejandro Callejas SantosPetrolikes.t.
- 65SGSebastian GrindleyLidl-Trek Future Racings.t.
- 66NBNikita BersenevLokomotiv - Manass.t.
- 67SPSebastian PutzRed Bull - Bora - Hansgrohe Rookiess.t.
- 68ABAndrea BessegaLidl-Trek Future Racings.t.
- 69TSTyler StitesModern Adventure Pro Cyclings.t.
- 70JMJacopo MilitelloMonzon - Incolor - Gubs.t.
- 71
Erik FetterTeam United Shippings.t. - 72GVGiacomo VillaBiesse - Carrera - Premacs.t.
- 73NGNicolas GinterTirol Ktm Cycling Teams.t.
- 74
Michele GazzoliSolution Tech Nippo Ralis.t.
- 75NKNejc KomacFactor Racings.t.
- 76SRSoan RuescheGroupama-FDJ Uniteds.t.
- 77JEJakub ElbadriFavorit Brnos.t.
- 78
Jakub KaczmarekVoster Teams.t. - 79MAMaks Alfred Barret MaunzWsa Ktm Grazs.t.
- 80CECarl Emil PedersenHagens Berman Jaycos.t.
- 81JŤJakub ŤoupalíkKasper Crypto4Mes.t.
- 82JMJackson MedwayTudor Pro Cycling Team U23s.t.
- 83
Ugo FabriesUAE Team Emirates Gen-Zs.t. - 84APAdam PešekKasper Crypto4Mes.t.
- 85SPStefan Pölls.t.
- 86DCDiego CasagrandeTudor Pro Cycling Team U23s.t.
- 87DRDominik RöberTeam Vorarlbergs.t.
- 88GGGergő GrószArbö Kärnten Sport Feld Am Sees.t.
- 89MBMichele Bonomettis.t.
- 90BBBenedikt BenzLidl-Trek Future Racings.t.
- 91MŠMihael ŠtajnarPogi Team Gusto Ljubljanas.t.
- 92AGAlessio GaspariniP.A.S. Ioanninnon - P&Is.t.
- 93RVRaffaele Veneris.t.
- 94WSWilliam SmithTeam Visma | Lease A Bike Developments.t.
- 95MZMatěj ZahálkaKasper Crypto4Mes.t.
- 96BLBaptiste LecoqTudor Pro Cycling Team U23s.t.
- 97
Benjamin BoosRembe | Rad-Nets.t. - 98VMViggo MooreTirol Ktm Cycling Teams.t.
- 99LBLeopold BeirigRembe | Rad-Nets.t.
- 100MMMichiel MourisNetherlandss.t.
- 101CHChristoph HolzerWsa Ktm Grazs.t.
- 102
Josef ČernýKasper Crypto4Mes.t. - 103AFAnatol FriedlRed Bull - Bora - Hansgrohe Rookiess.t.
- 104
Jaakko HänninenNice Metropole Cote D'Azurs.t. - 105MPMarceli PeraEnergus Cycling Teams.t.
- 106VMVinnie ManionHagens Berman Jaycos.t.
- 107FŘFilip ŘehaAtt Investmentss.t.
- 108
Jan HuberTudor Pro Cycling Team U23s.t. - 109VMVid MurnKolesarski Klub Novo Mestos.t.
- 110MEMáté EndrédiTeam United Shippings.t.
- 111
Laurens HuysNice Metropole Cote D'Azurs.t. - 112PHPhilipp HofbauerTeam Vorarlbergs.t.
- 113
Martin PedersenLidl-Trek Future Racings.t. - 114EFEsteban FoucherGroupama-FDJ Uniteds.t.
- 115
Michael KukrleKasper Crypto4Mes.t. - 116CKCedric KeppensTeam Visma | Lease A Bike Developments.t.
- 117
Matisse Van KerckhoveBelgiums.t. - 118BEBenjamin EckerstorferTirol Ktm Cycling Teams.t.
- 119RDRémi DaumasGroupama-FDJ Uniteds.t.
- 120PPPaul-Felix PetryRembe | Rad-Nets.t.
- 121TNTobias NoldeTeam Vorarlbergs.t.
- 122ÁMÁkos MindszentiArbö Kärnten Sport Feld Am See+0:17
- 123
Leo William HayterModern Adventure Pro Cycling+0:27 - 124LLLeon LukićKolesarski Klub Novo Mestos.t.
- 125TCTheodor ClemmensenRed Bull - Bora - Hansgrohe Rookies+5:00
- 126MBMarceli BogusławskiAtt Investments+5:35
- 127GSGrigorii SkorniakovLokomotiv - Manas+9:45
- 128FSFabio SegattaTeam Visma | Lease A Bike Development+9:45
- 129DZDaniil Zarakovskiy+9:45
- 130CRChristian RushArbö Kärnten Sport Feld Am See+9:45
- 131OJOlivers Jekabs SkrapcisEnergus Cycling Team+9:45
- 132VPViktor PadělekFavorit Brno+9:45
- 133MZMichael Zarate AnimaPetrolike+9:45
- 134TKTheofanis KyritsisP.A.S. Ioanninnon - P&I+9:45
- 135JSJacopo SassoSolme Olmo Arvedi+9:45
- 136RCRiccardo ColomboHagens Berman Jayco+9:45
- 137MJMartin JuríkKolesarski Klub Novo Mesto+9:45
- 138HLHarry LaskerModern Adventure Pro Cycling+9:45
- 139NJNash Joshua LimFactor Racing+9:45
- 140MJMatthias JeindlArbö Kärnten Sport Feld Am See+9:45
- 141HEHugo Esch+9:45
- 142BEBor Ebner+9:45
- 143ZPZsombor PalumbyTeam United Shipping+9:45
- 144LMLuca MorlinoSolme Olmo Arvedi+9:45
- 145MTMárkó TóthTeam United Shipping+9:45
- 146STSamuel TukaPierre Baguette Cycling+9:45
- 147AMAlessandro Mario DanteSolme Olmo Arvedi+9:51
- 148PSPietro SterbiniSolme Olmo Arvedi+9:51
- 149LFLuca Franzosi+9:51
- 150MSMarcel SkokKolesarski Klub Novo Mesto+9:51
- 151DDDjordje DjuricSolution Tech Nippo Rali+9:51
- 152TPTobiasz PawlakAtt Investments+9:51
- 153KWKonrad WaliniakVoster Team+9:51
- 154TMTim MervarKolesarski Klub Novo Mesto+9:51
- 155VMValentino Mercatali+9:51
- 156
Norbert BanaszekAtt Investments+9:51 - 157SISzymon IlskiVoster Team+9:51
- 158MKMatyáš KorbelFavorit Brno+9:51
- 159JŠJakob ŠlibarPogi Team Gusto Ljubljana+9:51
- 160SBSimone BudaSolme Olmo Arvedi+9:51
- 161FRFelix RützlerTirol Ktm Cycling Team+9:51
- 162EZEmanuel ZangerleTeam Vorarlberg+9:51
- 163GSGasper StajnarPogi Team Gusto Ljubljana+9:51
- 164EGEtienne GrimodSolme Olmo Arvedi+15:51
- DNSOBOla Blikberg HerheimArbö Kärnten Sport Feld Am SeeDNS
General classification
- 1
Bruno KesslerTudor Pro Cycling Team U233:13:53 - 2JSJesper StiansenTudor Pro Cycling Team U23+0:02
- 3FBFrancesco BaruzziTeam Visma | Lease A Bike Development+0:04
- 4MMMichiel MourisNetherlands+0:05
- 5
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies+0:05 - 6MGMarcel GladekFactor Racing+0:06
- 7
Matisse Van KerckhoveBelgium+0:06 - 8MBMatvey BoldyrevUAE Team Emirates Gen-Z+0:07
- 9MMMoritz MaussUAE Team Emirates Gen-Z+0:07
- 10SMScott McgillModern Adventure Pro Cycling+0:07
- 11WSWilliam SmithTeam Visma | Lease A Bike Development+0:08
- 12
Victor PaponNice Metropole Cote D'Azur+0:08 - 13VMViggo MooreTirol Ktm Cycling Team+0:08
- 14SPSebastian PutzRed Bull - Bora - Hansgrohe Rookies+0:08
- 15TSTyler StitesModern Adventure Pro Cycling+0:08
- 16
Romet PajurRed Bull - Bora - Hansgrohe Rookies+0:08 - 17KFKilian FeursteinTeam Vorarlberg+0:09
- 18
Benjamin BoosRembe | Rad-Net+0:09 - 19
Martin PedersenLidl-Trek Future Racing+0:09 - 20ISIlya SavekinLokomotiv - Manas+0:09
- 21KCKonrad CzabokVoster Team+0:09
- 22
Martin PlutoEnergus Cycling Team+0:10
- 23
Erik FetterTeam United Shipping+0:10 - 24BBBenedikt BenzLidl-Trek Future Racing+0:10
- 25CECarl Emil PedersenHagens Berman Jayco+0:10
- 26MVMatteo Vanden WijngaertUAE Team Emirates Gen-Z+0:10
- 27AFAnatol FriedlRed Bull - Bora - Hansgrohe Rookies+0:10
- 28BGBaptiste GregoireGroupama-FDJ United+0:10
- 29
Ugo FabriesUAE Team Emirates Gen-Z+0:10 - 30ŠMŠimon MatějekFactor Racing+0:10
- 31PFPatrick FrydkjærLidl-Trek Future Racing+0:10
- 32SGSebastian GrindleyLidl-Trek Future Racing+0:10
- 33LLLouis LeidertLidl-Trek Future Racing+0:10
- 34JŤJakub ŤoupalíkKasper Crypto4Me+0:10
- 35ESEnea SambinelloUAE Team Emirates Gen-Z+0:10
- 36TNTommaso NenciniSolution Tech Nippo Rali+0:10
- 37SNSamuel NovákTirol Ktm Cycling Team+0:10
- 38JBJohan BlancGroupama-FDJ United+0:10
- 39MAMaks Alfred Barret MaunzWsa Ktm Graz+0:10
- 40AGAndrás Gusztáv PakotTeam United Shipping+0:11
- 41TNTobias NoldeTeam Vorarlberg+0:11
- 42BLBaptiste LecoqTudor Pro Cycling Team U23+0:11
- 43MŠMihael ŠtajnarPogi Team Gusto Ljubljana+0:11
- 44CHChristoph HolzerWsa Ktm Graz+0:11
- 45ILIan Lopez De San RomanModern Adventure Pro Cycling+0:11
- 46CKCedric KeppensTeam Visma | Lease A Bike Development+0:11
- 47ŠZŠtěpán ZahálkaKasper Crypto4Me+0:11
- 48SRSoan RuescheGroupama-FDJ United+0:11
- 49DDDaan DijkmanUAE Team Emirates Gen-Z+0:11
- 50VMVid MurnKolesarski Klub Novo Mesto+0:11
- 51LHLukas HatzWsa Ktm Graz+0:12
- 52ABAdam BradáčFactor Racing+0:12
- 53ASAnže SkokKolesarski Klub Novo Mesto+0:12
- 54FŘFilip ŘehaAtt Investments+0:12
- 55
Michele GazzoliSolution Tech Nippo Rali+0:12
- 56TMTimotheos Michail SifouniosP.A.S. Ioanninnon - P&I+0:12
- 57CGCarter GuichardNice Metropole Cote D'Azur+0:12
- 58GBGiacomo BallabioTeam Vorarlberg+0:12
- 59VMVinnie ManionHagens Berman Jayco+0:12
- 60MBMoritz BinderRembe | Rad-Net+0:12
- 61
Michael KukrleKasper Crypto4Me+0:12 - 62DMDylan MassaNice Metropole Cote D'Azur+0:12
- 63MEMáté EndrédiTeam United Shipping+0:12
- 64MRMonty RigbyTirol Ktm Cycling Team+0:12
- 65NGNicolas GinterTirol Ktm Cycling Team+0:12
- 66GGGergő GrószArbö Kärnten Sport Feld Am See+0:12
- 67ABAndrea BessegaLidl-Trek Future Racing+0:12
- 68MZMatěj ZahálkaKasper Crypto4Me+0:12
- 69BPBastian PetričPogi Team Gusto Ljubljana+0:12
- 70JPJon PritržnikPogi Team Gusto Ljubljana+0:12
- 71
Dominik NeumanAtt Investments+0:12 - 72VBViktor Bugaenko+0:12
- 73YDYann DuboisGroupama-FDJ United+0:12
- 74DRDominik RöberTeam Vorarlberg+0:12
- 75
Jaakko HänninenNice Metropole Cote D'Azur+0:12 - 76EFEsteban FoucherGroupama-FDJ United+0:12
- 77APAdam PešekKasper Crypto4Me+0:12
- 78MPMarceli PeraEnergus Cycling Team+0:12
- 79CCCatalin-Luca CampeanTeam United Shipping+0:13
- 80
Josef ČernýKasper Crypto4Me+0:13 - 81NBNikita BersenevLokomotiv - Manas+0:13
- 82APAndrea PirasSolution Tech Nippo Rali+0:13
- 83LALeon ArenzRembe | Rad-Net+0:13
- 84KVKristián VavroFavorit Brno+0:13
- 85RDRémi DaumasGroupama-FDJ United+0:13
- 86KGKieran GordgeHagens Berman Jayco+0:13
- 87MKMark KryuchkovLokomotiv - Manas+0:13
- 88HAHeorhii AntonenkoEnergus Cycling Team+0:13
- 89LLLeon LukićKolesarski Klub Novo Mesto+0:13
- 90JMJacopo MilitelloMonzon - Incolor - Gub+0:13
- 91NKNejc KomacFactor Racing+0:14
- 92GVGiacomo VillaBiesse - Carrera - Premac+0:14
- 93
Abner Santiago Umba LopezSolution Tech Nippo Rali+0:14 - 94LJLucas Joseph TowersModern Adventure Pro Cycling+0:14
- 95DCDiego CasagrandeTudor Pro Cycling Team U23+0:14
- 96JJJose Juan Prieto De LunaPetrolike+0:14
- 97JEJakub ElbadriFavorit Brno+0:14
- 98MBMichele Bonometti+0:14
- 99
Jan HuberTudor Pro Cycling Team U23+0:14 - 100JMJaka MaroltSlovenia+0:14
- 101JMJackson MedwayTudor Pro Cycling Team U23+0:14
- 102BGBaptiste GilletNice Metropole Cote D'Azur+0:15
- 103JVJasper VerbruggeHagens Berman Jayco+0:15
- 104
Jakub KaczmarekVoster Team+0:15 - 105BEBenjamin EckerstorferTirol Ktm Cycling Team+0:15
- 106JAJose Antonio Prieto De LunaPetrolike+0:15
- 107GEGiosue' EpisPetrolike+0:15
- 108KKKarlis KlismetsEnergus Cycling Team+0:15
- 109PHPhilipp HofbauerTeam Vorarlberg+0:15
- 110LVLuca VerrandoSolution Tech Nippo Rali+0:16
- 111MŻMichał ŻelazowskiVoster Team+0:16
- 112
Rait ÄrmEnergus Cycling Team+0:16 - 113
Piotr PękalaAtt Investments+0:16 - 114PPPaul-Felix PetryRembe | Rad-Net+0:16
- 115EAEdison Alejandro Callejas SantosPetrolike+0:16
- 116MFMatteo Faustinelli+0:17
- 117LBLeopold BeirigRembe | Rad-Net+0:17
- 118RVRaffaele Veneri+0:18
- 119
Laurens HuysNice Metropole Cote D'Azur+0:19 - 120SPStefan Pöll+0:19
- 121AGAlessio GaspariniP.A.S. Ioanninnon - P&I+0:19
- 122TSTomáš SivokVoster Team+0:21
- 123ÁMÁkos MindszentiArbö Kärnten Sport Feld Am See+0:30
- 124
Leo William HayterModern Adventure Pro Cycling+0:39 - 125TCTheodor ClemmensenRed Bull - Bora - Hansgrohe Rookies+5:14
- 126MBMarceli BogusławskiAtt Investments+5:42
- 127DZDaniil Zarakovskiy+9:55
- 128GSGrigorii SkorniakovLokomotiv - Manas+9:56
- 129JSJacopo SassoSolme Olmo Arvedi+9:56
- 130RCRiccardo ColomboHagens Berman Jayco+9:56
- 131FSFabio SegattaTeam Visma | Lease A Bike Development+9:57
- 132BEBor Ebner+9:57
- 133CRChristian RushArbö Kärnten Sport Feld Am See+9:57
- 134MTMárkó TóthTeam United Shipping+9:58
- 135ZPZsombor PalumbyTeam United Shipping+9:58
- 136MZMichael Zarate AnimaPetrolike+9:59
- 137MJMartin JuríkKolesarski Klub Novo Mesto+9:59
- 138HLHarry LaskerModern Adventure Pro Cycling+9:59
- 139OJOlivers Jekabs SkrapcisEnergus Cycling Team+10:00
- 140FRFelix RützlerTirol Ktm Cycling Team+10:00
- 141TPTobiasz PawlakAtt Investments+10:00
- 142LMLuca MorlinoSolme Olmo Arvedi+10:00
- 143TKTheofanis KyritsisP.A.S. Ioanninnon - P&I+10:00
- 144NJNash Joshua LimFactor Racing+10:01
- 145SBSimone BudaSolme Olmo Arvedi+10:01
- 146VPViktor PadělekFavorit Brno+10:01
- 147HEHugo Esch+10:02
- 148MJMatthias JeindlArbö Kärnten Sport Feld Am See+10:02
- 149AMAlessandro Mario DanteSolme Olmo Arvedi+10:02
- 150
Norbert BanaszekAtt Investments+10:02 - 151DDDjordje DjuricSolution Tech Nippo Rali+10:03
- 152JŠJakob ŠlibarPogi Team Gusto Ljubljana+10:04
- 153VMValentino Mercatali+10:04
- 154EZEmanuel ZangerleTeam Vorarlberg+10:04
- 155LFLuca Franzosi+10:04
- 156TMTim MervarKolesarski Klub Novo Mesto+10:04
- 157STSamuel TukaPierre Baguette Cycling+10:04
- 158KWKonrad WaliniakVoster Team+10:06
- 159SISzymon IlskiVoster Team+10:07
- 160PSPietro SterbiniSolme Olmo Arvedi+10:07
- 161MSMarcel SkokKolesarski Klub Novo Mesto+10:07
- 162MKMatyáš KorbelFavorit Brno+10:09
- 163GSGasper StajnarPogi Team Gusto Ljubljana+10:09
- 164EGEtienne GrimodSolme Olmo Arvedi+16:01
Points classification
- 1
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies40 - 2JSJesper StiansenTudor Pro Cycling Team U2335
- 3FBFrancesco BaruzziTeam Visma | Lease A Bike Development31
- 4
Bruno KesslerTudor Pro Cycling Team U2330 - 5MMMichiel MourisNetherlands25
- 6KFKilian FeursteinTeam Vorarlberg23
- 7MMMoritz MaussUAE Team Emirates Gen-Z22
- 8MGMarcel GladekFactor Racing20
- 9
Matisse Van KerckhoveBelgium18 - 10MVMatteo Vanden WijngaertUAE Team Emirates Gen-Z16
- 11MBMarceli BogusławskiAtt Investments16
- 12SMScott McgillModern Adventure Pro Cycling14
- 13JVJasper VerbruggeHagens Berman Jayco14
- 14WSWilliam SmithTeam Visma | Lease A Bike Development12
- 15ŠZŠtěpán ZahálkaKasper Crypto4Me12
- 16LLLouis LeidertLidl-Trek Future Racing10
- 17SPSebastian PutzRed Bull - Bora - Hansgrohe Rookies8
- 18DDDaan DijkmanUAE Team Emirates Gen-Z8
- 19TSTyler StitesModern Adventure Pro Cycling6
- 20JJJose Juan Prieto De LunaPetrolike6
- 21
Victor PaponNice Metropole Cote D'Azur5 - 22
Martin PedersenLidl-Trek Future Racing5 - 23
Romet PajurRed Bull - Bora - Hansgrohe Rookies4 - 24
Martin PlutoEnergus Cycling Team4
- 25MBMatvey BoldyrevUAE Team Emirates Gen-Z3
- 26KCKonrad CzabokVoster Team3
- 27DMDylan MassaNice Metropole Cote D'Azur3
- 28VMViggo MooreTirol Ktm Cycling Team2
- 29
Benjamin BoosRembe | Rad-Net2 - 30MBMoritz BinderRembe | Rad-Net2
- 31KGKieran GordgeHagens Berman Jayco1
Mountains classification
- 1MBMatvey BoldyrevUAE Team Emirates Gen-Z6
- 2
Matisse Van KerckhoveBelgium4 - 3MEMáté EndrédiTeam United Shipping3
- 4
Jaakko HänninenNice Metropole Cote D'Azur2 - 5LLLouis LeidertLidl-Trek Future Racing2
- 6PHPhilipp HofbauerTeam Vorarlberg1
Youth classification
- 1
Bruno KesslerTudor Pro Cycling Team U233:13:53 - 2JSJesper StiansenTudor Pro Cycling Team U23+0:02
- 3FBFrancesco BaruzziTeam Visma | Lease A Bike Development+0:04
- 4MMMichiel MourisNetherlands+0:05
- 5
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies+0:05 - 6MGMarcel GladekFactor Racing+0:06
- 7MBMatvey BoldyrevUAE Team Emirates Gen-Z+0:07
- 8MMMoritz MaussUAE Team Emirates Gen-Z+0:07
- 9WSWilliam SmithTeam Visma | Lease A Bike Development+0:08
- 10
Romet PajurRed Bull - Bora - Hansgrohe Rookies+0:08 - 11ISIlya SavekinLokomotiv - Manas+0:09
- 12
Martin PlutoEnergus Cycling Team+0:10
- 13BBBenedikt BenzLidl-Trek Future Racing+0:10
- 14CECarl Emil PedersenHagens Berman Jayco+0:10
- 15AFAnatol FriedlRed Bull - Bora - Hansgrohe Rookies+0:10
- 16BGBaptiste GregoireGroupama-FDJ United+0:10
- 17
Ugo FabriesUAE Team Emirates Gen-Z+0:10 - 18ŠMŠimon MatějekFactor Racing+0:10
- 19PFPatrick FrydkjærLidl-Trek Future Racing+0:10
- 20SGSebastian GrindleyLidl-Trek Future Racing+0:10
- 21LLLouis LeidertLidl-Trek Future Racing+0:10
- 22ESEnea SambinelloUAE Team Emirates Gen-Z+0:10
- 23JBJohan BlancGroupama-FDJ United+0:10
- 24MAMaks Alfred Barret MaunzWsa Ktm Graz+0:10
- 25AGAndrás Gusztáv PakotTeam United Shipping+0:11
- 26BLBaptiste LecoqTudor Pro Cycling Team U23+0:11
- 27CHChristoph HolzerWsa Ktm Graz+0:11
- 28CKCedric KeppensTeam Visma | Lease A Bike Development+0:11
- 29ŠZŠtěpán ZahálkaKasper Crypto4Me+0:11
- 30SRSoan RuescheGroupama-FDJ United+0:11
- 31DDDaan DijkmanUAE Team Emirates Gen-Z+0:11
- 32VMVid MurnKolesarski Klub Novo Mesto+0:11
- 33ABAdam BradáčFactor Racing+0:12
- 34TMTimotheos Michail SifouniosP.A.S. Ioanninnon - P&I+0:12
- 35CGCarter GuichardNice Metropole Cote D'Azur+0:12
- 36VMVinnie ManionHagens Berman Jayco+0:12
- 37MBMoritz BinderRembe | Rad-Net+0:12
- 38DMDylan MassaNice Metropole Cote D'Azur+0:12
- 39MEMáté EndrédiTeam United Shipping+0:12
- 40MRMonty RigbyTirol Ktm Cycling Team+0:12
- 41GGGergő GrószArbö Kärnten Sport Feld Am See+0:12
- 42ABAndrea BessegaLidl-Trek Future Racing+0:12
- 43BPBastian PetričPogi Team Gusto Ljubljana+0:12
- 44JPJon PritržnikPogi Team Gusto Ljubljana+0:12
- 45VBViktor Bugaenko+0:12
- 46YDYann DuboisGroupama-FDJ United+0:12
- 47EFEsteban FoucherGroupama-FDJ United+0:12
- 48APAdam PešekKasper Crypto4Me+0:12
- 49MPMarceli PeraEnergus Cycling Team+0:12
- 50CCCatalin-Luca CampeanTeam United Shipping+0:13
- 51LALeon ArenzRembe | Rad-Net+0:13
- 52KVKristián VavroFavorit Brno+0:13
- 53RDRémi DaumasGroupama-FDJ United+0:13
- 54KGKieran GordgeHagens Berman Jayco+0:13
- 55HAHeorhii AntonenkoEnergus Cycling Team+0:13
- 56LLLeon LukićKolesarski Klub Novo Mesto+0:13
- 57JMJacopo MilitelloMonzon - Incolor - Gub+0:13
- 58DCDiego CasagrandeTudor Pro Cycling Team U23+0:14
- 59JJJose Juan Prieto De LunaPetrolike+0:14
- 60JEJakub ElbadriFavorit Brno+0:14
- 61MBMichele Bonometti+0:14
- 62
Jan HuberTudor Pro Cycling Team U23+0:14 - 63JMJaka MaroltSlovenia+0:14
- 64JMJackson MedwayTudor Pro Cycling Team U23+0:14
- 65BGBaptiste GilletNice Metropole Cote D'Azur+0:15
- 66JVJasper VerbruggeHagens Berman Jayco+0:15
- 67JAJose Antonio Prieto De LunaPetrolike+0:15
- 68LVLuca VerrandoSolution Tech Nippo Rali+0:16
- 69MŻMichał ŻelazowskiVoster Team+0:16
- 70PPPaul-Felix PetryRembe | Rad-Net+0:16
- 71MFMatteo Faustinelli+0:17
- 72LBLeopold BeirigRembe | Rad-Net+0:17
- 73TSTomáš SivokVoster Team+0:21
- 74ÁMÁkos MindszentiArbö Kärnten Sport Feld Am See+0:30
- 75TCTheodor ClemmensenRed Bull - Bora - Hansgrohe Rookies+5:14
- 76DZDaniil Zarakovskiy+9:55
- 77GSGrigorii SkorniakovLokomotiv - Manas+9:56
- 78JSJacopo SassoSolme Olmo Arvedi+9:56
- 79RCRiccardo ColomboHagens Berman Jayco+9:56
- 80FSFabio SegattaTeam Visma | Lease A Bike Development+9:57
- 81BEBor Ebner+9:57
- 82MTMárkó TóthTeam United Shipping+9:58
- 83MZMichael Zarate AnimaPetrolike+9:59
- 84MJMartin JuríkKolesarski Klub Novo Mesto+9:59
- 85HLHarry LaskerModern Adventure Pro Cycling+9:59
- 86OJOlivers Jekabs SkrapcisEnergus Cycling Team+10:00
- 87LMLuca MorlinoSolme Olmo Arvedi+10:00
- 88TKTheofanis KyritsisP.A.S. Ioanninnon - P&I+10:00
- 89VPViktor PadělekFavorit Brno+10:01
- 90HEHugo Esch+10:02
- 91AMAlessandro Mario DanteSolme Olmo Arvedi+10:02
- 92JŠJakob ŠlibarPogi Team Gusto Ljubljana+10:04
- 93VMValentino Mercatali+10:04
- 94LFLuca Franzosi+10:04
- 95TMTim MervarKolesarski Klub Novo Mesto+10:04
- 96KWKonrad WaliniakVoster Team+10:06
- 97SISzymon IlskiVoster Team+10:07
- 98PSPietro SterbiniSolme Olmo Arvedi+10:07
- 99MSMarcel SkokKolesarski Klub Novo Mesto+10:07
- 100MKMatyáš KorbelFavorit Brno+10:09