Stage 1: Final Classification
10 May 2026
GC · Patrik Pezzo RosolaPoints · Brandon FedrizziMountains · Soen Le PannYouth · Jop Van Den Biggelaar
General classification
- 1PPPatrik Pezzo RosolaItaly8h55m20
- 2MRMalthe RisbjergDenmark8:55:21
- 3JBJulius BirkedalDenmark8:55:27
- 4EWElias Wändel8:55:29
- 5SLSoen Le PannFrance8:55:31
- 6EHEnzo HincapieUnited States8:55:33
- 7SOSindre Orholm-LønsethNorway8:55:34
- 8GSGal StareSlovenia8:55:38
- 9VKVanja Kuntarič ŽibertSlovenia8:55:41
- 10WBWinand Breuckers8:55:44
- 11KHKarl HerzogGermany8:55:47
- 12KHKristian HaugetunNorway8:55:48
- 13JVJop Van Den BiggelaarNetherlands8:55:52
- 14MMMaksymilian Matyasik8:55:53
- 15EEErik Eiksund ØksnesNorway8:55:54
- 16SVSeff Van KerckhoveBelgium8:55:55
- 17MHMichael HetteggerAustria8:56:01
- 18JKJackson KlauUnited States8:56:02
- 19GTGeorgs Tjumins8:56:04
- 20MOMaks OlenikSlovenia8:56:05
- 21GCGonçalo CostaPortugal8:56:06
- 22JZJakub ZaňkaCzechia8:56:08
- 23OLOscar LorentssonSweden8:56:09
- 24PSPietro SolavaggioneItaly8:56:10
- 25TRTadeáš RybanskýSlovakia8:56:13
- 26MSMarek StiblíkCzechia8:56:16
- 27SSSebastian Suppi8:56:17
- 28MKMichal KacinaSlovakia8:56:21
- 29DHDominic HennigGermany8:56:26
- 30MBMaj BohakSlovenia8:56:26
- 31SWSander WillemsBelgium8:56:31
- 32LHLoek HoversNetherlands8:56:32
- 33DSDavid SvobodaCzechia8:56:33
- 34MCMarko Cickaric8:56:35
- 35KFKristian FlaterudNorway8:56:35
- 36LGLancelot GayantFrance8:56:44
- 37TMTomás MateusPortugal8:56:44
- 38RFRuben FriedlAustria8:56:45
- 39DSDaniel Santiago Moreno GarciaMexico8:56:46
- 40MMMárk Martin TóthHungary8:56:47
- 41AJAntonín JohnCzechia8:56:47
- 42JRJakob ResenDenmark8:56:48
- 43LBLiam BrugmanNetherlands8:56:55
- 44CDCarter DeveerCanada8:56:59
- 45OBOliver BečvářCzechia8:56:59
- 46ASAmos Scott BourisCanada8:57:12
- 47JBJan BajdorPoland8:57:13
- 48JTJakub TesaříkCzechia8:57:18
- 49DIDavid IchaCzechia8:57:23
- 50FCFrancisco CardosoPortugal8:57:28
- 51BGBenedek GaliczHungary8:58:50
- 52BFBrandon FedrizziItaly8:59:12
- 53OKOwen KingsGermany8:59:29
- 54SVStan VernaillenBelgium8:59:37
- 55ELELSÄßER LuanGermany8:59:41
- 56ALArvid LindénSweden8:59:59
- 57FKFionn KilleenIreland9:00:10
- 58LLLuka Lupša9:00:10
- 59NMNils Maiwald9:00:11
- 60RTRichard ThomaGermany9:00:16
- 61HBHubert BlokeszPoland9:00:19
- 62ZMZachari MoreauCanada9:00:35
- 63MOMiha OtoničarSlovenia9:01:03
- 64BJBartlomiej JedrysekPoland9:02:31
- 65NBNils BorrmannGermany9:02:42
- 66LCLorenzo Campagnolo9:03:00
- 67PZPatrik ZacharzewskiSweden9:03:25
- 68BKBen KoenigLuxembourg9:04:09
- 69DKDaniel KuběnaCzechia9:04:41
- 70TCTommaso CingolaniItaly9:04:54
- 71ESEmil SiegersBelgium9:04:57
- 72MLMikołaj LegiećPoland9:05:04
- 73OBOnno BieberleGermany9:05:07
- 74OAOmar Andrade FernandezMexico9:05:14
- 75TJTomáš JanovskýCzechia9:05:14
- 76ŠKŠimon KmentCzechia9:05:26
- 77MHMilan HúsenicaSlovakia9:05:36
- 78GZGianluigi Zamudio PerezMexico9:05:39
- 79KCKristinus ChristiansenNorway9:05:48
- 80GRGuilherme RibeiroPortugal9:05:53
- 81MNMatúš NagySlovakia9:06:34
- 82SOShane O BrienIreland9:06:38
- 83OBOscar Beyer9:06:39
- 84CMCaleb McgreevyIreland9:06:57
- 85LLLorenz LudwiczekAustria9:07:42
- 86TSToms StrelisLatvia9:08:12
- 87MWMason WilsonUnited States9:08:35
- 88ABAlwin BeyerGermany9:08:47
- 89SBSoren Bruyere JoumardFrance9:08:53
- 90OAOliver AndersenSweden9:09:36
- 91DSDavid Schlegel9:09:48
- 92APAlvis PivorsLatvia9:09:52
- 93JJJinze Joris9:10:27
- 94GWGijs WintersNetherlands9:10:42
- 95EBElias BaumannAustria9:10:47
- 96CNCormac NagleUnited States9:10:51
- 97LFLars FrankenNetherlands9:11:20
- 98LGLoïc GouveiaLuxembourg9:11:46
- 99TMTimotej MichalíkSlovakia9:12:36
- 100JPJan Prell9:14:00
- 101SPSimão PedrosaPortugal9:14:05
- 102MOMaximilien OutletLuxembourg9:14:07
- 103RHRasmus HansenDenmark9:15:14
- 104RSRicardo Santiago GarciaMexico9:15:42
- 105TWThijs Wilhelm KönigLuxembourg9:15:56
- 106LBLukas BobkinEstonia9:16:05
- 107JBJulien BreugnotFrance9:16:34
- 108OSOndrej SobotaSlovakia9:16:46
- 109ASAfonso SilvaPortugal9:16:51
- 110TATheo AlkellSweden9:19:21
- 111DRDamiano Rivera De RosalesUnited States9:20:23
- 112PBPark BishopUnited States9:20:48
- 113HKHelvijs KancersLatvia9:21:15
- 114DCDave CichyLuxembourg9:22:46
- 115HOHugo-Hendrik OravEstonia9:23:06
- 116JKJoakim KlačarSerbia9:23:54
- 117DHDávid HulalaSlovakia9:25:15
- 118FPFilip PasterskiPoland9:28:08
Points classification
- 1BFBrandon FedrizziItaly45
- 2ASAmos Scott BourisCanada44
- 3TCTommaso CingolaniItaly35
- 4DKDaniel KuběnaCzechia34
- 5PPPatrik Pezzo RosolaItaly30
- 6SOSindre Orholm-LønsethNorway28
- 7JTJakub TesaříkCzechia27
- 8EWElias Wändel26
- 9MRMalthe RisbjergDenmark24
- 10SVStan VernaillenBelgium24
- 11SLSoen Le PannFrance21
- 12EHEnzo HincapieUnited States20
- 13PSPietro SolavaggioneItaly20
- 14GSGal StareSlovenia16
- 15OBOnno BieberleGermany16
- 16EBElias BaumannAustria16
- 17SSSebastian Suppi15
- 18MOMaximilien OutletLuxembourg14
- 19FKFionn KilleenIreland13
- 20VKVanja Kuntarič ŽibertSlovenia12
- 21JVJop Van Den BiggelaarNetherlands12
- 22JBJulius BirkedalDenmark9
- 23LGLancelot GayantFrance9
- 24ZMZachari MoreauCanada9
- 25SVSeff Van KerckhoveBelgium8
- 26JKJackson KlauUnited States8
- 27DSDavid SvobodaCzechia7
- 28ALArvid LindénSweden7
- 29KHKarl HerzogGermany6
- 30GWGijs WintersNetherlands6
- 31DIDavid IchaCzechia5
- 32GTGeorgs Tjumins4
- 33MBMaj BohakSlovenia3
- 34DSDaniel Santiago Moreno GarciaMexico3
- 35AJAntonín JohnCzechia3
- 36TRTadeáš RybanskýSlovakia2
- 37RHRasmus HansenDenmark2
- 38GCGonçalo CostaPortugal1
- 39LFLars FrankenNetherlands1
Mountains classification
- 1SLSoen Le PannFrance18
- 2SVSeff Van KerckhoveBelgium15
- 3BFBrandon FedrizziItaly15
- 4MOMiha OtoničarSlovenia13
- 5KHKristian HaugetunNorway12
- 6RSRicardo Santiago GarciaMexico12
- 7JBJan BajdorPoland10
- 8WBWinand Breuckers8
- 9PPPatrik Pezzo RosolaItaly8
- 10SOSindre Orholm-LønsethNorway6
- 11MRMalthe RisbjergDenmark5
- 12EWElias Wändel5
- 13GTGeorgs Tjumins5
- 14GCGonçalo CostaPortugal5
- 15TSToms StrelisLatvia5
- 16DSDaniel Santiago Moreno GarciaMexico4
- 17JJJinze Joris4
- 18JVJop Van Den BiggelaarNetherlands3
- 19MHMichael HetteggerAustria3
- 20ELELSÄßER LuanGermany3
- 21MLMikołaj LegiećPoland3
- 22LLLorenz LudwiczekAustria3
- 23LBLukas BobkinEstonia2
- 24VKVanja Kuntarič ŽibertSlovenia1
- 25EEErik Eiksund ØksnesNorway1
- 26RFRuben FriedlAustria1
Youth classification
- 1JVJop Van Den BiggelaarNetherlands8h55m52
- 2EEErik Eiksund ØksnesNorway8:55:54
- 3JKJackson KlauUnited States8:56:02
- 4MOMaks OlenikSlovenia8:56:05
- 5TRTadeáš RybanskýSlovakia8:56:13
- 6MBMaj BohakSlovenia8:56:26
- 7SWSander WillemsBelgium8:56:31
- 8LHLoek HoversNetherlands8:56:32
- 9KFKristian FlaterudNorway8:56:35
- 10RFRuben FriedlAustria8:56:45
- 11CDCarter DeveerCanada8:56:59
- 12OBOliver BečvářCzechia8:56:59
- 13JBJan BajdorPoland8:57:13
- 14FCFrancisco CardosoPortugal8:57:28
- 15BGBenedek GaliczHungary8:58:50
- 16NMNils Maiwald9:00:11
- 17HBHubert BlokeszPoland9:00:19
- 18ZMZachari MoreauCanada9:00:35
- 19MOMiha OtoničarSlovenia9:01:03
- 20BKBen KoenigLuxembourg9:04:09
- 21TCTommaso CingolaniItaly9:04:54
- 22ŠKŠimon KmentCzechia9:05:26
- 23MHMilan HúsenicaSlovakia9:05:36
- 24GZGianluigi Zamudio PerezMexico9:05:39
- 25MNMatúš NagySlovakia9:06:34
- 26SOShane O BrienIreland9:06:38
- 27CMCaleb McgreevyIreland9:06:57
- 28MWMason WilsonUnited States9:08:35
- 29OAOliver AndersenSweden9:09:36
- 30DSDavid Schlegel9:09:48
- 31APAlvis PivorsLatvia9:09:52
- 32EBElias BaumannAustria9:10:47
- 33CNCormac NagleUnited States9:10:51
- 34TMTimotej MichalíkSlovakia9:12:36
- 35SPSimão PedrosaPortugal9:14:05
- 36TWThijs Wilhelm KönigLuxembourg9:15:56
- 37LBLukas BobkinEstonia9:16:05
- 38JBJulien BreugnotFrance9:16:34
- 39ASAfonso SilvaPortugal9:16:51
- 40DRDamiano Rivera De RosalesUnited States9:20:23
- 41PBPark BishopUnited States9:20:48
- 42DCDave CichyLuxembourg9:22:46
- 43JKJoakim KlačarSerbia9:23:54
- 44DHDávid HulalaSlovakia9:25:15