Stage 5
22 Feb 2026
Stage result
- 1
Juan Ayuso PesqueraLidl - Trek3:20:02 - 2
Oscar OnleyNetcompany INEOSs.t.
- 3
Paul SeixasDecathlon CMA CGM Teams.t. - 4
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+0:04 - 5
Thomas GloagPinarello-Q36.5 Pro Cycling Team+0:06 - 6
Matthew RiccitelloDecathlon CMA CGM Team+0:14 - 7
Jarno WidarLotto Intermarché+0:30 - 8
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe+0:30 - 9
Kévin VauquelinNetcompany INEOS+0:34 - 10
Dylan Van BaarleSoudal Quick-Step+0:43 - 11
Andrea VendrameTeam Jayco AlUla+0:48 - 12
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+0:48 - 13
Florian LipowitzRed Bull - Bora - Hansgrohe+0:48 - 14
Yannis VoisardTudor Pro Cycling Team+0:48 - 15JMJuan Martinez HuertasTeam Picnic PostNL+0:48
- 16
Alex MolenaarCaja Rural-Seguros RGA+0:58 - 17JFJuan Felipe Rodriguez ContrerasEF Education - EasyPost+1:06
- 18
Felix EngelhardtTeam Jayco AlUla+1:06 - 19
Thymen ArensmanNetcompany INEOS+1:06 - 20
Artem NychAnicolor/Campicarn+1:09
- 21
Felix GrossschartnerUAE Team Emirates XRG+1:09 - 22APAlessandro PinarelloNSN Cycling Team+1:16
- 23
Abel Balderstone RoumensCaja Rural-Seguros RGA+1:16 - 24
Hector Alvarez MartinezLidl-Trek Future Racing+1:44 - 25
Stefan KüngTudor Pro Cycling Team+1:48 - 26MFMarco FrigoNSN Cycling Team+2:10
- 27
Liam SlockLotto Intermarché+2:10 - 28
Julian AlaphilippeTudor Pro Cycling Team+2:33
- 29
Tobias BayerAlpecin-Premier Tech+2:33 - 30
Luc WirtgenTudor Pro Cycling Team+2:33 - 31
Samuele BattistellaEF Education - EasyPost+3:14 - 32DDDavid Dominguez VilchezFeira Dos Sofás - Boavista+5:40
- 33EDEmanuel DuarteCredibom / La Alumínios / Marcos Car+5:54
- 34JCJosé Carlos Prates Neves FernandesGi Group Holding - Simoldes - Udo+5:56
- 35
Koen BouwmanTeam Jayco AlUla+5:59 - 36
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+5:59 - 37CMCarson MilesAnicolor/Campicarn+5:59
- 38
Darren RaffertyEF Education - EasyPost+6:02 - 39JSJoaquim SilvaEfapel Cycling+6:02
- 40
Alexis GuerinAnicolor/Campicarn+6:20
- 41
Carlos Verona QuintanillaLidl - Trek+6:20 - 42
Stan DewulfDecathlon CMA CGM Team+6:24
- 43OROscar Rota RusFeira Dos Sofás - Boavista+6:43
- 44
Lennard KämnaLidl - Trek+6:51 - 45
Johannes Staune-MittetDecathlon CMA CGM Team+6:51
- 46ACAdrian Camilo Bustamante RudaGi Group Holding - Simoldes - Udo+6:51
- 47
Colby SimmonsEF Education - EasyPost+6:51 - 48
Sander De PestelDecathlon CMA CGM Team+7:09 - 49
Oliver NaesenDecathlon CMA CGM Team+7:09 - 50
Ruben FernandezAnicolor/Campicarn+7:09 - 51
Kaden Alexander GrovesAlpecin-Premier Tech+7:09 - 52FFFilipe FranciscoAviludo - Louletano - Loulé+7:36
- 53DDDuarte DominguesCredibom / La Alumínios / Marcos Car+7:43
- 54RBRafael BarbasTavfer-Ovos Matinados-Mortágua+7:51
- 55VIViacheslav IvanovFeirense - Beeceler+8:04
- 56GTGonçalo TavaresEfapel Cycling+8:04
- 57
Luca Van BovenLotto Intermarché+8:10 - 58JLJordan LabrosseDecathlon CMA CGM Team+8:10
- 59
Cedric BeullensLotto Intermarché+8:13 - 60FVFloris Van TrichtNSN Cycling Team+8:13
- 61
Ivo OliveiraUAE Team Emirates XRG+8:13 - 62
Filippo GannaNetcompany INEOS+8:13 - 63
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+8:13 - 64
Sean FlynnTeam Picnic PostNL+8:13 - 65
Jonathan VervenneSoudal Quick-Step+8:13 - 66RCRui CarvalhoGi Group Holding - Simoldes - Udo+8:20
- 67LLLucas LopesEfapel Cycling+8:25
- 68DBDiogo BarbosaTeam Tavira /Crédito Agricola+8:25
- 69KSKeegam SwirbulEfapel Cycling+8:35
- 70
André CarvalhoAviludo - Louletano - Loulé+8:35 - 71
Marijn Van Den BergEF Education - EasyPost+8:40 - 72
Jasper PhilipsenAlpecin-Premier Tech+8:42 - 73
Roland ThalmannTudor Pro Cycling Team+8:54
- 74
Bob JungelsNetcompany INEOS+9:24 - 75
Brandon McnultyUAE Team Emirates XRG+9:28 - 76
Jan TratnikSlovenia+9:50 - 77
John DegenkolbTeam Picnic PostNL+9:58 - 78
Pavel BittnerTeam Picnic PostNL+10:37 - 79
Max PooleTeam Picnic PostNL+10:37 - 80
Rui Filipe Alves OliveiraUAE Team Emirates XRG+10:46 - 81SMSantiago Mesa PietralungaAnicolor/Campicarn+10:46
- 82
Marco HallerTudor Pro Cycling Team+11:09
- 83
Laurens De PlusNetcompany INEOS+11:09
- 84
Paul MagnierSoudal Quick-Step+11:09 - 85MSMaximilian SchachmannSoudal Quick-Step+11:09
- 86
Luca MozzatoTudor Pro Cycling Team+11:09 - 87
Nico DenzRed Bull - Bora - Hansgrohe+11:09 - 88
Edward PlanckaertAlpecin-Premier Tech+11:15
- 89
Jakub OtrubaCaja Rural-Seguros RGA+14:02 - 90
Jaume Guardeño RomaCaja Rural-Seguros RGA+14:02 - 91
Hugo HofstetterNSN Cycling Team+15:33
- 92PLPablo Lospitao GonzalezCaja Rural-Seguros RGA+15:33
- 93
Emils LiepinsPinarello-Q36.5 Pro Cycling Team+15:33
- 94CLCláudio LealAviludo - Louletano - Loulé+15:33
- 95
Lennert BelmansAlpecin-Premier Tech+15:33 - 96PPPedro PintoGi Group Holding - Simoldes - Udo+15:58
- 97GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua+16:06
- 98BSBruno SilvaTavfer-Ovos Matinados-Mortágua+16:06
- 99ASAfonso SilvaTeam Tavira /Crédito Agricola+16:16
- 100VCVictor Cesar De PaulaFeirense - Beeceler+16:16
- 101GMGuilherme MestreTeam Tavira /Crédito Agricola+16:16
- 102
Joshua GiddingsLotto Intermarché+16:16 - 103
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+16:16 - 104HNHugo NunesCredibom / La Alumínios / Marcos Car+16:16
- 105RRRúben RodriguesFeira Dos Sofás - Boavista+16:16
- 106IBIker Bonillo MartinFeira Dos Sofás - Boavista+16:16
- 107DVDaniel ViegasAviludo - Louletano - Loulé+16:16
- 108ALAiletz Lasa LizarragaTeam Tavira /Crédito Agricola+16:16
- 109PAPedro AndradeFeirense - Beeceler+16:16
- 110
Dries Van GestelSoudal Quick-Step+16:16 - 111
Arne MaritRed Bull - Bora - Hansgrohe+16:16
- 112
Frederik FrisonPinarello-Q36.5 Pro Cycling Team+16:16 - 113JVJens VerbruggheNSN Development Team+16:16
- 114
Carlos Ivan Oyarzun GuiñezAviludo - Louletano - Loulé+16:16 - 115ARAndré RibeiroGi Group Holding - Simoldes - Udo+16:16
- 116AAAndrey AndréGi Group Holding - Simoldes - Udo+16:16
- 117AMAlexandre MontezFeirense - Beeceler+16:16
- 118
Pascal AckermannTeam Jayco AlUla+16:16 - 119
Dries De BondtTeam Jayco AlUla+16:16
- 120
Toms SkujinsLidl - Trek+16:16 - 121
Yves LampaertSoudal Quick-Step+16:16 - 122TATiago AntunesEfapel Cycling+16:16
- 123
Noah HobbsEF Education - EasyPost+16:54 - 124
Kasper AsgreenEF Education - EasyPost+17:23 - 125
Oded KogutNSN Cycling Team+17:27 - 126
Rotem TeneNSN Cycling Team+17:27 - 127
Jesus David Peña JimenezEfapel Cycling+17:27 - 128PSPedro SilvaFeira Dos Sofás - Boavista+17:27
- 129JMJosé MoreiraGi Group Holding - Simoldes - Udo+17:27
- 130
Jordi MeeusRed Bull - Bora - Hansgrohe+17:27 - 131
Gianni VermeerschRed Bull - Bora - Hansgrohe+17:27
- 132
Arnaud De LieLotto Intermarché+17:46 - 133
Tomas ContteAviludo - Louletano - Loulé+18:07 - 134
German Nicolas Tivani PerezAviludo - Louletano - Loulé+18:07 - 135FPFrancisco PereiraFeirense - Beeceler+18:07
- 136FCFábio CostaFeira Dos Sofás - Boavista+18:18
- 137
Luca GiaimiUAE Team Emirates XRG+19:28 - 138
Tim Torn TeutenbergLidl - Trek+20:50 - 139
Huub ArtzLotto Intermarché+20:50 - 140
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team+20:50 - 141
Iúri LeitãoCaja Rural-Seguros RGA+21:47 - 142
Jakob SöderqvistLidl - Trek+21:47 - 143GMGuilherme MesquitaFeirense - Beeceler+21:47
- 144
Diogo NarcisoCredibom / La Alumínios / Marcos Car+21:47 - 145FMFrancisco MoraisTavfer-Ovos Matinados-Mortágua+22:06
- 146DPDiogo PintoCredibom / La Alumínios / Marcos Car+22:14
- 147RARodrigo AlvesTeam Tavira+22:19
- 148JMJoão MartinsCredibom / La Alumínios / Marcos Car+22:31
- 149JOJoão OliveiraCredibom / La Alumínios / Marcos Car+23:07
- 150CMCésar MartingilTavfer-Ovos Matinados-Mortágua+23:52
- 151LMLeangel MenesesTavfer-Ovos Matinados-Mortágua+23:52
- 152FCFrancisco CamposTeam Tavira /Crédito Agricola+24:05
- 153DDDaniel DiasTavfer-Ovos Matinados-Mortágua+24:54
- 154
Johan Price PejtersenAlpecin-Premier Tech+25:26 - 155MDMilan De CeusterDevelopment Team Picnic PostNL+29:31
- 156NCNoah CamposTeam Tavira /Crédito Agricola+29:43
- DNS
António Tomas MorgadoUAE Team Emirates XRGDNS - DNF
Rafael ReisAnicolor/CampicarnDNF - DNF
Enzo LeijnseAnicolor/CampicarnDNF - DNFDGDiogo GonçalvesEfapel CyclingDNF
- DNFJSJoão SilvaFeira Dos Sofás - BoavistaDNF
Points classification
- 1
Juan Ayuso PesqueraLidl - Trek25 - 2
Oscar OnleyNetcompany INEOS20
- 3
Paul SeixasDecathlon CMA CGM Team16 - 4
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG13 - 5
Thomas GloagPinarello-Q36.5 Pro Cycling Team10 - 6
Matthew RiccitelloDecathlon CMA CGM Team8 - 7
Jarno WidarLotto Intermarché6 - 8
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe4 - 9
Kévin VauquelinNetcompany INEOS2 - 10
Dylan Van BaarleSoudal Quick-Step1
Mountains classification
- 1MSMaximilian SchachmannSoudal Quick-Step9
- 2
Julian AlaphilippeTudor Pro Cycling Team7
- 3
Juan Ayuso PesqueraLidl - Trek6 - 4
Oscar OnleyNetcompany INEOS4
- 5
Florian LipowitzRed Bull - Bora - Hansgrohe3 - 6
Paul SeixasDecathlon CMA CGM Team3 - 7
Tobias BayerAlpecin-Premier Tech3 - 8
Jan TratnikSlovenia3 - 9
Kévin VauquelinNetcompany INEOS2 - 10
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG2
Youth classification
- 1
Paul SeixasDecathlon CMA CGM Team15:51:26 - 2JMJuan Martinez HuertasTeam Picnic PostNL+4:18
- 3
Hector Alvarez MartinezLidl-Trek Future Racing+4:23 - 4
Jarno WidarLotto Intermarché+5:23 - 5DDDuarte DominguesCredibom / La Alumínios / Marcos Car+14:26
- 6GTGonçalo TavaresEfapel Cycling+17:20
- 7RBRafael BarbasTavfer-Ovos Matinados-Mortágua+24:39
- 8
Paul MagnierSoudal Quick-Step+25:12 - 9JVJens VerbruggheNSN Development Team+29:47
- 10PLPablo Lospitao GonzalezCaja Rural-Seguros RGA+31:23
- 11CLCláudio LealAviludo - Louletano - Loulé+34:49
- 12
Noah HobbsEF Education - EasyPost+35:49 - 13AAAndrey AndréGi Group Holding - Simoldes - Udo+35:58
- 14PPPedro PintoGi Group Holding - Simoldes - Udo+36:13
- 15RRRúben RodriguesFeira Dos Sofás - Boavista+36:25
- 16ARAndré RibeiroGi Group Holding - Simoldes - Udo+37:34
- 17
Luca GiaimiUAE Team Emirates XRG+39:04 - 18GMGuilherme MestreTeam Tavira /Crédito Agricola+39:10
- 19JMJoão MartinsCredibom / La Alumínios / Marcos Car+46:14
- 20RARodrigo AlvesTeam Tavira+48:32
- 21JMJosé MoreiraGi Group Holding - Simoldes - Udo+49:06
- 22MDMilan De CeusterDevelopment Team Picnic PostNL+56:15
- 23GMGuilherme MesquitaFeirense - Beeceler+1:00:05
- 24NCNoah CamposTeam Tavira /Crédito Agricola+1:11:28