Stage 1: Final Classification
31 May 2026
General classification
- 1
Alexander KonychevChina Anta - Mentech Cycling Team18:15:59 - 2LTLauri TammChina Anta - Mentech Cycling Team+0:09
- 3JNJonathan Nielsen+0:11
- 4
Rait ÄrmEnergus Cycling Team+0:28 - 5
Miká HemingAtt Investments+0:53 - 6RARokas AdomaitisEnergus Cycling Team+1:35
- 7RFRadosław FrątczakWibatech Lubelskie Perła Polski+1:39
- 8
Norbert BanaszekAtt Investments+1:54 - 9TPTobiasz PawlakAtt Investments+2:10
- 10
Norman VahtraChina Anta - Mentech Cycling Team+2:11
- 11AHAugust Hundt+2:16
- 12ASAksel Skot-HansenTeam Give Steel+2:17
- 13
Martin PlutoEnergus Cycling Team+2:18
- 14
Benjamin BoosRembe | Rad-Net+2:27 - 15GFGROß FelixGermany+2:29
- 16MBMarkus Bugge+2:38
- 17KLKarl Lindegaard+2:40
- 18JBJulian BorreschRembe | Rad-Net+2:54
- 19OJOlivers Jekabs SkrapcisEnergus Cycling Team+3:15
- 20KKKarl KuritsLucky Sport Cycling Team+3:29
- 21
Oskar NisuChina Anta - Mentech Cycling Team+3:47
- 22EGEimantas Gudiškis+3:49
- 23OGOskar Gravdal RisaNorway+3:49
- 24BPBartlomiej ProćWibatech Lubelskie Perła Polski+3:53
- 25MBMaris BogdanovicsFnix-Scom-Hengxiang Cycling Team+3:53
- 26PPPaul-Felix PetryRembe | Rad-Net+3:53
- 27MKMateusz KostańskiWibatech Lubelskie Perła Polski+4:03
- 28TATord Aasgaard WikanderEpronex - Hungary Cycling Team+4:06
- 29DHDylan HicksUn Cycling Team+4:56
- 30RKRokas KmieliauskasEnergus Cycling Team+4:59
- 31JNJonas Nordal Brixen+5:00
- 32HAHamza AmariMadar Pro Cycling Team+5:00
- 33MCMarc Clauss+5:28
- 34SBSimen Bror Knotten+5:28
- 35FHFrederik Hougaard+5:30
- 36RTRiko TammepuuUn Cycling Team+5:40
- 37MLMartti LenziusQuick Pro Team+5:41
- 38CAChristian Alexander KlundTeam Ringerike+5:42
- 39MBMax-David BrieseRembe | Rad-Net+6:14
- 40LALudvik Aspelund HolstadTeam Ringerike+6:43
- 41KAKevin Andre Sandli MesselTeam Ringerike+6:57
- 42
Yacine HamzaMadar Pro Cycling Team+8:18 - 43PMPhillip Mathiesen+8:32
- 44JRJesper RaschChina Anta - Mentech Cycling Team+8:33
- 45CRCasper Rønning+8:36
- 46TBTomasz BudzińskiAtt Investments+8:42
- 47SWSzymon WiśniewskiWibatech Lubelskie Perła Polski+8:51
- 48KMKacper MajewskiWibatech Lubelskie Perła Polski+8:54
- 49GHGirts Harkins+9:10
- 50
Roger KlugeRembe | Rad-Net+9:29 - 51CRChristopher Ringkjøb Bruun+9:44
- 52RRRichard RündvaTeam Novo Nordisk Development+9:45
- 53FŘFilip ŘehaAtt Investments+9:52
- 54OSOliver SøndergaardTeam Give Steel+10:10
- 55
Karl Patrick LaukWheeltop Rotor Chengdu Team+10:10
- 56KDKacper DoppkeWibatech Lubelskie Perła Polski+10:39
- 57VVVictor Vad+10:48
- 58DBDovydas BružasEnergus Cycling Team+10:55
- 59
Mihkel RäimQuick Pro Team+11:41
- 60JSJonathan Schipkowski+11:51
- 61SISander InionMadar Pro Cycling Team+12:00
- 62ESErling Skarstein+12:13
- 63MPMartins PurberzinsLatvia+12:21
- 64OWOskar WinklerTeam Give Steel - 2M Cycling Elite+12:59
- 65HSHerman Sander Bjerke Adolfsen+13:17
- 66JFJoakim Frafjord+14:34
- 67ANAleksander NilsenTeam Ringerike+14:38
- 68TBTristan Bak+16:57
- 69ARAnes RiahiMadar Pro Cycling Team+17:08
- 70HSHayden StevensTeam Novo Nordisk Development+17:24
- 71VAVictor AndersenTeam Give Steel+19:02
- 72MAMatias AhtosaloUn Cycling Team+19:13
- 73EGElias Gran HermansenTeam Ringerike+19:16
- 74RSRenats StalsMay Stars+20:35
- 75NKNikolas KlimavičiusEnergus Cycling Team+21:01
- 76BMBinyan MaChina Anta - Mentech Cycling Team+21:13
- 77OPOscar Pratt+22:01
- 78GFGROß Franz+22:06
- 79GLGustav Lorenzen+22:32
- 80LTLukas Talačka+22:57
- 81MTMikkel Tvergaard+24:39
- 82ARAksel Rivrud Jensen+25:26
- 83KSKasper Steen Enstad+25:40
- 84VBVilius Brusokas+25:54
- 85OIOlegas Ivanovas+26:02
- 86VLVenantas Lašinis+27:36
- 87JZJekabs Zujevs+28:04
- 88SISander Innhaug Dahl+32:25
- 89KJKristinn JónssonTeam Give Steel+34:33
- 90OCOliver ClementsTeam Novo Nordisk Development+39:54
- 91PFPatrick Fotheringham+41:39
- 92JSJaakko SillankorvaUn Cycling Team+42:02
- 93APAlexander PritchardTeam Novo Nordisk Development+44:55
- 94EØEmil Øfsti Berg-Jacobsen+47:36
- 95
Tobias Buck-GramckoRembe | Rad-Net+52:55 - 96UZUvis Zvirbulis+1:07:17
Points classification
- 1
Alexander KonychevChina Anta - Mentech Cycling Team54 - 2LTLauri TammChina Anta - Mentech Cycling Team36
- 3JNJonathan Nielsen34
- 4KKKarl KuritsLucky Sport Cycling Team30
- 5
Rait ÄrmEnergus Cycling Team30 - 6
Martin PlutoEnergus Cycling Team28
- 7RFRadosław FrątczakWibatech Lubelskie Perła Polski22
- 8DHDylan HicksUn Cycling Team18
- 9ASAksel Skot-HansenTeam Give Steel16
- 10EGEimantas Gudiškis15
- 11JBJulian BorreschRembe | Rad-Net13
- 12
Benjamin BoosRembe | Rad-Net11 - 13
Norman VahtraChina Anta - Mentech Cycling Team10
- 14TPTobiasz PawlakAtt Investments9
- 15OSOliver SøndergaardTeam Give Steel6
- 16JNJonas Nordal Brixen6
- 17RARokas AdomaitisEnergus Cycling Team6
- 18MBMarkus Bugge6
- 19
Miká HemingAtt Investments5 - 20KLKarl Lindegaard5
- 21OWOskar WinklerTeam Give Steel - 2M Cycling Elite5
- 22FHFrederik Hougaard3
- 23RTRiko TammepuuUn Cycling Team3
- 24EGElias Gran HermansenTeam Ringerike3
- 25CAChristian Alexander KlundTeam Ringerike3
- 26
Oskar NisuChina Anta - Mentech Cycling Team3
- 27JSJaakko SillankorvaUn Cycling Team3
- 28JFJoakim Frafjord2
- 29KAKevin Andre Sandli MesselTeam Ringerike2
- 30LALudvik Aspelund HolstadTeam Ringerike2
- 31RKRokas KmieliauskasEnergus Cycling Team2
- 32
Roger KlugeRembe | Rad-Net2 - 33
Lasse Leth1 - 34CRChristopher Ringkjøb Bruun1
- 35OGOskar Gravdal RisaNorway1
- 36AHAugust Hundt1
- 37
Norbert BanaszekAtt Investments1 - 38OIOlegas Ivanovas1
- 39GHGirts Harkins1
- 40
Mihkel RäimQuick Pro Team1
- 41KDKacper DoppkeWibatech Lubelskie Perła Polski1
Youth classification
- 1LTLauri TammChina Anta - Mentech Cycling Team18:16:08
- 2RARokas AdomaitisEnergus Cycling Team+1:26
- 3AHAugust Hundt+2:07
- 4KLKarl Lindegaard+2:31
- 5OJOlivers Jekabs SkrapcisEnergus Cycling Team+3:06
- 6KKKarl KuritsLucky Sport Cycling Team+3:20
- 7OGOskar Gravdal RisaNorway+3:40
- 8PPPaul-Felix PetryRembe | Rad-Net+3:44
- 9TATord Aasgaard WikanderEpronex - Hungary Cycling Team+3:57
- 10DHDylan HicksUn Cycling Team+4:47
- 11SBSimen Bror Knotten+5:19
- 12FHFrederik Hougaard+5:21
- 13RTRiko TammepuuUn Cycling Team+5:31
- 14MLMartti LenziusQuick Pro Team+5:32
- 15CAChristian Alexander KlundTeam Ringerike+5:33
- 16KAKevin Andre Sandli MesselTeam Ringerike+6:48
- 17CRCasper Rønning+8:27
- 18SWSzymon WiśniewskiWibatech Lubelskie Perła Polski+8:42
- 19GHGirts Harkins+9:01
- 20CRChristopher Ringkjøb Bruun+9:35
- 21RRRichard RündvaTeam Novo Nordisk Development+9:36
- 22KDKacper DoppkeWibatech Lubelskie Perła Polski+10:30
- 23VVVictor Vad+10:39
- 24DBDovydas BružasEnergus Cycling Team+10:46
- 25JSJonathan Schipkowski+11:42
- 26ESErling Skarstein+12:04
- 27MPMartins PurberzinsLatvia+12:12
- 28HSHerman Sander Bjerke Adolfsen+13:08
- 29TBTristan Bak+16:48
- 30ARAnes RiahiMadar Pro Cycling Team+16:59
- 31HSHayden StevensTeam Novo Nordisk Development+17:15
- 32VAVictor AndersenTeam Give Steel+18:53
- 33EGElias Gran HermansenTeam Ringerike+19:07
- 34NKNikolas KlimavičiusEnergus Cycling Team+20:52
- 35OPOscar Pratt+21:52
- 36GLGustav Lorenzen+22:23
- 37MTMikkel Tvergaard+24:30
- 38ARAksel Rivrud Jensen+25:17
- 39JZJekabs Zujevs+27:55
- 40SISander Innhaug Dahl+32:16
- 41OCOliver ClementsTeam Novo Nordisk Development+39:45
- 42JSJaakko SillankorvaUn Cycling Team+41:53
- 43UZUvis Zvirbulis+1:07:08