Stage 5
18 Apr 2026
Stage result
- 1APAlessandro PinarelloNSN Cycling Team3:39:03
- 2
Jørgen NordhagenTeam Visma | Lease A Bikes.t. - 3
Adam Richard YatesUAE Team Emirates XRGs.t. - 4
Ivan Romeo AbadMovistar Team+0:06 - 5TJTxomin Juaristi ArrietaEuskaltel-Euskadi+0:16
- 6
Abel Balderstone RoumensCaja Rural-Seguros RGA+0:16 - 7
Jesus HerradaBurgos-Burpellet-BH+0:31 - 8
Jesus David Peña JimenezEfapel Cycling+0:31 - 9
Jose Felix Parra CuerdaCaja Rural-Seguros RGA+0:31 - 10JDJesus Del Pino CorrochanoAviludo - Louletano - Loulé+0:35
- 11
George BennettNSN Cycling Team+0:37 - 12
Artem NychAnicolor/Campicarn+0:37
- 13
Anton SchifferTeam Visma | Lease A Bike+0:43 - 14DDDavid Dominguez VilchezFeira Dos Sofás - Boavista+0:43
- 15TGTijmen GraatTeam Visma | Lease A Bike+0:44
- 16
Jon Agirre EgañaEuskaltel-Euskadi+0:46 - 17MAMario Aparicio MuñozBurgos-Burpellet-BH+0:53
- 18SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+0:53
- 19
Mats WenzelEquipo Kern Pharma+0:58 - 20
Alexis GuerinAnicolor/Campicarn+1:13
- 21
Nelson OliveiraMovistar Team+1:17 - 22
Kevin VermaerkeUAE Team Emirates XRG+1:25 - 23PPPedro PintoEfapel Cycling+1:25
- 24
Ruben FernandezAnicolor/Campicarn+1:27 - 25EDEmanuel DuarteCredibom / La Alumínios / Marcos Car+1:27
- 26JCJan Castellon RibaltaCaja Rural-Seguros RGA+1:27
- 27KSKeegam SwirbulEfapel Cycling+1:27
- 28
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+1:27 - 29DDDuarte DominguesCredibom / La Alumínios / Marcos Car+1:55
- 30
Carlos Garcia PiernaBurgos-Burpellet-BH+2:07 - 31
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+3:45 - 32SASven Aleksander MernikTeam Visma | Lease A Bike Development+4:31
- 33PGPatryk GoszczurnyTeam Visma | Lease A Bike Development+4:31
- 34SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+5:06
- 35
Vegard Stake LaengenUAE Team Emirates XRG+5:39
- 36GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua+6:07
- 37
Julius JohansenUAE Team Emirates XRG+6:14 - 38
Carlos Canal BlancoMovistar Team+6:29 - 39RDRafael DurãesEfapel Cycling+6:34
- 40AJAbdulla Jasim Al-AliUAE Team Emirates Gen-Z+6:53
- 41PSPedro SilvaFeira Dos Sofás - Boavista+7:21
- 42CSCarlos SalgueiroTeam Tavira /Crédito Agricola+10:21
- 43HLHubert LamotheMeridian Racing P/B De La Uz+12:34
- 44
Jorge ArcasMovistar Team+12:48 - 45PCPatrick CaseyNSN Development Team+12:48
- 46JRJacob RoyProject Echelon Racing+12:48
- 47
Davide FormoloMovistar Team+12:48 - 48ZMZachary MarriageNSN Development Team+13:07
- 49LLLucas LopesEfapel Cycling+13:07
- 50MRMartin Rey VazquezBurgos-Burpellet-BH+13:17
- 51UAUnai Aznar VijuescaEuskaltel-Euskadi+13:17
- 52DVDaniel ViegasAviludo - Louletano - Loulé+13:20
- 53ALAfonso LopesRadio Popular - Paredes - Boavista+13:20
- 54FMFinnegan MurphyMeridian Racing P/B De La Uz+13:30
- 55JAJoão AntónioAviludo - Louletano - Loulé+13:32
- 56RRRúben RodriguesFeira Dos Sofás - Boavista+14:27
- 57DUDiego Uriarte BelzunegiEquipo Kern Pharma+14:37
- 58RBRafael BarbasTavfer-Ovos Matinados-Mortágua+14:46
- 59TPTomas Pombo AlvarezMovistar Team Academy+14:46
- 60JLJoshua LeboMeridian Racing P/B De La Uz+14:50
- 61
Nadav RaisbergNSN Cycling Team+16:26 - 62
Rafael ReisAnicolor/Campicarn+16:26 - 63HNHugo NunesCredibom / La Alumínios / Marcos Car+16:33
- 64ALAiletz Lasa LizarragaTeam Tavira /Crédito Agricola+16:33
- 65AJAntonio Jesus Soto GuiraoEquipo Kern Pharma+16:33
- 66GMGuilherme MestreTeam Tavira /Crédito Agricola+16:33
- 67AGAlvaro Garcia GimenezNSN Development Team+16:33
- 68
Finlay TarlingNSN Development Team+16:33 - 69AGAleksandr GrigorevEfapel Cycling+16:33
- 70ALAndoni Lopez De Abetxuko JimenezAnicolor/Campicarn+16:33
- 71MRMikel Retegi GoñiEquipo Kern Pharma+16:33
- 72JMJoão MedeirosCredibom / La Alumínios / Marcos Car+16:33
- 73SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+16:37
- 74RARodrigo AlvesTeam Tavira+17:00
- 75BJBenjamin JuracichMeridian Racing P/B De La Uz+17:20
- 76SLSimão LucasTavfer-Ovos Matinados-Mortágua+17:22
- 77
Enzo LeijnseAnicolor/Campicarn+17:27 - 78
Danny Van Der TuukEuskaltel-Euskadi+17:27 - 79ALAngel Lorenzo Sanchez RebollidoTavfer-Ovos Matinados-Mortágua+17:31
- 80JGJorge Galvez LopezAviludo - Louletano - Loulé+17:47
- 81FNFilip NovákMovistar Team Academy+17:47
- 82GCGabriel CostaTeam Tavira /Crédito Agricola+17:54
- 83JBJose BichoAp Hotels & Resorts/ Tavira/ Sc Farense+18:59
- 84JOJoão OliveiraCredibom / La Alumínios / Marcos Car+19:28
- 85DPDiogo PintoCredibom / La Alumínios / Marcos Car+19:37
- 86XIXabier Isasa LarrañagaEuskaltel-Euskadi+20:02
- 87SFSamuel Fernandez HeresEuskaltel-Euskadi+20:02
- 88
João MatiasTavfer-Ovos Matinados-Mortágua+20:34 - 89JRJade RohdeMeridian Racing P/B De La Uz+25:41
- 90FFFilipe FranciscoAviludo - Louletano - Loulé+30:47
- 91NCNoah CamposTeam Tavira /Crédito Agricola+30:47
- 92JSJoão SilvaFeira Dos Sofás - Boavista+30:47
- DNFLDLois Dejesus GuisandeTavfer-Ovos Matinados-MortáguaDNF
Points classification
- 1APAlessandro PinarelloNSN Cycling Team30
- 2
Jørgen NordhagenTeam Visma | Lease A Bike25 - 3
Adam Richard YatesUAE Team Emirates XRG22 - 4
Ivan Romeo AbadMovistar Team19 - 5TJTxomin Juaristi ArrietaEuskaltel-Euskadi17
- 6
Abel Balderstone RoumensCaja Rural-Seguros RGA15 - 7
Jesus HerradaBurgos-Burpellet-BH13 - 8
Jesus David Peña JimenezEfapel Cycling11 - 9
Jose Felix Parra CuerdaCaja Rural-Seguros RGA9 - 10JDJesus Del Pino CorrochanoAviludo - Louletano - Loulé7
- 11
George BennettNSN Cycling Team6 - 12
Artem NychAnicolor/Campicarn5
- 13
Anton SchifferTeam Visma | Lease A Bike4 - 14DDDavid Dominguez VilchezFeira Dos Sofás - Boavista3
- 15TGTijmen GraatTeam Visma | Lease A Bike2
Mountains classification
- 1
George BennettNSN Cycling Team5 - 2APAlessandro PinarelloNSN Cycling Team5
- 3SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH5
- 4
Jørgen NordhagenTeam Visma | Lease A Bike3 - 5JCJan Castellon RibaltaCaja Rural-Seguros RGA3
- 6DUDiego Uriarte BelzunegiEquipo Kern Pharma3
- 7
Adam Richard YatesUAE Team Emirates XRG1 - 8TGTijmen GraatTeam Visma | Lease A Bike1
- 9
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA1
Youth classification
- 1
Jørgen NordhagenTeam Visma | Lease A Bike14:41:25 - 2PGPatryk GoszczurnyTeam Visma | Lease A Bike Development+8:07
- 3DDDuarte DominguesCredibom / La Alumínios / Marcos Car+9:51
- 4RDRafael DurãesEfapel Cycling+15:35
- 5SASven Aleksander MernikTeam Visma | Lease A Bike Development+17:18
- 6PCPatrick CaseyNSN Development Team+31:13
- 7GMGuilherme MestreTeam Tavira /Crédito Agricola+33:17
- 8JRJacob RoyProject Echelon Racing+35:41
- 9TPTomas Pombo AlvarezMovistar Team Academy+37:13
- 10RBRafael BarbasTavfer-Ovos Matinados-Mortágua+39:59
- 11HLHubert LamotheMeridian Racing P/B De La Uz+40:20
- 12AGAlvaro Garcia GimenezNSN Development Team+44:01
- 13RRRúben RodriguesFeira Dos Sofás - Boavista+51:16
- 14RARodrigo AlvesTeam Tavira+53:29
- 15JAJoão AntónioAviludo - Louletano - Loulé+54:13
- 16JBJose BichoAp Hotels & Resorts/ Tavira/ Sc Farense+54:40
- 17SLSimão LucasTavfer-Ovos Matinados-Mortágua+56:22
- 18
Finlay TarlingNSN Development Team+56:49 - 19ALAfonso LopesRadio Popular - Paredes - Boavista+57:50
- 20BJBenjamin JuracichMeridian Racing P/B De La Uz+59:20
- 21FNFilip NovakMovistar Team+1:01:58
- 22GCGabriel CostaTeam Tavira /Crédito Agricola+1:02:59
- 23JRJade RohdeMeridian Racing P/B De La Uz+1:07:55
- 24NCNoah CamposTeam Tavira /Crédito Agricola+1:21:03