Stage 4
29 Apr 2026
Stage result
- 1
Stanisław AniołkowskiCofidis2:52:50 - 2
Riley PickrellModern Adventure Pro Cyclings.t. - 3DPDavide PersicoMbh Bank Csb Telecom Forts.t.
- 4MPManuel Peñalver AniorteTeam Polti VisitMaltas.t.
- 5
Marc Brustenga MasagueEquipo Kern Pharmas.t. - 6
Davide BalleriniXDS Astana Teams.t. - 7
Sente SentjensAlpecin-Premier Techs.t. - 8MMMarco ManentiBardiani Csf 7 Sabers.t.
- 9
Cesar Macias EstradaBurgos-Burpellet-BHs.t. - 10SRSergio Romeo AbadEquipo Kern Pharmas.t.
- 11
Sean FlynnTeam Picnic PostNLs.t. - 12
Tom CrabbeTeam Flanders - Baloises.t. - 13
Jason TessonTotalEnergiess.t. - 14MBMarceli BogusławskiAtt Investmentss.t.
- 15
Luca ColnaghiBardiani Csf 7 Sabers.t.
- 16
Fernando Gaviria RendonCaja Rural-Seguros RGAs.t. - 17
Giovanni LonardiTeam Polti VisitMaltas.t. - 18ADAlessio Delle VedoveXDS Astana Development Teams.t.
- 19JVJelle VermooteTarteletto - Isorexs.t.
- 20FJFelix James MeoSolution Tech Nippo Ralis.t.
- 21NRNoah RamsayAlpecin-Premier Tech Development Teams.t.
- 22LVLeander Van HautegemTeam Flanders - Baloises.t.
- 23STSenne ThonnonTeam Flanders - Baloises.t.
- 24
Casper Cornelis Van UdenTeam Picnic PostNLs.t. - 25
Lev GonovXDS Astana Teams.t. - 26FRFilippo RidolfoTeam Novo Nordisks.t.
- 27AOAhmet OrkenSpor Toto Cycling Teams.t.
- 28CCCamille CharretCofidiss.t.
- 29DIDario Igor BellettaTeam Polti VisitMaltas.t.
- 30JKJonah KillyTarteletto - Isorexs.t.
- 31OGOwen GeleijnUnibet Rose Rocketss.t.
- 32
Natnael BerhaneIstanbul Teams.t. - 33SFSantiago FerraroBardiani Csf 7 Sabers.t.
- 34
Jordan JegatTotalEnergiess.t. - 35NVNicolya VinokurovXDS Astana Teams.t.
- 36
Michele GazzoliSolution Tech Nippo Ralis.t.
- 37
Jose Felix Parra CuerdaCaja Rural-Seguros RGAs.t. - 38
Mark StewartModern Adventure Pro Cyclings.t. - 39DADogukan ArikanSpor Toto Cycling Teams.t.
- 40
Merhawi KudusBurgos-Burpellet-BHs.t. - 41
Jon Agirre EgañaEuskaltel-Euskadis.t. - 42
Tim NabermanTeam Picnic PostNLs.t. - 43APAntonio PolgaTeam Novo Nordisks.t.
- 44
Alessandro FancelluMbh Bank Csb Telecom Forts.t. - 45
Nicolas BreuillardTotalEnergiess.t. - 46
Lennert BelmansAlpecin-Premier Techs.t. - 47
Dominik NeumanAtt Investmentss.t. - 48
Paul HennequinEuskaltel-Euskadis.t. - 49JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGAs.t.
- 50
Jonas RickaertAlpecin-Premier Techs.t. - 51
Jannis PeterUnibet Rose Rocketss.t. - 52HMHenok MulueberhanXDS Astana Teams.t.
- 53
Killian VerschurenUnibet Rose Rocketss.t. - 54
Nikita TsvetkovBardiani Csf 7 Sabers.t. - 55
Ibon Ruiz SedanoEquipo Kern Pharmas.t. - 56MBMarcin BudzinskiMbh Bank Csb Telecom Forts.t.
- 57
Lennert TeugelsTarteletto - Isorexs.t. - 58
Fausto MasnadaMbh Bank Csb Telecom Forts.t. - 59IMIker Mintegi ClaverEuskaltel-Euskadis.t.
- 60CSColin SaviozUnibet Rose Rocketss.t.
- 61
Stefano OldaniCaja Rural-Seguros RGAs.t.
- 62JMJokin MurguialdayEuskaltel-Euskadis.t.
- 63
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGAs.t. - 64FTFernando Tercero LopezTeam Polti VisitMaltas.t.
- 65
Burak AbayKonya Büyükşehi̇r Beledi̇ye Spors.t. - 66
Gianni MarchandTarteletto - Isorexs.t.
- 67FGFerre GeeraertsTeam Flanders - Baloises.t.
- 68
Sebastian BerwickCaja Rural-Seguros RGAs.t. - 69
Mikel Bizkarra EtxegibelEuskaltel-Euskadis.t.
- 70DGDario GiulianoTeam Polti VisitMaltas.t.
- 71
Abel Balderstone RoumensCaja Rural-Seguros RGAs.t. - 72
Odd Christian EikingUnibet Rose Rocketss.t. - 73
Ivan Ramiro Sosa CuervoEquipo Kern Pharmas.t. - 74
Piotr PękalaAtt Investmentss.t. - 75GRGabriele RaccagniTeam Polti VisitMaltas.t.
- 76
Matteo ScalcoXDS Astana Development Teams.t. - 77URUnai Ramos MurilloEquipo Kern Pharmas.t.
- 78MAMario Aparicio MuñozBurgos-Burpellet-BHs.t.
- 79JZJurgen ZomermaandDevelopment Team Picnic PostNLs.t.
- 80JLJose Luis Faura AsensioBurgos-Burpellet-BHs.t.
- 81BMByron MuntonModern Adventure Pro Cyclings.t.
- 82
Sergio Samitier SamitierCofidiss.t. - 83MRMatteo RegnantiSolution Tech Nippo Ralis.t.
- 84
Sam BrandTeam Novo Nordisks.t. - 85KBKamiel BonneuSolution Tech Nippo Ralis.t.
- 86LJLucas Joseph TowersModern Adventure Pro Cyclings.t.
- 87XIXabier Isasa LarrañagaEuskaltel-Euskadis.t.
- 88
Lorrenzo ManzinTotalEnergiess.t. - 89MTMatteo TurconiBardiani Csf 7 Sabers.t.
- 90
Fabien GrellierTotalEnergiess.t.
- 91
Fabien DoubeyTotalEnergiess.t.
- 92MGMewael GirmayIstanbul Teams.t.
- 93ZTZsombor TakácsMbh Bank Csb Telecom Forts.t.
- 94
Christian BagatinMbh Bank Csb Telecom Forts.t. - 95
Sylvain MoniquetCofidiss.t. - 96
Tim MarsmanAlpecin-Premier Techs.t. - 97EBEivind Broholt FougnerUnibet Rose Rocketss.t.
- 98
Emanuel BuchmannCofidiss.t. - 99LJLennes JacobsDevelopment Team Picnic PostNLs.t.
- 100HSHugo Scala Jr.Modern Adventure Pro Cyclings.t.
- 101TDTimo De JongTeam Picnic PostNLs.t.
- 102AAAwet AmanIstanbul Team+0:30
- 103
Geoffrey BouchardTotalEnergies+0:30 - 104
Valerio ContiSolution Tech Nippo Rali+0:37 - 105DVDarren Van BekkumXDS Astana Team+0:49
- 106AFAdrian Fajardo ToledoBurgos-Burpellet-BH+0:49
- 107BDBrem DemanTeam Flanders - Baloise+0:49
- 108
Nicolas DebeaumarcheCofidis+0:55 - 109何彥何 彥誼 Yen Yi HoEquipo Kern Pharma+1:10
- 110LCLorenzo ConfortiBardiani Csf 7 Saber+1:13
- 111TNTommaso NenciniSolution Tech Nippo Rali+1:13
- 112SBSamet BulutMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+1:13
- 113ŠVŠimon VaníčekAtt Investments+1:13
- 114MPMichał PomorskiAtt Investments+1:30
- 115PWPaul WrightModern Adventure Pro Cycling+2:23
- 116MTMustafa TekinSpor Toto Cycling Team+3:57
- 117SGSimon GoossensAlpecin-Premier Tech Development Team+8:05
- 118ZMZeno MoonenTarteletto - Isorex+8:12
- 119ATArtuur TorneyTeam Flanders - Baloise+8:12
- 120KOKaan OzkalbimSpor Toto Cycling Team+8:12
- 121
Timothy DupontTarteletto - Isorex+8:12
- 122FCFilippo CettolinBardiani Csf 7 Saber+8:12
- 123MKMehmet KanatMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+8:12
- 124YEYunus Emre YilmazIstanbul Team+8:12
- 125ATArda TekirdagMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+8:12
- 126TTTalha TektasMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+8:12
- 127APAndrea PeronTeam Novo Nordisk+8:12
- 128
Jules HestersTeam Flanders - Baloise+8:12 - 129IAIsmail AsiliogluMbb Continental Cycling Team+8:12
- 130RRRudolf RemkhiMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+8:12
- 131TYTahir YigitSpor Toto Cycling Team+8:12
- 132
Attilio VivianiSolution Tech Nippo Rali+8:12 - 133DTDeclan Thomas IrvineTeam Novo Nordisk+8:12
- 134
Simon DehairsAlpecin-Premier Tech+8:12 - 135
Norbert BanaszekAtt Investments+8:12 - 136TPTobiasz PawlakAtt Investments+8:12
- 137TBTomáš BártaIstanbul Team+8:12
- 138ABAidan ButtigiegTeam Polti VisitMalta+8:12
- 139FSFeritcan SamliSpor Toto Cycling Team+8:12
- 140AAAhmet AkpinarKonya Büyükşehi̇r Beledi̇ye Spor+8:12
- 141MCMehmet CicekKonya Büyükşehi̇r Beledi̇ye Spor+8:12
- 142BBBurak BaserIstanbul Team+8:12
- 143
Barnabás PeákMbh Bank Csb Telecom Fort+8:12 - 144VKVojtěch KmínekBurgos-Burpellet-BH+8:12
- 145HDHalil DoganMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+8:12
- 146MEMuhammed ErkanKonya Büyükşehi̇r Beledi̇ye Spor+8:12
- 147YAYago Aguirre SubijanaEuskaltel-Euskadi+8:12
- 148MEMetkel EyobIstanbul Team+8:12
- 149RYRamazan YilmazKonya Büyükşehi̇r Beledi̇ye Spor+8:12
- 150AEAli EginKonya Büyükşehi̇r Beledi̇ye Spor+8:12
- 151MTMustafa TarakciKonya Büyükşehi̇r Beledi̇ye Spor+8:12
- 152
Axandre Van PetegemTarteletto - Isorex+8:12 - 153TKTomoya KoyamaBurgos-Burpellet-BH+13:02
- DNSJMJuan Martinez HuertasTeam Picnic PostNLDNS
General classification
- 1
Ivan Ramiro Sosa CuervoEquipo Kern Pharma13:32:34 - 2
Sebastian BerwickCaja Rural-Seguros RGA+0:13 - 3
Nicolas BreuillardTotalEnergies+0:21 - 4
Alessandro FancelluMbh Bank Csb Telecom Fort+0:36 - 5KBKamiel BonneuSolution Tech Nippo Rali+0:40
- 6NVNicolya VinokurovXDS Astana Team+0:50
- 7HMHenok MulueberhanXDS Astana Team+1:03
- 8
Matteo ScalcoXDS Astana Development Team+1:03 - 9
Jordan JegatTotalEnergies+1:05 - 10
Jose Felix Parra CuerdaCaja Rural-Seguros RGA+1:07 - 11
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+1:07
- 12
Odd Christian EikingUnibet Rose Rockets+1:10 - 13
Ibon Ruiz SedanoEquipo Kern Pharma+1:14 - 14JMJokin MurguialdayEuskaltel-Euskadi+1:20
- 15JLJose Luis Faura AsensioBurgos-Burpellet-BH+1:20
- 16
Jannis PeterUnibet Rose Rockets+1:26 - 17URUnai Ramos MurilloEquipo Kern Pharma+1:34
- 18JZJurgen ZomermaandDevelopment Team Picnic PostNL+1:55
- 19NRNoah RamsayAlpecin-Premier Tech Development Team+2:03
- 20BMByron MuntonModern Adventure Pro Cycling+2:05
- 21STSenne ThonnonTeam Flanders - Baloise+2:27
- 22
Piotr PękalaAtt Investments+2:27 - 23
Jon Agirre EgañaEuskaltel-Euskadi+2:40 - 24
Merhawi KudusBurgos-Burpellet-BH+2:51 - 25FTFernando Tercero LopezTeam Polti VisitMalta+2:54
- 26EBEivind Broholt FougnerUnibet Rose Rockets+3:01
- 27IMIker Mintegi ClaverEuskaltel-Euskadi+3:18
- 28MAMario Aparicio MuñozBurgos-Burpellet-BH+3:18
- 29
Sergio Samitier SamitierCofidis+3:24 - 30
Geoffrey BouchardTotalEnergies+3:46 - 31
Emanuel BuchmannCofidis+3:51 - 32
Lennert TeugelsTarteletto - Isorex+4:13 - 33
Killian VerschurenUnibet Rose Rockets+4:21 - 34
Burak AbayKonya Büyükşehi̇r Beledi̇ye Spor+4:46 - 35
Abel Balderstone RoumensCaja Rural-Seguros RGA+4:46 - 36DGDario GiulianoTeam Polti VisitMalta+5:16
- 37
Sylvain MoniquetCofidis+5:21 - 38LJLennes JacobsDevelopment Team Picnic PostNL+5:25
- 39DVDarren Van BekkumXDS Astana Team+5:28
- 40
Fausto MasnadaMbh Bank Csb Telecom Fort+6:22 - 41DIDario Igor BellettaTeam Polti VisitMalta+6:34
- 42APAntonio PolgaTeam Novo Nordisk+6:44
- 43LCLorenzo ConfortiBardiani Csf 7 Saber+7:47
- 44
Lennert BelmansAlpecin-Premier Tech+8:03 - 45
Gianni MarchandTarteletto - Isorex+8:14
- 46OGOwen GeleijnUnibet Rose Rockets+8:29
- 47AAAwet AmanIstanbul Team+8:35
- 48MTMatteo TurconiBardiani Csf 7 Saber+8:45
- 49
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+9:27 - 50AFAdrian Fajardo ToledoBurgos-Burpellet-BH+10:40
- 51MMMarco ManentiBardiani Csf 7 Saber+10:52
- 52
Nikita TsvetkovBardiani Csf 7 Saber+11:15 - 53
Jonas RickaertAlpecin-Premier Tech+11:15 - 54
Sam BrandTeam Novo Nordisk+11:39 - 55
Fabien DoubeyTotalEnergies+12:10
- 56
Dominik NeumanAtt Investments+13:00 - 57CSColin SaviozUnibet Rose Rockets+13:32
- 58
Sean FlynnTeam Picnic PostNL+14:17 - 59LJLucas Joseph TowersModern Adventure Pro Cycling+14:26
- 60
Tim NabermanTeam Picnic PostNL+14:46 - 61AOAhmet OrkenSpor Toto Cycling Team+14:54
- 62SFSantiago FerraroBardiani Csf 7 Saber+15:49
- 63
Christian BagatinMbh Bank Csb Telecom Fort+15:49 - 64
Valerio ContiSolution Tech Nippo Rali+16:26 - 65GRGabriele RaccagniTeam Polti VisitMalta+16:43
- 66MRMatteo RegnantiSolution Tech Nippo Rali+16:43
- 67BDBrem DemanTeam Flanders - Baloise+17:29
- 68
Lev GonovXDS Astana Team+17:40 - 69FGFerre GeeraertsTeam Flanders - Baloise+17:54
- 70JVJelle VermooteTarteletto - Isorex+18:55
- 71JKJonah KillyTarteletto - Isorex+19:23
- 72
Mark StewartModern Adventure Pro Cycling+19:27 - 73MGMewael GirmayIstanbul Team+19:27
- 74HSHugo Scala Jr.Modern Adventure Pro Cycling+19:27
- 75FJFelix James MeoSolution Tech Nippo Rali+19:29
- 76
Stefano OldaniCaja Rural-Seguros RGA+19:35
- 77
Casper Cornelis Van UdenTeam Picnic PostNL+19:40 - 78
Davide BalleriniXDS Astana Team+19:55 - 79
Luca ColnaghiBardiani Csf 7 Saber+19:55
- 80
Marc Brustenga MasagueEquipo Kern Pharma+20:07 - 81SRSergio Romeo AbadEquipo Kern Pharma+20:07
- 82TDTimo De JongTeam Picnic PostNL+20:09
- 83ADAlessio Delle VedoveXDS Astana Development Team+20:26
- 84XIXabier Isasa LarrañagaEuskaltel-Euskadi+20:26
- 85MBMarcin BudzinskiMbh Bank Csb Telecom Fort+20:26
- 86
Nicolas DebeaumarcheCofidis+20:34 - 87DADogukan ArikanSpor Toto Cycling Team+21:03
- 88JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA+21:49
- 89
Natnael BerhaneIstanbul Team+21:53 - 90CCCamille CharretCofidis+22:10
- 91FRFilippo RidolfoTeam Novo Nordisk+22:13
- 92
Tim MarsmanAlpecin-Premier Tech+22:13 - 93LVLeander Van HautegemTeam Flanders - Baloise+23:07
- 94
Sente SentjensAlpecin-Premier Tech+23:30 - 95
Jason TessonTotalEnergies+23:38 - 96
Tom CrabbeTeam Flanders - Baloise+24:17 - 97SGSimon GoossensAlpecin-Premier Tech Development Team+24:24
- 98
Stanisław AniołkowskiCofidis+24:27 - 99DPDavide PersicoMbh Bank Csb Telecom Fort+24:29
- 100
Cesar Macias EstradaBurgos-Burpellet-BH+24:33 - 101ZTZsombor TakácsMbh Bank Csb Telecom Fort+24:35
- 102
Fernando Gaviria RendonCaja Rural-Seguros RGA+24:37 - 103MPManuel Peñalver AniorteTeam Polti VisitMalta+24:37
- 104
Giovanni LonardiTeam Polti VisitMalta+24:37 - 105
Fabien GrellierTotalEnergies+24:39
- 106何彥何 彥誼 Yen Yi HoEquipo Kern Pharma+24:46
- 107MTMustafa TekinSpor Toto Cycling Team+25:07
- 108TNTommaso NenciniSolution Tech Nippo Rali+25:09
- 109
Riley PickrellModern Adventure Pro Cycling+25:20 - 110ŠVŠimon VaníčekAtt Investments+25:50
- 111
Paul HennequinEuskaltel-Euskadi+26:24 - 112PWPaul WrightModern Adventure Pro Cycling+26:50
- 113
Michele GazzoliSolution Tech Nippo Rali+27:02
- 114MBMarceli BogusławskiAtt Investments+28:13
- 115
Lorrenzo ManzinTotalEnergies+28:58 - 116SBSamet BulutMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+29:53
- 117RRRudolf RemkhiMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+30:02
- 118ABAidan ButtigiegTeam Polti VisitMalta+30:12
- 119MEMetkel EyobIstanbul Team+30:25
- 120KOKaan OzkalbimSpor Toto Cycling Team+30:26
- 121YAYago Aguirre SubijanaEuskaltel-Euskadi+31:32
- 122HDHalil DoganMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+31:43
- 123VKVojtěch KmínekBurgos-Burpellet-BH+31:54
- 124MPMichał PomorskiAtt Investments+32:19
- 125
Jules HestersTeam Flanders - Baloise+32:41 - 126APAndrea PeronTeam Novo Nordisk+32:49
- 127DTDeclan Thomas IrvineTeam Novo Nordisk+32:51
- 128
Barnabás PeákMbh Bank Csb Telecom Fort+32:58 - 129RYRamazan YilmazKonya Büyükşehi̇r Beledi̇ye Spor+34:10
- 130
Simon DehairsAlpecin-Premier Tech+34:28 - 131AAAhmet AkpinarKonya Büyükşehi̇r Beledi̇ye Spor+34:28
- 132
Attilio VivianiSolution Tech Nippo Rali+34:34 - 133FCFilippo CettolinBardiani Csf 7 Saber+34:49
- 134ZMZeno MoonenTarteletto - Isorex+34:59
- 135FSFeritcan SamliSpor Toto Cycling Team+35:29
- 136
Timothy DupontTarteletto - Isorex+35:35
- 137TPTobiasz PawlakAtt Investments+35:35
- 138TTTalha TektasMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+36:07
- 139ATArtuur TorneyTeam Flanders - Baloise+36:10
- 140TYTahir YigitSpor Toto Cycling Team+36:49
- 141
Norbert BanaszekAtt Investments+36:59 - 142MKMehmet KanatMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+37:22
- 143
Axandre Van PetegemTarteletto - Isorex+38:02 - 144TKTomoya KoyamaBurgos-Burpellet-BH+38:05
- 145YEYunus Emre YilmazIstanbul Team+38:07
- 146MTMustafa TarakciKonya Büyükşehi̇r Beledi̇ye Spor+38:34
- 147MCMehmet CicekKonya Büyükşehi̇r Beledi̇ye Spor+38:57
- 148TBTomáš BártaIstanbul Team+39:06
- 149ATArda TekirdagMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü+39:16
- 150IAIsmail AsiliogluMbb Continental Cycling Team+40:24
- 151MEMuhammed ErkanKonya Büyükşehi̇r Beledi̇ye Spor+40:27
- 152AEAli EginKonya Büyükşehi̇r Beledi̇ye Spor+40:33
- 153BBBurak BaserIstanbul Team+42:05
Points classification
- 1
Tom CrabbeTeam Flanders - Baloise34 - 2
Stanisław AniołkowskiCofidis28 - 3DPDavide PersicoMbh Bank Csb Telecom Fort26
- 4
Sente SentjensAlpecin-Premier Tech23 - 5
Davide BalleriniXDS Astana Team22 - 6
Cesar Macias EstradaBurgos-Burpellet-BH20 - 7
Riley PickrellModern Adventure Pro Cycling19 - 8
Marc Brustenga MasagueEquipo Kern Pharma17 - 9
Jason TessonTotalEnergies17 - 10
Ivan Ramiro Sosa CuervoEquipo Kern Pharma15 - 11
Sebastian BerwickCaja Rural-Seguros RGA14 - 12
Fernando Gaviria RendonCaja Rural-Seguros RGA14 - 13
Simon DehairsAlpecin-Premier Tech14 - 14
Nicolas BreuillardTotalEnergies13 - 15
Alessandro FancelluMbh Bank Csb Telecom Fort12 - 16
Stefano OldaniCaja Rural-Seguros RGA12
- 17KBKamiel BonneuSolution Tech Nippo Rali11
- 18FSFeritcan SamliSpor Toto Cycling Team10
- 19NVNicolya VinokurovXDS Astana Team10
- 20
Dominik NeumanAtt Investments10 - 21MPManuel Peñalver AniorteTeam Polti VisitMalta10
- 22
Matteo ScalcoXDS Astana Development Team9 - 23LCLorenzo ConfortiBardiani Csf 7 Saber9
- 24
Paul HennequinEuskaltel-Euskadi9 - 25MPMichał PomorskiAtt Investments8
- 26HMHenok MulueberhanXDS Astana Team8
- 27MMMarco ManentiBardiani Csf 7 Saber8
- 28RYRamazan YilmazKonya Büyükşehi̇r Beledi̇ye Spor8
- 29FCFilippo CettolinBardiani Csf 7 Saber8
- 30
Jordan JegatTotalEnergies7 - 31JVJelle VermooteTarteletto - Isorex7
- 32
Giovanni LonardiTeam Polti VisitMalta7 - 33
Mikel Bizkarra EtxegibelEuskaltel-Euskadi6
- 34SRSergio Romeo AbadEquipo Kern Pharma6
- 35
Timothy DupontTarteletto - Isorex6
- 36RRRudolf RemkhiMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü5
- 37
Jose Felix Parra CuerdaCaja Rural-Seguros RGA5 - 38
Sean FlynnTeam Picnic PostNL5 - 39MGMewael GirmayIstanbul Team5
- 40
Odd Christian EikingUnibet Rose Rockets4 - 41TBTomáš BártaIstanbul Team4
- 42
Ibon Ruiz SedanoEquipo Kern Pharma3 - 43SBSamet BulutMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü3
- 44HDHalil DoganMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü3
- 45JLJose Luis Faura AsensioBurgos-Burpellet-BH2
- 46MBMarceli BogusławskiAtt Investments2
- 47JMJokin MurguialdayEuskaltel-Euskadi1
- 48
Luca ColnaghiBardiani Csf 7 Saber1
- 49ADAlessio Delle VedoveXDS Astana Development Team1
- 50KOKaan OzkalbimSpor Toto Cycling Team1
- 51
Axandre Van PetegemTarteletto - Isorex1 - 52MEMuhammed ErkanKonya Büyükşehi̇r Beledi̇ye Spor1
- 53TNTommaso NenciniSolution Tech Nippo Rali0
Mountains classification
- 1
Ivan Ramiro Sosa CuervoEquipo Kern Pharma15 - 2
Sebastian BerwickCaja Rural-Seguros RGA12 - 3RRRudolf RemkhiMuğla Büyükşehi̇r Beledi̇yesi̇ Spor Kulübü10
- 4MTMustafa TekinSpor Toto Cycling Team10
- 5
Nicolas BreuillardTotalEnergies10 - 6
Alessandro FancelluMbh Bank Csb Telecom Fort8 - 7MPMichał PomorskiAtt Investments6
- 8KBKamiel BonneuSolution Tech Nippo Rali5
- 9
Jonas RickaertAlpecin-Premier Tech5 - 10
Matteo ScalcoXDS Astana Development Team3 - 11AAAwet AmanIstanbul Team2
- 12MGMewael GirmayIstanbul Team2
- 13
Axandre Van PetegemTarteletto - Isorex2 - 14
Sergio Samitier SamitierCofidis1 - 15JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA1
- 16KOKaan OzkalbimSpor Toto Cycling Team1
- 17AEAli EginKonya Büyükşehi̇r Beledi̇ye Spor1
- 18TNTommaso NenciniSolution Tech Nippo Rali-1