Stage 3
13 Jun 2026
Stage result
- 1
Filippo FortinHrinkow Advarics3:07:34
- 2ŠVŠimon VaníčekAtt Investmentss.t.
- 3TBTomasz BudzińskiAtt Investmentss.t.
- 4GCGiosue' Cresciolis.t.
- 5
Norman VahtraChina Anta - Mentech Cycling Teams.t.
- 6TNTobias NoldeTeam Vorarlbergs.t.
- 7GBGiacomo BallabioTeam Vorarlbergs.t.
- 8VMValentino Mercatalis.t.
- 9NMNikolaj MengelAirtox - Carl Rass.t.
- 10RNRasmus Nørtofts.t.
- 11MBMike BronswijkEew-Vdk Cyclingteams.t.
- 12BKBálint KárpátiKarcag Cycling Épkar Teams.t.
- 13KCKonrad CzabokVoster Teams.t.
- 14ADAcke DahlblomUn Cycling Teams.t.
- 15MKMarek Kapelas.t.
- 16JMJan MrózPolands.t.
- 17FSFilip SurdykPolands.t.
- 18HLHugo LennartssonLucky Sport Cycling Teams.t.
- 19TDTeodor De LucaLucky Sport Cycling Teams.t.
- 20
Jakub KaczmarekVoster Teams.t. - 21
Piotr PękalaAtt Investmentss.t. - 22SSStan Smits.t.
- 23ŠZŠtěpán ZahálkaKasper Crypto4Mes.t.
- 24SPSzymon PomianMazowsze Serce Polskis.t.
- 25BPBartlomiej ProćWibatech Lubelskie Perła Polskis.t.
- 26DPDavid PaumannHrinkow Advaricss.t.
- 27SVSebastian VestergaardBhs-Pl Beton Bornholms.t.
- 28SESimen Evertsen-HegrebergLucky Sport Cycling Teams.t.
- 29CSChiel SchultenEew-Vdk Cyclingteams.t.
- 30JŘJakub ŘímanAtt Investmentss.t.
- 31
Michael BorošKasper Crypto4Mes.t.
- 32
Colin Chris StüssiTeam Vorarlbergs.t.
- 33HDHarrison Daintys.t.
- 34JMJoel MellbyLucky Sport Cycling Teams.t.
- 35SSSemen SimonUkraine Cycling Teams.t.
- 36AFAsger Frederiksens.t.
- 37JRJesper RaschChina Anta - Mentech Cycling Teams.t.
- 38APAndrii PidhainyiUkraine Cycling Teams.t.
- 39MIMarijn Ijmkers.t.
- 40JMJacopo MilitelloMonzon - Incolor - Gubs.t.
- 41ACAlberto Carlo MontiAtt Investmentss.t.
- 42TVToinne Vriezens.t.
- 43HPHugo PerssonUn Cycling Teams.t.
- 44SISzymon IlskiVoster Teams.t.
- 45AOAntoni Olszars.t.
- 46DRDominik RöberTeam Vorarlbergs.t.
- 47BŁBartosz Łyżwas.t.
- 48FAFilip Aspadarecs.t.
- 49PMPelle MikkelsenAirtox - Carl Rass.t.
- 50FGFilip GruszczyńskiMbh Bank Csb Telecom Forts.t.
- 51KGKlaudiusz Garbolińskis.t.
- 52HPHugo PaatsEew-Vdk Cyclingteams.t.
- 53
Jaka PrimožičHrinkow Advaricss.t. - 54KMKacper MajewskiWibatech Lubelskie Perła Polskis.t.
- 55HEHerman Emil EriksenLillehammer Ck Continental Teams.t.
- 56KGKsawier GarnekMazowsze Serce Polskis.t.
- 57KGKsawery GancarzMazowsze Serce Polskis.t.
- 58FHFilip HeltaMazowsze Serce Polskis.t.
- 59JFJoakim Frafjords.t.
- 60PKPaul KellerTeam Storck - Mrw Baus.t.
- 61MBMaciej BanaszakVoster Teams.t.
- 62MHMykola HovorunUkraine Cycling Teams.t.
- 63AFAndreas FlaattenLillehammer Ck Continental Teams.t.
- 64LTLucas TerrierTeam Novo Nordisks.t.
- 65FHFlorian HochuliTeam Storck - Mrw Baus.t.
- 66MHMátyás HelmleHungarys.t.
- 67YTYevhen TestsovUkraine Cycling Teams.t.
- 68VPValentin PoschacherHrinkow Advaricss.t.
- 69JMJakub MusialikWibatech Lubelskie Perła Polskis.t.
- 70MWMikkel Weigelts.t.
- 71FMFranciszek MatuszewskiMazowsze Serce Polskis.t.
- 72MLMikołaj Listwońs.t.
- 73KSKrystian Sztabas.t.
- 74
Josef ČernýKasper Crypto4Mes.t. - 75KDKacper DoppkeWibatech Lubelskie Perła Polskis.t.
- 76MZMatěj ZahálkaKasper Crypto4Mes.t.
- 77TATord Aasgaard WikanderEpronex - Hungary Cycling Teams.t.
- 78HJHenri Johannes AppelbaumTeam Storck - Mrw Baus.t.
- 79BMBendegúz Mátyás NagyHungarys.t.
- 80ISIgor SękWibatech Lubelskie Perła Polskis.t.
- 81JFJan Fijaks.t.
- 82MSMárton SolymosiHungarys.t.
- 83AMAntoni MuryjMazowsze Serce Polskis.t.
- 84PHPhilipp HofbauerTeam Vorarlbergs.t.
- 85ABAndrea Butis.t.
- 86AJAyden JordanHrinkow Advaricss.t.
- 87HRHugo RishøjAirtox - Carl Rass.t.
- 88MHMats Hollas.t.
- 89
Michael KukrleKasper Crypto4Mes.t. - 90
Riccardo ZoidlHrinkow Advaricss.t. - 91MSMaciej Sorbians.t.
- 92TEThomas EriksenLillehammer Ck Continental Teams.t.
- 93WSWiktor Staniewskis.t.
- 94OLOskar LouwlarsenAirtox - Carl Rass.t.
- 95MBMichele Bonomettis.t.
- 96GRGeorg Rydningen MartinsenLillehammer Ck Continental Teams.t.
- 97MTMarcell TakácsHungarys.t.
- 98AVAndrás Vocks.t.
- 99THThomas Heals.t.
- 100VVVigo Veeniss.t.
- 101LFLuca Franzosis.t.
- 102ODOliver DawsonSco Dijon Team Materiel-Velo.Coms.t.
- 103RTRiko TammepuuUn Cycling Teams.t.
- 104ETEven ThorvaldsenLillehammer Ck Continental Teams.t.
- 105CKCarl KageviLucky Sport Cycling Team+0:16
- 106
Paweł BernasVoster Team+0:31 - 107DŁDawid ŁątkowskiVoster Team+0:31
- 108MCMarc Clauss+1:05
- 109TLTilman Leben+1:05
- 110GVGuillaume VisserEew-Vdk Cyclingteam+1:09
- 111CRChristopher Ringkjøb Bruun+1:11
- 112JKJulian KotWibatech Lubelskie Perła Polskis.t.
- 113AAAmir AnsariRefugee Cycling Team+1:18
- 114MPMaciej Potucha+1:18
- 115MTMarcin Trojanowski+1:18
- 116JBJakub BurczyńskiPoland+1:18
- 117ESErling Skarstein+1:18
- 118ABAnco BallifEew-Vdk Cyclingteam+1:18
- 119DMDaan Maessen+1:18
- 120BHBohdan HovorunUkraine Cycling Team+1:18
- 121LZLau Zee+1:18
- 122IBIvan Blanco BarreiroTeam Novo Nordisk Development+1:18
- 123BMBinyan MaChina Anta - Mentech Cycling Team+1:18
- 124FKFelix KlossTeam Storck - Mrw Bau+1:18
- 125KDKamil Dolak+1:18
- 126OCOliver ClementsTeam Novo Nordisk Development+1:18
- 127SKSilas Kuschla+1:18
- 128JGJakub Gilicki+1:18
- 129MBMartin BártaAtt Investmentss.t.
- 130EZEmanuel ZangerleTeam Vorarlberg+1:42
- 131RRRichard RündvaTeam Novo Nordisk Development+1:52
- 132MGMarco GrittnerTeam Novo Nordisk Development+1:52
- 133OGOskar Gravdal RisaNorway+1:52
- 134BMBAß Marc-Leon+1:52
- 135NHNicolas Hernandez Rojas+1:52
- 136HCHeorhii ChyzhykovUkraine Cycling Team+1:52
- 137OSOle Stoffels+3:15
- 138FMFranciszek MumotPoland+3:49
- 139HSHayden StevensTeam Novo Nordisk Development+4:24
- 140RKRafal Kalinowski+5:58
- DNFSWSzymon WronaTeam Storck - Mrw BauDNF
- DNFNLNehuen Lautaro Erripa PicazoDNF
- DNFVRValentino Resendiz TovarDNF
- DNFMPMarceli PeraEnergus Cycling TeamDNF
- DNFRBRowan BakerDNF
- DNFRKRobert KendziaDNF
- DNFJTJeremiasz TwardochDNF
- DNFDSDaniil ShyrinDNF
- DNS
Oskar NisuChina Anta - Mentech Cycling TeamDNS
- DNSHTHenrik Teslo FjellheimLillehammer Ck Continental TeamDNS
- DNSONOscar NisbettDNS
- DNS
Jack Rootkin-GraySwatt ClubDNS
General classification
- 1GBGiacomo BallabioTeam Vorarlberg6:17:24
- 2
Colin Chris StüssiTeam Vorarlberg+0:01
- 3
Michael BorošKasper Crypto4Me+0:13
- 4ACAlberto Carlo MontiAtt Investments+0:14
- 5FSFilip SurdykPoland+0:16
- 6DRDominik RöberTeam Vorarlberg+0:17
- 7
Jaka PrimožičHrinkow Advarics+0:18 - 8HJHenri Johannes AppelbaumTeam Storck - Mrw Bau+0:19
- 9NMNikolaj MengelAirtox - Carl Ras+0:20
- 10GRGeorg Rydningen MartinsenLillehammer Ck Continental Team+0:21
- 11ABAndrea Buti+0:21
- 12
Riccardo ZoidlHrinkow Advarics+0:23 - 13PHPhilipp HofbauerTeam Vorarlberg+0:24
- 14MBMike BronswijkEew-Vdk Cyclingteam+0:24
- 15OLOskar LouwlarsenAirtox - Carl Ras+0:24
- 16HDHarrison Dainty+0:24
- 17FGFilip GruszczyńskiMbh Bank Csb Telecom Fort+0:25
- 18GCGiosue' Crescioli+0:25
- 19
Jakub KaczmarekVoster Team+0:27 - 20
Piotr PękalaAtt Investments+0:27 - 21HPHugo PerssonUn Cycling Team+0:30
- 22TATord Aasgaard WikanderEpronex - Hungary Cycling Team+0:30
- 23JMJoel MellbyLucky Sport Cycling Team+0:31
- 24SVSebastian VestergaardBhs-Pl Beton Bornholm+0:31
- 25AMAntoni MuryjMazowsze Serce Polski+0:34
- 26SESimen Evertsen-HegrebergLucky Sport Cycling Team+0:35
- 27TBTomasz BudzińskiAtt Investments+0:37
- 28ODOliver DawsonSco Dijon Team Materiel-Velo.Com+0:39
- 29ISIgor SękWibatech Lubelskie Perła Polski+0:39
- 30MBMartin BártaAtt Investments+0:43
- 31KGKsawery GancarzMazowsze Serce Polski+0:46
- 32VPValentin PoschacherHrinkow Advarics+0:49
- 33FHFlorian HochuliTeam Storck - Mrw Bau+0:51
- 34
Michael KukrleKasper Crypto4Me+0:51 - 35MBMichele Bonometti+0:51
- 36BŁBartosz Łyżwa+0:52
- 37JMJan MrózPoland+0:53
- 38MBMaciej BanaszakVoster Team+0:55
- 39AFAndreas FlaattenLillehammer Ck Continental Team+0:56
- 40JMJacopo MilitelloMonzon - Incolor - Gub+0:57
- 41TEThomas EriksenLillehammer Ck Continental Team+1:00
- 42DPDavid PaumannHrinkow Advarics+1:01
- 43LFLuca Franzosi+1:02
- 44FMFranciszek MatuszewskiMazowsze Serce Polski+1:02
- 45RTRiko TammepuuUn Cycling Team+1:03
- 46AOAntoni Olszar+1:05
- 47AJAyden JordanHrinkow Advarics+1:06
- 48FHFilip HeltaMazowsze Serce Polski+1:10
- 49APAndrii PidhainyiUkraine Cycling Team+1:10
- 50JFJoakim Frafjord+1:11
- 51SPSzymon PomianMazowsze Serce Polski+1:13
- 52VVVigo Veenis+1:18
- 53ADAcke DahlblomUn Cycling Team+1:25
- 54VMValentino Mercatali+1:26
- 55ŠZŠtěpán ZahálkaKasper Crypto4Me+1:26
- 56HRHugo RishøjAirtox - Carl Ras+1:26
- 57SSStan Smit+1:28
- 58MHMykola HovorunUkraine Cycling Team+1:28
- 59JFJan Fijak+1:28
- 60MHMats Holla+1:29
- 61SISzymon IlskiVoster Team+1:30
- 62MIMarijn Ijmker+1:32
- 63AFAsger Frederiksen+1:35
- 64BPBartlomiej ProćWibatech Lubelskie Perła Polski+1:36
- 65YTYevhen TestsovUkraine Cycling Team+1:41
- 66JMJakub MusialikWibatech Lubelskie Perła Polski+1:42
- 67MHMátyás HelmleHungary+2:05
- 68MZMatěj ZahálkaKasper Crypto4Me+2:07
- 69KDKacper DoppkeWibatech Lubelskie Perła Polski+2:14
- 70LTLucas TerrierTeam Novo Nordisk+2:15
- 71HEHerman Emil EriksenLillehammer Ck Continental Team+2:22
- 72KGKsawier GarnekMazowsze Serce Polski+2:30
- 73HLHugo LennartssonLucky Sport Cycling Team+2:34
- 74THThomas Heal+2:40
- 75KGKlaudiusz Garboliński+2:50
- 76HPHugo PaatsEew-Vdk Cyclingteam+2:54
- 77CKCarl KageviLucky Sport Cycling Team+2:58
- 78FAFilip Aspadarec+2:59
- 79DŁDawid ŁątkowskiVoster Team+3:14
- 80EZEmanuel ZangerleTeam Vorarlberg+3:15
- 81TVToinne Vriezen+3:15
- 82PKPaul KellerTeam Storck - Mrw Bau+3:31
- 83KCKonrad CzabokVoster Team+3:37
- 84ABAnco BallifEew-Vdk Cyclingteam+3:39
- 85MSMaciej Sorbian+3:53
- 86JŘJakub ŘímanAtt Investments+4:05
- 87
Norman VahtraChina Anta - Mentech Cycling Team+4:07
- 88MPMaciej Potucha+4:08
- 89
Paweł BernasVoster Team+4:14 - 90ETEven ThorvaldsenLillehammer Ck Continental Team+4:23
- 91SSSemen SimonUkraine Cycling Team+4:24
- 92JKJulian KotWibatech Lubelskie Perła Polski+4:33
- 93BHBohdan HovorunUkraine Cycling Team+4:34
- 94BKBálint KárpátiKarcag Cycling Épkar Team+4:34
- 95OSOle Stoffels+4:35
- 96MWMikkel Weigelt+4:38
- 97MSMárton SolymosiHungary+4:48
- 98TNTobias NoldeTeam Vorarlberg+5:27
- 99KSKrystian Sztaba+5:43
- 100PMPelle MikkelsenAirtox - Carl Ras+5:44
- 101MLMikołaj Listwoń+5:51
- 102JGJakub Gilicki+6:02
- 103HCHeorhii ChyzhykovUkraine Cycling Team+6:16
- 104TDTeodor De LucaLucky Sport Cycling Team+6:22
- 105CSChiel SchultenEew-Vdk Cyclingteam+6:27
- 106FKFelix KlossTeam Storck - Mrw Bau+6:31
- 107CRChristopher Ringkjøb Bruun+6:32
- 108MCMarc Clauss+6:59
- 109BMBendegúz Mátyás NagyHungary+7:15
- 110WSWiktor Staniewski+7:19
- 111GVGuillaume VisserEew-Vdk Cyclingteam+7:26
- 112MTMarcell TakácsHungary+7:31
- 113ŠVŠimon VaníčekAtt Investments+7:33
- 114IBIvan Blanco BarreiroTeam Novo Nordisk Development+7:34
- 115SKSilas Kuschla+7:36
- 116TLTilman Leben+7:37
- 117MKMarek Kapela+7:42
- 118RNRasmus Nørtoft+7:48
- 119KMKacper MajewskiWibatech Lubelskie Perła Polski+7:48
- 120OGOskar Gravdal RisaNorway+7:51
- 121
Josef ČernýKasper Crypto4Me+8:01 - 122JBJakub BurczyńskiPoland+8:06
- 123LZLau Zee+8:52
- 124JRJesper RaschChina Anta - Mentech Cycling Team+9:07
- 125
Filippo FortinHrinkow Advarics+9:12
- 126ESErling Skarstein+9:35
- 127AVAndrás Vock+9:54
- 128DMDaan Maessen+9:59
- 129BMBAß Marc-Leon+10:21
- 130AAAmir AnsariRefugee Cycling Team+10:36
- 131OCOliver ClementsTeam Novo Nordisk Development+10:40
- 132RRRichard RündvaTeam Novo Nordisk Development+11:12
- 133KDKamil Dolak+11:26
- 134MGMarco GrittnerTeam Novo Nordisk Development+12:06
- 135NHNicolas Hernandez Rojas+12:31
- 136FMFranciszek MumotPoland+13:59
- 137BMBinyan MaChina Anta - Mentech Cycling Team+16:40
- 138MTMarcin Trojanowski+16:56
- 139RKRafal Kalinowski+17:58
- 140HSHayden StevensTeam Novo Nordisk Development+21:15
Points classification
- 1GBGiacomo BallabioTeam Vorarlberg34
- 2GCGiosue' Crescioli34
- 3MBMike BronswijkEew-Vdk Cyclingteam23
- 4
Norman VahtraChina Anta - Mentech Cycling Team21
- 5
Filippo FortinHrinkow Advarics20
- 6
Michael BorošKasper Crypto4Me20
- 7
Colin Chris StüssiTeam Vorarlberg19
- 8ŠVŠimon VaníčekAtt Investments19
- 9TNTobias NoldeTeam Vorarlberg18
- 10TBTomasz BudzińskiAtt Investments18
- 11FGFilip GruszczyńskiMbh Bank Csb Telecom Fort16
- 12ACAlberto Carlo MontiAtt Investments15
- 13TATord Aasgaard WikanderEpronex - Hungary Cycling Team14
- 14HJHenri Johannes AppelbaumTeam Storck - Mrw Bau13
- 15VMValentino Mercatali13
- 16NMNikolaj MengelAirtox - Carl Ras12
- 17
Jakub KaczmarekVoster Team11 - 18
Piotr PękalaAtt Investments11 - 19RNRasmus Nørtoft11
- 20ABAndrea Buti9
- 21BKBálint KárpátiKarcag Cycling Épkar Team9
- 22OLOskar LouwlarsenAirtox - Carl Ras8
- 23KCKonrad CzabokVoster Team8
- 24
Jaka PrimožičHrinkow Advarics7 - 25ADAcke DahlblomUn Cycling Team7
- 26DRDominik RöberTeam Vorarlberg6
- 27
Riccardo ZoidlHrinkow Advarics6 - 28MKMarek Kapela6
- 29PKPaul KellerTeam Storck - Mrw Bau5
- 30FSFilip SurdykPoland5
- 31JMJan MrózPoland5
- 32PHPhilipp HofbauerTeam Vorarlberg4
- 33HCHeorhii ChyzhykovUkraine Cycling Team3
- 34JMJoel MellbyLucky Sport Cycling Team3
- 35HLHugo LennartssonLucky Sport Cycling Team3
- 36AMAntoni MuryjMazowsze Serce Polski2
- 37ODOliver DawsonSco Dijon Team Materiel-Velo.Com2
- 38TDTeodor De LucaLucky Sport Cycling Team2
- 39JFJoakim Frafjord1
- 40
Paweł BernasVoster Team1
Mountains classification
- 1
Paweł BernasVoster Team8 - 2MIMarijn Ijmker7
- 3HCHeorhii ChyzhykovUkraine Cycling Team4
- 4
Colin Chris StüssiTeam Vorarlberg4
- 5GBGiacomo BallabioTeam Vorarlberg3
- 6ACAlberto Carlo MontiAtt Investments3
- 7JGJakub Gilicki2
- 8
Michael BorošKasper Crypto4Me1
- 9HDHarrison Dainty1
- 10MBMichele Bonometti1
- 11PKPaul KellerTeam Storck - Mrw Bau1
- 12JŘJakub ŘímanAtt Investments1
Youth classification
- 1ACAlberto Carlo MontiAtt Investments6:17:38
- 2FSFilip SurdykPoland+0:02
- 3HJHenri Johannes AppelbaumTeam Storck - Mrw Bau+0:05
- 4GRGeorg Rydningen MartinsenLillehammer Ck Continental Team+0:07
- 5OLOskar LouwlarsenAirtox - Carl Ras+0:10
- 6HDHarrison Dainty+0:10
- 7FGFilip GruszczyńskiMbh Bank Csb Telecom Fort+0:11
- 8HPHugo PerssonUn Cycling Team+0:16
- 9TATord Aasgaard WikanderEpronex - Hungary Cycling Team+0:16
- 10JMJoel MellbyLucky Sport Cycling Team+0:17
- 11SVSebastian VestergaardBhs-Pl Beton Bornholm+0:17
- 12AMAntoni MuryjMazowsze Serce Polski+0:20
- 13SESimen Evertsen-HegrebergLucky Sport Cycling Team+0:21
- 14ODOliver DawsonSco Dijon Team Materiel-Velo.Com+0:25
- 15MBMartin BártaAtt Investments+0:29
- 16KGKsawery GancarzMazowsze Serce Polski+0:32
- 17VPValentin PoschacherHrinkow Advarics+0:35
- 18FHFlorian HochuliTeam Storck - Mrw Bau+0:37
- 19MBMichele Bonometti+0:37
- 20BŁBartosz Łyżwa+0:38
- 21JMJan MrózPoland+0:39
- 22MBMaciej BanaszakVoster Team+0:41
- 23AFAndreas FlaattenLillehammer Ck Continental Team+0:42
- 24JMJacopo MilitelloMonzon - Incolor - Gub+0:43
- 25TEThomas EriksenLillehammer Ck Continental Team+0:46
- 26LFLuca Franzosi+0:48
- 27FMFranciszek MatuszewskiMazowsze Serce Polski+0:48
- 28RTRiko TammepuuUn Cycling Team+0:49
- 29AJAyden JordanHrinkow Advarics+0:52
- 30APAndrii PidhainyiUkraine Cycling Team+0:56
- 31VVVigo Veenis+1:04
- 32ADAcke DahlblomUn Cycling Team+1:11
- 33VMValentino Mercatali+1:12
- 34ŠZŠtěpán ZahálkaKasper Crypto4Me+1:12
- 35HRHugo RishøjAirtox - Carl Ras+1:12
- 36SSStan Smit+1:14
- 37MHMykola HovorunUkraine Cycling Team+1:14
- 38MHMats Holla+1:15
- 39SISzymon IlskiVoster Team+1:16
- 40AFAsger Frederiksen+1:21
- 41YTYevhen TestsovUkraine Cycling Team+1:27
- 42MHMátyás HelmleHungary+1:51
- 43KDKacper DoppkeWibatech Lubelskie Perła Polski+2:00
- 44LTLucas TerrierTeam Novo Nordisk+2:01
- 45HEHerman Emil EriksenLillehammer Ck Continental Team+2:08
- 46KGKsawier GarnekMazowsze Serce Polski+2:16
- 47HPHugo PaatsEew-Vdk Cyclingteam+2:40
- 48FAFilip Aspadarec+2:45
- 49DŁDawid ŁątkowskiVoster Team+3:00
- 50TVToinne Vriezen+3:01
- 51ABAnco BallifEew-Vdk Cyclingteam+3:25
- 52MSMaciej Sorbian+3:39
- 53SSSemen SimonUkraine Cycling Team+4:10
- 54BHBohdan HovorunUkraine Cycling Team+4:20
- 55BKBálint KárpátiKarcag Cycling Épkar Team+4:20
- 56OSOle Stoffels+4:21
- 57MWMikkel Weigelt+4:24
- 58KSKrystian Sztaba+5:29
- 59MLMikołaj Listwoń+5:37
- 60JGJakub Gilicki+5:48
- 61HCHeorhii ChyzhykovUkraine Cycling Team+6:02
- 62TDTeodor De LucaLucky Sport Cycling Team+6:08
- 63FKFelix KlossTeam Storck - Mrw Bau+6:17
- 64CRChristopher Ringkjøb Bruun+6:18
- 65WSWiktor Staniewski+7:05
- 66MTMarcell TakácsHungary+7:17
- 67IBIvan Blanco BarreiroTeam Novo Nordisk Development+7:20
- 68SKSilas Kuschla+7:22
- 69TLTilman Leben+7:23
- 70MKMarek Kapela+7:28
- 71RNRasmus Nørtoft+7:34
- 72OGOskar Gravdal RisaNorway+7:37
- 73JBJakub BurczyńskiPoland+7:52
- 74LZLau Zee+8:38
- 75ESErling Skarstein+9:21
- 76AVAndrás Vock+9:40
- 77DMDaan Maessen+9:45
- 78OCOliver ClementsTeam Novo Nordisk Development+10:26
- 79RRRichard RündvaTeam Novo Nordisk Development+10:58
- 80KDKamil Dolak+11:12
- 81FMFranciszek MumotPoland+13:45
- 82HSHayden StevensTeam Novo Nordisk Development+21:01
- DNFSWSzymon WronaTeam Storck - Mrw BauDNF
- DNFNLNehuen Lautaro Erripa PicazoDNF
- DNFMPMarceli PeraEnergus Cycling TeamDNF
- DNFJTJeremiasz TwardochDNF
- DNFDSDaniil ShyrinDNF
- DNSONOscar NisbettDNS