Stage 2
12 Jun 2026
Stage result
- 1GBGiacomo BallabioTeam Vorarlberg3:07:02
- 2
Colin Chris StüssiTeam Vorarlbergs.t.
- 3
Michael BorošKasper Crypto4Me+0:03
- 4GCGiosue' Crescioli+0:07
- 5FGFilip GruszczyńskiMbh Bank Csb Telecom Fort+0:07
- 6ACAlberto Carlo MontiAtt Investments+0:07
- 7TATord Aasgaard WikanderEpronex - Hungary Cycling Team+0:07
- 8HJHenri Johannes AppelbaumTeam Storck - Mrw Bau+0:07
- 9MBMike BronswijkEew-Vdk Cyclingteam+0:07
- 10
Piotr PękalaAtt Investments+0:07 - 11
Jakub KaczmarekVoster Team+0:07 - 12ABAndrea Buti+0:07
- 13OLOskar LouwlarsenAirtox - Carl Ras+0:07
- 14
Jaka PrimožičHrinkow Advarics+0:07 - 15
Riccardo ZoidlHrinkow Advarics+0:07 - 16DRDominik RöberTeam Vorarlberg+0:07
- 17PHPhilipp HofbauerTeam Vorarlberg+0:07
- 18JMJoel MellbyLucky Sport Cycling Team+0:07
- 19AMAntoni MuryjMazowsze Serce Polski+0:07
- 20FSFilip SurdykPoland+0:07
- 21NMNikolaj MengelAirtox - Carl Ras+0:07
- 22GRGeorg Rydningen MartinsenLillehammer Ck Continental Team+0:07
- 23SESimen Evertsen-HegrebergLucky Sport Cycling Team+0:16
- 24HPHugo PerssonUn Cycling Team+0:16
- 25KGKsawery GancarzMazowsze Serce Polski+0:16
- 26ISIgor SękWibatech Lubelskie Perła Polski+0:16
- 27HDHarrison Dainty+0:16
- 28SVSebastian VestergaardBhs-Pl Beton Bornholm+0:21
- 29TBTomasz BudzińskiAtt Investments+0:25
- 30JMJacopo MilitelloMonzon - Incolor - Gub+0:28
- 31FHFlorian HochuliTeam Storck - Mrw Bau+0:28
- 32ODOliver DawsonSco Dijon Team Materiel-Velo.Com+0:28
- 33MBMichele Bonometti+0:28
- 34FMFranciszek MatuszewskiMazowsze Serce Polski+0:33
- 35JMJan MrózPoland+0:33
- 36MBMaciej BanaszakVoster Team+0:33
- 37BŁBartosz Łyżwa+0:33
- 38MBMartin BártaAtt Investments+0:33
- 39
Michael KukrleKasper Crypto4Me+0:33 - 40VPValentin PoschacherHrinkow Advarics+0:33
- 41APAndrii PidhainyiUkraine Cycling Team+0:45
- 42LFLuca Franzosi+0:45
- 43AFAndreas FlaattenLillehammer Ck Continental Team+0:45
- 44RTRiko TammepuuUn Cycling Team+0:45
- 45AJAyden JordanHrinkow Advarics+0:45
- 46TEThomas EriksenLillehammer Ck Continental Team+0:45
- 47AOAntoni Olszar+0:45
- 48DPDavid PaumannHrinkow Advarics+0:45
- 49VVVigo Veenis+0:55
- 50SSStan Smit+0:55
- 51SPSzymon PomianMazowsze Serce Polski+0:55
- 52JFJoakim Frafjord+0:55
- 53JFJan Fijak+0:55
- 54FHFilip HeltaMazowsze Serce Polski+0:55
- 55ŠZŠtěpán ZahálkaKasper Crypto4Me+1:05
- 56MHMats Holla+1:05
- 57ADAcke DahlblomUn Cycling Team+1:05
- 58VMValentino Mercatali+1:05
- 59HRHugo RishøjAirtox - Carl Ras+1:05
- 60MHMykola HovorunUkraine Cycling Team+1:05
- 61OSOle Stoffels+1:05
- 62BPBartlomiej ProćWibatech Lubelskie Perła Polski+1:05
- 63JMJakub MusialikWibatech Lubelskie Perła Polski+1:14
- 64EZEmanuel ZangerleTeam Vorarlberg+1:14
- 65AFAsger Frederiksen+1:14
- 66YTYevhen TestsovUkraine Cycling Team+1:14
- 67SISzymon IlskiVoster Team+1:14
- 68MIMarijn Ijmker+1:14
- 69MHMátyás HelmleHungary+1:35
- 70HLHugo LennartssonLucky Sport Cycling Team+1:47
- 71LTLucas TerrierTeam Novo Nordisk+1:47
- 72MZMatěj ZahálkaKasper Crypto4Me+1:47
- 73KDKacper DoppkeWibatech Lubelskie Perła Polski+1:47
- 74HEHerman Emil EriksenLillehammer Ck Continental Team+2:00
- 75ABAnco BallifEew-Vdk Cyclingteam+2:00
- 76KGKsawier GarnekMazowsze Serce Polski+2:00
- 77HPHugo PaatsEew-Vdk Cyclingteam+2:17
- 78CKCarl KageviLucky Sport Cycling Team+2:24
- 79MPMarceli PeraEnergus Cycling Team+2:24
- 80DŁDawid ŁątkowskiVoster Team+2:24
- 81KGKlaudiusz Garboliński+2:24
- 82FAFilip Aspadarec+2:24
- 83MPMaciej Potucha+2:24
- 84THThomas Heal+2:24
- 85BHBohdan HovorunUkraine Cycling Team+2:49
- 86TVToinne Vriezen+2:49
- 87PKPaul KellerTeam Storck - Mrw Bau+3:05
- 88KCKonrad CzabokVoster Team+3:23
- 89
Paweł BernasVoster Team+3:23 - 90MSMaciej Sorbian+3:30
- 91JŘJakub ŘímanAtt Investments+3:47
- 92
Norman VahtraChina Anta - Mentech Cycling Team+3:47
- 93SSSemen SimonUkraine Cycling Team+3:51
- 94MSMárton SolymosiHungary+4:04
- 95ETEven ThorvaldsenLillehammer Ck Continental Team+4:04
- 96HCHeorhii ChyzhykovUkraine Cycling Team+4:04
- 97BKBálint KárpátiKarcag Cycling Épkar Team+4:04
- 98JGJakub Gilicki+4:04
- 99MWMikkel Weigelt+4:10
- 100JKJulian KotWibatech Lubelskie Perła Polski+4:10
- 101PMPelle MikkelsenAirtox - Carl Ras+4:32
- 102FKFelix KlossTeam Storck - Mrw Bau+4:42
- 103CRChristopher Ringkjøb Bruun+4:45
- 104KSKrystian Sztaba+5:09
- 105TNTobias NoldeTeam Vorarlberg+5:13
- 106MCMarc Clauss+5:18
- 107MLMikołaj Listwoń+5:18
- 108OGOskar Gravdal RisaNorway+5:18
- 109IBIvan Blanco BarreiroTeam Novo Nordisk Development+5:39
- 110NLNehuen Lautaro Erripa Picazo+5:39
- 111SKSilas Kuschla+5:43
- 112CSChiel SchultenEew-Vdk Cyclingteam+5:53
- 113GVGuillaume VisserEew-Vdk Cyclingteam+5:53
- 114TLTilman Leben+5:53
- 115TDTeodor De LucaLucky Sport Cycling Team+6:09
- 116RBRowan Baker+6:09
- 117
Jack Rootkin-GraySwatt Club+6:09
- 118JBJakub BurczyńskiPoland+6:09
- 119WSWiktor Staniewski+6:45
- 120BMBendegúz Mátyás NagyHungary+6:45
- 121
Oskar NisuChina Anta - Mentech Cycling Team+6:54
- 122LZLau Zee+7:03
- 123MTMarcell TakácsHungary+7:03
- 124KMKacper MajewskiWibatech Lubelskie Perła Polski+7:08
- 125
Josef ČernýKasper Crypto4Me+7:26 - 126ŠVŠimon VaníčekAtt Investments+7:26
- 127MKMarek Kapela+7:26
- 128RNRasmus Nørtoft+7:32
- 129DSDaniil Shyrin+7:43
- 130ESErling Skarstein+7:43
- 131BMBAß Marc-Leon+7:43
- 132RKRobert Kendzia+8:15
- 133JTJeremiasz Twardoch+8:15
- 134DMDaan Maessen+8:15
- 135JRJesper RaschChina Anta - Mentech Cycling Team+8:15
- 136
Filippo FortinHrinkow Advarics+8:55
- 137OCOliver ClementsTeam Novo Nordisk Development+8:55
- 138RRRichard RündvaTeam Novo Nordisk Development+8:55
- 139AAAmir AnsariRefugee Cycling Team+8:55
- 140HTHenrik Teslo FjellheimLillehammer Ck Continental Team+8:55
- 141KDKamil Dolak+9:33
- 142MGMarco GrittnerTeam Novo Nordisk Development+9:33
- 143AVAndrás Vock+9:33
- 144FMFranciszek MumotPoland+9:33
- 145NHNicolas Hernandez Rojas+9:50
- 146RKRafal Kalinowski+11:02
- 147SWSzymon WronaTeam Storck - Mrw Bau+11:02
- 148BMBinyan MaChina Anta - Mentech Cycling Team+14:45
- 149MTMarcin Trojanowski+15:03
- 150ONOscar Nisbett+15:03
- 151HSHayden StevensTeam Novo Nordisk Development+16:18
- 152VRValentino Resendiz Tovar+16:51
- DNFRVRik Van Der WalEew-Vdk CyclingteamDNF
- DNFJBJan BittnerKasper Crypto4MeDNF
- DNFNJNelson Jose Vera ContrerasVenezuelaDNF
- DNFMPMathias PostDNF
- DNFMWMaksymilian WiśniowskiDNF
- DNFJSJan StelczykDNF
- DNSSSSylvester StokbroAirtox - Carl RasDNS
- DNSPPPiotr PietrzakDNS
- OTLGLGusts LapinsUn Cycling TeamOTL
- OTLWCWiktor CzekayOTL
General classification
- 1GBGiacomo BallabioTeam Vorarlberg3:09:50
- 2
Colin Chris StüssiTeam Vorarlberg+0:01
- 3ACAlberto Carlo MontiAtt Investments+0:14
- 4
Michael BorošKasper Crypto4Me+0:15
- 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
- 14OLOskar LouwlarsenAirtox - Carl Ras+0:24
- 15HDHarrison Dainty+0:24
- 16FGFilip GruszczyńskiMbh Bank Csb Telecom Fort+0:25
- 17GCGiosue' Crescioli+0:25
- 18MBMike BronswijkEew-Vdk Cyclingteam+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
- 27ISIgor SękWibatech Lubelskie Perła Polski+0:39
- 28ODOliver DawsonSco Dijon Team Materiel-Velo.Com+0:41
- 29TBTomasz BudzińskiAtt Investments+0:41
- 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:12
- 51SPSzymon PomianMazowsze Serce Polski+1:13
- 52VVVigo Veenis+1:18
- 53OSOle Stoffels+1:20
- 54ADAcke DahlblomUn Cycling Team+1:25
- 55VMValentino Mercatali+1:26
- 56ŠZŠtěpán ZahálkaKasper Crypto4Me+1:26
- 57HRHugo RishøjAirtox - Carl Ras+1:26
- 58SSStan Smit+1:28
- 59MHMykola HovorunUkraine Cycling Team+1:28
- 60JFJan Fijak+1:28
- 61MHMats Holla+1:29
- 62SISzymon IlskiVoster Team+1:30
- 63MIMarijn Ijmker+1:32
- 64EZEmanuel ZangerleTeam Vorarlberg+1:33
- 65AFAsger Frederiksen+1:35
- 66BPBartlomiej ProćWibatech Lubelskie Perła Polski+1:36
- 67YTYevhen TestsovUkraine Cycling Team+1:41
- 68JMJakub MusialikWibatech Lubelskie Perła Polski+1:42
- 69MHMátyás HelmleHungary+2:05
- 70MZMatěj ZahálkaKasper Crypto4Me+2:07
- 71KDKacper DoppkeWibatech Lubelskie Perła Polski+2:14
- 72LTLucas TerrierTeam Novo Nordisk+2:15
- 73ABAnco BallifEew-Vdk Cyclingteam+2:21
- 74HEHerman Emil EriksenLillehammer Ck Continental Team+2:22
- 75KGKsawier GarnekMazowsze Serce Polski+2:30
- 76HLHugo LennartssonLucky Sport Cycling Team+2:34
- 77THThomas Heal+2:40
- 78CKCarl KageviLucky Sport Cycling Team+2:42
- 79DŁDawid ŁątkowskiVoster Team+2:43
- 80KGKlaudiusz Garboliński+2:50
- 81MPMaciej Potucha+2:50
- 82HPHugo PaatsEew-Vdk Cyclingteam+2:54
- 83MPMarceli PeraEnergus Cycling Team+2:55
- 84FAFilip Aspadarec+2:59
- 85TVToinne Vriezen+3:15
- 86BHBohdan HovorunUkraine Cycling Team+3:16
- 87PKPaul KellerTeam Storck - Mrw Bau+3:31
- 88KCKonrad CzabokVoster Team+3:37
- 89
Paweł BernasVoster Team+3:43 - 90MSMaciej Sorbian+3:53
- 91JŘJakub ŘímanAtt Investments+4:05
- 92
Norman VahtraChina Anta - Mentech Cycling Team+4:07
- 93ETEven ThorvaldsenLillehammer Ck Continental Team+4:23
- 94SSSemen SimonUkraine Cycling Team+4:24
- 95HCHeorhii ChyzhykovUkraine Cycling Team+4:27
- 96JKJulian KotWibatech Lubelskie Perła Polski+4:33
- 97BKBálint KárpátiKarcag Cycling Épkar Team+4:34
- 98MWMikkel Weigelt+4:38
- 99JGJakub Gilicki+4:44
- 100MSMárton SolymosiHungary+4:48
- 101FKFelix KlossTeam Storck - Mrw Bau+5:13
- 102CRChristopher Ringkjøb Bruun+5:21
- 103TNTobias NoldeTeam Vorarlberg+5:30
- 104KSKrystian Sztaba+5:43
- 105PMPelle MikkelsenAirtox - Carl Ras+5:44
- 106MLMikołaj Listwoń+5:51
- 107MCMarc Clauss+5:54
- 108OGOskar Gravdal RisaNorway+5:59
- 109NLNehuen Lautaro Erripa Picazo+6:04
- 110IBIvan Blanco BarreiroTeam Novo Nordisk Development+6:16
- 111GVGuillaume VisserEew-Vdk Cyclingteam+6:17
- 112SKSilas Kuschla+6:18
- 113TDTeodor De LucaLucky Sport Cycling Team+6:22
- 114
Jack Rootkin-GraySwatt Club+6:23
- 115CSChiel SchultenEew-Vdk Cyclingteam+6:27
- 116TLTilman Leben+6:32
- 117RBRowan Baker+6:32
- 118JBJakub BurczyńskiPoland+6:48
- 119BMBendegúz Mátyás NagyHungary+7:15
- 120WSWiktor Staniewski+7:19
- 121
Oskar NisuChina Anta - Mentech Cycling Team+7:29
- 122MTMarcell TakácsHungary+7:31
- 123LZLau Zee+7:34
- 124ŠVŠimon VaníčekAtt Investments+7:39
- 125MKMarek Kapela+7:42
- 126RNRasmus Nørtoft+7:48
- 127KMKacper MajewskiWibatech Lubelskie Perła Polski+7:48
- 128
Josef ČernýKasper Crypto4Me+8:01 - 129DSDaniil Shyrin+8:08
- 130ESErling Skarstein+8:17
- 131BMBAß Marc-Leon+8:29
- 132DMDaan Maessen+8:41
- 133RKRobert Kendzia+8:46
- 134JTJeremiasz Twardoch+8:47
- 135JRJesper RaschChina Anta - Mentech Cycling Team+9:07
- 136HTHenrik Teslo FjellheimLillehammer Ck Continental Team+9:08
- 137AAAmir AnsariRefugee Cycling Team+9:18
- 138RRRichard RündvaTeam Novo Nordisk Development+9:20
- 139
Filippo FortinHrinkow Advarics+9:22
- 140OCOliver ClementsTeam Novo Nordisk Development+9:22
- 141AVAndrás Vock+9:54
- 142KDKamil Dolak+10:08
- 143FMFranciszek MumotPoland+10:10
- 144MGMarco GrittnerTeam Novo Nordisk Development+10:14
- 145NHNicolas Hernandez Rojas+10:39
- 146SWSzymon WronaTeam Storck - Mrw Bau+11:47
- 147RKRafal Kalinowski+12:00
- 148BMBinyan MaChina Anta - Mentech Cycling Team+15:22
- 149ONOscar Nisbett+15:24
- 150MTMarcin Trojanowski+15:38
- 151HSHayden StevensTeam Novo Nordisk Development+16:51
- 152VRValentino Resendiz Tovar+17:35
Points classification
- 1GBGiacomo BallabioTeam Vorarlberg20
- 2
Colin Chris StüssiTeam Vorarlberg19
- 3
Michael BorošKasper Crypto4Me18
- 4GCGiosue' Crescioli17
- 5FGFilip GruszczyńskiMbh Bank Csb Telecom Fort16
- 6ACAlberto Carlo MontiAtt Investments15
- 7TATord Aasgaard WikanderEpronex - Hungary Cycling Team14
- 8HJHenri Johannes AppelbaumTeam Storck - Mrw Bau13
- 9MBMike BronswijkEew-Vdk Cyclingteam12
- 10
Piotr PękalaAtt Investments11 - 11
Jakub KaczmarekVoster Team10 - 12ABAndrea Buti9
- 13OLOskar LouwlarsenAirtox - Carl Ras8
- 14
Jaka PrimožičHrinkow Advarics7 - 15DRDominik RöberTeam Vorarlberg6
- 16
Riccardo ZoidlHrinkow Advarics6 - 17PKPaul KellerTeam Storck - Mrw Bau5
- 18
Norman VahtraChina Anta - Mentech Cycling Team5
- 19PHPhilipp HofbauerTeam Vorarlberg4
- 20JMJoel MellbyLucky Sport Cycling Team3
- 21AMAntoni MuryjMazowsze Serce Polski2
- 22FSFilip SurdykPoland1
- 23
Paweł BernasVoster Team1
Mountains classification
- 1MIMarijn Ijmker5
- 2
Paweł BernasVoster Team5 - 3
Colin Chris StüssiTeam Vorarlberg4
- 4GBGiacomo BallabioTeam Vorarlberg3
- 5ACAlberto Carlo MontiAtt Investments3
- 6
Michael BorošKasper Crypto4Me1
- 7HDHarrison Dainty1
- 8PKPaul KellerTeam Storck - Mrw Bau1
- 9JŘJakub ŘímanAtt Investments1
Youth classification
- 1ACAlberto Carlo MontiAtt Investments3:10:04
- 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:27
- 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
- 32OSOle Stoffels+1:06
- 33ADAcke DahlblomUn Cycling Team+1:11
- 34VMValentino Mercatali+1:12
- 35ŠZŠtěpán ZahálkaKasper Crypto4Me+1:12
- 36HRHugo RishøjAirtox - Carl Ras+1:12
- 37SSStan Smit+1:14
- 38MHMykola HovorunUkraine Cycling Team+1:14
- 39MHMats Holla+1:15
- 40SISzymon IlskiVoster Team+1:16
- 41AFAsger Frederiksen+1:21
- 42YTYevhen TestsovUkraine Cycling Team+1:27
- 43MHMátyás HelmleHungary+1:51
- 44KDKacper DoppkeWibatech Lubelskie Perła Polski+2:00
- 45LTLucas TerrierTeam Novo Nordisk+2:01
- 46ABAnco BallifEew-Vdk Cyclingteam+2:07
- 47HEHerman Emil EriksenLillehammer Ck Continental Team+2:08
- 48KGKsawier GarnekMazowsze Serce Polski+2:16
- 49DŁDawid ŁątkowskiVoster Team+2:29
- 50HPHugo PaatsEew-Vdk Cyclingteam+2:40
- 51MPMarceli PeraEnergus Cycling Team+2:41
- 52FAFilip Aspadarec+2:45
- 53TVToinne Vriezen+3:01
- 54BHBohdan HovorunUkraine Cycling Team+3:02
- 55MSMaciej Sorbian+3:39
- 56SSSemen SimonUkraine Cycling Team+4:10
- 57HCHeorhii ChyzhykovUkraine Cycling Team+4:13
- 58BKBálint KárpátiKarcag Cycling Épkar Team+4:20
- 59MWMikkel Weigelt+4:24
- 60JGJakub Gilicki+4:30
- 61FKFelix KlossTeam Storck - Mrw Bau+4:59
- 62CRChristopher Ringkjøb Bruun+5:07
- 63KSKrystian Sztaba+5:29
- 64MLMikołaj Listwoń+5:37
- 65OGOskar Gravdal RisaNorway+5:45
- 66NLNehuen Lautaro Erripa Picazo+5:50
- 67IBIvan Blanco BarreiroTeam Novo Nordisk Development+6:02
- 68SKSilas Kuschla+6:04
- 69TDTeodor De LucaLucky Sport Cycling Team+6:08
- 70TLTilman Leben+6:18
- 71JBJakub BurczyńskiPoland+6:34
- 72WSWiktor Staniewski+7:05
- 73MTMarcell TakácsHungary+7:17
- 74LZLau Zee+7:20
- 75MKMarek Kapela+7:28
- 76RNRasmus Nørtoft+7:34
- 77DSDaniil Shyrin+7:54
- 78ESErling Skarstein+8:03
- 79DMDaan Maessen+8:27
- 80JTJeremiasz Twardoch+8:33
- 81RRRichard RündvaTeam Novo Nordisk Development+9:06
- 82OCOliver ClementsTeam Novo Nordisk Development+9:08
- 83AVAndrás Vock+9:40
- 84KDKamil Dolak+9:54
- 85FMFranciszek MumotPoland+9:56
- 86SWSzymon WronaTeam Storck - Mrw Bau+11:33
- 87ONOscar Nisbett+15:10
- 88HSHayden StevensTeam Novo Nordisk Development+16:37
- DNFJBJan BittnerKasper Crypto4MeDNF
- DNFNJNelson Jose Vera ContrerasVenezuelaDNF
- DNFMPMathias PostDNF
- DNFMWMaksymilian WiśniowskiDNF
- DNFJSJan StelczykDNF
- DNSSSSylvester StokbroAirtox - Carl RasDNS
- DNSPPPiotr PietrzakDNS
- OTLGLGusts LapinsUn Cycling TeamOTL
- OTLWCWiktor CzekayOTL