O Gran Camiño - The Historical Route 2026
2.114 Apr 2026 – 18 Apr 2026
Stages
Classifications
After stage 4 · stage 5 not included yet
General classification
- 1
Adam Richard YatesUAE Team Emirates XRG11:01:54 - 2
Jørgen NordhagenTeam Visma | Lease A Bike+0:34 - 3APAlessandro PinarelloNSN Cycling Team+0:54
- 4
Abel Balderstone RoumensCaja Rural-Seguros RGA+1:29 - 5
Ivan Romeo AbadMovistar Team+2:09 - 6
Jose Felix Parra CuerdaCaja Rural-Seguros RGA+2:32 - 7
Nelson OliveiraMovistar Team+2:46 - 8
George BennettNSN Cycling Team+3:02 - 9TJTxomin Juaristi ArrietaEuskaltel-Euskadi+3:07
- 10
Kevin VermaerkeUAE Team Emirates XRG+3:10 - 11
Jesus HerradaBurgos-Burpellet-BH+3:13 - 12TGTijmen GraatTeam Visma | Lease A Bike+3:22
- 13
Artem NychAnicolor/Campicarn+3:24
- 14JCJan Castellon RibaltaCaja Rural-Seguros RGA+3:46
- 15
Jon Agirre EgañaEuskaltel-Euskadi+3:52 - 16
Carlos Garcia PiernaBurgos-Burpellet-BH+3:52 - 17
Jesus David Peña JimenezEfapel Cycling+3:53 - 18
Mats WenzelEquipo Kern Pharma+3:55 - 19PGPatryk GoszczurnyTeam Visma | Lease A Bike Development+4:04
- 20
Anton SchifferTeam Visma | Lease A Bike+4:14 - 21
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+4:18 - 22JDJesus Del Pino CorrochanoAviludo - Louletano - Loulé+4:25
- 23EDEmanuel DuarteCredibom / La Alumínios / Marcos Car+4:28
- 24
Ruben FernandezAnicolor/Campicarn+4:56 - 25DUDiego Uriarte BelzunegiEquipo Kern Pharma+4:58
- 26MAMario Aparicio MuñozBurgos-Burpellet-BH+5:24
- 27DDDavid Dominguez VilchezFeira Dos Sofás - Boavista+5:45
- 28SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+5:51
- 29PPPedro PintoEfapel Cycling+6:22
- 30DDDuarte DominguesCredibom / La Alumínios / Marcos Car+8:24
- 31RDRafael DurãesEfapel Cycling+9:29
- 32
Vegard Stake LaengenUAE Team Emirates XRG+10:11
- 33KSKeegam SwirbulEfapel Cycling+11:38
- 34
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+12:41 - 35GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua+13:14
- 36SASven Aleksander MernikTeam Visma | Lease A Bike Development+13:15
- 37MRMartin Rey VazquezBurgos-Burpellet-BH+13:47
- 38FMFinnegan MurphyMeridian Racing P/B De La Uz+14:29
- 39
Carlos Canal BlancoMovistar Team+14:51 - 40ALAngel Lorenzo Sanchez RebollidoTavfer-Ovos Matinados-Mortágua+15:32
- 41
Julius JohansenUAE Team Emirates XRG+16:58 - 42SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+17:05
- 43GMGuilherme MestreTeam Tavira /Crédito Agricola+17:12
- 44DVDaniel ViegasAviludo - Louletano - Loulé+17:16
- 45
Alexis GuerinAnicolor/Campicarn+18:23
- 46PCPatrick CaseyNSN Development Team+18:53
- 47ZMZachary MarriageNSN Development Team+18:54
- 48
Rafael ReisAnicolor/Campicarn+19:11 - 49HNHugo NunesCredibom / La Alumínios / Marcos Car+20:12
- 50ALAiletz Lasa LizarragaTeam Tavira /Crédito Agricola+20:25
- 51
Jorge ArcasMovistar Team+21:12 - 52LLLucas LopesEfapel Cycling+22:45
- 53TPTomas Pombo AlvarezMovistar Team Academy+22:55
- 54AJAbdulla Jasim Al-AliUAE Team Emirates Gen-Z+23:15
- 55JRJacob RoyProject Echelon Racing+23:21
- 56
Nadav RaisbergNSN Cycling Team+23:43 - 57JSJoaquim SilvaEfapel Cycling+24:51
- 58RBRafael BarbasTavfer-Ovos Matinados-Mortágua+25:41
- 59UAUnai Aznar VijuescaEuskaltel-Euskadi+27:04
- 60CSCarlos SalgueiroTeam Tavira /Crédito Agricola+27:10
- 61XIXabier Isasa LarrañagaEuskaltel-Euskadi+27:32
- 62AGAleksandr GrigorevEfapel Cycling+27:37
- 63AGAlvaro Garcia GimenezNSN Development Team+27:56
- 64HLHubert LamotheMeridian Racing P/B De La Uz+28:14
- 65MRMikel Retegi GoñiEquipo Kern Pharma+28:26
- 66PSPedro SilvaFeira Dos Sofás - Boavista+28:28
- 67FCFábio CostaFeira Dos Sofás - Boavista+29:22
- 68SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+30:12
- 69JGJorge Galvez LopezAviludo - Louletano - Loulé+30:48
- 70DPDiogo PintoCredibom / La Alumínios / Marcos Car+30:52
- 71ALAndoni Lopez De Abetxuko JimenezAnicolor/Campicarn+33:43
- 72PLPablo Lospitao GonzalezCaja Rural-Seguros RGA+33:53
- 73IAIbai Azanza BuruscoEquipo Kern Pharma+33:59
- 74JLJoshua LeboMeridian Racing P/B De La Uz+34:24
- 75
Enzo LeijnseAnicolor/Campicarn+35:08 - 76JBJose BichoAp Hotels & Resorts/ Tavira/ Sc Farense+36:09
- 77
Danny Van Der TuukEuskaltel-Euskadi+36:15 - 78RARodrigo AlvesTeam Tavira+36:57
- 79RRRúben RodriguesFeira Dos Sofás - Boavista+37:17
- 80FFFilipe FranciscoAviludo - Louletano - Loulé+38:46
- 81SLSimão LucasTavfer-Ovos Matinados-Mortágua+39:28
- 82
Davide FormoloMovistar Team+40:09 - 83
Finlay TarlingNSN Development Team+40:44 - 84SMSantiago Mesa PietralungaAnicolor/Campicarn+40:52
- 85JAJoão AntónioAviludo - Louletano - Loulé+41:09
- 86SFSamuel Fernandez HeresEuskaltel-Euskadi+41:22
- 87BJBenjamin JuracichMeridian Racing P/B De La Uz+42:28
- 88JRJade RohdeMeridian Racing P/B De La Uz+42:42
- 89JMJoão MedeirosCredibom / La Alumínios / Marcos Car+42:50
- 90
João MatiasTavfer-Ovos Matinados-Mortágua+42:57 - 91FNFilip NovákMovistar Team Academy+44:39
- 92ALAfonso LopesRadio Popular - Paredes - Boavista+44:58
- 93GCGabriel CostaTeam Tavira /Crédito Agricola+45:33
- 94AJAntonio Jesus Soto GuiraoEquipo Kern Pharma+46:02
- 95JOJoão OliveiraCredibom / La Alumínios / Marcos Car+48:21
- 96NCNoah CamposTeam Tavira /Crédito Agricola+50:44
- 97LDLois Dejesus GuisandeTavfer-Ovos Matinados-Mortágua+51:07
- 98JSJoão SilvaFeira Dos Sofás - Boavista+52:18
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
Riders 111
Adam Richard YatesUAE Team Emirates XRG1292UCI
Ivan Romeo AbadMovistar Team920UCI
Jørgen NordhagenTeam Visma | Lease A Bike826UCI
Antonio Eric Fagundez LimaBurgos-Burpellet-BH603UCI
Kevin VermaerkeUAE Team Emirates XRG585UCI- APAlessandro PinarelloNSN Cycling Team583UCI
Carlos Canal BlancoMovistar Team551UCI
Ivan Ramiro Sosa CuervoEquipo Kern Pharma488UCIAlexis GuerinAnicolor/Campicarn427UCI
- JCJan Castellon RibaltaCaja Rural-Seguros RGA389UCI
- SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH374UCI
- AJAbdulla Jasim Al-AliUAE Team Emirates Gen-Z265UCI
Abel Balderstone RoumensCaja Rural-Seguros RGA259UCI
Mats WenzelEquipo Kern Pharma231UCI
George BennettNSN Cycling Team223UCI
Jose Felix Parra CuerdaCaja Rural-Seguros RGA218UCIArtem NychAnicolor/Campicarn210UCI
Jesus HerradaBurgos-Burpellet-BH204UCI
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA196UCI
Anton SchifferTeam Visma | Lease A Bike183UCI- SFSamuel Fernandez GarciaCaja Rural-Seguros RGA170UCI
Nadav RaisbergNSN Cycling Team159UCI- MAMohammad AlmutaiweiUAE Team Emirates Gen-Z153UCI
Julius JohansenUAE Team Emirates XRG152UCI- TGTijmen GraatTeam Visma | Lease A Bike147UCI
- PSPedro SilvaFeira Dos Sofás - Boavista141UCI
Jesus David Peña JimenezEfapel Cycling139UCI- TJTxomin Juaristi ArrietaEuskaltel-Euskadi137UCI
Jon Agirre EgañaEuskaltel-Euskadi122UCI- EDEmanuel DuarteCredibom / La Alumínios / Marcos Car99UCI
Carlos Garcia PiernaBurgos-Burpellet-BH91UCI- FCFábio CostaFeira Dos Sofás - Boavista85UCI
- WSWilliam SmithTeam Visma | Lease A Bike Development76UCI
- LLLucas LopesEfapel Cycling72UCI
Jakub OtrubaCaja Rural-Seguros RGA69UCI- LSLouis SuttonEuskaltel-Euskadi63UCI
Rafael ReisAnicolor/Campicarn57UCI- MAMario Aparicio MuñozBurgos-Burpellet-BH51UCI
- DUDiego Uriarte BelzunegiEquipo Kern Pharma49UCI
- PGPatryk GoszczurnyTeam Visma | Lease A Bike Development49UCI
- RRRúben RodriguesFeira Dos Sofás - Boavista46UCI
- DDDavid Dominguez VilchezFeira Dos Sofás - Boavista44UCI
- XIXabier Isasa LarrañagaEuskaltel-Euskadi42UCI
- JDJesus Del Pino CorrochanoAviludo - Louletano - Loulé41UCI
Nelson OliveiraMovistar Team36UCI- MRMikel Retegi GoñiEquipo Kern Pharma34UCI
- GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua31UCI
Davide FormoloMovistar Team29UCI- SMSantiago Mesa PietralungaAnicolor/Campicarn25UCI
Ruben FernandezAnicolor/Campicarn23UCI- CSCarlos SalgueiroTeam Tavira /Crédito Agricola23UCI
- RBRafael BarbasTavfer-Ovos Matinados-Mortágua21UCI
- JAJoão AntónioAviludo - Louletano - Loulé20UCI
- ALAndoni Lopez De Abetxuko JimenezAnicolor/Campicarn18UCI
- ALAngel Lorenzo Sanchez RebollidoTavfer-Ovos Matinados-Mortágua18UCI
- SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH16UCI
- GMGuilherme MestreTeam Tavira /Crédito Agricola15UCI
Finlay TarlingNSN Development Team15UCI
Jorge ArcasMovistar Team14UCI- CLCláudio LealAviludo - Louletano - Loulé12UCI
Vegard Stake LaengenUAE Team Emirates XRG11UCI
Enzo LeijnseAnicolor/Campicarn11UCI- ZMZachary MarriageNSN Development Team11UCI
- SASven Aleksander MernikTeam Visma | Lease A Bike Development9UCI
- PCPablo Carrascosa MillerEquipo Kern Pharma8UCI
- JRJacob RoyProject Echelon Racing8UCI
- AJAntonio Jesus Soto GuiraoEquipo Kern Pharma8UCI
- KSKeegam SwirbulEfapel Cycling6UCI
- NCNoah CamposTeam Tavira /Crédito Agricola5UCI
- BJBenjamin JuracichMeridian Racing P/B De La Uz5UCI
João MatiasTavfer-Ovos Matinados-Mortágua5UCI- PPPedro PintoEfapel Cycling5UCI
- TPTomas Pombo AlvarezMovistar Team Academy5UCI
- JSJoaquim SilvaEfapel Cycling4UCI
- RDRafael DurãesEfapel Cycling3UCI
- AGAleksandr GrigorevEfapel Cycling3UCI
- JMJoão MedeirosCredibom / La Alumínios / Marcos Car3UCI
- HNHugo NunesCredibom / La Alumínios / Marcos Car3UCI
- MRMartin Rey VazquezBurgos-Burpellet-BH3UCI
- HLHubert LamotheMeridian Racing P/B De La Uz1UCI
- JLJoshua LeboMeridian Racing P/B De La Uz1UCI
- IAIbai Azanza BuruscoEquipo Kern Pharma0UCI
- UAUnai Aznar VijuescaEuskaltel-Euskadi0UCI
- SFSamuel Fernandez HeresEuskaltel-Euskadi0UCI
Danny Van Der TuukEuskaltel-Euskadi0UCI- RARodrigo AlvesTeam Tavira
- JAJoão AnunciaçãoPortugal
- JBJose BichoAp Hotels & Resorts/ Tavira/ Sc Farense
- PCPatrick CaseyNSN Development Team
Tomas ContteAviludo - Louletano - Loulé- GCGabriel CostaTeam Tavira /Crédito Agricola
- LDLois Dejesus GuisandeTavfer-Ovos Matinados-Mortágua
- DDDuarte DominguesCredibom / La Alumínios / Marcos Car
- FFFilipe FranciscoAviludo - Louletano - Loulé
- JGJorge Galvez LopezAviludo - Louletano - Loulé
- AGAlvaro Garcia GimenezNSN Development Team
- ALAiletz Lasa LizarragaTeam Tavira /Crédito Agricola
- GLGonçalo LeaçaCredibom / La Alumínios / Marcos Car
- ALAfonso LopesRadio Popular - Paredes - Boavista
- DLDiego Lopez CanoTavfer-Ovos Matinados-Mortágua
- PLPablo Lospitao GonzalezCaja Rural-Seguros RGA
- SLSimão LucasTavfer-Ovos Matinados-Mortágua
- PMPelayo Merino GonzalezMeridian Racing P/B De La Uz
- FMFinnegan MurphyMeridian Racing P/B De La Uz
- FNFilip NovakMovistar Team
- FNFilip NovákMovistar Team Academy
- JOJoão OliveiraCredibom / La Alumínios / Marcos Car
- DPDiogo PintoCredibom / La Alumínios / Marcos Car
- JRJade RohdeMeridian Racing P/B De La Uz
- JSJoão SilvaFeira Dos Sofás - Boavista
- DVDaniel ViegasAviludo - Louletano - Loulé
Teams 25
UAE Team Emirates XRG24308UCI
Team Visma | Lease A Bike17130UCI
NSN Cycling Team7500UCI
Movistar Team7210UCI
Caja Rural-Seguros RGA3973UCI
Burgos-Burpellet-BH3270UCI
Equipo Kern Pharma2396UCI
Euskaltel-Euskadi1776UCI
Team Visma | Lease A Bike Development796UCI- 🇵🇹Anicolor/Campicarn724UCI
UAE Team Emirates Gen-Z661UCI- 🇵🇹Efapel Cycling476UCI
- 🇨🇭NSN Development Team455UCI
- 🇵🇹Feira Dos Sofás - Boavista316UCI
- 🇵🇹Team Tavira /Crédito Agricola198UCI
- 🇺🇸Project Echelon Racing187UCI
- 🇵🇹Tavfer-Ovos Matinados-Mortágua131UCI
- 🇵🇹Credibom / La Alumínios / Marcos Car115UCI
- 🇵🇹Aviludo - Louletano - Loulé103UCI
- 🇪🇸Movistar Team Academy50UCI
- 🇺🇸Meridian Racing P/B De La Uz37UCI
- Ap Hotels & Resorts/ Tavira/ Sc Farense
- Portugal
- Radio Popular - Paredes - Boavista
- Team Tavira