Stage 3
02 May 2026
Stage result
- 1ALArvids LoginsLatvia2:00:28
- 2MMMagnus MadsenDenmark+0:02
- 3ASAndreas Stenstrop Madsen+0:02
- 4LRLeon ResagGermany+0:02
- 5OSOleh SmolynetsUkraine+0:02
- 6STSander Tullemans+0:02
- 7OSOlivér SoósHungary+0:02
- 8MMMartynas Medelinskas+0:02
- 9FPFilip PasterskiPoland+0:02
- 10BWBaltasar WaldmüllerGermany+0:07
- 11AMAndrii Mechnikov+0:07
- 12MGMaksymilian Ginter+0:07
- 13LPLouis Pepe KaffkaGermany+0:07
- 14JRJakob ResenDenmark+0:07
- 15IJIgor Juszczak+0:07
- 16AAAnton ArndtGermany+0:07
- 17EAElias AndersenDenmark+0:07
- 18VNVilhelm NielsenDenmark+0:07
- 19DCDavid-Alexandru Coman+0:07
- 20ODOscar Dige+0:07
- 21CWCharlie WarmingDenmark+0:07
- 22MBMateusz Błaszak+0:07
- 23ŁRŁukasz Rutkowski+0:07
- 24MUMuhammet Umut DemircanTürkiye+0:07
- 25MRMaciej Rogalski+0:07
- 26PTPiotr Tomczak+0:07
- 27MDMiroslav Družkovský+0:07
- 28LGLukáš GardianSlovakia+0:07
- 29PSPiotr Soczomski+0:07
- 30JŚJakub Śledziński+0:07
- 31PMPiotr Miłek+0:07
- 32WCWojciech CierpickiPoland+0:07
- 33ASAnton SytnikovUkraine+0:07
- 34MTMaciej Topa+0:07
- 35JPJan Purnoch+0:07
- 36JDJelle De Vries+0:07
- 37SSStanislaw StelczykPoland+0:07
- 38JJJarre Joije+0:07
- 39VNVilfred Nielsen+0:07
- 40RHRicards HansonsLatvia+0:07
- 41DFDawid Frankowiak+0:07
- 42YBYaroslav BesahaUkraine+0:07
- 43MHManasse Hermans+0:07
- 44AWAleksander WięcaszekPoland+0:07
- 45DHDávid HulalaSlovakia+0:07
- 46SSStijn Sloot+0:07
- 47MSMichal StruzikPoland+0:07
- 48SVStijn Vlieland+0:07
- 49DVDanas VitkusLithuania+0:07
- 50MMMikołaj MroczkowskiPoland+0:07
- 51NLNiclas LookGermany+0:07
- 52KAKsawery AndrzejewskiPoland+0:07
- 53ŠLŠimon Lazur+0:07
- 54IGIgor Górka+0:07
- 55LSLukas SkikasLithuania+0:07
- 56WBWietse Borst+0:27
- 57RJRoberts JurjunsLatvia+0:07
- 58VHVladyslav HoliakUkraine+0:07
- 59RORune Olij+0:07
- 60JBJakub BaraśPoland+0:07
- 61MGMichał GilickiPoland+0:07
- 62MPMathias PetersenDenmark+0:07
- 63NBNils BorrmannGermany+0:07
- 64EHEkain Herrmann Elorrieta+0:07
- 65CJCasper JohannsenDenmark+0:07
- 66MLMoritz Lechleitner+0:07
- 67MPMarvin Pietz+0:07
- 68SMSeppe Martens+0:07
- 69FKFranciszek Koc+0:07
- 70IZIgor Ziehm+0:07
- 71RLRasmus LodahlDenmark+0:07
- 72JKJesse Klein+0:07
- 73IGIgnacy Gajda+0:07
- 74RHRasmus HansenDenmark+0:07
- 75PPPepe Paul+0:07
- 76WZWiktor Zwierko+0:07
- 77AFAnton FrederiksenDenmark+0:07
- 78JTJulius Tange+0:07
- 79JRJamie Rathke+0:07
- 80JNJoris Nomden+0:07
- 81MCMathias Christensen+0:07
- 82ASArtur StetsivUkraine+0:07
- 83CBCarlo BrendelGermany+0:07
- 84MVMees Van Der Veen+0:27
- 85PPPepe Peuthert+0:07
- 86KBKarol Bies+0:07
- 87JKJulian Kaczmarek+0:07
- 88BTBartosz Tycner+0:07
- 89MSMikkel Seiffert+0:07
- 90VTVuk Trišić+0:22
- 91KVKasparas ValinskasLithuania+0:22
- 92LALuis Aschenbrenner+0:22
- 93ASAlex Szuster+0:22
- 94ŠMŠimon Madaj+0:27
- 95JFJakub Fibír+0:29
- 96PLPhilipp Leon Johannsen+0:29
- 97WPWojciech Pukowski+0:29
- 98OSOlivier Serafin+0:36
- 99MKMikheili KhutchuaGeorgia+0:50
- 100KWKarol WitomskiPoland+1:04
- 101BSBerkay SahinTürkiye+2:05
- 102RORichard Ondák+4:39
- 103EHEmanuel HartmannGermany+4:44
- 104VHValentin HillGermany+4:44
- 105LMLeo Maximilian PaneitzGermany+4:47
- 106LMLeo Mitterbauer+4:51
- 107FKFriedrich KrempienGermany+4:55
- 108EEEge ErulkuTürkiye+4:57
- 109GYGokturk YuzerlerTürkiye+4:59
- 110BZBartosz ZelcerPoland+4:59
- 111FKFeliks Kazmierczak+4:59
- 112FDFlorian Doens+6:37
- 113WSWojciech Skupin+7:39
- 114NBNathan Bouwman+9:29
- 115BRBertalan RadvánszkyHungary+10:11
- 116MPMichal Przybyła+10:25
- 117SWSzymon Wroński+10:25
- 118AFAntoni Filipowicz+10:25
- 119KDKonstanty Dobry+11:45
- 120GGGiorgi GabrichidzeGeorgia+11:45
- 121JGJustus Grundei+15:00
- 122NKNick Koenis+15:33
- 123ASAndreas Schrøder+15:33
- DNFEGEero GündelDNF
General classification
- 1MMMagnus MadsenDenmark6:01:29
- 2SVStijn Vlieland+0:04
- 3ALArvids LoginsLatvia+0:10
- 4SSStijn Sloot+0:15
- 5EAElias AndersenDenmark+0:18
- 6ASAndreas Stenstrop Madsen+0:21
- 7OSOleh SmolynetsUkraine+0:23
- 8RORune Olij+0:24
- 9IJIgor Juszczak+0:24
- 10FPFilip PasterskiPoland+0:24
- 11LRLeon ResagGermany+0:25
- 12OSOlivér SoósHungary+0:25
- 13MMMartynas Medelinskas+0:25
- 14STSander Tullemans+0:25
- 15JRJamie Rathke+0:26
- 16MSMichal StruzikPoland+0:27
- 17MPMathias PetersenDenmark+0:28
- 18VNVilfred Nielsen+0:29
- 19CBCarlo BrendelGermany+0:29
- 20JPJan Purnoch+0:29
- 21VNVilhelm NielsenDenmark+0:30
- 22MBMateusz Błaszak+0:30
- 23JŚJakub Śledziński+0:30
- 24BWBaltasar WaldmüllerGermany+0:30
- 25AMAndrii Mechnikov+0:30
- 26IZIgor Ziehm+0:30
- 27MHManasse Hermans+0:30
- 28MGMaksymilian Ginter+0:30
- 29PTPiotr Tomczak+0:30
- 30VHVladyslav HoliakUkraine+0:30
- 31MUMuhammet Umut DemircanTürkiye+0:30
- 32PMPiotr Miłek+0:30
- 33RHRasmus HansenDenmark+0:30
- 34DCDavid-Alexandru Coman+0:30
- 35NLNiclas LookGermany+0:30
- 36JBJakub BaraśPoland+0:30
- 37JTJulius Tange+0:30
- 38JJJarre Joije+0:30
- 39LPLouis Pepe KaffkaGermany+0:30
- 40JNJoris Nomden+0:30
- 41KAKsawery AndrzejewskiPoland+0:30
- 42ODOscar Dige+0:30
- 43MMMikołaj MroczkowskiPoland+0:30
- 44CWCharlie WarmingDenmark+0:30
- 45CJCasper JohannsenDenmark+0:30
- 46MRMaciej Rogalski+0:30
- 47FKFranciszek Koc+0:30
- 48WCWojciech CierpickiPoland+0:30
- 49LGLukáš GardianSlovakia+0:30
- 50NBNils BorrmannGermany+0:30
- 51PSPiotr Soczomski+0:30
- 52JRJakob ResenDenmark+0:30
- 53YBYaroslav BesahaUkraine+0:30
- 54PPPepe Peuthert+0:30
- 55LSLukas SkikasLithuania+0:30
- 56RLRasmus LodahlDenmark+0:30
- 57MTMaciej Topa+0:30
- 58SMSeppe Martens+0:30
- 59MLMoritz Lechleitner+0:30
- 60DFDawid Frankowiak+0:30
- 61ASArtur StetsivUkraine+0:30
- 62SSStanislaw StelczykPoland+0:30
- 63AFAnton FrederiksenDenmark+0:30
- 64IGIgnacy Gajda+0:30
- 65MCMathias Christensen+0:30
- 66JKJesse Klein+0:30
- 67MDMiroslav Družkovský+0:30
- 68EHEkain Herrmann Elorrieta+0:30
- 69JDJelle De Vries+0:30
- 70KBKarol Bies+0:30
- 71MSMikkel Seiffert+0:30
- 72RHRicards HansonsLatvia+0:30
- 73IGIgor Górka+0:30
- 74DHDávid HulalaSlovakia+0:30
- 75PPPepe Paul+0:30
- 76LALuis Aschenbrenner+0:45
- 77ASAlex Szuster+0:45
- 78KVKasparas ValinskasLithuania+0:45
- 79VTVuk Trišić+0:45
- 80MVMees Van Der Veen+0:50
- 81WBWietse Borst+0:50
- 82PLPhilipp Leon Johannsen+0:52
- 83WPWojciech Pukowski+0:52
- 84OSOlivier Serafin+0:59
- 85MKMikheili KhutchuaGeorgia+1:13
- 86KWKarol WitomskiPoland+1:27
- 87BSBerkay SahinTürkiye+2:28
- 88MGMichał GilickiPoland+3:03
- 89JKJulian Kaczmarek+3:06
- 90BTBartosz Tycner+3:06
- 91ŠMŠimon Madaj+3:31
- 92RORichard Ondák+5:02
- 93EHEmanuel HartmannGermany+5:07
- 94VHValentin HillGermany+5:07
- 95LMLeo Maximilian PaneitzGermany+5:10
- 96BZBartosz ZelcerPoland+5:20
- 97EEEge ErulkuTürkiye+5:20
- 98GYGokturk YuzerlerTürkiye+5:22
- 99FDFlorian Doens+7:00
- 100FKFriedrich KrempienGermany+7:54
- 101ŁRŁukasz Rutkowski+8:06
- 102DVDanas VitkusLithuania+8:06
- 103RJRoberts JurjunsLatvia+8:06
- 104ASAnton SytnikovUkraine+8:06
- 105AWAleksander WięcaszekPoland+8:06
- 106WZWiktor Zwierko+8:06
- 107JFJakub Fibír+9:21
- 108NBNathan Bouwman+9:52
- 109MPMarvin Pietz+10:42
- 110AFAntoni Filipowicz+10:48
- 111GGGiorgi GabrichidzeGeorgia+14:44
- 112KDKonstanty Dobry+14:44
- 113SWSzymon Wroński+14:44
- 114MPMichal Przybyła+14:44
- 115LMLeo Mitterbauer+15:26
- 116NKNick Koenis+15:56
- 117ŠLŠimon Lazur+16:35
- 118AAAnton ArndtGermany+17:36
- 119ASAndreas Schrøder+18:40
- 120WSWojciech Skupin+19:31
- 121FKFeliks Kazmierczak+29:52
- 122BRBertalan RadvánszkyHungary+35:14
- 123JGJustus Grundei+40:47
Points classification
- 1OSOleh SmolynetsUkraine50
- 2ASAndreas Stenstrop Madsen45
- 3IJIgor Juszczak40
- 4ALArvids LoginsLatvia39
- 5MMMagnus MadsenDenmark39
- 6LRLeon ResagGermany35
- 7FPFilip PasterskiPoland34
- 8EAElias AndersenDenmark31
- 9JŚJakub Śledziński25
- 10BWBaltasar WaldmüllerGermany23
- 11VNVilfred Nielsen22
- 12MGMaksymilian Ginter21
- 13SVStijn Vlieland20
- 14AMAndrii Mechnikov20
- 15OSOlivér SoósHungary20
- 16SSStijn Sloot19
- 17VNVilhelm NielsenDenmark18
- 18RORune Olij18
- 19STSander Tullemans15
- 20JPJan Purnoch14
- 21MMMartynas Medelinskas13
- 22KWKarol WitomskiPoland13
- 23MBMateusz Błaszak10
- 24LPLouis Pepe KaffkaGermany8
- 25JRJakob ResenDenmark7
- 26AAAnton ArndtGermany6
- 27ŁRŁukasz Rutkowski5
- 28MHManasse Hermans3
- 29MPMathias PetersenDenmark2
- 30CJCasper JohannsenDenmark2
- 31DCDavid-Alexandru Coman2
- 32ODOscar Dige1
Youth classification
- 1MMMagnus MadsenDenmark6:01:29
- 2IJIgor Juszczak+0:24
- 3MSMichal StruzikPoland+0:27
- 4VNVilhelm NielsenDenmark+0:30
- 5BWBaltasar WaldmüllerGermany+0:30
- 6IZIgor Ziehm+0:30
- 7PMPiotr Miłek+0:30
- 8JTJulius Tange+0:30
- 9JJJarre Joije+0:30
- 10LPLouis Pepe KaffkaGermany+0:30
- 11KAKsawery AndrzejewskiPoland+0:30
- 12CWCharlie WarmingDenmark+0:30
- 13MRMaciej Rogalski+0:30
- 14FKFranciszek Koc+0:30
- 15WCWojciech CierpickiPoland+0:30
- 16YBYaroslav BesahaUkraine+0:30
- 17LSLukas SkikasLithuania+0:30
- 18ASArtur StetsivUkraine+0:30
- 19SSStanislaw StelczykPoland+0:30
- 20MCMathias Christensen+0:30
- 21MDMiroslav Družkovský+0:30
- 22EHEkain Herrmann Elorrieta+0:30
- 23RHRicards HansonsLatvia+0:30
- 24IGIgor Górka+0:30
- 25PPPepe Paul+0:30
- 26LALuis Aschenbrenner+0:45
- 27ASAlex Szuster+0:45
- 28MVMees Van Der Veen+0:50
- 29WPWojciech Pukowski+0:52
- 30MGMichał GilickiPoland+3:03
- 31JKJulian Kaczmarek+3:06
- 32RORichard Ondák+5:02
- 33EHEmanuel HartmannGermany+5:07
- 34LMLeo Maximilian PaneitzGermany+5:10
- 35FDFlorian Doens+7:00
- 36FKFriedrich KrempienGermany+7:54
- 37DVDanas VitkusLithuania+8:06
- 38RJRoberts JurjunsLatvia+8:06
- 39ASAnton SytnikovUkraine+8:06
- 40AWAleksander WięcaszekPoland+8:06
- 41JFJakub Fibír+9:21
- 42SWSzymon Wroński+14:44
- 43MPMichal Przybyła+14:44
- 44WSWojciech Skupin+19:31
- 45FKFeliks Kazmierczak+29:52
- 46BRBertalan RadvánszkyHungary+35:14
- 47JGJustus Grundei+40:47
- DNFEGEero GündelDNF