Stage 2
23 Jul 2026
Stage result
- 1
Paul HennequinEuskaltel-Euskadi3h 38'16" - 2MPMichał PomorskiAtt Investments3h 38'16"
- 3JDJohan DorussenMetec - Solarwatt P/B Mantel3h 38'16"
- 4
Rait ÄrmEnergus Cycling Team3h 38'16" - 5JMJonathan Malte RottmannTeam Lotto Kern-Haus Outlet Montabaur3h 38'16"
- 6BPBartlomiej ProćWibatech Lubelskie Perła Polski3h 38'16"
- 7AFAxel Froner3h 38'16"
- 8SRSondre Rokke3h 38'16"
- 9KWKajetan Wąsowicz3h 38'16"
- 10
Norbert BanaszekAtt Investments3h 38'16" - 11MTMárkó TóthTeam United Shipping3h 38'16"
- 12NSNicola SchleunigerRun&Race-Solarpur3h 38'16"
- 13
Martin PlutoEnergus Cycling Team3h 38'16"
- 14DŁDawid ŁątkowskiVoster Team3h 38'16"
- 15MHMatthew Horter3h 38'16"
- 16RKRoan KoningsMetec - Solarwatt P/B Mantel3h 38'16"
- 17JVJules Van Neer3h 38'16"
- 18RFRadosław FrątczakWibatech Lubelskie Perła Polski3h 38'16"
- 19LULorenzo UrsellaS.C. Padovani Polo Cherry Bank3h 38'16"
- 20RNRasmus Nørtoft3h 38'16"
- 21JVJari Van Harten3h 38'16"
- 22ASAndrea ScarsoS.C. Padovani Polo Cherry Bank3h 38'16"
- 23ZSZétény SzijártóTeam United Shipping3h 38'16"
- 24MKMarek Kapela3h 38'16"
- 25PDPatryk DabskiMazowsze Serce Polski3h 38'16"
- 26DADanijel AgricolaMetec - Solarwatt P/B Mantel3h 38'16"
- 27SDSimon Den Braber3h 38'16"
- 28WVWessel Van Keulen3h 38'16"
- 29ABAnton Benedix3h 38'16"
- 30HTHideyuki Takagi3h 38'16"
- 31MPMarvin PetersEew-Vdk Cyclingteam3h 38'16"
- 32DSDaniil Shyrin3h 38'16"
- 33KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team3h 38'16"
- 34XIXabier Isasa LarrañagaEuskaltel-Euskadi3h 38'16"
- 35JSJoost Spijker3h 38'16"
- 36DMDaan Maessen3h 38'16"
- 37AJAlbert Jensen3h 38'16"
- 38PSPeter Steden3h 38'16"
- 39RRRichard RündvaTeam Novo Nordisk Development3h 38'16"
- 40PAPavlo AntonenkoEnergus Cycling Team3h 38'16"
- 41MKMateusz KostańskiWibatech Lubelskie Perła Polski3h 38'16"
- 42FJFredrik JohanssonMotala Aif Continental3h 38'16"
- 43BRBrian RigoleAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team3h 38'16"
- 44KSKasper Steen Enstad3h 38'16"
- 45SLSverre LitlereRun&Race-Solarpur3h 38'16"
- 46JHJakob HuschleTeam Lotto Kern-Haus Outlet Montabaur3h 38'16"
- 47KGKarol GrządzielPoland3h 38'16"
- 48SRStijn Reilman3h 38'16"
- 49JKJan KašparTufo - Pardus Prostejov3h 38'16"
- 50MJMatthias JeindlArbö Kärnten Sport Feld Am See3h 38'16"
- 51ASAntoni SokółPoland3h 38'16"
- 52EÅEmil Åberg3h 38'16"
- 53TKTobias Kool3h 38'16"
- 54KSKacper Skoneczny3h 38'16"
- 55LVLuuk Verbruggen3h 38'16"
- 56KMKacper MajewskiWibatech Lubelskie Perła Polski3h 38'16"
- 57JGJan Gadera3h 38'16"
- 58
Erik FetterTeam United Shipping3h 38'16" - 59CWCollin WestbroekMetec - Solarwatt P/B Mantel3h 38'16"
- 60FMFranciszek MumotPoland3h 38'16"
- 61DBDovydas BružasEnergus Cycling Team3h 38'16"
- 62RKRobert Kendzia3h 38'16"
- 63OMOndřej MichalovičTufo - Pardus Prostejov3h 38'16"
- 64TBTomasz BudzińskiAtt Investments3h 38'16"
- 65TVTomáš VránaTufo - Pardus Prostejov3h 38'16"
- 66JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaur3h 38'16"
- 67BDBastian DietlRun&Race-Solarpur3h 38'16"
- 68LGLenny GriffithsAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team3h 38'16"
- 69JVJulian VergouwMetec - Solarwatt P/B Mantel3h 38'16"
- 70IWIgnacy Walczak3h 38'16"
- 71OPOndřej PokornýTufo - Pardus Prostejov3h 38'16"
- 72MRMaksymilian RadoszMazowsze Serce Polski3h 38'16"
- 73SWSzymon WiśniewskiWibatech Lubelskie Perła Polski3h 38'16"
- 74OJOle JablonskiTeam Lotto Kern-Haus Outlet Montabaur3h 38'16"
- 75KOKasper Olsen3h 38'16"
- 76JGJakub Gilicki3h 38'16"
- 77IKIgnas KertenisEnergus Cycling Team3h 38'16"
- 78KBKacper Bartkowski3h 38'16"
- 79JLJordi Lopez CaravacaEuskaltel-Euskadi3h 38'16"
- 80JBJeffe BeetsTeam Novo Nordisk Development3h 38'16"
- 81NMNikolaos Michail DrakosTeam United Shipping3h 38'16"
- 82TRTim RiesenRun&Race-Solarpur3h 38'16"
- 83KGKsawier GarnekMazowsze Serce Polski3h 38'16"
- 84AZAndrin ZügerRun&Race-Solarpur3h 38'16"
- 85ISIgor SękWibatech Lubelskie Perła Polski3h 38'16"
- 86
Danny Van Der TuukEuskaltel-Euskadi3h 38'16" - 87MWMikkel Weigelt3h 38'16"
- 88
Miká HemingAtt Investments3h 38'16" - 89KMKacper MaciejukVoster Team3h 38'16"
- 90AGAironas GerdauskasEnergus Cycling Team3h 38'16"
- 91TTThomas TurriS.C. Padovani Polo Cherry Bank3h 38'16"
- 92OPOle PetersTeam Lotto Kern-Haus Outlet Montabaur3h 38'16"
- 93ABAntonio BonaldoS.C. Padovani Polo Cherry Bank3h 38'16"
- 94SCStefan Caulfield-Dreier3h 38'16"
- 95MBMarceli BogusławskiAtt Investments3h 38'16"
- 96DSDamian Sławek3h 38'16"
- 97AGAndrás Gusztáv PakotTeam United Shipping3h 38'16"
- 98KDKamil Dolak3h 38'16"
- 99CKCsongor KardosTeam United Shipping3h 38'16"
- 100JSJan Stelczyk3h 38'16"
- 101NWNiels Wijma3h 38'16"
- 102FHFilip HeltaMazowsze Serce Polski3h 38'16"
- 103LZLau Zee3h 38'16"
- 104MKMatyáš KoblížekTufo - Pardus Prostejov3h 38'16"
- 105MŽMatic ŽumerArbö Kärnten Sport Feld Am See3h 38'16"
- 106CSChiel SchultenEew-Vdk Cyclingteam3h 38'16"
- 107SGSamuel GunninkMetec - Solarwatt P/B Mantel3h 38'16"
- 108KPKrzysztof ParmaVoster Team3h 38'16"
- 109SISzymon IlskiVoster Team3h 38'16"
- 110KGKristoffer GullhavAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team3h 38'16"
- 111OGOr GoldsteinIsrael3h 38'16"
- 112MVMartin VoltrAtt Investments3h 38'16"
- 113NKNejc KomacFactor Racing3h 38'16"
- 114EØEmil Øfsti Berg-Jacobsen3h 38'16"
- 115PGPaul GreijusMotala Aif Continental3h 38'16"
- 116SKSilas Kuschla3h 38'16"
- 117JBJelle BoumaEew-Vdk Cyclingteam3h 38'16"
- 118MVMenno Van Es3h 38'16"
- 119MFMarijn Frankes3h 38'16"
- 120GVGuillaume VisserEew-Vdk Cyclingteam3h 38'16"
- 121
Paweł BernasVoster Team3h 38'16" - 122
Rick OttemaEew-Vdk Cyclingteam3h 38'16"
- 123TJThor Johne3h 38'59"
- 124VHVictor HedeåsSweden3h 38'59"
- 125SVSamuel Van Der Meer3h 39'08"
- 126WZWiktor ZasadaMazowsze Serce Polski3h 38'16"
- 127JDJulius Domnick3h 40'02"
- 128LRLars RouffaerEew-Vdk Cyclingteam3h 38'16"
- 129IHIgor HalickiAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team3h 41'24"
- 130MGMarco GrittnerTeam Novo Nordisk Development3h 41'24"
- 131TRTomasz Reca3h 41'24"
- 132OCOliver ClementsTeam Novo Nordisk Development3h 41'24"
- 133RKRafal Kalinowski3h 41'24"
- 134FKFranciszek KaczorowskiMazowsze Serce Polski3h 41'24"
- 135AHAngus Halle3h 41'24"
- 136MCMateusz Ciołek3h 41'24"
- 137TŽTaj ŽagarFactor Racing3h 41'24"
- 138KGKlaudiusz Garboliński3h 41'24"
- 139MFMaj FlajsFactor Racing3h 41'29"
- 140ÁMÁkos MindszentiArbö Kärnten Sport Feld Am See3h 44'38"
- DNFÁMÁkos MindszentiArbö Kärnten Sport Feld Am SeeDNF
- DNFALAlfred LarssonDNF
- DNFJTJeremiasz TwardochDNF
- DNSVSVojtěch SoukupTufo - Pardus ProstejovDNS
General classification
- 1MPMichał PomorskiAtt Investments6h 37' 52''
- 2
Rait ÄrmEnergus Cycling Team6h 37' 55'' - 3JMJonathan Malte RottmannTeam Lotto Kern-Haus Outlet Montabaur6h 38' 07''
- 4XIXabier Isasa LarrañagaEuskaltel-Euskadi6h 38' 07''
- 5
Norbert BanaszekAtt Investments6h 38' 08'' - 6
Martin PlutoEnergus Cycling Team6h 38' 10''
- 7DŁDawid ŁątkowskiVoster Team6h 38' 11''
- 8MHMatthew Horter6h 38' 11''
- 9MKMarek Kapela6h 38' 11''
- 10MKMateusz KostańskiWibatech Lubelskie Perła Polski6h 38' 11''
- 11SLSverre LitlereRun&Race-Solarpur6h 38' 11''
- 12
Erik FetterTeam United Shipping6h 38' 11'' - 13MRMaksymilian RadoszMazowsze Serce Polski6h 38' 11''
- 14SWSzymon WiśniewskiWibatech Lubelskie Perła Polski6h 38' 11''
- 15
Danny Van Der TuukEuskaltel-Euskadi6h 38' 11'' - 16AZAndrin ZügerRun&Race-Solarpur6h 38' 23''
- 17JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaur6h 38' 28''
- 18AJAlbert Jensen6h 38' 43''
- 19
Paul HennequinEuskaltel-Euskadi6h 39' 17'' - 20JDJohan DorussenMetec - Solarwatt P/B Mantel6h 39' 24''
- 21RFRadosław FrątczakWibatech Lubelskie Perła Polski6h 39' 26''
- 22BPBartlomiej ProćWibatech Lubelskie Perła Polski6h 39' 28''
- 23SRSondre Rokke6h 39' 28''
- 24AFAxel Froner6h 39' 28''
- 25RKRoan KoningsMetec - Solarwatt P/B Mantel6h 39' 28''
- 26ASAndrea ScarsoS.C. Padovani Polo Cherry Bank6h 39' 28''
- 27SDSimon Den Braber6h 39' 28''
- 28DADanijel AgricolaMetec - Solarwatt P/B Mantel6h 39' 28''
- 29HTHideyuki Takagi6h 39' 28''
- 30JVJules Van Neer6h 39' 28''
- 31KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team6h 39' 28''
- 32WVWessel Van Keulen6h 39' 28''
- 33JSJoost Spijker6h 39' 28''
- 34NSNicola SchleunigerRun&Race-Solarpur6h 39' 28''
- 35LULorenzo UrsellaS.C. Padovani Polo Cherry Bank6h 39' 28''
- 36DMDaan Maessen6h 39' 28''
- 37PAPavlo AntonenkoEnergus Cycling Team6h 39' 28''
- 38RRRichard RündvaTeam Novo Nordisk Development6h 39' 28''
- 39MTMárkó TóthTeam United Shipping6h 39' 28''
- 40RNRasmus Nørtoft6h 39' 28''
- 41KGKarol GrządzielPoland6h 39' 28''
- 42DSDaniil Shyrin6h 39' 28''
- 43FJFredrik JohanssonMotala Aif Continental6h 39' 28''
- 44LVLuuk Verbruggen6h 39' 28''
- 45ABAnton Benedix6h 39' 28''
- 46JVJari Van Harten6h 39' 28''
- 47PDPatryk DabskiMazowsze Serce Polski6h 39' 28''
- 48ASAntoni SokółPoland6h 39' 28''
- 49JHJakob HuschleTeam Lotto Kern-Haus Outlet Montabaur6h 39' 28''
- 50JKJan KašparTufo - Pardus Prostejov6h 39' 28''
- 51ZSZétény SzijártóTeam United Shipping6h 39' 28''
- 52FMFranciszek MumotPoland6h 39' 28''
- 53KSKasper Steen Enstad6h 39' 28''
- 54KWKajetan Wąsowicz6h 39' 28''
- 55KSKacper Skoneczny6h 39' 28''
- 56JGJan Gadera6h 39' 28''
- 57BRBrian RigoleAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team6h 39' 28''
- 58MJMatthias JeindlArbö Kärnten Sport Feld Am See6h 39' 28''
- 59DBDovydas BružasEnergus Cycling Team6h 39' 28''
- 60NMNikolaos Michail DrakosTeam United Shipping6h 39' 28''
- 61
Miká HemingAtt Investments6h 39' 28'' - 62IKIgnas KertenisEnergus Cycling Team6h 39' 28''
- 63CWCollin WestbroekMetec - Solarwatt P/B Mantel6h 39' 28''
- 64KGKsawier GarnekMazowsze Serce Polski6h 39' 28''
- 65TKTobias Kool6h 39' 28''
- 66BDBastian DietlRun&Race-Solarpur6h 39' 28''
- 67OJOle JablonskiTeam Lotto Kern-Haus Outlet Montabaur6h 39' 28''
- 68PSPeter Steden6h 39' 28''
- 69TVTomáš VránaTufo - Pardus Prostejov6h 39' 28''
- 70JBJeffe BeetsTeam Novo Nordisk Development6h 39' 28''
- 71EÅEmil Åberg6h 39' 28''
- 72JVJulian VergouwMetec - Solarwatt P/B Mantel6h 39' 28''
- 73MVMenno Van Es6h 39' 28''
- 74CSChiel SchultenEew-Vdk Cyclingteam6h 39' 28''
- 75OGOr GoldsteinIsrael6h 39' 28''
- 76RKRobert Kendzia6h 39' 28''
- 77OMOndřej MichalovičTufo - Pardus Prostejov6h 39' 28''
- 78KMKacper MajewskiWibatech Lubelskie Perła Polski6h 39' 28''
- 79KBKacper Bartkowski6h 39' 28''
- 80AGAndrás Gusztáv PakotTeam United Shipping6h 39' 28''
- 81TBTomasz BudzińskiAtt Investments6h 39' 28''
- 82JLJordi Lopez CaravacaEuskaltel-Euskadi6h 39' 28''
- 83MPMarvin PetersEew-Vdk Cyclingteam6h 39' 28''
- 84JGJakub Gilicki6h 39' 28''
- 85MWMikkel Weigelt6h 39' 28''
- 86SRStijn Reilman6h 39' 28''
- 87IWIgnacy Walczak6h 39' 28''
- 88SCStefan Caulfield-Dreier6h 39' 28''
- 89LGLenny GriffithsAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team6h 39' 28''
- 90ISIgor SękWibatech Lubelskie Perła Polski6h 39' 28''
- 91KMKacper MaciejukVoster Team6h 39' 28''
- 92ABAntonio BonaldoS.C. Padovani Polo Cherry Bank6h 39' 28''
- 93MFMarijn Frankes6h 39' 28''
- 94WZWiktor ZasadaMazowsze Serce Polski6h 39' 28''
- 95NWNiels Wijma6h 39' 28''
- 96OPOndřej PokornýTufo - Pardus Prostejov6h 39' 28''
- 97JSJan Stelczyk6h 39' 28''
- 98TTThomas TurriS.C. Padovani Polo Cherry Bank6h 39' 28''
- 99DSDamian Sławek6h 39' 28''
- 100AGAironas GerdauskasEnergus Cycling Team6h 39' 28''
- 101MŽMatic ŽumerArbö Kärnten Sport Feld Am See6h 39' 28''
- 102SISzymon IlskiVoster Team6h 39' 28''
- 103SGSamuel GunninkMetec - Solarwatt P/B Mantel6h 39' 28''
- 104KOKasper Olsen6h 39' 28''
- 105LZLau Zee6h 39' 28''
- 106MKMatyáš KoblížekTufo - Pardus Prostejov6h 39' 28''
- 107FHFilip HeltaMazowsze Serce Polski6h 39' 28''
- 108KPKrzysztof ParmaVoster Team6h 39' 28''
- 109OPOle PetersTeam Lotto Kern-Haus Outlet Montabaur6h 39' 28''
- 110MBMarceli BogusławskiAtt Investments6h 39' 28''
- 111CKCsongor KardosTeam United Shipping6h 39' 28''
- 112MVMartin VoltrAtt Investments6h 39' 28''
- 113JBJelle BoumaEew-Vdk Cyclingteam6h 39' 28''
- 114KDKamil Dolak6h 39' 28''
- 115SKSilas Kuschla6h 39' 28''
- 116NKNejc KomacFactor Racing6h 39' 28''
- 117KGKristoffer GullhavAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team6h 39' 28''
- 118
Paweł BernasVoster Team6h 39' 28'' - 119EØEmil Øfsti Berg-Jacobsen6h 39' 28''
- 120PGPaul GreijusMotala Aif Continental6h 39' 28''
- 121GVGuillaume VisserEew-Vdk Cyclingteam6h 39' 28''
- 122LRLars RouffaerEew-Vdk Cyclingteam6h 39' 28''
- 123
Rick OttemaEew-Vdk Cyclingteam6h 39' 28''
- 124VHVictor HedeåsSweden6h 40' 11''
- 125SVSamuel Van Der Meer6h 40' 16''
- 126JDJulius Domnick6h 41' 14''
- 127TRTim RiesenRun&Race-Solarpur6h 41' 28''
- 128IHIgor HalickiAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team6h 42' 32''
- 129OCOliver ClementsTeam Novo Nordisk Development6h 42' 33''
- 130AHAngus Halle6h 42' 35''
- 131FKFranciszek KaczorowskiMazowsze Serce Polski6h 42' 36''
- 132KGKlaudiusz Garboliński6h 42' 36''
- 133MCMateusz Ciołek6h 42' 36''
- 134RKRafal Kalinowski6h 42' 36''
- 135TRTomasz Reca6h 42' 36''
- 136MGMarco GrittnerTeam Novo Nordisk Development6h 42' 36''
- 137TŽTaj ŽagarFactor Racing6h 42' 36''
- 138TJThor Johne6h 43' 09''
- 139MFMaj FlajsFactor Racing6h 45' 27''
- 140ÁMÁkos MindszentiArbö Kärnten Sport Feld Am See6h 45' 50''
Points classification
- 1MPMichał PomorskiAtt Investments7 p.
- 2
Rait ÄrmEnergus Cycling Team6 p. - 3IHIgor HalickiAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team4 p.
- 4XIXabier Isasa LarrañagaEuskaltel-Euskadi4 p.
- 5SVSamuel Van Der Meer4 p.
- 6
Norbert BanaszekAtt Investments3 p. - 7OCOliver ClementsTeam Novo Nordisk Development3 p.
- 8RFRadosław FrątczakWibatech Lubelskie Perła Polski2 p.
- 9
Martin PlutoEnergus Cycling Team1 p.
- 10
Paul HennequinEuskaltel-Euskadi1 p. - 11AHAngus Halle1 p.
Youth classification
- 1JMJonathan Malte RottmannTeam Lotto Kern-Haus Outlet Montabaur6h 38' 07''
- 2DŁDawid ŁątkowskiVoster Team6h 38' 11''
- 3MHMatthew Horter6h 38' 11''
- 4MKMarek Kapela6h 38' 11''
- 5SWSzymon WiśniewskiWibatech Lubelskie Perła Polski6h 38' 11''
- 6JRJonas ReibschTeam Lotto Kern-Haus Outlet Montabaur6h 38' 28''
- 7AJAlbert Jensen6h 38' 43''
- 8ASAndrea ScarsoS.C. Padovani Polo Cherry Bank6h 39' 28''
- 9DADanijel AgricolaMetec - Solarwatt P/B Mantel6h 39' 28''
- 10JVJules Van Neer6h 39' 28''
- 11KDKenay De MoyerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team6h 39' 28''
- 12WVWessel Van Keulen6h 39' 28''
- 13JSJoost Spijker6h 39' 28''
- 14DMDaan Maessen6h 39' 28''
- 15PAPavlo AntonenkoEnergus Cycling Team6h 39' 28''
- 16RRRichard RündvaTeam Novo Nordisk Development6h 39' 28''
- 17MTMárkó TóthTeam United Shipping6h 39' 28''
- 18RNRasmus Nørtoft6h 39' 28''
- 19KGKarol GrządzielPoland6h 39' 28''
- 20DSDaniil Shyrin6h 39' 28''
- 21JVJari Van Harten6h 39' 28''
- 22ASAntoni SokółPoland6h 39' 28''
- 23FMFranciszek MumotPoland6h 39' 28''
- 24KWKajetan Wąsowicz6h 39' 28''
- 25KSKacper Skoneczny6h 39' 28''
- 26JGJan Gadera6h 39' 28''
- 27DBDovydas BružasEnergus Cycling Team6h 39' 28''
- 28IKIgnas KertenisEnergus Cycling Team6h 39' 28''
- 29CWCollin WestbroekMetec - Solarwatt P/B Mantel6h 39' 28''
- 30KGKsawier GarnekMazowsze Serce Polski6h 39' 28''
- 31TKTobias Kool6h 39' 28''
- 32OJOle JablonskiTeam Lotto Kern-Haus Outlet Montabaur6h 39' 28''
- 33TVTomáš VránaTufo - Pardus Prostejov6h 39' 28''
- 34JBJeffe BeetsTeam Novo Nordisk Development6h 39' 28''
- 35JVJulian VergouwMetec - Solarwatt P/B Mantel6h 39' 28''
- 36OGOr GoldsteinIsrael6h 39' 28''
- 37OMOndřej MichalovičTufo - Pardus Prostejov6h 39' 28''
- 38AGAndrás Gusztáv PakotTeam United Shipping6h 39' 28''
- 39MPMarvin PetersEew-Vdk Cyclingteam6h 39' 28''
- 40JGJakub Gilicki6h 39' 28''
- 41MWMikkel Weigelt6h 39' 28''
- 42IWIgnacy Walczak6h 39' 28''
- 43LGLenny GriffithsAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team6h 39' 28''
- 44ABAntonio BonaldoS.C. Padovani Polo Cherry Bank6h 39' 28''
- 45MFMarijn Frankes6h 39' 28''
- 46WZWiktor ZasadaMazowsze Serce Polski6h 39' 28''
- 47NWNiels Wijma6h 39' 28''
- 48OPOndřej PokornýTufo - Pardus Prostejov6h 39' 28''
- 49JSJan Stelczyk6h 39' 28''
- 50TTThomas TurriS.C. Padovani Polo Cherry Bank6h 39' 28''
- 51AGAironas GerdauskasEnergus Cycling Team6h 39' 28''
- 52SISzymon IlskiVoster Team6h 39' 28''
- 53SGSamuel GunninkMetec - Solarwatt P/B Mantel6h 39' 28''
- 54LZLau Zee6h 39' 28''
- 55MKMatyáš KoblížekTufo - Pardus Prostejov6h 39' 28''
- 56OPOle PetersTeam Lotto Kern-Haus Outlet Montabaur6h 39' 28''
- 57CKCsongor KardosTeam United Shipping6h 39' 28''
- 58JBJelle BoumaEew-Vdk Cyclingteam6h 39' 28''
- 59KDKamil Dolak6h 39' 28''
- 60SKSilas Kuschla6h 39' 28''
- 61KGKristoffer GullhavAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team6h 39' 28''
- 62PGPaul GreijusMotala Aif Continental6h 39' 28''
- 63VHVictor HedeåsSweden6h 40' 11''
- 64SVSamuel Van Der Meer6h 40' 16''
- 65IHIgor HalickiAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team6h 42' 32''
- 66OCOliver ClementsTeam Novo Nordisk Development6h 42' 33''
- 67AHAngus Halle6h 42' 35''
- 68FKFranciszek KaczorowskiMazowsze Serce Polski6h 42' 36''
- 69MCMateusz Ciołek6h 42' 36''
- 70TRTomasz Reca6h 42' 36''
- 71TŽTaj ŽagarFactor Racing6h 42' 36''
- 72TJThor Johne6h 43' 09''
- 73MFMaj FlajsFactor Racing6h 45' 27''
- 74ÁMÁkos MindszentiArbö Kärnten Sport Feld Am See6h 45' 50''
- 75ALAlfred LarssonDNF
- 76JTJeremiasz TwardochDNF
- 77VSVojtěch SoukupTufo - Pardus ProstejovDNS