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