Stage 2
28 May 2026
Stage result
- 1LTLauri TammChina Anta - Mentech Cycling Team3:41:37
- 2RFRadosław FrątczakWibatech Lubelskie Perła Polski+0:03
- 3JNJonathan Nielsen+0:03
- 4
Alexander KonychevChina Anta - Mentech Cycling Team+0:03 - 5RARokas AdomaitisEnergus Cycling Team+0:21
- 6
Norman VahtraChina Anta - Mentech Cycling Team+0:24
- 7
Rait ÄrmEnergus Cycling Team+0:24 - 8OWOskar WinklerTeam Give Steel - 2M Cycling Elite+0:24
- 9TPTobiasz PawlakAtt Investments+0:24
- 10AHAugust Hundt+0:24
- 11
Roger KlugeRembe | Rad-Net+0:24 - 12
Miká HemingAtt Investments+0:24 - 13
Norbert BanaszekAtt Investments+0:37 - 14GHGirts Harkins+2:01
- 15
Oskar NisuChina Anta - Mentech Cycling Team+2:01
- 16OSOliver SøndergaardTeam Give Steel+2:01
- 17OJOlivers Jekabs SkrapcisEnergus Cycling Team+2:01
- 18KKKarl KuritsLucky Sport Cycling Team+2:01
- 19ALAksel LaforceTeam Ringerike+2:01
- 20MBMarkus Bugge+2:01
- 21
Martin PlutoEnergus Cycling Team+2:01
- 22CRChristopher Ringkjøb Bruun+2:01
- 23EGEimantas Gudiškis+2:01
- 24
Benjamin BoosRembe | Rad-Net+2:01 - 25HSHerman Sander Bjerke Adolfsen+2:01
- 26MKMateusz KostańskiWibatech Lubelskie Perła Polski+2:01
- 27GFGROß FelixGermany+2:01
- 28HAHamza AmariMadar Pro Cycling Team+2:01
- 29MBMaris BogdanovicsFnix-Scom-Hengxiang Cycling Team+2:01
- 30BPBartlomiej ProćWibatech Lubelskie Perła Polski+2:01
- 31OGOskar Gravdal RisaNorway+2:01
- 32JSJonathan Schipkowski+2:01
- 33KAKevin Andre Sandli MesselTeam Ringerike+2:01
- 34ASAksel Skot-HansenTeam Give Steel+2:01
- 35KLKarl Lindegaard+2:01
- 36SWSzymon WiśniewskiWibatech Lubelskie Perła Polski+2:01
- 37PPPaul-Felix PetryRembe | Rad-Net+2:01
- 38AAAaron AusQuick Pro Team+2:01
- 39TBTomasz BudzińskiAtt Investments+2:01
- 40GLGusts LapinsUn Cycling Team+2:01
- 41TATord Aasgaard WikanderEpronex - Hungary Cycling Team+2:01
- 42JBJulian BorreschRembe | Rad-Net+2:01
- 43JRJesper RaschChina Anta - Mentech Cycling Team+2:01
- 44DBDovydas BružasEnergus Cycling Team+2:01
- 45VVVictor Vad+2:01
- 46
Mihkel RäimQuick Pro Team+2:01
- 47KMKacper MajewskiWibatech Lubelskie Perła Polski+2:01
- 48VAVictor AndersenTeam Give Steel+2:01
- 49ZLZhen Li+2:01
- 50RKRokas KmieliauskasEnergus Cycling Team+2:01
- 51FŘFilip ŘehaAtt Investments+2:01
- 52ANAleksander NilsenTeam Ringerike+2:01
- 53PMPhillip Mathiesen+2:01
- 54DHDylan HicksUn Cycling Team+3:32
- 55JFJoakim Frafjord+3:32
- 56ESErling Skarstein+3:36
- 57RTRiko TammepuuUn Cycling Team+3:36
- 58MLMartti LenziusQuick Pro Team+3:36
- 59SBSimen Bror Knotten+3:36
- 60
Karl Patrick LaukWheeltop Rotor Chengdu Team+3:36
- 61MPMartins PurberzinsLatvia+3:36
- 62MCMarc Clauss+3:36
- 63RRRichard RündvaTeam Novo Nordisk Development+3:36
- 64LALudvik Aspelund HolstadTeam Ringerike+3:36
- 65RLRichard Leu+3:36
- 66CRCasper Rønning+3:36
- 67MBMax-David BrieseRembe | Rad-Net+3:42
- 68FHFrederik Hougaard+3:42
- 69CAChristian Alexander KlundTeam Ringerike+3:43
- 70HSHayden StevensTeam Novo Nordisk Development+3:43
- 71JNJonas Nordal Brixen+3:48
- 72
Yacine HamzaMadar Pro Cycling Team+6:30 - 73KDKacper DoppkeWibatech Lubelskie Perła Polski+7:30
- 74MAMatias AhtosaloUn Cycling Team+7:30
- 75SISander InionMadar Pro Cycling Team+8:28
- 76NKNikolas KlimavičiusEnergus Cycling Team+9:49
- 77TBTristan Bak+9:50
- 78VBVilius Brusokas+9:52
- 79ARAksel Rivrud Jensen+9:55
- 80KSKasper Steen Enstad+9:55
- 81MTMikkel Tvergaard+9:55
- 82OIOlegas Ivanovas+9:57
- 83TSTomi SantasaloUn Cycling Team+9:57
- 84JZJekabs Zujevs+9:57
- 85BMBinyan MaChina Anta - Mentech Cycling Team+9:57
- 86EGElias Gran HermansenTeam Ringerike+9:57
- 87ARAnes RiahiMadar Pro Cycling Team+9:57
- 88GFGROß Franz+9:59
- 89RSRenats StalsMay Stars+9:59
- 90LTLukas Talačka+10:08
- 91VLVenantas Lašinis+10:08
- 92OPOscar Pratt+10:11
- 93KJKristinn JónssonTeam Give Steel+17:41
- 94GLGustav Lorenzen+17:41
- 95JSJaakko SillankorvaUn Cycling Team+20:57
- 96PFPatrick Fotheringham+20:57
- 97EPErikas Parfionovas+26:47
- 98OCOliver ClementsTeam Novo Nordisk Development+26:48
- 99UZUvis Zvirbulis+26:50
- 100EØEmil Øfsti Berg-Jacobsen+26:50
- 101
Tobias Buck-GramckoRembe | Rad-Net+26:52 - 102SISander Innhaug Dahl+29:03
- 103APAlexander PritchardTeam Novo Nordisk Development+29:04
- DNFJMJonathan MyhreDNF
- OTLPTPaulius Tamošiūnas+37:13
- OTLRGRytis Gedvilas+37:13
- OTLTBTimotej BanovecTeam Novo Nordisk Development+37:13
- OTLLNLinas Nizevičius+37:13
- DNF
Lasse LethDNF - DNFIAIslam AyadDNF
- DNFFAFletcher AdamsDNF
- DNFLLLucas LusinchiTeam Novo Nordisk DevelopmentDNF
- DNFNNNikolai NilsenDNF
- DNFEKEdgaras KovaliovasDNF
- DNFMAMantas AndriuškevičiusDNF
- DNFAHAttila HöfigDNF
- DNFMBMarceli BogusławskiAtt InvestmentsDNF
- OTLMAMohamed Amine HamzaouiMadar Pro Cycling TeamOTL
- DNFBBBruno Bjørnstad SolheimDNF
- DNFMFMax FlemingDNF
General classification
- 1
Alexander KonychevChina Anta - Mentech Cycling Team7:02:21 - 2JNJonathan Nielsen+0:05
- 3LTLauri TammChina Anta - Mentech Cycling Team+0:11
- 4
Rait ÄrmEnergus Cycling Team+0:24 - 5
Miká HemingAtt Investments+0:42 - 6RARokas AdomaitisEnergus Cycling Team+1:28
- 7OWOskar WinklerTeam Give Steel - 2M Cycling Elite+1:29
- 8RFRadosław FrątczakWibatech Lubelskie Perła Polski+1:38
- 9
Norbert BanaszekAtt Investments+1:43 - 10
Norman VahtraChina Anta - Mentech Cycling Team+2:00
- 11TPTobiasz PawlakAtt Investments+2:03
- 12AHAugust Hundt+2:05
- 13ASAksel Skot-HansenTeam Give Steel+2:12
- 14MBMarkus Bugge+2:14
- 15
Benjamin BoosRembe | Rad-Net+2:20 - 16KLKarl Lindegaard+2:20
- 17
Martin PlutoEnergus Cycling Team+2:22
- 18GFGROß FelixGermany+2:22
- 19
Oskar NisuChina Anta - Mentech Cycling Team+3:05
- 20OJOlivers Jekabs SkrapcisEnergus Cycling Team+3:08
- 21ALAksel LaforceTeam Ringerike+3:08
- 22JBJulian BorreschRembe | Rad-Net+3:08
- 23CRChristopher Ringkjøb Bruun+3:42
- 24OGOskar Gravdal RisaNorway+3:42
- 25EGEimantas Gudiškis+3:42
- 26KKKarl KuritsLucky Sport Cycling Team+3:42
- 27PPPaul-Felix PetryRembe | Rad-Net+3:42
- 28MKMateusz KostańskiWibatech Lubelskie Perła Polski+3:42
- 29MBMaris BogdanovicsFnix-Scom-Hengxiang Cycling Team+3:42
- 30GLGusts LapinsUn Cycling Team+3:42
- 31BPBartlomiej ProćWibatech Lubelskie Perła Polski+3:42
- 32HAHamza AmariMadar Pro Cycling Team+3:42
- 33TATord Aasgaard WikanderEpronex - Hungary Cycling Team+3:42
- 34PMPhillip Mathiesen+3:42
- 35AAAaron AusQuick Pro Team+3:42
- 36VVVictor Vad+3:42
- 37TBTomasz BudzińskiAtt Investments+3:42
- 38DBDovydas BružasEnergus Cycling Team+3:42
- 39RKRokas KmieliauskasEnergus Cycling Team+3:42
- 40OSOliver SøndergaardTeam Give Steel+3:59
- 41JNJonas Nordal Brixen+4:54
- 42FŘFilip ŘehaAtt Investments+4:55
- 43DHDylan HicksUn Cycling Team+5:13
- 44RTRiko TammepuuUn Cycling Team+5:16
- 45SBSimen Bror Knotten+5:17
- 46MCMarc Clauss+5:17
- 47MLMartti LenziusQuick Pro Team+5:17
- 48
Karl Patrick LaukWheeltop Rotor Chengdu Team+5:17
- 49CRCasper Rønning+5:17
- 50MBMax-David BrieseRembe | Rad-Net+5:23
- 51FHFrederik Hougaard+5:23
- 52CAChristian Alexander KlundTeam Ringerike+5:24
- 53LALudvik Aspelund HolstadTeam Ringerike+6:19
- 54KAKevin Andre Sandli MesselTeam Ringerike+6:48
- 55VAVictor AndersenTeam Give Steel+7:06
- 56GHGirts Harkins+7:11
- 57
Roger KlugeRembe | Rad-Net+7:34 - 58SWSzymon WiśniewskiWibatech Lubelskie Perła Polski+8:07
- 59JRJesper RaschChina Anta - Mentech Cycling Team+8:07
- 60
Mihkel RäimQuick Pro Team+8:07
- 61KMKacper MajewskiWibatech Lubelskie Perła Polski+8:07
- 62ZLZhen Li+8:07
- 63ANAleksander NilsenTeam Ringerike+8:07
- 64
Yacine HamzaMadar Pro Cycling Team+8:11 - 65JFJoakim Frafjord+8:37
- 66ESErling Skarstein+8:41
- 67RRRichard RündvaTeam Novo Nordisk Development+8:46
- 68MPMartins PurberzinsLatvia+8:46
- 69HSHayden StevensTeam Novo Nordisk Development+8:53
- 70KDKacper DoppkeWibatech Lubelskie Perła Polski+9:11
- 71MAMatias AhtosaloUn Cycling Team+9:11
- 72SISander InionMadar Pro Cycling Team+10:09
- 73HSHerman Sander Bjerke Adolfsen+11:31
- 74JSJonathan Schipkowski+11:31
- 75TBTristan Bak+11:31
- 76ARAnes RiahiMadar Pro Cycling Team+11:38
- 77EGElias Gran HermansenTeam Ringerike+12:40
- 78RLRichard Leu+13:06
- 79NKNikolas KlimavičiusEnergus Cycling Team+14:36
- 80VBVilius Brusokas+14:49
- 81MTMikkel Tvergaard+15:00
- 82RSRenats StalsMay Stars+15:09
- 83OPOscar Pratt+15:37
- 84BMBinyan MaChina Anta - Mentech Cycling Team+16:03
- 85GFGROß Franz+16:05
- 86LTLukas Talačka+16:14
- 87VLVenantas Lašinis+16:14
- 88ARAksel Rivrud Jensen+19:25
- 89KSKasper Steen Enstad+19:25
- 90TSTomi SantasaloUn Cycling Team+19:27
- 91OIOlegas Ivanovas+19:27
- 92JZJekabs Zujevs+19:27
- 93GLGustav Lorenzen+22:08
- 94KJKristinn JónssonTeam Give Steel+22:46
- 95JSJaakko SillankorvaUn Cycling Team+30:27
- 96PFPatrick Fotheringham+30:27
- 97SISander Innhaug Dahl+31:46
- 98OCOliver ClementsTeam Novo Nordisk Development+31:58
- 99
Tobias Buck-GramckoRembe | Rad-Net+32:58 - 100EØEmil Øfsti Berg-Jacobsen+36:20
- 101APAlexander PritchardTeam Novo Nordisk Development+38:34
- 102EPErikas Parfionovas+53:37
- 103UZUvis Zvirbulis+53:40
Points classification
- 1
Alexander KonychevChina Anta - Mentech Cycling Team28 - 2
Rait ÄrmEnergus Cycling Team22 - 3JNJonathan Nielsen21
- 4LTLauri TammChina Anta - Mentech Cycling Team18
- 5RFRadosław FrątczakWibatech Lubelskie Perła Polski11
- 6
Norman VahtraChina Anta - Mentech Cycling Team10
- 7ASAksel Skot-HansenTeam Give Steel10
- 8RARokas AdomaitisEnergus Cycling Team6
- 9MBMarkus Bugge6
- 10OWOskar WinklerTeam Give Steel - 2M Cycling Elite5
- 11
Miká HemingAtt Investments5 - 12KLKarl Lindegaard5
- 13TPTobiasz PawlakAtt Investments4
- 14
Benjamin BoosRembe | Rad-Net4 - 15
Oskar NisuChina Anta - Mentech Cycling Team3
- 16RTRiko TammepuuUn Cycling Team3
- 17AHAugust Hundt1
- 18
Norbert BanaszekAtt Investments1 - 19JNJonas Nordal Brixen1
Youth classification
- 1LTLauri TammChina Anta - Mentech Cycling Team7:02:32
- 2RARokas AdomaitisEnergus Cycling Team+1:17
- 3AHAugust Hundt+1:54
- 4KLKarl Lindegaard+2:09
- 5OJOlivers Jekabs SkrapcisEnergus Cycling Team+2:57
- 6ALAksel LaforceTeam Ringerike+2:57
- 7CRChristopher Ringkjøb Bruun+3:31
- 8OGOskar Gravdal RisaNorway+3:31
- 9KKKarl KuritsLucky Sport Cycling Team+3:31
- 10PPPaul-Felix PetryRembe | Rad-Net+3:31
- 11GLGusts LapinsUn Cycling Team+3:31
- 12TATord Aasgaard WikanderEpronex - Hungary Cycling Team+3:31
- 13AAAaron AusQuick Pro Team+3:31
- 14VVVictor Vad+3:31
- 15DBDovydas BružasEnergus Cycling Team+3:31
- 16DHDylan HicksUn Cycling Team+5:02
- 17RTRiko TammepuuUn Cycling Team+5:05
- 18SBSimen Bror Knotten+5:06
- 19MLMartti LenziusQuick Pro Team+5:06
- 20CRCasper Rønning+5:06
- 21FHFrederik Hougaard+5:12
- 22CAChristian Alexander KlundTeam Ringerike+5:13
- 23KAKevin Andre Sandli MesselTeam Ringerike+6:37
- 24VAVictor AndersenTeam Give Steel+6:55
- 25GHGirts Harkins+7:00
- 26SWSzymon WiśniewskiWibatech Lubelskie Perła Polski+7:56
- 27ESErling Skarstein+8:30
- 28RRRichard RündvaTeam Novo Nordisk Development+8:35
- 29MPMartins PurberzinsLatvia+8:35
- 30HSHayden StevensTeam Novo Nordisk Development+8:42
- 31KDKacper DoppkeWibatech Lubelskie Perła Polski+9:00
- 32HSHerman Sander Bjerke Adolfsen+11:20
- 33JSJonathan Schipkowski+11:20
- 34TBTristan Bak+11:20
- 35ARAnes RiahiMadar Pro Cycling Team+11:27
- 36EGElias Gran HermansenTeam Ringerike+12:29
- 37RLRichard Leu+12:55
- 38NKNikolas KlimavičiusEnergus Cycling Team+14:25
- 39MTMikkel Tvergaard+14:49
- 40OPOscar Pratt+15:26
- 41ARAksel Rivrud Jensen+19:14
- 42JZJekabs Zujevs+19:16
- 43GLGustav Lorenzen+21:57
- 44JSJaakko SillankorvaUn Cycling Team+30:16
- 45SISander Innhaug Dahl+31:35
- 46OCOliver ClementsTeam Novo Nordisk Development+31:47
- 47UZUvis Zvirbulis+53:29
- DNFBBBruno Bjørnstad SolheimDNF
- OTLTBTimotej BanovecTeam Novo Nordisk Development+4:18:50
- DNFIAIslam AyadDNF
- DNFLLLucas LusinchiTeam Novo Nordisk DevelopmentDNF
- DNFNNNikolai NilsenDNF
- DNFAHAttila HöfigDNF
- OTLMAMohamed Amine HamzaouiMadar Pro Cycling TeamOTL