Stage 3
30 May 2026
Stage result
- 1BMBarhoumi MarwanSwitzerland3:25:36
- 2BLBastian LaffitteFrance+0:02
- 3VDVic De SmetBelgium+0:27
- 4MRMalthe RisbjergDenmark+0:28
- 5TMTomás MateusPortugal+0:28
- 6SLSoen Le PannFrance+0:28
- 7GSGal StareSlovenia+0:28
- 8MHMichael HetteggerAustria+0:28
- 9JVJop Van Den BiggelaarNetherlands+0:28
- 10GCGonçalo CostaPortugal+0:28
- 11SVSeff Van KerckhoveBelgium+0:28
- 12TGTobias Gren+0:28
- 13MOMaks OlenikSlovenia+0:31
- 14LLLaurin LingenhagSwitzerland+0:32
- 15MSMarek StiblíkCzechia+0:32
- 16NPNolan PedersoliFrance+0:35
- 17RNRowan NistalUnited States+0:37
- 18GMGian MüllerSwitzerland+0:41
- 19BVBas Vanden EyndeBelgium+0:43
- 20NBNils BorrmannGermany+1:03
- 21CWConnor Wright+1:08
- 22NGNoël GoijertNetherlands+1:10
- 23DSDavid SvobodaCzechia+1:13
- 24JZJakub ZaňkaCzechia+1:14
- 25YVYasu VervoortBelgium+1:16
- 26NDNand De BoisBelgium+1:16
- 27OBOliver BečvářCzechia+1:16
- 28AFAlistair ForsythAustralia+1:18
- 29DIDavid IchaCzechia+1:18
- 30MHMilan HúsenicaSlovakia+1:25
- 31BCBenjamin Coates+1:33
- 32MOMichael OrtnerAustria+2:40
- 33SOSindre Orholm-LønsethNorway+2:40
- 34KRKian ReidUnited States+2:46
- 35KFKristian FlaterudNorway+2:53
- 36LDLouis DerômeFrance+3:17
- 37KSKaison SmithUnited States+3:29
- 38MHMagnus HaagensenDenmark+5:42
- 39NPNial PradellaSwitzerland+6:03
- 40JMJonas MartiSwitzerland+6:08
- 41KHKristian HaugetunNorway+6:35
- 42LFLéo Froidevaux+7:01
- 43JSJann SalmSwitzerland+8:04
- 44XFXavier FerreiraPortugal+8:04
- 45MVMathis VandenheedeBelgium+8:04
- 46AJAntonín JohnCzechia+8:04
- 47DFDennis FlückigerSwitzerland+11:20
- 48RKRaphael KünzAustria+11:20
- 49NWNiklas WiesmayrAustria+11:21
- 50MKMichal KacinaSlovakia+11:22
- 51TRTadeáš RybanskýSlovakia+11:22
- 52VSVasco SilvaPortugal+11:26
- 53GFGian FuhrmannSwitzerland+11:30
- 54OJOllie JirovecAustralia+11:32
- 55NSNoah SchnyderSwitzerland+11:39
- 56LDLenart DejakSlovenia+11:56
- 57BDBjørnar Dahle FlesjåNorway+13:42
- 58ABAlwin BeyerGermany+13:42
- 59TJTomáš JanovskýCzechia+13:44
- 60ŠKŠimon KmentCzechia+13:48
- 61LBLiam BrugmanNetherlands+13:50
- 62DSDmytro StarovoitovUkraine+13:52
- 63JDJosse DietrichGermany+13:53
- 64DHDominic HennigGermany+13:56
- 65TMTimotej MichalíkSlovakia+13:56
- 66PFPaul FreuisAustria+13:58
- 67LRLovro Rant+14:07
- 68TPTom Podevin+14:08
- 69MLMika LohmarGermany+14:08
- 70AFAugustin FahyFrance+14:17
- 71LRLuis ReheisAustria+15:47
- 72MRMartin Rous+20:11
- 73LALuc Am Rhyn+20:14
- 74LDLilian Dechavanne+20:15
- 75NMNathan Mury+20:19
- 76AKAnders KristensenDenmark+20:28
- 77TSThomas Schertenleib+20:34
- 78PHPaul HawrylakFrance+20:57
- 79MBMaj BohakSlovenia+21:04
- 80DCDiego Capelli+22:07
- 81PEPaul ErianiDNF
- 82MAMatéo AtienzaDNF
- 83MOMiha OtoničarSloveniaDNF
- 84ELEytan LindDNF
- 85RBRoman BirhanzlCzechiaDNF
- 86JMJakub MikušSlovakiaDNF
- 87CVCharly ValletDNF
- 88OJOle Jakob GarnvikNorwayDNF
- 89RTRichard ThomaGermanyDNF
- 90SVSplinter Van 't HoffNetherlandsDNF
- 91POPavlo OtmorskyiDNF
- 92EEErik Eiksund ØksnesNorwayDNF
- 93OSOndrej SobotaSlovakiaDNF
- 94NFNick FluryDNF
- 95MNMaxx NuspanAustraliaDNF
General classification
- 1TGTobias Gren6:36:05
- 2SVSeff Van KerckhoveBelgium+0:05
- 3SLSoen Le PannFrance+0:10
- 4GCGonçalo CostaPortugal+0:17
- 5MRMalthe RisbjergDenmark+0:51
- 6VDVic De SmetBelgium+0:52
- 7BMBarhoumi MarwanSwitzerland+0:54
- 8JVJop Van Den BiggelaarNetherlands+0:58
- 9MSMarek StiblíkCzechia+1:00
- 10GSGal StareSlovenia+1:07
- 11MOMaks OlenikSlovenia+1:12
- 12YVYasu VervoortBelgium+1:19
- 13MHMichael HetteggerAustria+1:24
- 14BLBastian LaffitteFrance+1:25
- 15RNRowan NistalUnited States+1:28
- 16NPNolan PedersoliFrance+1:40
- 17TMTomás MateusPortugal+1:41
- 18NBNils BorrmannGermany+2:03
- 19NGNoël GoijertNetherlands+2:03
- 20JZJakub ZaňkaCzechia+2:04
- 21CWConnor Wright+2:11
- 22AFAlistair ForsythAustralia+2:15
- 23DIDavid IchaCzechia+2:26
- 24DSDavid SvobodaCzechia+2:30
- 25OBOliver BečvářCzechia+2:31
- 26MHMilan HúsenicaSlovakia+2:45
- 27BCBenjamin Coates+2:55
- 28SOSindre Orholm-LønsethNorway+3:02
- 29BVBas Vanden EyndeBelgium+3:14
- 30NDNand De BoisBelgium+3:39
- 31LLLaurin LingenhagSwitzerland+3:49
- 32KFKristian FlaterudNorway+3:53
- 33KRKian ReidUnited States+4:41
- 34MOMichael OrtnerAustria+5:05
- 35GMGian MüllerSwitzerland+5:09
- 36KSKaison SmithUnited States+6:55
- 37LDLouis DerômeFrance+7:04
- 38KHKristian HaugetunNorway+7:29
- 39LFLéo Froidevaux+9:18
- 40MVMathis VandenheedeBelgium+9:32
- 41AJAntonín JohnCzechia+9:43
- 42JSJann SalmSwitzerland+13:00
- 43OJOllie JirovecAustralia+13:36
- 44MHMagnus HaagensenDenmark+14:31
- 45LDLenart DejakSlovenia+15:03
- 46DHDominic HennigGermany+15:18
- 47LRLovro Rant+15:30
- 48ŠKŠimon KmentCzechia+16:05
- 49TMTimotej MichalíkSlovakia+16:05
- 50NPNial PradellaSwitzerland+16:35
- 51TPTom Podevin+17:31
- 52XFXavier FerreiraPortugal+17:44
- 53JMJonas MartiSwitzerland+19:26
- 54NWNiklas WiesmayrAustria+20:32
- 55TRTadeáš RybanskýSlovakia+20:45
- 56GFGian FuhrmannSwitzerland+21:16
- 57LBLiam BrugmanNetherlands+21:21
- 58MKMichal KacinaSlovakia+22:53
- 59TJTomáš JanovskýCzechia+23:13
- 60DFDennis FlückigerSwitzerland+23:26
- 61JDJosse DietrichGermany+23:38
- 62NSNoah SchnyderSwitzerland+23:40
- 63AFAugustin FahyFrance+23:41
- 64ABAlwin BeyerGermany+23:42
- 65PFPaul FreuisAustria+23:53
- 66PHPaul HawrylakFrance+24:03
- 67VSVasco SilvaPortugal+24:40
- 68RKRaphael KünzAustria+24:50
- 69BDBjørnar Dahle FlesjåNorway+25:57
- 70DSDmytro StarovoitovUkraine+26:23
- 71MLMika LohmarGermany+29:31
- 72MRMartin Rous+29:45
- 73MBMaj BohakSlovenia+30:23
- 74LALuc Am Rhyn+31:50
- 75AKAnders KristensenDenmark+32:47
- 76DCDiego Capelli+35:13
- 77LRLuis ReheisAustria+35:15
- 78NMNathan Mury+36:13
- 79LDLilian Dechavanne+38:58
- 80TSThomas Schertenleib+40:06
Points classification
- 1TGTobias Gren18
- 2SLSoen Le PannFrance15
- 3SVSeff Van KerckhoveBelgium13
- 4BMBarhoumi MarwanSwitzerland10
- 5GSGal StareSlovenia10
- 6JVJop Van Den BiggelaarNetherlands10
- 7SOSindre Orholm-LønsethNorway10
- 8MVMathis VandenheedeBelgium10
- 9VDVic De SmetBelgium10
- 10LBLiam BrugmanNetherlands8
- 11TMTomás MateusPortugal7
- 12BLBastian LaffitteFrance6
- 13MSMarek StiblíkCzechia6
- 14CWConnor Wright6
- 15GCGonçalo CostaPortugal5
- 16MOMaks OlenikSlovenia4
- 17NPNolan PedersoliFrance4
- 18BVBas Vanden EyndeBelgium4
- 19JZJakub ZaňkaCzechia4
- 20PHPaul HawrylakFrance4
- 21MRMalthe RisbjergDenmark2
- 22LLLaurin LingenhagSwitzerland2
- 23MMMark Meyer1
- 24LRLovro Rant1
Mountains classification
- 1SOSindre Orholm-LønsethNorway20
- 2TMTomás MateusPortugal18
- 3TGTobias Gren15
- 4KHKristian HaugetunNorway13
- 5VDVic De SmetBelgium10
- 6MHMichael HetteggerAustria8
- 7MSMarek StiblíkCzechia8
- 8CWConnor Wright6
- 9MVMathis VandenheedeBelgium6
- 10NWNiklas WiesmayrAustria6
- 11MOMaks OlenikSlovenia4
- 12MRMalthe RisbjergDenmark2
- 13SVSeff Van KerckhoveBelgium2
- 14LLLaurin LingenhagSwitzerland2
- 15NBNils BorrmannGermany2
- 16MOMichael OrtnerAustria2
- 17BVBas Vanden EyndeBelgium1
- 18KRKian ReidUnited States1
- 19LFLéo Froidevaux1
Youth classification
- 1VDVic De SmetBelgium6:36:57
- 2BMBarhoumi MarwanSwitzerland+0:02
- 3JVJop Van Den BiggelaarNetherlands+0:06
- 4MOMaks OlenikSlovenia+0:20
- 5OBOliver BečvářCzechia+1:39
- 6MHMilan HúsenicaSlovakia+1:53
- 7BVBas Vanden EyndeBelgium+2:22
- 8NDNand De BoisBelgium+2:47
- 9LLLaurin LingenhagSwitzerland+2:57
- 10KFKristian FlaterudNorway+3:01
- 11KSKaison SmithUnited States+6:03
- 12LDLouis DerômeFrance+6:12
- 13MVMathis VandenheedeBelgium+8:40
- 14LDLenart DejakSlovenia+14:11
- 15TMTimotej MichalíkSlovakia+15:13
- 16TPTom Podevin+16:39
- 17JMJonas MartiSwitzerland+18:34
- 18NWNiklas WiesmayrAustria+19:40
- 19TRTadeáš RybanskýSlovakia+19:53
- 20JDJosse DietrichGermany+22:46
- 21PFPaul FreuisAustria+23:01
- 22VSVasco SilvaPortugal+23:48
- 23RKRaphael KünzAustria+23:58
- 24BDBjørnar Dahle FlesjåNorway+25:05
- 25DSDmytro StarovoitovUkraine+25:31
- 26MLMika LohmarGermany+28:39
- 27MRMartin Rous+28:53
- 28MBMaj BohakSlovenia+29:31
- 29TSThomas Schertenleib+39:14
- 30PEPaul ErianiDNF
- 31MAMatéo AtienzaDNF
- 32MOMiha OtoničarSloveniaDNF
- 33ELEytan LindDNF
- 34RBRoman BirhanzlCzechiaDNF
- 35CVCharly ValletDNF
- 36EEErik Eiksund ØksnesNorwayDNF
- 37ŠKŠimon KmentCzechiaDNF