Stage 4
30 May 2026
Stage result
- 1DHDylan Hicks3:24:52
- 2JBJulian Borreschs.t.
- 3
Martin Pluto+0:24
- 4
Alexander Konychev+0:24 - 5
Benjamin Boos+0:24 - 6EGEimantas Gudiškis+0:24
- 7LTLauri Tamm+0:24
- 8JNJonathan Nielsen+0:24
- 9OSOliver Søndergaard+0:24
- 10OGOskar Gravdal Risa+0:24
- 11TPTobiasz Pawlak+0:24
- 12
Yacine Hamza+0:24 - 13KKKarl Kurits+0:24
- 14SISander Innhaug Dahl+0:24
- 15RFRadosław Frątczak+0:24
- 16SISander Inion+0:24
- 17FHFrederik Hougaard+0:24
- 18JSJonathan Schipkowski+0:24
- 19GHGirts Harkins+0:24
- 20GFGROß Felix+0:24
- 21RRRichard Ründva+0:24
- 22VLVenantas Lašinis+0:24
- 23OJOlivers Jekabs Skrapcis+0:24
- 24
Rait Ärm+0:24 - 25CRChristopher Ringkjøb Bruun+0:24
- 26ARAnes Riahi+0:24
- 27KLKarl Lindegaard+0:24
- 28RARokas Adomaitis+0:24
- 29ARAksel Rivrud Jensen+0:28
- 30MCMarc Clauss+0:28
- 31JNJonas Nordal Brixen+0:28
- 32ASAksel Skot-Hansen+0:28
- 33SBSimen Bror Knotten+0:28
- 34BPBartlomiej Proć+0:28
- 35
Norman Vahtra+0:28
- 36MKMateusz Kostański+0:28
- 37PPPaul-Felix Petry+0:28
- 38AHAugust Hundt+0:28
- 39KAKevin Andre Sandli Messel+0:28
- 40
Norbert Banaszek+0:28 - 41
Miká Heming+0:28 - 42KMKacper Majewski+0:28
- 43OWOskar Winkler+0:28
- 44RSRenats Stals+0:28
- 45UZUvis Zvirbulis+0:28
- 46EØEmil Øfsti Berg-Jacobsen+0:28
- 47MBMarkus Bugge+0:28
- 48LALudvik Aspelund Holstad+0:28
- 49FŘFilip Řeha+0:28
- 50CRCasper Rønning+0:28
- 51RTRiko Tammepuu+0:28
- 52TATord Aasgaard Wikander+0:28
- 53SWSzymon Wiśniewski+0:28
- 54PFPatrick Fotheringham+0:28
- 55DBDovydas Bružas+0:28
- 56JZJekabs Zujevs+0:28
- 57GFGROß Franz+0:28
- 58ESErling Skarstein+0:28
- 59MBMaris Bogdanovics+0:28
- 60MTMikkel Tvergaard+0:28
- 61CAChristian Alexander Klund+0:28
- 62MAMatias Ahtosalo+0:28
- 63MBMax-David Briese+0:28
- 64KDKacper Doppke+0:28
- 65JFJoakim Frafjord+0:28
- 66GLGustav Lorenzen+0:28
- 67TBTomasz Budziński+0:28
- 68TBTristan Bak+0:28
- 69APAlexander Pritchard+0:28
- 70OPOscar Pratt+0:28
- 71HAHamza Amari+0:28
- 72MPMartins Purberzins+0:28
- 73VBVilius Brusokas+0:28
- 74MLMartti Lenzius+0:28
- 75KSKasper Steen Enstad+0:28
- 76
Oskar Nisu+0:28
- 77LTLukas Talačka+0:43
- 78OCOliver Clements+0:43
- 79JRJesper Rasch+0:43
- 80OIOlegas Ivanovas+0:43
- 81RKRokas Kmieliauskas+0:43
- 82JSJaakko Sillankorva+0:43
- 83EGElias Gran Hermansen+0:43
- 84VVVictor Vad+0:43
- 85NKNikolas Klimavičius+0:43
- 86VAVictor Andersen+0:49
- 87KJKristinn Jónsson+0:50
- 88
Roger Kluge+0:50 - 89BMBinyan Ma+0:56
- 90ANAleksander Nilsen+1:02
- 91HSHerman Sander Bjerke Adolfsen+1:02
- 92HSHayden Stevens+1:21
- 93
Mihkel Räim+1:27
- 94
Tobias Buck-Gramcko+1:33 - 95
Karl Patrick Lauk+1:35
- 96PMPhillip Mathiesen+3:37
General classification
- 1
Alexander Konychev14:20:52 - 2JNJonathan Nielsen+0:07
- 3LTLauri Tamm+0:11
- 4
Rait Ärm+0:24 - 5
Miká Heming+0:49 - 6RARokas Adomaitis+1:31
- 7RFRadosław Frątczak+1:35
- 8
Norbert Banaszek+1:50 - 9TPTobiasz Pawlak+2:06
- 10
Norman Vahtra+2:07
- 11AHAugust Hundt+2:12
- 12
Martin Pluto+2:14
- 13ASAksel Skot-Hansen+2:16
- 14MBMarkus Bugge+2:21
- 15
Benjamin Boos+2:23 - 16KLKarl Lindegaard+2:23
- 17GFGROß Felix+2:25
- 18JBJulian Borresch+2:39
- 19OJOlivers Jekabs Skrapcis+3:11
- 20
Oskar Nisu+3:12
- 21KKKarl Kurits+3:35
- 22EGEimantas Gudiškis+3:45
- 23OGOskar Gravdal Risa+3:45
- 24BPBartlomiej Proć+3:49
- 25MKMateusz Kostański+3:49
- 26PPPaul-Felix Petry+3:49
- 27MBMaris Bogdanovics+3:49
- 28TATord Aasgaard Wikander+3:49
- 29RKRokas Kmieliauskas+4:21
- 30DHDylan Hicks+4:39
- 31JNJonas Nordal Brixen+4:56
- 32HAHamza Amari+4:56
- 33RTRiko Tammepuu+5:23
- 34MCMarc Clauss+5:24
- 35SBSimen Bror Knotten+5:24
- 36MLMartti Lenzius+5:24
- 37FHFrederik Hougaard+5:26
- 38CAChristian Alexander Klund+5:31
- 39MBMax-David Briese+6:10
- 40LALudvik Aspelund Holstad+6:26
- 41KAKevin Andre Sandli Messel+6:53
- 42DBDovydas Bružas+7:27
- 43OWOskar Winkler+7:40
- 44
Karl Patrick Lauk+8:11
- 45
Yacine Hamza+8:14 - 46SWSzymon Wiśniewski+8:14
- 47KMKacper Majewski+8:14
- 48PMPhillip Mathiesen+8:15
- 49TBTomasz Budziński+8:25
- 50JRJesper Rasch+8:29
- 51CRCasper Rønning+8:32
- 52
Roger Kluge+8:43 - 53GHGirts Harkins+8:53
- 54MPMartins Purberzins+8:53
- 55FŘFilip Řeha+8:59
- 56KDKacper Doppke+9:18
- 57CRChristopher Ringkjøb Bruun+9:40
- 58RRRichard Ründva+9:41
- 59OSOliver Søndergaard+10:06
- 60VVVictor Vad+10:31
- 61
Mihkel Räim+10:53
- 62JSJonathan Schipkowski+11:34
- 63TBTristan Bak+11:38
- 64SISander Inion+11:43
- 65ESErling Skarstein+11:56
- 66HSHerman Sander Bjerke Adolfsen+13:13
- 67VAVictor Andersen+13:40
- 68MAMatias Ahtosalo+13:54
- 69JFJoakim Frafjord+14:30
- 70ANAleksander Nilsen+14:34
- 71RSRenats Stals+15:16
- 72HSHayden Stevens+15:55
- 73BMBinyan Ma+17:45
- 74EGElias Gran Hermansen+18:59
- 75MTMikkel Tvergaard+19:04
- 76VBVilius Brusokas+20:42
- 77NKNikolas Klimavičius+20:44
- 78OPOscar Pratt+21:44
- 79GFGROß Franz+22:02
- 80GLGustav Lorenzen+22:15
- 81VLVenantas Lašinis+22:21
- 82LTLukas Talačka+22:40
- 83JZJekabs Zujevs+22:49
- 84ARAksel Rivrud Jensen+25:22
- 85KSKasper Steen Enstad+25:36
- 86OIOlegas Ivanovas+25:45
- 87KJKristinn Jónsson+29:21
- 88SISander Innhaug Dahl+32:21
- 89PFPatrick Fotheringham+36:20
- 90JSJaakko Sillankorva+36:43
- 91OCOliver Clements+38:20
- 92EØEmil Øfsti Berg-Jacobsen+42:17
- 93APAlexander Pritchard+44:38
- 94
Tobias Buck-Gramcko+47:36 - 95UZUvis Zvirbulis+1:07:13
Points classification
- 1
Alexander Konychev45 - 2JNJonathan Nielsen31
- 3LTLauri Tamm25
- 4
Rait Ärm25 - 5RFRadosław Frątczak22
- 6
Martin Pluto21
- 7DHDylan Hicks18
- 8KKKarl Kurits15
- 9JBJulian Borresch13
- 10ASAksel Skot-Hansen13
- 11
Benjamin Boos11 - 12
Norman Vahtra10
- 13EGEimantas Gudiškis9
- 14TPTobiasz Pawlak9
- 15RARokas Adomaitis6
- 16JNJonas Nordal Brixen6
- 17MBMarkus Bugge6
- 18KLKarl Lindegaard5
- 19
Miká Heming5 - 20OWOskar Winkler5
- 21FHFrederik Hougaard3
- 22RTRiko Tammepuu3
- 23
Oskar Nisu3
- 24JSJaakko Sillankorva3
- 25EGElias Gran Hermansen3
- 26OSOliver Søndergaard2
- 27LALudvik Aspelund Holstad2
- 28KAKevin Andre Sandli Messel2
- 29
Lasse Leth1 - 30OGOskar Gravdal Risa1
- 31AHAugust Hundt1
- 32
Norbert Banaszek1 - 33GHGirts Harkins1
- 34OIOlegas Ivanovas1
Youth classification
- 1LTLauri Tamm14:21:03
- 2RARokas Adomaitis+1:20
- 3AHAugust Hundt+2:01
- 4KLKarl Lindegaard+2:12
- 5OJOlivers Jekabs Skrapcis+3:00
- 6KKKarl Kurits+3:24
- 7OGOskar Gravdal Risa+3:34
- 8PPPaul-Felix Petry+3:38
- 9TATord Aasgaard Wikander+3:38
- 10DHDylan Hicks+4:28
- 11RTRiko Tammepuu+5:12
- 12SBSimen Bror Knotten+5:13
- 13MLMartti Lenzius+5:13
- 14FHFrederik Hougaard+5:15
- 15CAChristian Alexander Klund+5:20
- 16KAKevin Andre Sandli Messel+6:42
- 17DBDovydas Bružas+7:16
- 18SWSzymon Wiśniewski+8:03
- 19CRCasper Rønning+8:21
- 20GHGirts Harkins+8:42
- 21MPMartins Purberzins+8:42
- 22KDKacper Doppke+9:07
- 23CRChristopher Ringkjøb Bruun+9:29
- 24RRRichard Ründva+9:30
- 25VVVictor Vad+10:20
- 26JSJonathan Schipkowski+11:23
- 27TBTristan Bak+11:27
- 28ESErling Skarstein+11:45
- 29HSHerman Sander Bjerke Adolfsen+13:02
- 30VAVictor Andersen+13:29
- 31HSHayden Stevens+15:44
- 32EGElias Gran Hermansen+18:48
- 33MTMikkel Tvergaard+18:53
- 34NKNikolas Klimavičius+20:33
- 35OPOscar Pratt+21:33
- 36GLGustav Lorenzen+22:04
- 37JZJekabs Zujevs+22:38
- 38ARAksel Rivrud Jensen+25:11
- 39SISander Innhaug Dahl+32:10
- 40JSJaakko Sillankorva+36:32
- 41OCOliver Clements+38:09
- 42UZUvis Zvirbulis+1:07:02
- 43HSHayden Stevens+-11:05:10