Stage 5: Stage 2B
08 May 2026
Stage result
- 1TCTommaso CingolaniItaly1h19m10
- 2JTJakub TesaříkCzechia1:19:10
- 3ALArvids LoginsLatvia1:19:10
- 4ASAmos Scott BourisCanada1:19:10
- 5MOMaximilien OutletLuxembourg1:19:10
- 6FKFionn KilleenIreland1:19:10
- 7ZMZachari MoreauCanada1:19:10
- 8SOSindre Orholm-LønsethNorway1:19:10
- 9PSPietro SolavaggioneItaly1:19:10
- 10ALArvid LindénSweden1:19:10
- 11SVSeff Van KerckhoveBelgium1:19:10
- 12SLSoen Le PannFrance1:19:10
- 13AJAntonín JohnCzechia1:19:10
- 14VBVojtěch BečkaCzechia1:19:10
- 15LFLars FrankenNetherlands1:19:10
- 16TATheo AlkellSweden1:19:10
- 17TWThijs Wilhelm KönigLuxembourg1:19:10
- 18OAOliver AndersenSweden1:19:10
- 19MHMilan HúsenicaSlovakia1:19:10
- 20OKOwen KingsGermany1:19:10
- 21BKBen KoenigLuxembourg1:19:10
- 22SBSoren Bruyere JoumardFrance1:19:10
- 23MRMalthe RisbjergDenmark1:19:10
- 24DSDavid SvobodaCzechia1:19:10
- 25JPJan Prell1:19:10
- 26JKJackson KlauUnited States1:19:10
- 27SPSimão PedrosaPortugal1:19:10
- 28DSDaniel Santiago Moreno GarciaMexico1:19:10
- 29ABAlwin BeyerGermany1:19:10
- 30ŠKŠimon KmentCzechia1:19:10
- 31EAElias AndersenDenmark1:19:10
- 32JEJose Emilio Rodriguez DelgadoMexico1:19:10
- 33RSRicardo Santiago GarciaMexico1:19:10
- 34RBRoman BirhanzlCzechia1:19:10
- 35DRDamiano Rivera De RosalesUnited States1:19:10
- 36LLLuka Lupša1:19:10
- 37MOMiha OtoničarSlovenia1:19:10
- 38KGKarel Gustav ReiEstonia1:19:10
- 39JBJulius BirkedalDenmark1:19:10
- 40JKJoakim KlačarSerbia1:19:10
- 41JJJinze Joris1:19:10
- 42MCMarko Cickaric1:19:10
- 43LHLoek HoversNetherlands1:19:10
- 44MMMaksymilian Matyasik1:19:10
- 45SWSander WillemsBelgium1:19:10
- 46MMMárk Martin TóthHungary1:19:10
- 47MSManuel Sebastian Paredes JuarezMexico1:19:10
- 48MSMarek StiblíkCzechia1:19:10
- 49OSOndrej SobotaSlovakia1:19:10
- 50LBLiam BrugmanNetherlands1:19:10
- 51ASAndreas Stenstrop Madsen1:19:10
- 52GWGijs WintersNetherlands1:19:10
- 53TMTomás MateusPortugal1:19:10
- 54DHDominic HennigGermany1:19:10
- 55EWElias Wändel1:19:10
- 56VKVanja Kuntarič ŽibertSlovenia1:19:10
- 57GRGuilherme RibeiroPortugal1:19:10
- 58MWMason WilsonUnited States1:19:10
- 59SOShane O BrienIreland1:19:10
- 60EEErik Eiksund ØksnesNorway1:19:10
- 61CDCarter DeveerCanada1:19:10
- 62GCGonçalo CostaPortugal1:19:10
- 63PZPatrik ZacharzewskiSweden1:19:10
- 64CNCormac NagleUnited States1:19:10
- 65MHMáté Horváth1:19:10
- 66KHKristian HaugetunNorway1:19:10
- 67SSSebastian Suppi1:19:10
- 68DIDavid IchaCzechia1:19:10
- 69MKMichal KacinaSlovakia1:19:10
- 70OAOmar Andrade FernandezMexico1:19:10
- 71KCKristinus ChristiansenNorway1:19:10
- 72RHRasmus HansenDenmark1:19:10
- 73EHEnzo HincapieUnited States1:19:10
- 74ESEmil SiegersBelgium1:19:10
- 75APAlvis PivorsLatvia1:19:10
- 76OBOliver BečvářCzechia1:19:10
- 77JBJulien BreugnotFrance1:19:10
- 78OBOscar Beyer1:19:10
- 79PPPatrik Pezzo RosolaItaly1:19:10
- 80ATAndrea TaralloItaly1:19:10
- 81HSHugo Schiek1:19:10
- 82FPFilip PasterskiPoland1:19:10
- 83JBJan BajdorPoland1:19:10
- 84WGWiro GrillAustria1:19:10
- 85MBMaj BohakSlovenia1:19:10
- 86LCLorenzo Campagnolo1:19:10
- 87TMTimotej MichalíkSlovakia1:19:10
- 88JBJulien BelangerCanada1:19:10
- 89LHLukáš Hasal1:19:10
- 90ELELSÄßER LuanGermany1:19:10
- 91MOMaks OlenikSlovenia1:19:10
- 92HOHugo-Hendrik OravEstonia1:19:10
- 93HSHaralds StradnieksLatvia1:19:10
- 94JRJakob ResenDenmark1:19:10
- 95TRTadeáš RybanskýSlovakia1:19:10
- 96SDSimon DefranceFrance1:19:10
- 97GZGianluigi Zamudio PerezMexico1:19:10
- 98BJBartlomiej JedrysekPoland1:19:10
- 99DCDave CichyLuxembourg1:19:10
- 100SVStan VernaillenBelgium1:19:10
- 101LLLorenz LudwiczekAustria1:19:10
- 102LGLancelot GayantFrance1:19:10
- 103MFMads FurenesNorway1:19:10
- 104JZJakub ZaňkaCzechia1:19:10
- 105DSDavid Schlegel1:19:10
- 106MHMichael HetteggerAustria1:19:10
- 107NMNils Maiwald1:19:10
- 108KHKarl HerzogGermany1:19:10
- 109RTRichard ThomaGermany1:19:10
- 110NBNils BorrmannGermany1:19:10
- 111KFKristian FlaterudNorway1:19:10
- 112MRMartin Rous1:19:36
- 113OLOscar LorentssonSweden1:19:10
- 114HBHubert BlokeszPoland1:19:10
- 115MLMikołaj LegiećPoland1:19:10
- 116WBWinand Breuckers1:19:10
- 117MNMatúš NagySlovakia1:19:42
- 118HKHelvijs KancersLatvia1:19:10
- 119TSToms StrelisLatvia1:19:10
- 120OBOnno BieberleGermany1:19:10
- 121RFRuben FriedlAustria1:19:10
- 122JVJop Van Den BiggelaarNetherlands1:19:10
- 123EBElias BaumannAustria1:20:03
- 124DHDávid HulalaSlovakia1:19:10
- 125BGBenedek GaliczHungary1:20:08
- 126FCFrancisco CardosoPortugal1:20:08
- 127ASAfonso SilvaPortugal1:20:08
- 128APAlban PicardFrance1:19:10
- 129CMCaleb McgreevyIreland1:20:19
- 130GSGal StareSlovenia1:19:10
- 131PBPark BishopUnited States1:20:26
- 132LGLoïc GouveiaLuxembourg1:20:39
- 133GTGeorgs Tjumins1:19:10
- 134MIMartin IchaCzechia1:20:44
- 135TJTomáš JanovskýCzechia1:19:10
- 136BFBrandon FedrizziItaly1:19:10
- 137LBLukas BobkinEstonia1:20:53
- 138DKDaniel KuběnaCzechia1:19:10
- 139SGSimon GaudreaultCanada1:19:10
- 140GSGeorge SevastopuloIreland1:23:55
General classification
- 1MRMalthe RisbjergDenmark4h09m57
- 2JBJulius BirkedalDenmark4:09:58
- 3SLSoen Le PannFrance4:10:05
- 4EHEnzo HincapieUnited States4:10:05
- 5SOSindre Orholm-LønsethNorway4:10:06
- 6PPPatrik Pezzo RosolaItaly4:10:06
- 7SVSeff Van KerckhoveBelgium4:10:08
- 8EWElias Wändel4:10:11
- 9VKVanja Kuntarič ŽibertSlovenia4:10:12
- 10GSGal StareSlovenia4:10:13
- 11BFBrandon FedrizziItaly4:10:14
- 12ATAndrea TaralloItaly4:10:15
- 13WBWinand Breuckers4:10:15
- 14DKDaniel KuběnaCzechia4:10:16
- 15TCTommaso CingolaniItaly4:10:17
- 16KHKarl HerzogGermany4:10:18
- 17SWSander WillemsBelgium4:10:18
- 18KHKristian HaugetunNorway4:10:19
- 19OKOwen KingsGermany4:10:22
- 20ESEmil SiegersBelgium4:10:22
- 21MFMads FurenesNorway4:10:22
- 22JVJop Van Den BiggelaarNetherlands4:10:23
- 23MMMaksymilian Matyasik4:10:24
- 24EEErik Eiksund ØksnesNorway4:10:25
- 25MLMikołaj LegiećPoland4:10:26
- 26SVStan VernaillenBelgium4:10:30
- 27LGLancelot GayantFrance4:10:31
- 28SDSimon DefranceFrance4:10:31
- 29MHMichael HetteggerAustria4:10:32
- 30OBOnno BieberleGermany4:10:32
- 31JKJackson KlauUnited States4:10:33
- 32ELELSÄßER LuanGermany4:10:34
- 33GTGeorgs Tjumins4:10:35
- 34JRJakob ResenDenmark4:10:35
- 35MOMaks OlenikSlovenia4:10:36
- 36MBMaj BohakSlovenia4:10:36
- 37GCGonçalo CostaPortugal4:10:37
- 38JEJose Emilio Rodriguez DelgadoMexico4:10:37
- 39JZJakub ZaňkaCzechia4:10:39
- 40OAOmar Andrade FernandezMexico4:10:39
- 41TJTomáš JanovskýCzechia4:10:39
- 42MOMaximilien OutletLuxembourg4:10:40
- 43OLOscar LorentssonSweden4:10:40
- 44PSPietro SolavaggioneItaly4:10:41
- 45LHLoek HoversNetherlands4:10:42
- 46LBLiam BrugmanNetherlands4:10:42
- 47SBSoren Bruyere JoumardFrance4:10:43
- 48TRTadeáš RybanskýSlovakia4:10:44
- 49PZPatrik ZacharzewskiSweden4:10:44
- 50ASAndreas Stenstrop Madsen4:10:44
- 51KFKristian FlaterudNorway4:10:45
- 52CDCarter DeveerCanada4:10:46
- 53OBOliver BečvářCzechia4:10:46
- 54ZMZachari MoreauCanada4:10:47
- 55MSMarek StiblíkCzechia4:10:47
- 56SSSebastian Suppi4:10:48
- 57JBJulien BreugnotFrance4:10:50
- 58ŠKŠimon KmentCzechia4:10:51
- 59MKMichal KacinaSlovakia4:10:52
- 60ALArvid LindénSweden4:10:52
- 61TMTomás MateusPortugal4:10:54
- 62RFRuben FriedlAustria4:10:55
- 63RBRoman BirhanzlCzechia4:10:56
- 64OAOliver AndersenSweden4:10:56
- 65DHDominic HennigGermany4:10:57
- 66HKHelvijs KancersLatvia4:10:58
- 67ASAmos Scott BourisCanada4:10:59
- 68MHMilan HúsenicaSlovakia4:11:01
- 69FKFionn KilleenIreland4:11:03
- 70LLLuka Lupša4:11:03
- 71NMNils Maiwald4:11:04
- 72GZGianluigi Zamudio PerezMexico4:11:04
- 73DSDavid SvobodaCzechia4:11:04
- 74JTJakub TesaříkCzechia4:11:05
- 75MCMarko Cickaric4:11:06
- 76DSDavid Schlegel4:11:08
- 77RTRichard ThomaGermany4:11:09
- 78HBHubert BlokeszPoland4:11:12
- 79KCKristinus ChristiansenNorway4:11:13
- 80TMTimotej MichalíkSlovakia4:11:17
- 81DSDaniel Santiago Moreno GarciaMexico4:11:17
- 82MMMárk Martin TóthHungary4:11:18
- 83AJAntonín JohnCzechia4:11:18
- 84GRGuilherme RibeiroPortugal4:11:18
- 85NBNils BorrmannGermany4:11:21
- 86JBJan BajdorPoland4:11:23
- 87MRMartin Rous4:11:27
- 88APAlban PicardFrance4:11:38
- 89JPJan Prell4:11:45
- 90DIDavid IchaCzechia4:11:54
- 91MOMiha OtoničarSlovenia4:11:56
- 92FCFrancisco CardosoPortugal4:11:59
- 93MNMatúš NagySlovakia4:11:59
- 94OBOscar Beyer4:12:04
- 95EBElias BaumannAustria4:12:11
- 96CMCaleb McgreevyIreland4:12:22
- 97BGBenedek GaliczHungary4:12:37
- 98CNCormac NagleUnited States4:12:41
- 99TSToms StrelisLatvia4:13:37
- 100ABAlwin BeyerGermany4:14:12
- 101MWMason WilsonUnited States4:14:29
- 102SPSimão PedrosaPortugal4:15:25
- 103JJJinze Joris4:15:52
- 104GWGijs WintersNetherlands4:16:04
- 105RHRasmus HansenDenmark4:16:34
- 106EAElias AndersenDenmark4:16:35
- 107BJBartlomiej JedrysekPoland4:16:41
- 108LFLars FrankenNetherlands4:16:45
- 109SGSimon GaudreaultCanada4:16:55
- 110LCLorenzo Campagnolo4:17:10
- 111LGLoïc GouveiaLuxembourg4:17:11
- 112TWThijs Wilhelm KönigLuxembourg4:17:16
- 113DCDave CichyLuxembourg4:17:16
- 114LBLukas BobkinEstonia4:17:25
- 115SOShane O BrienIreland4:17:31
- 116RSRicardo Santiago GarciaMexico4:17:32
- 117BKBen KoenigLuxembourg4:17:35
- 118HOHugo-Hendrik OravEstonia4:17:36
- 119VBVojtěch BečkaCzechia4:17:43
- 120KGKarel Gustav ReiEstonia4:17:47
- 121TATheo AlkellSweden4:17:50
- 122FPFilip PasterskiPoland4:17:51
- 123APAlvis PivorsLatvia4:17:52
- 124ALArvids LoginsLatvia4:17:57
- 125JBJulien BelangerCanada4:18:00
- 126WGWiro GrillAustria4:18:06
- 127OSOndrej SobotaSlovakia4:18:06
- 128DRDamiano Rivera De RosalesUnited States4:18:08
- 129ASAfonso SilvaPortugal4:18:11
- 130DHDávid HulalaSlovakia4:18:13
- 131JKJoakim KlačarSerbia4:18:24
- 132LLLorenz LudwiczekAustria4:18:35
- 133PBPark BishopUnited States4:19:23
- 134MIMartin IchaCzechia4:19:51
- 135GSGeorge SevastopuloIreland4:22:46
- 136MHMáté Horváth4:29:56
- 137LHLukáš Hasal4:30:06
- 138HSHaralds StradnieksLatvia4:30:07
- 139MSManuel Sebastian Paredes JuarezMexico4:30:32
- 140HSHugo Schiek4:31:17
Points classification
- 1TCTommaso CingolaniItaly31
- 2ASAmos Scott BourisCanada30
- 3BFBrandon FedrizziItaly25
- 4SOSindre Orholm-LønsethNorway23
- 5MFMads FurenesNorway20
- 6JTJakub TesaříkCzechia20
- 7ALArvids LoginsLatvia16
- 8SVStan VernaillenBelgium14
- 9SLSoen Le PannFrance12
- 10JVJop Van Den BiggelaarNetherlands12
- 11MOMaximilien OutletLuxembourg12
- 12MRMalthe RisbjergDenmark10
- 13EHEnzo HincapieUnited States10
- 14OBOnno BieberleGermany10
- 15FKFionn KilleenIreland10
- 16JBJulius BirkedalDenmark9
- 17DKDaniel KuběnaCzechia9
- 18ZMZachari MoreauCanada9
- 19SVSeff Van KerckhoveBelgium8
- 20PSPietro SolavaggioneItaly7
- 21SSSebastian Suppi7
- 22ALArvid LindénSweden7
- 23EWElias Wändel6
- 24GWGijs WintersNetherlands6
- 25PPPatrik Pezzo RosolaItaly5
- 26MBMaj BohakSlovenia3
- 27AJAntonín JohnCzechia3
- 28RHRasmus HansenDenmark2
- 29VBVojtěch BečkaCzechia2
- 30LFLars FrankenNetherlands1
Mountains classification
- 1BFBrandon FedrizziItaly12
- 2RSRicardo Santiago GarciaMexico12
- 3MOMiha OtoničarSlovenia9
- 4JBJan BajdorPoland7
- 5SLSoen Le PannFrance6
- 6MFMads FurenesNorway6
- 7EWElias Wändel4
- 8DSDaniel Santiago Moreno GarciaMexico4
- 9SVSeff Van KerckhoveBelgium3
- 10JVJop Van Den BiggelaarNetherlands3
- 11ELELSÄßER LuanGermany3
- 12LLLorenz LudwiczekAustria3
- 13MRMalthe RisbjergDenmark2
- 14TSToms StrelisLatvia2
- 15LBLukas BobkinEstonia2
- 16VKVanja Kuntarič ŽibertSlovenia1
- 17RFRuben FriedlAustria1
- —CMCaleb McgreevyIreland
Youth classification
- 1TCTommaso CingolaniItaly4h10m17
- 2SWSander WillemsBelgium4:10:18
- 3MFMads FurenesNorway4:10:22
- 4JVJop Van Den BiggelaarNetherlands4:10:23
- 5EEErik Eiksund ØksnesNorway4:10:25
- 6JKJackson KlauUnited States4:10:33
- 7MOMaks OlenikSlovenia4:10:36
- 8MBMaj BohakSlovenia4:10:36
- 9LHLoek HoversNetherlands4:10:42
- 10TRTadeáš RybanskýSlovakia4:10:44
- 11KFKristian FlaterudNorway4:10:45
- 12CDCarter DeveerCanada4:10:46
- 13OBOliver BečvářCzechia4:10:46
- 14ZMZachari MoreauCanada4:10:47
- 15JBJulien BreugnotFrance4:10:50
- 16ŠKŠimon KmentCzechia4:10:51
- 17RFRuben FriedlAustria4:10:55
- 18RBRoman BirhanzlCzechia4:10:56
- 19OAOliver AndersenSweden4:10:56
- 20MHMilan HúsenicaSlovakia4:11:01
- 21NMNils Maiwald4:11:04
- 22GZGianluigi Zamudio PerezMexico4:11:04
- 23DSDavid Schlegel4:11:08
- 24HBHubert BlokeszPoland4:11:12
- 25TMTimotej MichalíkSlovakia4:11:17
- 26JBJan BajdorPoland4:11:23
- 27MRMartin Rous4:11:27
- 28MOMiha OtoničarSlovenia4:11:56
- 29FCFrancisco CardosoPortugal4:11:59
- 30MNMatúš NagySlovakia4:11:59
- 31EBElias BaumannAustria4:12:11
- 32CMCaleb McgreevyIreland4:12:22
- 33BGBenedek GaliczHungary4:12:37
- 34CNCormac NagleUnited States4:12:41
- 35MWMason WilsonUnited States4:14:29
- 36SPSimão PedrosaPortugal4:15:25
- 37TWThijs Wilhelm KönigLuxembourg4:17:16
- 38DCDave CichyLuxembourg4:17:16
- 39LBLukas BobkinEstonia4:17:25
- 40SOShane O BrienIreland4:17:31
- 41BKBen KoenigLuxembourg4:17:35
- 42VBVojtěch BečkaCzechia4:17:43
- 43APAlvis PivorsLatvia4:17:52
- 44WGWiro GrillAustria4:18:06
- 45DRDamiano Rivera De RosalesUnited States4:18:08
- 46ASAfonso SilvaPortugal4:18:11
- 47DHDávid HulalaSlovakia4:18:13
- 48JKJoakim KlačarSerbia4:18:24
- 49PBPark BishopUnited States4:19:23
- 50LHLukáš Hasal4:30:06
- 51HSHugo Schiek4:31:17