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