Volta a Portugal em Bicicleta 2025
2.106 Aug 2025 – 17 Aug 2025
Stages
- PPrologueWed 06 Aug
- 1Stage 1Thu 07 Aug
- 2Stage 2Fri 08 Aug
- 3Stage 3Sat 09 Aug
- 4Stage 4Mon 11 Aug
- 5Stage 5Tue 12 Aug
- 6Stage 6Wed 13 Aug
- 7Stage 7Thu 14 Aug
- 8Stage 8Fri 15 Aug
- 9Stage 9Sat 16 Aug
- 10Stage 10Sun 17 Aug
Classifications
After stage 10
General classification
- 1
Artem NychAnicolor/Campicarn38:31:46
- 2
Alexis GuerinAnicolor/Campicarn+1:15
- 3BMByron MuntonModern Adventure Pro Cycling+1:51
- 4
Jesus David Peña JimenezEfapel Cycling+2:24 - 5TATiago AntunesEfapel Cycling+3:14
- 6PSPedro SilvaFeira Dos Sofás - Boavista+4:32
- 7EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+4:42
- 8EDEmanuel DuarteCredibom / La Alumínios / Marcos Car+4:45
- 9LLLucas LopesEfapel Cycling+5:30
- 10ACAdrian Camilo Bustamante RudaGi Group Holding - Simoldes - Udo+5:31
- 11ZMZachary MarriageNSN Development Team+5:53
- 12PPPedro PintoEfapel Cycling+6:43
- 13JDJesus Del Pino CorrochanoAviludo - Louletano - Loulé+6:56
- 14RCRui CarvalhoGi Group Holding - Simoldes - Udo+7:34
- 15JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+7:42
- 16JSJoaquim SilvaEfapel Cycling+10:41
- 17ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+11:24
- 18ASAfonso SilvaTeam Tavira /Crédito Agricola+12:03
- 19JMJoão MedeirosCredibom / La Alumínios / Marcos Car+12:25
- 20GLGonçalo LeaçaCredibom / La Alumínios / Marcos Car+12:41
- 21DBDiogo BarbosaTeam Tavira /Crédito Agricola+13:28
- 22CJCalum JohnstonLi Ning Star+15:55
- 23
Jonathan CaicedoPetrolike+16:37 - 24GGGaspar GonçalvesGi Group Holding - Simoldes - Udo+17:39
- 25KHKieran HaugModern Adventure Pro Cycling+19:18
- 26JMJack Makohon+20:52
- 27
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+22:44 - 28PMPau Marti SorianoNSN Cycling Team+24:13
- 29BSBruno SilvaTavfer-Ovos Matinados-Mortágua+24:56
- 30DDDavid Dominguez VilchezFeira Dos Sofás - Boavista+26:49
- 31HGHélder GonçalvesRadio Popular - Paredes - Boavista+35:50
- 32RRRaul Rota RusProwheel Kung Shenzhen Cycling Team+36:26
- 33
Ruben FernandezAnicolor/Campicarn+38:24 - 34
Rafael ReisAnicolor/Campicarn+40:23 - 35TLTiago LealEfapel Cycling+41:48
- 36CDCesar David Guavita CamachoBest Pc Ecuador+44:10
- 37
Brady GilmoreNSN Cycling Team+44:31 - 38GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua+46:32
- 39JKJan KinoAtom 6 Bikes - Decca Continental Team+46:49
- 40IPIvo Pinheiro+53:32
- 41
German Nicolas Tivani PerezAviludo - Louletano - Loulé+55:14 - 42DLDaniel LimaBourg En Bresse Ain Cyclisme+59:28
- 43ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+1:00:52
- 44
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+1:04:45 - 45DGDiogo GonçalvesEfapel Cycling+1:07:35
- 46EAEdison Alejandro Callejas SantosPetrolike+1:12:59
- 47
André CarvalhoAviludo - Louletano - Loulé+1:21:35 - 48BZBogdan ZabelinskiyAarco+1:23:48
- 49
Tomas ContteAviludo - Louletano - Loulé+1:23:51 - 50CFCésar FonteRadio Popular - Paredes - Boavista+1:24:05
- 51
Carlos Ivan Oyarzun GuiñezAviludo - Louletano - Loulé+1:24:17 - 52HNHugo NunesCredibom / La Alumínios / Marcos Car+1:24:46
- 53RARichard ArnopolProject Echelon Racing+1:25:33
- 54
Harrison WoodFeirense - Beeceler+1:25:36
- 55RFRicard Fito PratsIlles Balears Arabay+1:28:11
- 56
Diogo NarcisoCredibom / La Alumínios / Marcos Car+1:28:17 - 57FCFrancisco CamposTeam Tavira /Crédito Agricola+1:29:36
- 58CCCaleb ClassenProject Echelon Racing+1:31:25
- 59AGAleksandr GrigorevEfapel Cycling+1:33:18
- 60FCFábio CostaFeira Dos Sofás - Boavista+1:34:16
- 61GAGonçalo AmadoRadio Popular - Paredes - Boavista+1:36:55
- 62
Joseba Lopez CuestaCaja Rural-Seguros RGA+1:37:37 - 63CSCarlos SalgueiroTeam Tavira /Crédito Agricola+1:37:40
- 64ADAlex Diaz AlvarezCaja Rural-Seguros RGA+1:38:15
- 65ALAiletz Lasa LizarragaTeam Tavira /Crédito Agricola+1:39:39
- 66
Rotem TeneNSN Cycling Team+1:47:32 - 67
Sebastian Mora VedriIlles Balears Arabay+1:52:12 - 68
Samuel BoardmanModern Adventure Pro Cycling+1:52:24 - 69JSJeremy SmithObidos Cycling Team+1:52:54
- 70LGLaurent GervaisProject Echelon Racing+1:53:29
- 71AAAndrey AndréGi Group Holding - Simoldes - Udo+1:53:48
- 72CBCade Bickmore+1:54:01
- 73
Oliver BleddynTeam Brennan+1:54:51 - 74UEUnai Esparza GarinIlles Balears Arabay+1:55:26
- 75JGJorge Galvez LopezAviludo - Louletano - Loulé+1:55:54
- 76MVMiquel Valls Alemany+1:57:51
- 77SCSean Christian+1:58:34
- 78AFAntónio Ferreira+2:02:31
- 79FOFábio OliveiraFeirense - Beeceler+2:03:28
- 80SMSantiago Mesa PietralungaAnicolor/Campicarn+2:03:33
- 81PAPedro AndradeFeirense - Beeceler+2:03:58
- 82STSergio Trueba CagigasIlles Balears Arabay+2:12:32
- 83ALAngel Lorenzo Sanchez RebollidoTavfer-Ovos Matinados-Mortágua+2:13:25
- 84CMCésar MartingilTavfer-Ovos Matinados-Mortágua+2:18:44
- 85DDDaniel DiasTavfer-Ovos Matinados-Mortágua+2:23:15
- 86CLCláudio LealAviludo - Louletano - Loulé+2:26:55
- 87TSTyler StitesModern Adventure Pro Cycling+2:28:41
- 88FPFrancisco PereiraFeirense - Beeceler+2:35:52
- 89
João MatiasTavfer-Ovos Matinados-Mortágua+2:37:33 - 90DPDiogo PintoCredibom / La Alumínios / Marcos Car+2:46:17
- 91MKMatthew KingAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+2:53:46
- 92FMFrancisco MoraisTavfer-Ovos Matinados-Mortágua+2:54:19
- 93DPDiogo PintoAp Hotels & Resorts/ Tavira/ Sc Farense+2:54:19
- 94CKCian KeoghAps Pro Cycling By Team Cadence Cyclery+3:17:51
- 95AMAngus MillerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+3:19:26
Points classification
- 1
Rafael ReisAnicolor/Campicarn15 - 2
Artem NychAnicolor/Campicarn10
- 3TSTyler StitesModern Adventure Pro Cycling6
- 4EDEmanuel DuarteCredibom / La Alumínios / Marcos Car4
- 5TATiago AntunesEfapel Cycling3
- 6ZMZachary MarriageNSN Development Team2
- 7EDEdgar David Cadena MartinezTeam Storck - Mrw Bau1
Mountains classification
- 1HNHugo NunesCredibom / La Alumínios / Marcos Car70
- 2
German Nicolas Tivani PerezAviludo - Louletano - Loulé65 - 3
Alexis GuerinAnicolor/Campicarn41
- 4
Artem NychAnicolor/Campicarn41
- 5GLGonçalo LeaçaCredibom / La Alumínios / Marcos Car40
- 6
Jesus David Peña JimenezEfapel Cycling39 - 7BMByron MuntonModern Adventure Pro Cycling32
- 8
Jonathan CaicedoPetrolike27 - 9PSPedro SilvaFeira Dos Sofás - Boavista25
- 10DLDaniel LimaBourg En Bresse Ain Cyclisme22
- 11FMFrancisco MoraisTavfer-Ovos Matinados-Mortágua19
- 12TLTiago LealEfapel Cycling18
- 13PMPau Marti SorianoNSN Cycling Team16
- 14EAEdison Alejandro Callejas SantosPetrolike15
- 15FCFábio CostaFeira Dos Sofás - Boavista15
- 16CJCalum JohnstonLi Ning Star15
- 17
Joseba Lopez CuestaCaja Rural-Seguros RGA14 - 18ACAdrian Camilo Bustamante RudaGi Group Holding - Simoldes - Udo12
- 19
Brady GilmoreNSN Cycling Team11 - 20KHKieran HaugModern Adventure Pro Cycling11
- 21DGDiogo GonçalvesEfapel Cycling11
- 22
Tomas ContteAviludo - Louletano - Loulé11 - 23DDDaniel DiasTavfer-Ovos Matinados-Mortágua10
- 24LLLucas LopesEfapel Cycling10
- 25CCCaleb ClassenProject Echelon Racing10
- 26TATiago AntunesEfapel Cycling9
- 27JMJoão MedeirosCredibom / La Alumínios / Marcos Car8
- 28DDDavid Dominguez VilchezFeira Dos Sofás - Boavista8
- 29
Diogo NarcisoCredibom / La Alumínios / Marcos Car8 - 30GGGaspar GonçalvesGi Group Holding - Simoldes - Udo7
- 31
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery6 - 32JDJesus Del Pino CorrochanoAviludo - Louletano - Loulé6
- 33FPFrancisco PereiraFeirense - Beeceler6
- 34ZMZachary MarriageNSN Development Team5
- 35
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA5 - 36CDCesar David Guavita CamachoBest Pc Ecuador5
- 37JKJan KinoAtom 6 Bikes - Decca Continental Team5
- 38AGAleksandr GrigorevEfapel Cycling4
- 39RRRaul Rota RusProwheel Kung Shenzhen Cycling Team3
- 40ALAdam LewisAps Pro Cycling By Team Cadence Cyclery3
- 41JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA2
- 42PAPedro AndradeFeirense - Beeceler2
- 43FCFrancisco CamposTeam Tavira /Crédito Agricola1
- 44ADAlex Diaz AlvarezCaja Rural-Seguros RGA1
- 45
Samuel BoardmanModern Adventure Pro Cycling1 - 46EDEdgar David Cadena MartinezTeam Storck - Mrw Bau-1
Youth classification
- 1LLLucas LopesEfapel Cycling38:37:16
- 2ZMZachary MarriageNSN Development Team+0:23
- 3JMJack Makohon+15:22
- 4PMPau Marti SorianoNSN Cycling Team+18:43
- 5JKJan KinoAtom 6 Bikes - Decca Continental Team+41:19
- 6DLDaniel LimaBourg En Bresse Ain Cyclisme+53:58
- 7BZBogdan ZabelinskiyAarco+1:18:18
- 8RFRicard Fito PratsIlles Balears Arabay+1:22:41
- 9JSJeremy SmithObidos Cycling Team+1:47:24
- 10AAAndrey AndréGi Group Holding - Simoldes - Udo+1:48:18
- 11CLCláudio LealAviludo - Louletano - Loulé+2:21:25
- 12DPDiogo PintoCredibom / La Alumínios / Marcos Car+2:40:47
- 13DPDiogo PintoAp Hotels & Resorts/ Tavira/ Sc Farense+2:48:49
Riders 111
Brady GilmoreNSN Cycling Team528UCI
Jonathan CaicedoPetrolike432UCIAlexis GuerinAnicolor/Campicarn427UCI
- PMPau Marti SorianoNSN Cycling Team319UCI
- TATiago AntunesEfapel Cycling302UCI
- BMByron MuntonModern Adventure Pro Cycling295UCI
Iúri LeitãoCaja Rural-Seguros RGA260UCI- EDEdgar David Cadena MartinezTeam Storck - Mrw Bau252UCI
Artem NychAnicolor/Campicarn210UCI
Oliver BleddynTeam Brennan201UCI
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA178UCI
Moritz KretschyNSN Cycling Team150UCI- PSPedro SilvaFeira Dos Sofás - Boavista141UCI
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia140UCI
Jesus David Peña JimenezEfapel Cycling139UCI- BZBogdan ZabelinskiyAarco133UCI
- CJCalum JohnstonLi Ning Star120UCI
- JVJens VerbruggheNSN Development Team115UCI
- EDEmanuel DuarteCredibom / La Alumínios / Marcos Car99UCI
- LMLeangel MenesesTavfer-Ovos Matinados-Mortágua87UCI
- FCFábio CostaFeira Dos Sofás - Boavista85UCI
- ASAfonso SilvaTeam Tavira /Crédito Agricola84UCI
Rotem TeneNSN Cycling Team83UCI- KHKieran HaugModern Adventure Pro Cycling75UCI
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery73UCI- LLLucas LopesEfapel Cycling72UCI
Rafael ReisAnicolor/Campicarn57UCI- DLDaniel LimaBourg En Bresse Ain Cyclisme53UCI
- CDCesar David Guavita CamachoBest Pc Ecuador51UCI
- FCFrancisco CamposTeam Tavira /Crédito Agricola50UCI
- TSTyler StitesModern Adventure Pro Cycling48UCI
- DDDavid Dominguez VilchezFeira Dos Sofás - Boavista44UCI
- JDJesus Del Pino CorrochanoAviludo - Louletano - Loulé41UCI
- JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA35UCI
- ASAlvaro Sagrado PerezTeam Storck - Mrw Bau34UCI
- GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua31UCI
- RCRui CarvalhoGi Group Holding - Simoldes - Udo28UCI
German Nicolas Tivani PerezAviludo - Louletano - Loulé27UCI- SMSantiago Mesa PietralungaAnicolor/Campicarn25UCI
- ALAdam LewisAps Pro Cycling By Team Cadence Cyclery24UCI
Ruben FernandezAnicolor/Campicarn23UCI- CSCarlos SalgueiroTeam Tavira /Crédito Agricola23UCI
- DBDiogo BarbosaTeam Tavira /Crédito Agricola21UCI
- ALAngel Lorenzo Sanchez RebollidoTavfer-Ovos Matinados-Mortágua18UCI
- LGLaurent GervaisProject Echelon Racing15UCI
- ACAdrian Camilo Bustamante RudaGi Group Holding - Simoldes - Udo13UCI
- CLCláudio LealAviludo - Louletano - Loulé12UCI
- ZMZachary MarriageNSN Development Team11UCI
- CMCésar MartingilTavfer-Ovos Matinados-Mortágua11UCI
- DGDiogo GonçalvesEfapel Cycling10UCI
Harrison WoodFeirense - Beeceler6UCI
- CCCaleb ClassenProject Echelon Racing5UCI
João MatiasTavfer-Ovos Matinados-Mortágua5UCI- PPPedro PintoEfapel Cycling5UCI
- ARAndré RibeiroGi Group Holding - Simoldes - Udo4UCI
- JSJoaquim SilvaEfapel Cycling4UCI
- YCYeferson Cebastian Camargo PinedaTeam Medellin - Epm3UCI
André CarvalhoAviludo - Louletano - Loulé3UCI- ADAlex Diaz AlvarezCaja Rural-Seguros RGA3UCI
- LFLiam FlanaganAps Pro Cycling By Team Cadence Cyclery3UCI
- AGAleksandr GrigorevEfapel Cycling3UCI
- CKCian KeoghAps Pro Cycling By Team Cadence Cyclery3UCI
Joseba Lopez CuestaCaja Rural-Seguros RGA3UCI- JMJoão MedeirosCredibom / La Alumínios / Marcos Car3UCI
- HNHugo NunesCredibom / La Alumínios / Marcos Car3UCI
- JRJoan Roca SiquierIlles Balears Arabay3UCI
- RARichard ArnopolProject Echelon Racing1UCI
- CACarlos Alfonso Garcia Trejo1UCI
- MKMatthew KingAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team1UCI
- FMFrancisco MoraisTavfer-Ovos Matinados-Mortágua1UCI
Sebastian Mora VedriIlles Balears Arabay0UCI- GAGonçalo AmadoRadio Popular - Paredes - Boavista
- PAPedro AndradeFeirense - Beeceler
- AAAndrey AndréGi Group Holding - Simoldes - Udo
- CBCade Bickmore
Samuel BoardmanModern Adventure Pro Cycling- EAEdison Alejandro Callejas SantosPetrolike
- ACAntónio Carvalho
- SCSean Christian
- CLCesar Leonel Cisneros Muñiz
Tomas ContteAviludo - Louletano - Loulé- ECEdgar Curto PellicerIlles Balears Arabay
- DDDaniel DiasTavfer-Ovos Matinados-Mortágua
- DDDuarte DominguesCredibom / La Alumínios / Marcos Car
- UEUnai Esparza GarinIlles Balears Arabay
- AFAntónio Ferreira
- RFRicard Fito PratsIlles Balears Arabay
- CFCésar FonteRadio Popular - Paredes - Boavista
- JGJorge Galvez LopezAviludo - Louletano - Loulé
- GGGaspar GonçalvesGi Group Holding - Simoldes - Udo
- HGHélder GonçalvesRadio Popular - Paredes - Boavista
- JKJan KinoAtom 6 Bikes - Decca Continental Team
- ALAiletz Lasa LizarragaTeam Tavira /Crédito Agricola
- TLTiago LealEfapel Cycling
- GLGonçalo LeaçaCredibom / La Alumínios / Marcos Car
- JMJack Makohon
- MMMatthew MayProwheel Kung Shenzhen Cycling Team
- AMAngus MillerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team
Diogo NarcisoCredibom / La Alumínios / Marcos Car- FOFábio OliveiraFeirense - Beeceler
Carlos Ivan Oyarzun GuiñezAviludo - Louletano - Loulé- FPFrancisco PereiraFeirense - Beeceler
- IPIvo Pinheiro
- DPDiogo PintoCredibom / La Alumínios / Marcos Car
- DPDiogo PintoAp Hotels & Resorts/ Tavira/ Sc Farense
- RRRaul Rota RusProwheel Kung Shenzhen Cycling Team
- HSHugo Scala Jr.Modern Adventure Pro Cycling
- BSBruno SilvaTavfer-Ovos Matinados-Mortágua
- JSJeremy SmithObidos Cycling Team
- STSergio Trueba CagigasIlles Balears Arabay
- MVMiquel Valls Alemany
Teams 31
NSN Cycling Team7500UCI
Caja Rural-Seguros RGA3973UCI
Li Ning Star1730UCI
Modern Adventure Pro Cycling1186UCI- 🇵🇹Anicolor/Campicarn724UCI
- 🇲🇽Petrolike689UCI
Team Medellin - Epm612UCI- 🇦🇺Team Brennan520UCI
Best Pc Ecuador486UCI- 🇵🇹Efapel Cycling476UCI
- 🇨🇭NSN Development Team455UCI
- 🇮🇹General Store - Essegibi - F.Lli Curia437UCI
- 🇵🇹Feira Dos Sofás - Boavista316UCI
- 🇩🇪Team Storck - Mrw Bau248UCI
- 🇧🇪Aarco228UCI
- 🇵🇹Team Tavira /Crédito Agricola198UCI
- 🇺🇸Project Echelon Racing187UCI
- 🇫🇷Bourg En Bresse Ain Cyclisme171UCI
- 🇦🇺Atom 6 Bikes - Cycleur De Luxe - Auto Stroo Team157UCI
- 🇺🇸Aps Pro Cycling By Team Cadence Cyclery147UCI
- 🇵🇹Gi Group Holding - Simoldes - Udo146UCI
- 🇵🇹Tavfer-Ovos Matinados-Mortágua131UCI
- 🇵🇹Credibom / La Alumínios / Marcos Car115UCI
- 🇨🇳Prowheel Kung Shenzhen Cycling Team108UCI
- 🇵🇹Aviludo - Louletano - Loulé103UCI
- 🇵🇹Feirense - Beeceler67UCI
- 🇵🇹Obidos Cycling Team6UCI
- Ap Hotels & Resorts/ Tavira/ Sc Farense
- Atom 6 Bikes - Decca Continental Team
- Illes Balears Arabay
- Radio Popular - Paredes - Boavista