Stage 1
30 Apr 2026
Stage result
- 1MMMagnus MadsenDenmark2:07:19
- 2EAElias AndersenDenmark+0:02
- 3RORune Olij+0:02
- 4OSOleh SmolynetsUkraine+0:02
- 5IJIgor Juszczak+0:02
- 6VNVilhelm NielsenDenmark+0:02
- 7ASAndreas Stenstrop Madsen+0:02
- 8LRLeon ResagGermany+0:02
- 9ALArvids LoginsLatvia+0:02
- 10FPFilip PasterskiPoland+0:02
- 11MBMateusz Błaszak+0:02
- 12JŚJakub Śledziński+0:02
- 13BWBaltasar WaldmüllerGermany+0:02
- 14VNVilfred Nielsen+0:02
- 15DODiede Oosterveld+0:02
- 16ŁRŁukasz Rutkowski+0:02
- 17ANAdrian Niewiadomski+0:02
- 18KWKarol WitomskiPoland+0:02
- 19MPMathias PetersenDenmark+0:02
- 20AMAndrii Mechnikov+0:02
- 21IZIgor Ziehm+0:02
- 22DVDanas VitkusLithuania+0:02
- 23OSOlivér SoósHungary+0:02
- 24BHBryn Hankin+0:02
- 25MSMarcin Sznałbel+0:02
- 26MHManasse Hermans+0:02
- 27RJRoberts JurjunsLatvia+0:02
- 28MSMichal StruzikPoland+0:02
- 29MGMaksymilian Ginter+0:02
- 30PTPiotr Tomczak+0:02
- 31VHVladyslav HoliakUkraine+0:02
- 32MUMuhammet Umut DemircanTürkiye+0:02
- 33PMPiotr Miłek+0:02
- 34RHRasmus HansenDenmark+0:02
- 35NSNikolaj Solsbæk+0:02
- 36MMMartynas Medelinskas+0:02
- 37AFAntoni Filipowicz+0:02
- 38DCDavid-Alexandru Coman+0:02
- 39STSander Tullemans+0:02
- 40NLNiclas LookGermany+0:02
- 41JBJakub BaraśPoland+0:02
- 42ASAnton SytnikovUkraine+0:02
- 43JTJulius Tange+0:02
- 44JJJarre Joije+0:02
- 45LPLouis Pepe KaffkaGermany+0:02
- 46DCDaniels Cipulis+0:02
- 47MKMikheili KhutchuaGeorgia+0:02
- 48BSBerkay SahinTürkiye+0:02
- 49JNJoris Nomden+0:02
- 50AHAlexis Helbicq+0:02
- 51KAKsawery AndrzejewskiPoland+0:02
- 52JŻJacek Żytowiecki+0:02
- 53ODOscar Dige+0:02
- 54LMLeo Maximilian PaneitzGermany+0:02
- 55MMMikołaj MroczkowskiPoland+0:02
- 56MMMehmet MaydaTürkiye+0:02
- 57CWCharlie WarmingDenmark+0:02
- 58AKAleksander Korzybski+0:02
- 59CJCasper JohannsenDenmark+0:02
- 60MRMaciej Rogalski+0:02
- 61FKFranciszek Koc+0:02
- 62WCWojciech CierpickiPoland+0:02
- 63AGArijus GliaudelisLithuania+0:02
- 64SVStijn Vlieland+0:02
- 65AWAleksander WięcaszekPoland+0:02
- 66PLPhilipp Leon Johannsen+0:02
- 67GYGokturk YuzerlerTürkiye+0:02
- 68LGLukáš GardianSlovakia+0:02
- 69NBNils BorrmannGermany+0:02
- 70PSPiotr Soczomski+0:02
- 71LALuis Aschenbrenner+0:02
- 72JRJakob ResenDenmark+0:02
- 73ASAlex Szuster+0:02
- 74YBYaroslav BesahaUkraine+0:02
- 75PPPepe Peuthert+0:02
- 76LSLukas SkikasLithuania+0:02
- 77RLRasmus LodahlDenmark+0:02
- 78MTMaciej Topa+0:02
- 79SSStijn Sloot+0:02
- 80SMSeppe Martens+0:02
- 81MLMoritz Lechleitner+0:02
- 82DFDawid Frankowiak+0:02
- 83ASArtur StetsivUkraine+0:02
- 84SSStanislaw StelczykPoland+0:02
- 85CBCarlo BrendelGermany+0:02
- 86FDFlorian Doens+0:02
- 87JRJamie Rathke+0:02
- 88AFAnton FrederiksenDenmark+0:02
- 89RORichard Ondák+0:02
- 90BZBartosz ZelcerPoland+0:02
- 91IGIgnacy Gajda+0:02
- 92MCMathias Christensen+0:02
- 93JKJesse Klein+0:02
- 94WLWiktor Lutowski+0:02
- 95THThijmen Houben+0:02
- 96EHEmanuel HartmannGermany+0:02
- 97MDMiroslav Družkovský+0:02
- 98EHEkain Herrmann Elorrieta+0:02
- 99JDJelle De Vries+0:02
- 100MVMees Van Der Veen+0:02
- 101BHBlazej Huzarski+0:02
- 102PBPatryk Banachewicz+0:02
- 103KBKarol Bies+0:02
- 104MSMikkel Seiffert+0:02
- 105EEEge ErulkuTürkiye+0:02
- 106KVKasparas ValinskasLithuania+0:02
- 107JPJan Purnoch+0:02
- 108NBNathan Bouwman+0:02
- 109OSOlivier Serafin+0:02
- 110WPWojciech Pukowski+0:02
- 111WBWietse Borst+0:02
- 112ELEmil Larsen+0:02
- 113NKNick Koenis+0:02
- 114RHRicards HansonsLatvia+0:02
- 115IGIgor Górka+0:02
- 116NKNatan Kielbaska+0:02
- 117WZWiktor Zwierko+0:02
- 118VTVuk Trišić+0:02
- 119VHValentin HillGermany+0:02
- 120DHDávid HulalaSlovakia+0:02
- 121EPEmil Piltoft Christensen+0:43
- 122PPPepe Paul+0:02
- 123MGMichał GilickiPoland+2:35
- 124EGEero Gündel+2:38
- 125LMLeo Mitterbauer+2:38
- 126MPMarvin Pietz+2:38
- 127AMAmadeusz Marciniak+2:38
- 128FKFriedrich KrempienGermany+2:38
- 129JKJulian Kaczmarek+2:38
- 130GGGiorgi GabrichidzeGeorgia+2:38
- 131BTBartosz Tycner+2:38
- 132KDKonstanty Dobry+2:38
- 133ŠMŠimon Madaj+2:43
- 134DMDavid Moritz+2:45
- 135ASAndreas Schrøder+2:46
- 136AMAnton Malling+2:50
- 137EGEduard Grigoryan+3:18
- 138WSWojciech Skupin+3:55
- 139SWSzymon Wroński+3:58
- 140MPMichal Przybyła+3:58
- 141BKBartlomiej Krecisz+4:22
- 142MBMikolaj Bednarek+8:28
- 143ŠLŠimon Lazur+8:31
- 144TLTobias Laursen+8:31
- 145JGJustus Grundei+8:31
- 146JFJakub Fibír+8:31
- 147GŁGabriel Łaszczych+9:56
- 148DGDominik Gacioch+16:56
- 149FKFeliks Kazmierczak+16:56
- 150AGAlbert Gøtz+17:02
- 151BRBertalan RadvánszkyHungary+17:06
- 152AAAnton ArndtGermany+17:08
- 153KEKryštof Egrt+21:49
- OTLPWPiotr WojdaOTL
General classification
- 1MMMagnus MadsenDenmark2:07:07
- 2EAElias AndersenDenmark+0:05
- 3RORune Olij+0:09
- 4ALArvids LoginsLatvia+0:11
- 5MSMichal StruzikPoland+0:11
- 6MPMathias PetersenDenmark+0:12
- 7BZBartosz ZelcerPoland+0:12
- 8FPFilip PasterskiPoland+0:13
- 9VNVilfred Nielsen+0:13
- 10OSOleh SmolynetsUkraine+0:14
- 11IJIgor Juszczak+0:14
- 12VNVilhelm NielsenDenmark+0:14
- 13ASAndreas Stenstrop Madsen+0:14
- 14LRLeon ResagGermany+0:14
- 15MBMateusz Błaszak+0:14
- 16JŚJakub Śledziński+0:14
- 17BWBaltasar WaldmüllerGermany+0:14
- 18DODiede Oosterveld+0:14
- 19ŁRŁukasz Rutkowski+0:14
- 20ANAdrian Niewiadomski+0:14
- 21KWKarol WitomskiPoland+0:14
- 22AMAndrii Mechnikov+0:14
- 23IZIgor Ziehm+0:14
- 24DVDanas VitkusLithuania+0:14
- 25OSOlivér SoósHungary+0:14
- 26BHBryn Hankin+0:14
- 27MSMarcin Sznałbel+0:14
- 28MHManasse Hermans+0:14
- 29RJRoberts JurjunsLatvia+0:14
- 30MGMaksymilian Ginter+0:14
- 31PTPiotr Tomczak+0:14
- 32VHVladyslav HoliakUkraine+0:14
- 33MUMuhammet Umut DemircanTürkiye+0:14
- 34PMPiotr Miłek+0:14
- 35RHRasmus HansenDenmark+0:14
- 36NSNikolaj Solsbæk+0:14
- 37MMMartynas Medelinskas+0:14
- 38AFAntoni Filipowicz+0:14
- 39DCDavid-Alexandru Coman+0:14
- 40STSander Tullemans+0:14
- 41NLNiclas LookGermany+0:14
- 42JBJakub BaraśPoland+0:14
- 43ASAnton SytnikovUkraine+0:14
- 44JTJulius Tange+0:14
- 45JJJarre Joije+0:14
- 46LPLouis Pepe KaffkaGermany+0:14
- 47DCDaniels Cipulis+0:14
- 48MKMikheili KhutchuaGeorgia+0:14
- 49BSBerkay SahinTürkiye+0:14
- 50JNJoris Nomden+0:14
- 51AHAlexis Helbicq+0:14
- 52KAKsawery AndrzejewskiPoland+0:14
- 53JŻJacek Żytowiecki+0:14
- 54ODOscar Dige+0:14
- 55LMLeo Maximilian PaneitzGermany+0:14
- 56MMMikołaj MroczkowskiPoland+0:14
- 57MMMehmet MaydaTürkiye+0:14
- 58CWCharlie WarmingDenmark+0:14
- 59AKAleksander Korzybski+0:14
- 60CJCasper JohannsenDenmark+0:14
- 61MRMaciej Rogalski+0:14
- 62FKFranciszek Koc+0:14
- 63WCWojciech CierpickiPoland+0:14
- 64AGArijus GliaudelisLithuania+0:14
- 65SVStijn Vlieland+0:14
- 66AWAleksander WięcaszekPoland+0:14
- 67PLPhilipp Leon Johannsen+0:14
- 68GYGokturk YuzerlerTürkiye+0:14
- 69LGLukáš GardianSlovakia+0:14
- 70NBNils BorrmannGermany+0:14
- 71PSPiotr Soczomski+0:14
- 72LALuis Aschenbrenner+0:14
- 73JRJakob ResenDenmark+0:14
- 74ASAlex Szuster+0:14
- 75YBYaroslav BesahaUkraine+0:14
- 76PPPepe Peuthert+0:14
- 77LSLukas SkikasLithuania+0:14
- 78RLRasmus LodahlDenmark+0:14
- 79MTMaciej Topa+0:14
- 80SSStijn Sloot+0:14
- 81SMSeppe Martens+0:14
- 82MLMoritz Lechleitner+0:14
- 83DFDawid Frankowiak+0:14
- 84ASArtur StetsivUkraine+0:14
- 85SSStanislaw StelczykPoland+0:14
- 86CBCarlo BrendelGermany+0:14
- 87FDFlorian Doens+0:14
- 88JRJamie Rathke+0:14
- 89AFAnton FrederiksenDenmark+0:14
- 90RORichard Ondák+0:14
- 91IGIgnacy Gajda+0:14
- 92MCMathias Christensen+0:14
- 93JKJesse Klein+0:14
- 94WLWiktor Lutowski+0:14
- 95THThijmen Houben+0:14
- 96EHEmanuel HartmannGermany+0:14
- 97MDMiroslav Družkovský+0:14
- 98EHEkain Herrmann Elorrieta+0:14
- 99JDJelle De Vries+0:14
- 100MVMees Van Der Veen+0:14
- 101BHBlazej Huzarski+0:14
- 102PBPatryk Banachewicz+0:14
- 103KBKarol Bies+0:14
- 104MSMikkel Seiffert+0:14
- 105EEEge ErulkuTürkiye+0:14
- 106KVKasparas ValinskasLithuania+0:14
- 107JPJan Purnoch+0:14
- 108NBNathan Bouwman+0:14
- 109OSOlivier Serafin+0:14
- 110WPWojciech Pukowski+0:14
- 111WBWietse Borst+0:14
- 112ELEmil Larsen+0:14
- 113NKNick Koenis+0:14
- 114RHRicards HansonsLatvia+0:14
- 115IGIgor Górka+0:14
- 116NKNatan Kielbaska+0:14
- 117WZWiktor Zwierko+0:14
- 118VTVuk Trišić+0:14
- 119VHValentin HillGermany+0:14
- 120DHDávid HulalaSlovakia+0:14
- 121PPPepe Paul+0:14
- 122EPEmil Piltoft Christensen+0:55
- 123MGMichał GilickiPoland+2:47
- 124EGEero Gündel+2:50
- 125LMLeo Mitterbauer+2:50
- 126MPMarvin Pietz+2:50
- 127AMAmadeusz Marciniak+2:50
- 128FKFriedrich KrempienGermany+2:50
- 129JKJulian Kaczmarek+2:50
- 130GGGiorgi GabrichidzeGeorgia+2:50
- 131BTBartosz Tycner+2:50
- 132KDKonstanty Dobry+2:50
- 133ŠMŠimon Madaj+2:55
- 134DMDavid Moritz+2:57
- 135ASAndreas Schrøder+2:58
- 136AMAnton Malling+3:02
- 137EGEduard Grigoryan+3:30
- 138WSWojciech Skupin+4:07
- 139SWSzymon Wroński+4:10
- 140MPMichal Przybyła+4:10
- 141BKBartlomiej Krecisz+4:34
- 142MBMikolaj Bednarek+8:40
- 143ŠLŠimon Lazur+8:43
- 144TLTobias Laursen+8:43
- 145JGJustus Grundei+8:43
- 146JFJakub Fibír+8:43
- 147GŁGabriel Łaszczych+10:08
- 148DGDominik Gacioch+17:08
- 149FKFeliks Kazmierczak+17:08
- 150AGAlbert Gøtz+17:14
- 151BRBertalan RadvánszkyHungary+17:18
- 152AAAnton ArndtGermany+17:20
- 153KEKryštof Egrt+22:01
Points classification
- 1MMMagnus MadsenDenmark20
- 2EAElias AndersenDenmark19
- 3RORune Olij18
- 4OSOleh SmolynetsUkraine17
- 5IJIgor Juszczak16
- 6VNVilhelm NielsenDenmark15
- 7ASAndreas Stenstrop Madsen14
- 8LRLeon ResagGermany13
- 9ALArvids LoginsLatvia12
- 10FPFilip PasterskiPoland11
- 11MBMateusz Błaszak10
- 12JŚJakub Śledziński9
- 13BWBaltasar WaldmüllerGermany8
- 14VNVilfred Nielsen7
- 15DODiede Oosterveld6
- 16ŁRŁukasz Rutkowski5
- 17ANAdrian Niewiadomski4
- 18KWKarol WitomskiPoland3
- 19MPMathias PetersenDenmark2
- 20AMAndrii Mechnikov1
Youth classification
- 1MMMagnus MadsenDenmark4:01:09
- 2IJIgor Juszczak+0:09
- 3MSMichal StruzikPoland+0:12
- 4VNVilhelm NielsenDenmark+0:15
- 5BWBaltasar WaldmüllerGermany+0:15
- 6DODiede Oosterveld+0:15
- 7IZIgor Ziehm+0:15
- 8MSMarcin Sznałbel+0:15
- 9PMPiotr Miłek+0:15
- 10NSNikolaj Solsbæk+0:15
- 11JTJulius Tange+0:15
- 12JJJarre Joije+0:15
- 13LPLouis Pepe KaffkaGermany+0:15
- 14DCDaniels Cipulis+0:15
- 15KAKsawery AndrzejewskiPoland+0:15
- 16LMLeo Maximilian PaneitzGermany+0:15
- 17CWCharlie WarmingDenmark+0:15
- 18AKAleksander Korzybski+0:15
- 19MRMaciej Rogalski+0:15
- 20FKFranciszek Koc+0:15
- 21WCWojciech CierpickiPoland+0:15
- 22LALuis Aschenbrenner+0:15
- 23ASAlex Szuster+0:15
- 24YBYaroslav BesahaUkraine+0:15
- 25LSLukas SkikasLithuania+0:15
- 26ASArtur StetsivUkraine+0:15
- 27SSStanislaw StelczykPoland+0:15
- 28FDFlorian Doens+0:15
- 29RORichard Ondák+0:15
- 30MCMathias Christensen+0:15
- 31EHEmanuel HartmannGermany+0:15
- 32MDMiroslav Družkovský+0:15
- 33EHEkain Herrmann Elorrieta+0:15
- 34BHBlazej Huzarski+0:15
- 35PBPatryk Banachewicz+0:15
- 36WPWojciech Pukowski+0:15
- 37RHRicards HansonsLatvia+0:15
- 38IGIgor Górka+0:15
- 39PPPepe Paul+0:15
- 40MVMees Van Der Veen+0:35
- 41MGMichał GilickiPoland+2:48
- 42EGEero Gündel+2:51
- 43FKFriedrich KrempienGermany+2:51
- 44JKJulian Kaczmarek+2:51
- 45AMAnton Malling+3:03
- 46EGEduard Grigoryan+3:31
- 47SWSzymon Wroński+4:11
- 48MPMichal Przybyła+4:11
- 49DVDanas VitkusLithuania+7:51
- 50RJRoberts JurjunsLatvia+7:51
- 51ASAnton SytnikovUkraine+7:51
- 52AGArijus GliaudelisLithuania+7:51
- 53AWAleksander WięcaszekPoland+7:51
- 54JFJakub Fibír+8:44
- 55GŁGabriel Łaszczych+10:09
- 56AMAmadeusz Marciniak+10:27
- 57WSWojciech Skupin+11:44
- 58JGJustus Grundei+19:46
- 59KEKryštof Egrt+22:02
- 60FKFeliks Kazmierczak+24:45
- 61BRBertalan RadvánszkyHungary+24:55
- 62BRBertalan RadvánszkyHungary+2:24:25
- 63KEKryštof Egrt+2:29:08
- DNFBKBalázs KorondiHungaryDNF