Stage 4
15 Mar 2026
Points · Alessio MagagnottiMountains · Matisse Van Kerckhove
Stage result
- 1
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies2:37:52 - 2SMScott McgillModern Adventure Pro Cyclings.t.
- 3MVMatteo Vanden WijngaertUAE Team Emirates Gen-Zs.t.
- 4DMDylan MassaNice Metropole Cote D'Azurs.t.
- 5
Rait ÄrmEnergus Cycling Teams.t. - 6KCKonrad CzabokVoster Teams.t.
- 7PFPatrick FrydkjærLidl-Trek Future Racings.t.
- 8JJJose Juan Prieto De LunaPetrolikes.t.
- 9TNTommaso NenciniSolution Tech Nippo Ralis.t.
- 10SGSebastian GrindleyLidl-Trek Future Racings.t.
- 11CECarl Emil PedersenHagens Berman Jaycos.t.
- 12TNTobias NoldeTeam Vorarlbergs.t.
- 13JMJackson MedwayTudor Pro Cycling Team U23s.t.
- 14MBMatvey BoldyrevUAE Team Emirates Gen-Zs.t.
- 15JSJesper StiansenTudor Pro Cycling Team U23s.t.
- 16MBMarceli BogusławskiAtt Investmentss.t.
- 17
Josef ČernýKasper Crypto4Mes.t. - 18CCCatalin-Luca CampeanTeam United Shippings.t.
- 19DCDiego CasagrandeTudor Pro Cycling Team U23s.t.
- 20KFKilian FeursteinTeam Vorarlbergs.t.
- 21LVLuca VerrandoSolution Tech Nippo Ralis.t.
- 22JAJose Antonio Prieto De LunaPetrolikes.t.
- 23JVJasper VerbruggeHagens Berman Jaycos.t.
- 24VBViktor Bugaenkos.t.
- 25MAMaks Alfred Barret MaunzWsa Ktm Grazs.t.
- 26ESEnea SambinelloUAE Team Emirates Gen-Zs.t.
- 27
Victor PaponNice Metropole Cote D'Azurs.t. - 28SPSebastian PutzRed Bull - Bora - Hansgrohe Rookiess.t.
- 29BPBastian PetričPogi Team Gusto Ljubljanas.t.
- 30GBGiacomo BallabioTeam Vorarlbergs.t.
- 31APAndrea PirasSolution Tech Nippo Ralis.t.
- 32VMViggo MooreTirol Ktm Cycling Teams.t.
- 33LLLouis LeidertLidl-Trek Future Racings.t.
- 34GEGiosue' EpisPetrolikes.t.
- 35LHLukas HatzWsa Ktm Grazs.t.
- 36MJMartin JuríkKolesarski Klub Novo Mestos.t.
- 37
Abner Santiago Umba LopezSolution Tech Nippo Ralis.t. - 38EZEmanuel ZangerleTeam Vorarlbergs.t.
- 39MŻMichał ŻelazowskiVoster Teams.t.
- 40GVGiacomo VillaBiesse - Carrera - Premacs.t.
- 41HLHarry LaskerModern Adventure Pro Cyclings.t.
- 42SNSamuel NovákTirol Ktm Cycling Teams.t.
- 43
Romet PajurRed Bull - Bora - Hansgrohe Rookiess.t. - 44CHChristoph HolzerWsa Ktm Grazs.t.
- 45ISIlya SavekinLokomotiv - Manass.t.
- 46DDDaan DijkmanUAE Team Emirates Gen-Zs.t.
- 47BEBor Ebners.t.
- 48CRChristian RushArbö Kärnten Sport Feld Am Sees.t.
- 49BGBaptiste GilletNice Metropole Cote D'Azurs.t.
- 50JMJacopo MilitelloMonzon - Incolor - Gubs.t.
- 51EAEdison Alejandro Callejas SantosPetrolikes.t.
- 52ILIan Lopez De San RomanModern Adventure Pro Cyclings.t.
- 53
Jakub KaczmarekVoster Teams.t. - 54AFAnatol FriedlRed Bull - Bora - Hansgrohe Rookiess.t.
- 55ABAndrea BessegaLidl-Trek Future Racings.t.
- 56AMAlessandro Mario DanteSolme Olmo Arvedis.t.
- 57MŠMihael ŠtajnarPogi Team Gusto Ljubljanas.t.
- 58APAdam PešekKasper Crypto4Mes.t.
- 59ZPZsombor PalumbyTeam United Shippings.t.
- 60MMMichiel MourisNetherlandss.t.
- 61BEBenjamin EckerstorferTirol Ktm Cycling Teams.t.
- 62NKNejc KomacFactor Racings.t.
- 63LJLucas Joseph TowersModern Adventure Pro Cyclings.t.
- 64MKMark KryuchkovLokomotiv - Manass.t.
- 65JŤJakub ŤoupalíkKasper Crypto4Mes.t.
- 66MZMichael Zarate AnimaPetrolikes.t.
- 67DZDaniil Zarakovskiys.t.
- 68RVRaffaele Veneris.t.
- 69SISzymon IlskiVoster Teams.t.
- 70GSGrigorii SkorniakovLokomotiv - Manass.t.
- 71FŘFilip ŘehaAtt Investmentss.t.
- 72ASAnže SkokKolesarski Klub Novo Mestos.t.
- 73DRDominik RöberTeam Vorarlbergs.t.
- 74
Martin PedersenLidl-Trek Future Racings.t. - 75MBMoritz BinderRembe | Rad-Nets.t.
- 76PPPaul-Felix PetryRembe | Rad-Nets.t.
- 77JMJaka MaroltSlovenias.t.
- 78MFMatteo Faustinellis.t.
- 79
Laurens HuysNice Metropole Cote D'Azurs.t. - 80JŠJakob ŠlibarPogi Team Gusto Ljubljanas.t.
- 81WSWilliam SmithTeam Visma | Lease A Bike Developments.t.
- 82TSTyler StitesModern Adventure Pro Cyclings.t.
- 83SRSoan RuescheGroupama-FDJ Uniteds.t.
- 84
Matisse Van KerckhoveBelgiums.t. - 85ÁMÁkos MindszentiArbö Kärnten Sport Feld Am Sees.t.
- 86
Ugo FabriesUAE Team Emirates Gen-Zs.t. - 87KWKonrad WaliniakVoster Teams.t.
- 88MEMáté EndrédiTeam United Shippings.t.
- 89KKKarlis KlismetsEnergus Cycling Teams.t.
- 90MRMonty RigbyTirol Ktm Cycling Teams.t.
- 91
Martin PlutoEnergus Cycling Teams.t.
- 92CKCedric KeppensTeam Visma | Lease A Bike Developments.t.
- 93SPStefan Pölls.t.
- 94KVKristián VavroFavorit Brnos.t.
- 95LFLuca Franzosis.t.
- 96AGAlessio GaspariniP.A.S. Ioanninnon - P&Is.t.
- 97FBFrancesco BaruzziTeam Visma | Lease A Bike Developments.t.
- 98FRFelix RützlerTirol Ktm Cycling Teams.t.
- 99MBMichele Bonomettis.t.
- 100PHPhilipp HofbauerTeam Vorarlbergs.t.
- 101MMMoritz MaussUAE Team Emirates Gen-Zs.t.
- 102BBBenedikt BenzLidl-Trek Future Racings.t.
- 103BLBaptiste LecoqTudor Pro Cycling Team U23s.t.
- 104STSamuel TukaPierre Baguette Cyclings.t.
- 105GSGasper StajnarPogi Team Gusto Ljubljanas.t.
- 106
Norbert BanaszekAtt Investmentss.t. - 107EGEtienne GrimodSolme Olmo Arvedis.t.
- 108RDRémi DaumasGroupama-FDJ Uniteds.t.
- 109CGCarter GuichardNice Metropole Cote D'Azurs.t.
- 110TPTobiasz PawlakAtt Investmentss.t.
- 111YDYann DuboisGroupama-FDJ Uniteds.t.
- 112BGBaptiste GregoireGroupama-FDJ Uniteds.t.
- 113NBNikita BersenevLokomotiv - Manass.t.
- 114JPJon PritržnikPogi Team Gusto Ljubljanas.t.
- 115EFEsteban FoucherGroupama-FDJ Uniteds.t.
- 116TKTheofanis KyritsisP.A.S. Ioanninnon - P&Is.t.
- 117TMTim MervarKolesarski Klub Novo Mestos.t.
- 118
Erik FetterTeam United Shippings.t. - 119GGGergő GrószArbö Kärnten Sport Feld Am Sees.t.
- 120
Michael KukrleKasper Crypto4Mes.t. - 121LALeon ArenzRembe | Rad-Nets.t.
- 122MKMatyáš KorbelFavorit Brnos.t.
- 123JBJohan BlancGroupama-FDJ Uniteds.t.
- 124LLLeon LukićKolesarski Klub Novo Mestos.t.
- 125AGAndrás Gusztáv PakotTeam United Shippings.t.
- 126
Jan HuberTudor Pro Cycling Team U23s.t. - 127
Benjamin BoosRembe | Rad-Nets.t. - 128LBLeopold BeirigRembe | Rad-Nets.t.
- 129NGNicolas GinterTirol Ktm Cycling Teams.t.
- 130RCRiccardo ColomboHagens Berman Jaycos.t.
- 131HAHeorhii AntonenkoEnergus Cycling Teams.t.
- 132OJOlivers Jekabs SkrapcisEnergus Cycling Teams.t.
- 133VMValentino Mercatalis.t.
- 134
Jaakko HänninenNice Metropole Cote D'Azurs.t. - 135MGMarcel GladekFactor Racings.t.
- 136PSPietro SterbiniSolme Olmo Arvedis.t.
- 137SBSimone BudaSolme Olmo Arvedis.t.
- 138TCTheodor ClemmensenRed Bull - Bora - Hansgrohe Rookiess.t.
- 139
Leo William HayterModern Adventure Pro Cyclings.t. - 140
Michele GazzoliSolution Tech Nippo Ralis.t.
- 141
Piotr PękalaAtt Investmentss.t. - 142ŠMŠimon MatějekFactor Racings.t.
- 143MPMarceli PeraEnergus Cycling Teams.t.
- 144KGKieran GordgeHagens Berman Jaycos.t.
- 145MZMatěj ZahálkaKasper Crypto4Mes.t.
- 146ŠZŠtěpán ZahálkaKasper Crypto4Mes.t.
- 147FSFabio SegattaTeam Visma | Lease A Bike Developments.t.
- 148
Dominik NeumanAtt Investmentss.t. - 149MSMarcel SkokKolesarski Klub Novo Mesto+4:37
- DNS
Bruno KesslerTudor Pro Cycling Team U23DNS
Points classification
- 1
Alessio MagagnottiRed Bull - Bora - Hansgrohe Rookies30 - 2SMScott McgillModern Adventure Pro Cycling25
- 3MVMatteo Vanden WijngaertUAE Team Emirates Gen-Z22
- 4DMDylan MassaNice Metropole Cote D'Azur20
- 5
Rait ÄrmEnergus Cycling Team18 - 6KCKonrad CzabokVoster Team16
- 7PFPatrick FrydkjærLidl-Trek Future Racing15
- 8JJJose Juan Prieto De LunaPetrolike12
- 9TNTommaso NenciniSolution Tech Nippo Rali10
- 10SGSebastian GrindleyLidl-Trek Future Racing8
- 11MBMatvey BoldyrevUAE Team Emirates Gen-Z7
- 12CECarl Emil PedersenHagens Berman Jayco6
- 13TNTobias NoldeTeam Vorarlberg4
- 14SPSebastian PutzRed Bull - Bora - Hansgrohe Rookies3
- 15JMJackson MedwayTudor Pro Cycling Team U233
- 16JSJesper StiansenTudor Pro Cycling Team U231
Mountains classification
- 1
Matisse Van KerckhoveBelgium6 - 2APAdam PešekKasper Crypto4Me4
- 3TNTommaso NenciniSolution Tech Nippo Rali3
- 4
Jan HuberTudor Pro Cycling Team U232 - 5WSWilliam SmithTeam Visma | Lease A Bike Development2
- 6MEMáté EndrédiTeam United Shipping1