Stage 1
05 Jun 2026
Stage result
- 1
Martin PlutoEnergus Cycling Team4:45:50
- 2MBMarceli BogusławskiAtt Investmentss.t.
- 3
Romet PajurRed Bull - Bora - Hansgrohe Rookiess.t. - 4
Marc Brustenga MasagueEquipo Kern Pharma+0:03 - 5
Patryk StoszVoster Team+0:03
- 6
Rait ÄrmEnergus Cycling Team+0:03 - 7RFRadosław FrątczakWibatech Lubelskie Perła Polski+0:03
- 8KKKarl KuritsLucky Sport Cycling Team+0:03
- 9TNThor NielsenAirtox - Carl Ras+0:03
- 10FRFilippo RidolfoTeam Novo Nordisk+0:03
- 11SVStefan VerhoeffUniverse Cycling Team+0:03
- 12AJAntonio Jesus Soto GuiraoEquipo Kern Pharma+0:03
- 13MKMateusz KostańskiWibatech Lubelskie Perła Polski+0:03
- 14SSSylvester StokbroAirtox - Carl Ras+0:03
- 15
Markus PajurFnix-Scom-Hengxiang Cycling Team+0:03
- 16MRMikel Retegi GoñiEquipo Kern Pharma+0:03
- 17KAKevin Andre Sandli MesselTeam Ringerike+0:03
- 18AKAxel KällbergLucky Sport Cycling Team+0:03
- 19LALudvik Aspelund HolstadTeam Ringerike+0:03
- 20MBMaris BogdanovicsFnix-Scom-Hengxiang Cycling Team+0:03
- 21LTLauri TammChina Anta - Mentech Cycling Team+0:03
- 22SRSergio Romeo AbadEquipo Kern Pharma+0:03
- 23FAFrank Aron RagiloLucky Sport Cycling Team+0:03
- 24BPBartlomiej ProćWibatech Lubelskie Perła Polski+0:03
- 25
Norman VahtraChina Anta - Mentech Cycling Team+0:03
- 26VMVille MerlövBhs-Pl Beton Bornholm+0:14
- 27KKKarlis KlismetsEnergus Cycling Team+0:14
- 28
Alan BanaszekWibatech Lubelskie Perła Polski+0:14 - 29FPFilip PantzareLucky Sport Cycling Team+0:14
- 30SPSzymon PomianMazowsze Serce Polski+0:14
- 31MAMatias AhtosaloUn Cycling Team+0:14
- 32GDGustav DahlTeam Give Steel+0:14
- 33
Norbert BanaszekAtt Investments+0:14 - 34FKFranciszek KaczorowskiMazowsze Serce Polski+0:14
- 35OJOlivers Jekabs SkrapcisEnergus Cycling Team+0:14
- 36KCKonrad CzabokVoster Team+0:14
- 37RTRiko TammepuuUn Cycling Team+0:14
- 38TPTobiasz PawlakAtt Investments+0:14
- 39ASAksel Skot-HansenTeam Give Steel+0:14
- 40JKJonathan KerkhofsUniverse Cycling Team+0:14
- 41
Mihkel RäimQuick Pro Team+0:14
- 42MPMichał PomorskiAtt Investments+0:14
- 43ŠVŠimon VaníčekAtt Investments+0:14
- 44
Karl Patrick LaukWheeltop Rotor Chengdu Team+0:14
- 45KØKasper ØhlenschlægerTeam Give Steel+0:14
- 46DMDonovan MackieTeam Novo Nordisk+0:21
- 47NJNils JunkerSweden+0:21
- 48OKOskar KüütQuick Pro Team+0:21
- 49MMMarkus Mäeuibo+0:21
- 50
Miká HemingAtt Investments+0:21 - 51MLMartti LenziusQuick Pro Team+0:21
- 52JMJakub MusialikWibatech Lubelskie Perła Polski+0:21
- 53
Oskar NisuChina Anta - Mentech Cycling Team+0:21
- 54FŘFilip ŘehaAtt Investments+0:21
- 55DVDaniel Ven CariñoVictoria Sports Pro Cycling+0:21
- 56
Magnus Bak KlarisAirtox - Carl Ras+0:21 - 57KMKacper MajewskiWibatech Lubelskie Perła Polski+0:21
- 58ADAcke DahlblomUn Cycling Team+0:21
- 59VLViktor Lychou+0:21
- 60CWCélestin WattelleTeam Novo Nordisk+0:21
- 61NMNikolaj MengelAirtox - Carl Ras+0:21
- 62
Nicolas SesslerVictoria Sports Pro Cycling+0:21
- 63OSOliver SøndergaardTeam Give Steel+0:21
- 64MPMartins PurberzinsLatvia+0:21
- 65MRMaksymilian RadoszMazowsze Serce Polski+0:21
- 66UZUvis Zvirbulis+0:21
- 67DSDaniel StampeBhs-Pl Beton Bornholm+0:21
- 68AMAndreas MiltiadisQuick Pro Team+0:21
- 69WZWiktor ZasadaMazowsze Serce Polski+0:21
- 70HPHugo PerssonUn Cycling Team+0:21
- 71KJKristinn JónssonTeam Give Steel+0:21
- 72RSRenats StalsMay Stars+0:21
- 73OBOscar BluhmTeam Give Steel+0:21
- 74ABAndreas BrixenBhs-Pl Beton Bornholm+0:21
- 75GLGustav LovidiusUn Cycling Team+0:21
- 76COColin Ossiansson+0:21
- 77DŁDawid ŁątkowskiVoster Team+0:21
- 78
Iñigo Elosegui MomeñeEquipo Kern Pharma+0:21
- 79HAHeorhii AntonenkoEnergus Cycling Team+0:21
- 80ELEdvin LovidiusUn Cycling Team+0:21
- 81LTLucas ToftemarkAirtox - Carl Ras+0:21
- 82BMBailey McdonaldTeam Novo Nordisk+0:21
- 83ANAleksander NilsenTeam Ringerike+0:21
- 84PDPatryk DabskiMazowsze Serce Polski+0:21
- 85GTGustav ThompsonLucky Sport Cycling Team+0:21
- 86SWSzymon WiśniewskiWibatech Lubelskie Perła Polski+0:21
- 87PMPelle MikkelsenAirtox - Carl Ras+0:21
- 88VHVictor HedeåsSweden+0:21
- 89CKCarl KageviLucky Sport Cycling Team+0:21
- 90RCRush CamingaoVictoria Sports Pro Cycling+0:21
- 91MWMorthen Wang BaksaasLucky Sport Cycling Team+0:21
- 92HKHjalmar KlyverLucky Sport Cycling Team+0:21
- 93NVNiels Van BeurdenUniverse Cycling Team+0:21
- 94KMKacper MaciejukVoster Team+0:21
- 95EGElias Gran HermansenTeam Ringerike+0:21
- 96RKRokas KmieliauskasEnergus Cycling Team+0:21
- 97
Magnus KulsetTeam Ringerike+0:21 - 98KLKrisjanis Lejins+0:21
- 99OWOskar WinklerTeam Give Steel - 2M Cycling Elite+0:21
- 100
Sam BrandTeam Novo Nordisk+0:21 - 101PTPetja TeppoUn Cycling Team+0:21
- 102ABAdam BronakowskiMazowsze Serce Polski+0:21
- 103MAMathias Alexander Larsen E.Bhs-Pl Beton Bornholm+0:21
- 104JGJude Gabriel FranciscoVictoria Sports Pro Cycling+0:21
- 105TKTaavi KannimäeQuick Pro Team+0:47
- 106VEVictor EnggaardBhs-Pl Beton Bornholm+0:47
- 107CAChristian Alexander KlundTeam Ringerike+0:21
- 108ØBØyvind Brekke FløttenTeam Ringerike+0:53
- 109MLMarkuss Lagzdins+0:53
- 110HBHamish Beadle+0:57
- 111SVSam Van De MieroopUniverse Cycling Team+1:03
- 112KPKrzysztof ParmaVoster Team+1:03
- 113MWMees WillemsenUniverse Cycling Team+1:03
- 114UPUmberto PoliTeam Novo Nordisk+1:03
- 115GHGirts Harkins+1:12
- 116DBDovydas BružasEnergus Cycling Team+1:30
- 117ASAsger SørensenBhs-Pl Beton Bornholm+1:32
- 118PMPiotr MaślakVoster Team+0:21
- 119CPCesar Perez LopezEquipo Kern Pharma+2:02
- 120GKGleb KarpenkoQuick Pro Team+2:02
- 121CFCarlos Francisco Ochoa+2:06
- 122IGIker Gomez Lopez De GoicoecheaEquipo Kern Pharma+2:09
- 123SRStian RosenlundAirtox - Carl Rass.t.
- 124
Eugenio Sanchez LopezVictoria Sports Pro Cycling+0:21 - DNSDHDylan HicksUn Cycling TeamDNS
General classification
- 1
Martin PlutoEnergus Cycling Team4:46:47
- 2MBMarceli BogusławskiAtt Investments+0:03
- 3
Romet PajurRed Bull - Bora - Hansgrohe Rookies+0:03 - 4SSSylvester StokbroAirtox - Carl Ras+0:09
- 5TNThor NielsenAirtox - Carl Ras+0:10
- 6SRSergio Romeo AbadEquipo Kern Pharma+0:10
- 7
Norman VahtraChina Anta - Mentech Cycling Team+0:10
- 8SRStian RosenlundAirtox - Carl Ras+0:10
- 9KKKarl KuritsLucky Sport Cycling Team+0:11
- 10
Markus PajurFnix-Scom-Hengxiang Cycling Team+0:11
- 11LTLauri TammChina Anta - Mentech Cycling Team+0:11
- 12FAFrank Aron RagiloLucky Sport Cycling Team+0:11
- 13
Marc Brustenga MasagueEquipo Kern Pharma+0:12 - 14
Patryk StoszVoster Team+0:12
- 15SVStefan VerhoeffUniverse Cycling Team+0:12
- 16MRMikel Retegi GoñiEquipo Kern Pharma+0:12
- 17MBMaris BogdanovicsFnix-Scom-Hengxiang Cycling Team+0:12
- 18
Rait ÄrmEnergus Cycling Team+0:13 - 19RFRadosław FrątczakWibatech Lubelskie Perła Polski+0:13
- 20FRFilippo RidolfoTeam Novo Nordisk+0:13
- 21KAKevin Andre Sandli MesselTeam Ringerike+0:13
- 22AKAxel KällbergLucky Sport Cycling Team+0:13
- 23LALudvik Aspelund HolstadTeam Ringerike+0:13
- 24BPBartlomiej ProćWibatech Lubelskie Perła Polski+0:14
- 25AJAntonio Jesus Soto GuiraoEquipo Kern Pharma+0:16
- 26MKMateusz KostańskiWibatech Lubelskie Perła Polski+0:20
- 27GDGustav DahlTeam Give Steel+0:24
- 28VMVille MerlövBhs-Pl Beton Bornholm+0:25
- 29OJOlivers Jekabs SkrapcisEnergus Cycling Team+0:25
- 30RTRiko TammepuuUn Cycling Team+0:25
- 31TPTobiasz PawlakAtt Investments+0:25
- 32JKJonathan KerkhofsUniverse Cycling Team+0:25
- 33
Karl Patrick LaukWheeltop Rotor Chengdu Team+0:25
- 34MAMatias AhtosaloUn Cycling Team+0:26
- 35KKKarlis KlismetsEnergus Cycling Team+0:27
- 36
Alan BanaszekWibatech Lubelskie Perła Polski+0:27 - 37FPFilip PantzareLucky Sport Cycling Team+0:27
- 38FKFranciszek KaczorowskiMazowsze Serce Polski+0:27
- 39ASAksel Skot-HansenTeam Give Steel+0:27
- 40
Mihkel RäimQuick Pro Team+0:27
- 41MPMichał PomorskiAtt Investments+0:27
- 42
Norbert BanaszekAtt Investments+0:28 - 43ŠVŠimon VaníčekAtt Investments+0:28
- 44SPSzymon PomianMazowsze Serce Polski+0:29
- 45KCKonrad CzabokVoster Team+0:29
- 46KØKasper ØhlenschlægerTeam Give Steel+0:29
- 47DMDonovan MackieTeam Novo Nordisk+0:31
- 48SWSzymon WiśniewskiWibatech Lubelskie Perła Polski+0:31
- 49
Miká HemingAtt Investments+0:32 - 50
Oskar NisuChina Anta - Mentech Cycling Team+0:32
- 51VLViktor Lychou+0:32
- 52DSDaniel StampeBhs-Pl Beton Bornholm+0:32
- 53KJKristinn JónssonTeam Give Steel+0:32
- 54RSRenats StalsMay Stars+0:32
- 55OWOskar WinklerTeam Give Steel - 2M Cycling Elite+0:32
- 56MAMathias Alexander Larsen E.Bhs-Pl Beton Bornholm+0:32
- 57OKOskar KüütQuick Pro Team+0:33
- 58OSOliver SøndergaardTeam Give Steel+0:33
- 59AMAndreas MiltiadisQuick Pro Team+0:33
- 60ELEdvin LovidiusUn Cycling Team+0:33
- 61LTLucas ToftemarkAirtox - Carl Ras+0:33
- 62PMPiotr MaślakVoster Team+0:33
- 63NJNils JunkerSweden+0:34
- 64MMMarkus Mäeuibo+0:34
- 65NMNikolaj MengelAirtox - Carl Ras+0:34
- 66MRMaksymilian RadoszMazowsze Serce Polski+0:34
- 67OBOscar BluhmTeam Give Steel+0:34
- 68BMBailey McdonaldTeam Novo Nordisk+0:34
- 69PMPelle MikkelsenAirtox - Carl Ras+0:34
- 70MWMorthen Wang BaksaasLucky Sport Cycling Team+0:34
- 71EGElias Gran HermansenTeam Ringerike+0:34
- 72FŘFilip ŘehaAtt Investments+0:35
- 73KMKacper MajewskiWibatech Lubelskie Perła Polski+0:35
- 74CWCélestin WattelleTeam Novo Nordisk+0:35
- 75MPMartins PurberzinsLatvia+0:35
- 76ABAndreas BrixenBhs-Pl Beton Bornholm+0:35
- 77COColin Ossiansson+0:35
- 78DŁDawid ŁątkowskiVoster Team+0:35
- 79
Iñigo Elosegui MomeñeEquipo Kern Pharma+0:35
- 80HAHeorhii AntonenkoEnergus Cycling Team+0:35
- 81ANAleksander NilsenTeam Ringerike+0:35
- 82CKCarl KageviLucky Sport Cycling Team+0:35
- 83HKHjalmar KlyverLucky Sport Cycling Team+0:35
- 84KMKacper MaciejukVoster Team+0:35
- 85RKRokas KmieliauskasEnergus Cycling Team+0:35
- 86ABAdam BronakowskiMazowsze Serce Polski+0:35
- 87
Magnus Bak KlarisAirtox - Carl Ras+0:36 - 88ADAcke DahlblomUn Cycling Team+0:36
- 89HPHugo PerssonUn Cycling Team+0:36
- 90GTGustav ThompsonLucky Sport Cycling Team+0:36
- 91VHVictor HedeåsSweden+0:36
- 92KLKrisjanis Lejins+0:36
- 93PTPetja TeppoUn Cycling Team+0:36
- 94CAChristian Alexander KlundTeam Ringerike+0:36
- 95MLMartti LenziusQuick Pro Team+0:37
- 96WZWiktor ZasadaMazowsze Serce Polski+0:37
- 97GLGustav LovidiusUn Cycling Team+0:37
- 98PDPatryk DabskiMazowsze Serce Polski+0:37
- 99RCRush CamingaoVictoria Sports Pro Cycling+0:37
- 100NVNiels Van BeurdenUniverse Cycling Team+0:37
- 101JGJude Gabriel FranciscoVictoria Sports Pro Cycling+0:37
- 102
Eugenio Sanchez LopezVictoria Sports Pro Cycling+0:37 - 103JMJakub MusialikWibatech Lubelskie Perła Polski+0:38
- 104
Nicolas SesslerVictoria Sports Pro Cycling+0:38
- 105UZUvis Zvirbulis+0:38
- 106DVDaniel Ven CariñoVictoria Sports Pro Cycling+0:39
- 107
Sam BrandTeam Novo Nordisk+0:42 - 108
Magnus KulsetTeam Ringerike+0:44 - 109TKTaavi KannimäeQuick Pro Team+0:54
- 110VEVictor EnggaardBhs-Pl Beton Bornholm+0:59
- 111MLMarkuss Lagzdins+1:07
- 112HBHamish Beadle+1:10
- 113ØBØyvind Brekke FløttenTeam Ringerike+1:11
- 114UPUmberto PoliTeam Novo Nordisk+1:21
- 115MWMees WillemsenUniverse Cycling Team+1:23
- 116SVSam Van De MieroopUniverse Cycling Team+1:24
- 117GHGirts Harkins+1:25
- 118KPKrzysztof ParmaVoster Team+1:42
- 119DBDovydas BružasEnergus Cycling Team+1:44
- 120ASAsger SørensenBhs-Pl Beton Bornholm+1:46
- 121GKGleb KarpenkoQuick Pro Team+2:16
- 122CPCesar Perez LopezEquipo Kern Pharma+2:19
- 123CFCarlos Francisco Ochoa+2:19
- 124IGIker Gomez Lopez De GoicoecheaEquipo Kern Pharma+2:22
Points classification
- 1
Martin PlutoEnergus Cycling Team10
- 2MBMarceli BogusławskiAtt Investments9
- 3
Romet PajurRed Bull - Bora - Hansgrohe Rookies8 - 4
Marc Brustenga MasagueEquipo Kern Pharma7 - 5TKTaavi KannimäeQuick Pro Team6
- 6
Patryk StoszVoster Team6
- 7
Rait ÄrmEnergus Cycling Team5 - 8RFRadosław FrątczakWibatech Lubelskie Perła Polski4
- 9RSRenats StalsMay Stars4
- 10KKKarl KuritsLucky Sport Cycling Team3
- 11TNThor NielsenAirtox - Carl Ras2
- 12
Eugenio Sanchez LopezVictoria Sports Pro Cycling2 - 13FRFilippo RidolfoTeam Novo Nordisk1
- 14
Norman VahtraChina Anta - Mentech Cycling Team-3
Mountains classification
- 1FPFilip PantzareLucky Sport Cycling Team3
- 2ASAksel Skot-HansenTeam Give Steel3
- 3GHGirts Harkins3
- 4SWSzymon WiśniewskiWibatech Lubelskie Perła Polski2
- 5OJOlivers Jekabs SkrapcisEnergus Cycling Team1
Youth classification
- 1
Romet PajurRed Bull - Bora - Hansgrohe Rookies4:46:50 - 2SSSylvester StokbroAirtox - Carl Ras+0:06
- 3TNThor NielsenAirtox - Carl Ras+0:07
- 4SRSergio Romeo AbadEquipo Kern Pharma+0:07
- 5KKKarl KuritsLucky Sport Cycling Team+0:08
- 6LTLauri TammChina Anta - Mentech Cycling Team+0:08
- 7FAFrank Aron RagiloLucky Sport Cycling Team+0:08
- 8KAKevin Andre Sandli MesselTeam Ringerike+0:10
- 9VMVille MerlövBhs-Pl Beton Bornholm+0:22
- 10OJOlivers Jekabs SkrapcisEnergus Cycling Team+0:22
- 11RTRiko TammepuuUn Cycling Team+0:22
- 12FPFilip PantzareLucky Sport Cycling Team+0:24
- 13FKFranciszek KaczorowskiMazowsze Serce Polski+0:24
- 14DMDonovan MackieTeam Novo Nordisk+0:28
- 15SWSzymon WiśniewskiWibatech Lubelskie Perła Polski+0:28
- 16OKOskar KüütQuick Pro Team+0:30
- 17LTLucas ToftemarkAirtox - Carl Ras+0:30
- 18NJNils JunkerSweden+0:31
- 19MMMarkus Mäeuibo+0:31
- 20MWMorthen Wang BaksaasLucky Sport Cycling Team+0:31
- 21EGElias Gran HermansenTeam Ringerike+0:31
- 22MPMartins PurberzinsLatvia+0:32
- 23COColin Ossiansson+0:32
- 24DŁDawid ŁątkowskiVoster Team+0:32
- 25HAHeorhii AntonenkoEnergus Cycling Team+0:32
- 26ABAdam BronakowskiMazowsze Serce Polski+0:32
- 27ADAcke DahlblomUn Cycling Team+0:33
- 28HPHugo PerssonUn Cycling Team+0:33
- 29VHVictor HedeåsSweden+0:33
- 30KLKrisjanis Lejins+0:33
- 31PTPetja TeppoUn Cycling Team+0:33
- 32CAChristian Alexander KlundTeam Ringerike+0:33
- 33MLMartti LenziusQuick Pro Team+0:34
- 34WZWiktor ZasadaMazowsze Serce Polski+0:34
- 35GLGustav LovidiusUn Cycling Team+0:34
- 36RCRush CamingaoVictoria Sports Pro Cycling+0:34
- 37NVNiels Van BeurdenUniverse Cycling Team+0:34
- 38JGJude Gabriel FranciscoVictoria Sports Pro Cycling+0:34
- 39UZUvis Zvirbulis+0:35
- 40MLMarkuss Lagzdins+1:04
- 41GHGirts Harkins+1:22
- 42DBDovydas BružasEnergus Cycling Team+1:41
- 43CPCesar Perez LopezEquipo Kern Pharma+2:16
- 44IGIker Gomez Lopez De GoicoecheaEquipo Kern Pharma+2:19
- DNSDHDylan HicksUn Cycling TeamDNS