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