Stage 7
14 Aug 2025
Stage result
- 1
Jonathan CaicedoPetrolike4:49:03 - 2
Artem NychAnicolor/Campicarn+0:33
- 3GLGonçalo LeaçaCredibom / La Alumínios / Marcos Car+0:46
- 4
Alexis GuerinAnicolor/Campicarn+0:47
- 5BMByron MuntonModern Adventure Pro Cycling+1:27
- 6PSPedro SilvaFeira Dos Sofás - Boavista+1:36
- 7ACAdrian Camilo Bustamante RudaGi Group Holding - Simoldes - Udo+1:36
- 8
Jesus David Peña JimenezEfapel Cycling+1:39 - 9TATiago AntunesEfapel Cycling+1:47
- 10JDJesus Del Pino CorrochanoAviludo - Louletano - Loulé+2:01
- 11EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+2:13
- 12PAPedro AndradeFeirense - Beeceler+2:57
- 13JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+3:10
- 14ZMZachary MarriageNSN Development Team+3:14
- 15EDEmanuel DuarteCredibom / La Alumínios / Marcos Car+3:15
- 16LLLucas LopesEfapel Cycling+3:22
- 17ASAfonso SilvaTeam Tavira /Crédito Agricola+3:28
- 18JSJoaquim SilvaEfapel Cycling+3:29
- 19PPPedro PintoEfapel Cycling+3:29
- 20RCRui CarvalhoGi Group Holding - Simoldes - Udo+3:40
- 21GGGaspar GonçalvesGi Group Holding - Simoldes - Udo+4:24
- 22DBDiogo BarbosaTeam Tavira /Crédito Agricola+4:47
- 23
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+5:59 - 24ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+6:05
- 25ADAlex Diaz AlvarezCaja Rural-Seguros RGA+6:52
- 26DDDavid Dominguez VilchezFeira Dos Sofás - Boavista+8:00
- 27TLTiago LealEfapel Cycling+8:00
- 28BSBruno SilvaTavfer-Ovos Matinados-Mortágua+8:47
- 29JMJoão MedeirosCredibom / La Alumínios / Marcos Car+8:47
- 30CJCalum JohnstonLi Ning Star+9:24
- 31ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+9:48
- 32RFRicard Fito PratsIlles Balears Arabay+12:37
- 33FCFábio CostaFeira Dos Sofás - Boavista+12:59
- 34JMJack MakohonEF Education - Aevolo+13:21
- 35KHKieran HaugModern Adventure Pro Cycling+13:21
- 36
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+13:21 - 37AGAleksandr GrigorevEfapel Cycling+13:21
- 38RARichard ArnopolProject Echelon Racing+13:21
- 39PMPau Marti SorianoNSN Cycling Team+15:12
- 40GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua+15:27
- 41
André CarvalhoAviludo - Louletano - Loulé+15:52 - 42CDCesar David Guavita CamachoBest Pc Ecuador+16:00
- 43IPIvo Pinheiro+16:17
- 44HNHugo NunesCredibom / La Alumínios / Marcos Car+18:23
- 45
Diogo NarcisoCredibom / La Alumínios / Marcos Car+18:23 - 46JKJan KinoAtom 6 Bikes - Decca Continental Team+19:15
- 47HGHélder GonçalvesRadio Popular - Paredes - Boavista+19:18
- 48EAEdison Alejandro Callejas SantosPetrolike+20:37
- 49
Carlos Ivan Oyarzun GuiñezAviludo - Louletano - Loulé+21:13 - 50
Ruben FernandezAnicolor/Campicarn+21:13 - 51
Rafael ReisAnicolor/Campicarn+21:13 - 52GAGonçalo AmadoRadio Popular - Paredes - Boavista+21:32
- 53
Brady GilmoreNSN Cycling Team+21:54 - 54SCSean Christian+21:54
- 55CSCarlos SalgueiroTeam Tavira /Crédito Agricola+23:45
- 56CBCade Bickmore+23:45
- 57BZBogdan ZabelinskiyAarco+23:56
- 58MVMiquel Valls Alemany+25:43
- 59JSJeremy SmithObidos Cycling Team+25:43
- 60
Sebastian Mora VedriIlles Balears Arabay+27:45 - 61
German Nicolas Tivani PerezAviludo - Louletano - Loulé+30:17 - 62SMSantiago Mesa PietralungaAnicolor/Campicarn+30:17
- 63ECEdgar Curto PellicerIlles Balears Arabay+30:17
- 64CLCláudio LealAviludo - Louletano - Loulé+30:17
- 65RRRaul Rota RusProwheel Kung Shenzhen Cycling Team+30:17
- 66ALAiletz Lasa LizarragaTeam Tavira /Crédito Agricola+30:17
- 67
Tomas ContteAviludo - Louletano - Loulé+30:17 - 68
Joseba Lopez CuestaCaja Rural-Seguros RGA+30:17 - 69DPDiogo PintoAp Hotels & Resorts/ Tavira/ Sc Farense+30:17
- 70STSergio Trueba CagigasIlles Balears Arabay+30:17
- 71
Oliver BleddynTeam Brennan+30:17 - 72DLDaniel LimaBourg En Bresse Ain Cyclisme+30:17
- 73
Rotem TeneNSN Cycling Team+30:17 - 74FMFrancisco MoraisTavfer-Ovos Matinados-Mortágua+30:17
- 75FOFábio OliveiraFeirense - Beeceler+30:17
- 76FCFrancisco CamposTeam Tavira /Crédito Agricola+30:17
- 77
Samuel BoardmanModern Adventure Pro Cycling+30:17 - 78UEUnai Esparza GarinIlles Balears Arabay+30:17
- 79DPDiogo PintoCredibom / La Alumínios / Marcos Car+30:17
- 80AAAndrey AndréGi Group Holding - Simoldes - Udo+30:17
- 81
Harrison WoodFeirense - Beeceler+30:17
- 82CFCésar FonteRadio Popular - Paredes - Boavista+30:17
- 83ACAntónio Carvalho+30:23
- 84FPFrancisco PereiraFeirense - Beeceler+30:23
- 85DGDiogo GonçalvesEfapel Cycling+30:23
- 86AFAntónio Ferreira+30:31
- 87CCCaleb ClassenProject Echelon Racing+32:45
- 88LGLaurent GervaisProject Echelon Racing+32:45
- 89
Iúri LeitãoCaja Rural-Seguros RGA+36:47 - 90CMCésar MartingilTavfer-Ovos Matinados-Mortágua+36:47
- 91TSTyler StitesModern Adventure Pro Cycling+36:47
- 92MKMatthew KingAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+36:47
- 93ALAngel Lorenzo Sanchez RebollidoTavfer-Ovos Matinados-Mortágua+36:47
- 94
João MatiasTavfer-Ovos Matinados-Mortágua+36:47 - 95CKCian KeoghAps Pro Cycling By Team Cadence Cyclery+36:47
- 96DDDaniel DiasTavfer-Ovos Matinados-Mortágua+36:51
- 97AMAngus MillerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+38:10
- 98JGJorge Galvez LopezAviludo - Louletano - Loulé+41:39
- DNF
Moritz KretschyNSN Cycling Teams.t. - DNFDDDuarte DominguesCredibom / La Alumínios / Marcos Cars.t.
General classification
- 1
Artem NychAnicolor/Campicarn30:07:56
- 2
Alexis GuerinAnicolor/Campicarn+0:46
- 3
Jesus David Peña JimenezEfapel Cycling+1:20 - 4BMByron MuntonModern Adventure Pro Cycling+1:21
- 5TATiago AntunesEfapel Cycling+2:44
- 6PSPedro SilvaFeira Dos Sofás - Boavista+3:33
- 7EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+3:40
- 8ACAdrian Camilo Bustamante RudaGi Group Holding - Simoldes - Udo+4:10
- 9LLLucas LopesEfapel Cycling+4:14
- 10EDEmanuel DuarteCredibom / La Alumínios / Marcos Car+4:25
- 11JDJesus Del Pino CorrochanoAviludo - Louletano - Loulé+4:51
- 12PPPedro PintoEfapel Cycling+5:03
- 13ZMZachary MarriageNSN Development Team+5:15
- 14JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+5:37
- 15ASAfonso SilvaTeam Tavira /Crédito Agricola+6:00
- 16RCRui CarvalhoGi Group Holding - Simoldes - Udo+6:00
- 17GLGonçalo LeaçaCredibom / La Alumínios / Marcos Car+6:50
- 18JSJoaquim SilvaEfapel Cycling+7:27
- 19ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+7:32
- 20DBDiogo BarbosaTeam Tavira /Crédito Agricola+7:47
- 21
Jonathan CaicedoPetrolike+9:05 - 22JMJoão MedeirosCredibom / La Alumínios / Marcos Car+11:35
- 23CJCalum JohnstonLi Ning Star+13:27
- 24KHKieran HaugModern Adventure Pro Cycling+16:32
- 25GGGaspar GonçalvesGi Group Holding - Simoldes - Udo+17:23
- 26
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+17:56 - 27JMJack MakohonEF Education - Aevolo+18:31
- 28BSBruno SilvaTavfer-Ovos Matinados-Mortágua+20:02
- 29DDDavid Dominguez VilchezFeira Dos Sofás - Boavista+25:10
- 30PMPau Marti SorianoNSN Cycling Team+25:13
- 31
Rafael ReisAnicolor/Campicarn+27:08 - 32HGHélder GonçalvesRadio Popular - Paredes - Boavista+28:54
- 33CDCesar David Guavita CamachoBest Pc Ecuador+32:53
- 34ACAntónio Carvalho+33:28
- 35RRRaul Rota RusProwheel Kung Shenzhen Cycling Team+33:47
- 36
Ruben FernandezAnicolor/Campicarn+34:54 - 37GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua+37:45
- 38TLTiago LealEfapel Cycling+39:21
- 39
Brady GilmoreNSN Cycling Team+41:26 - 40JKJan KinoAtom 6 Bikes - Decca Continental Team+44:27
- 41IPIvo Pinheiro+45:23
- 42DLDaniel LimaBourg En Bresse Ain Cyclisme+49:48
- 43ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+57:44
- 44
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+58:26 - 45
German Nicolas Tivani PerezAviludo - Louletano - Loulé+58:46 - 46EAEdison Alejandro Callejas SantosPetrolike+1:00:53
- 47DGDiogo GonçalvesEfapel Cycling+1:02:14
- 48
André CarvalhoAviludo - Louletano - Loulé+1:04:26 - 49
Harrison WoodFeirense - Beeceler+1:06:12
- 50
Carlos Ivan Oyarzun GuiñezAviludo - Louletano - Loulé+1:08:40 - 51CFCésar FonteRadio Popular - Paredes - Boavista+1:09:53
- 52FCFábio CostaFeira Dos Sofás - Boavista+1:11:28
- 53BZBogdan ZabelinskiyAarco+1:11:35
- 54RFRicard Fito PratsIlles Balears Arabay+1:11:54
- 55FCFrancisco CamposTeam Tavira /Crédito Agricola+1:12:56
- 56RARichard ArnopolProject Echelon Racing+1:14:28
- 57CCCaleb ClassenProject Echelon Racing+1:18:03
- 58HNHugo NunesCredibom / La Alumínios / Marcos Car+1:18:55
- 59
Tomas ContteAviludo - Louletano - Loulé+1:20:04 - 60AGAleksandr GrigorevEfapel Cycling+1:21:27
- 61
Diogo NarcisoCredibom / La Alumínios / Marcos Car+1:22:01 - 62
Joseba Lopez CuestaCaja Rural-Seguros RGA+1:24:14 - 63ALAiletz Lasa LizarragaTeam Tavira /Crédito Agricola+1:27:00
- 64GAGonçalo AmadoRadio Popular - Paredes - Boavista+1:28:08
- 65CSCarlos SalgueiroTeam Tavira /Crédito Agricola+1:28:45
- 66ADAlex Diaz AlvarezCaja Rural-Seguros RGA+1:29:38
- 67
Rotem TeneNSN Cycling Team+1:33:49 - 68CBCade Bickmore+1:35:24
- 69PAPedro AndradeFeirense - Beeceler+1:36:11
- 70
Samuel BoardmanModern Adventure Pro Cycling+1:36:31 - 71
Oliver BleddynTeam Brennan+1:38:36 - 72UEUnai Esparza GarinIlles Balears Arabay+1:38:47
- 73AAAndrey AndréGi Group Holding - Simoldes - Udo+1:38:59
- 74LGLaurent GervaisProject Echelon Racing+1:40:00
- 75SCSean Christian+1:42:08
- 76
Sebastian Mora VedriIlles Balears Arabay+1:43:41 - 77MVMiquel Valls Alemany+1:44:38
- 78JSJeremy SmithObidos Cycling Team+1:46:06
- 79AFAntónio Ferreira+1:48:29
- 80SMSantiago Mesa PietralungaAnicolor/Campicarn+1:49:22
- 81STSergio Trueba CagigasIlles Balears Arabay+1:51:54
- 82JGJorge Galvez LopezAviludo - Louletano - Loulé+1:52:07
- 83ECEdgar Curto PellicerIlles Balears Arabay+1:53:34
- 84FOFábio OliveiraFeirense - Beeceler+1:54:15
- 85
Iúri LeitãoCaja Rural-Seguros RGA+1:54:54 - 86ALAngel Lorenzo Sanchez RebollidoTavfer-Ovos Matinados-Mortágua+1:54:59
- 87DDDaniel DiasTavfer-Ovos Matinados-Mortágua+2:03:46
- 88CMCésar MartingilTavfer-Ovos Matinados-Mortágua+2:04:06
- 89CLCláudio LealAviludo - Louletano - Loulé+2:08:44
- 90TSTyler StitesModern Adventure Pro Cycling+2:17:39
- 91DPDiogo PintoCredibom / La Alumínios / Marcos Car+2:20:51
- 92
João MatiasTavfer-Ovos Matinados-Mortágua+2:21:34 - 93FPFrancisco PereiraFeirense - Beeceler+2:23:48
- 94FMFrancisco MoraisTavfer-Ovos Matinados-Mortágua+2:29:35
- 95DPDiogo PintoAp Hotels & Resorts/ Tavira/ Sc Farense+2:32:47
- 96MKMatthew KingAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+2:36:08
- 97CKCian KeoghAps Pro Cycling By Team Cadence Cyclery+2:40:36
- 98AMAngus MillerAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+2:51:27
Points classification
- 1
Jonathan CaicedoPetrolike15 - 2
Artem NychAnicolor/Campicarn10
- 3GLGonçalo LeaçaCredibom / La Alumínios / Marcos Car6
- 4
Alexis GuerinAnicolor/Campicarn4
- 5BMByron MuntonModern Adventure Pro Cycling3
- 6PSPedro SilvaFeira Dos Sofás - Boavista2
- 7ACAdrian Camilo Bustamante RudaGi Group Holding - Simoldes - Udo1
Mountains classification
- 1HNHugo NunesCredibom / La Alumínios / Marcos Car64
- 2
German Nicolas Tivani PerezAviludo - Louletano - Loulé49 - 3
Artem NychAnicolor/Campicarn41
- 4GLGonçalo LeaçaCredibom / La Alumínios / Marcos Car40
- 5
Alexis GuerinAnicolor/Campicarn32
- 6
Jesus David Peña JimenezEfapel Cycling32 - 7BMByron MuntonModern Adventure Pro Cycling28
- 8
Jonathan CaicedoPetrolike27 - 9PSPedro SilvaFeira Dos Sofás - Boavista24
- 10DLDaniel LimaBourg En Bresse Ain Cyclisme22
- 11FMFrancisco MoraisTavfer-Ovos Matinados-Mortágua19
- 12TLTiago LealEfapel Cycling18
- 13EAEdison Alejandro Callejas SantosPetrolike15
- 14FCFábio CostaFeira Dos Sofás - Boavista15
- 15CJCalum JohnstonLi Ning Star15
- 16
Joseba Lopez CuestaCaja Rural-Seguros RGA13 - 17
Brady GilmoreNSN Cycling Team11 - 18KHKieran HaugModern Adventure Pro Cycling11
- 19DGDiogo GonçalvesEfapel Cycling11
- 20DDDaniel DiasTavfer-Ovos Matinados-Mortágua10
- 21LLLucas LopesEfapel Cycling10
- 22CCCaleb ClassenProject Echelon Racing10
- 23TATiago AntunesEfapel Cycling9
- 24ACAdrian Camilo Bustamante RudaGi Group Holding - Simoldes - Udo9
- 25
Diogo NarcisoCredibom / La Alumínios / Marcos Car8 - 26ECEdgar Curto PellicerIlles Balears Arabay8
- 27GGGaspar GonçalvesGi Group Holding - Simoldes - Udo7
- 28
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery6 - 29FPFrancisco PereiraFeirense - Beeceler6
- 30ZMZachary MarriageNSN Development Team5
- 31
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA5 - 32CDCesar David Guavita CamachoBest Pc Ecuador5
- 33JKJan KinoAtom 6 Bikes - Decca Continental Team5
- 34JDJesus Del Pino CorrochanoAviludo - Louletano - Loulé4
- 35JMJoão MedeirosCredibom / La Alumínios / Marcos Car4
- 36AGAleksandr GrigorevEfapel Cycling4
- 37DDDavid Dominguez VilchezFeira Dos Sofás - Boavista3
- 38PMPau Marti SorianoNSN Cycling Team3
- 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 Cycling30:12:10
- 2ZMZachary MarriageNSN Development Team+1:01
- 3JMJack MakohonEF Education - Aevolo+14:17
- 4PMPau Marti SorianoNSN Cycling Team+20:59
- 5JKJan KinoAtom 6 Bikes - Decca Continental Team+40:13
- 6DLDaniel LimaBourg En Bresse Ain Cyclisme+45:34
- 7BZBogdan ZabelinskiyAarco+1:07:21
- 8RFRicard Fito PratsIlles Balears Arabay+1:07:40
- 9AAAndrey AndréGi Group Holding - Simoldes - Udo+1:34:45
- 10JSJeremy SmithObidos Cycling Team+1:41:52
- 11CLCláudio LealAviludo - Louletano - Loulé+2:04:30
- 12DPDiogo PintoCredibom / La Alumínios / Marcos Car+2:16:37
- 13DPDiogo PintoAp Hotels & Resorts/ Tavira/ Sc Farense+2:28:33