All sports Site

Menu
Cycling - Volta a Portugal - 2026 - Detailed results

Cycling - Volta a Portugal - 2026 - Detailed results

Choice of a season :

Portugal

Results 2026

Volta a Portugal 2026

PortugalPortugal - 6 August 2026 - 16 August 2026


Prologue - 6 August 2026Time Trial


1DENJulius Johansen (DEN)7.12
2PORRui Filipe Alves Oliveira (POR)0.04
3PORRafael Ferreira Reis (POR)0.07
4ITALuca Giaimi (ITA)0.09
5RUSArtem Nych (RUS)0.13
6NEDAxel van der Tuuk (NED)0.14
7SPATxomin Juaristi Arrieta (SPA)0.15
8PORCarlos Miguel Salgueiro (POR)0.16
9PORTiago Antunes (POR)0.17
10PORFilipe Francisco (POR)0.17
11GBRFinlay Tarling (GBR)0.18
12USAPatrick Welch (USA)0.20
13POREmanuel Duarte (POR)0.20
14SPAAdrià Pericas Capdevila (SPA)0.21
15AUSZac Marriage (AUS)0.23
16NEDEnzo Leijnse (NED)0.23
17PORFábio Costa (POR)0.25
18PORRuben Rodrigues (POR)0.25
19PORJosé Neves Fernandes (POR)0.26
20SPAXabier Isasa Larrañaga (SPA)0.28
21PORLucas Lopes (POR)0.29
22SPAHugo De La Calle (SPA)0.29
23SPAEduardo Pérez-Landaluce Gonzalez (SPA)0.30
24NEDDanny Van Der Tuuk (NED)0.30
25PORClaudio Leal (POR)0.32
26UAEAl-Ali Abdulla Jasim (UAE)0.33
27PORCésar Alexandre Feiteira Martingil (POR)0.33
28SPAAiletz Lasa Lizarraga (SPA)0.34
29BRAHenrique Da Silva Avancini (BRA)0.34
30PORPedro Silva Rodrigues (POR)0.34
31PURAbner González Rivera (PUR)0.35
32PORJoão Matias (POR)0.35
33FRAAlexis Guerin (FRA)0.35
34PORAndré Rodrigues Carvalho (POR)0.36
35PORAfonso Silva (POR)0.36
36PORRui Carvalho (POR)0.36
37SPAMarcos Freire Cobo (SPA)0.36
38CANBen Morin (CAN)0.36
39ARGTomas Contte (ARG)0.37
40ARGBernardo Gaston Cambareri (ARG)0.37
41SPADaniel Cavia Sanz (SPA)0.37
42SPAJordi Lopez Caravaca (SPA)0.38
43PORDaniel Viegas Pedroso (POR)0.38
44BRAJoao Pedro Rossi (BRA)0.38
45PORDiogo Barbosa (POR)0.39
46SPAJaime Torres Arias (SPA)0.39
47RUSViacheslav Ivanov (RUS)0.40
48AUSAlex Hewes (AUS)0.41
49DENEmil Nymand Nielsen (DEN)0.41
50COLAdrian Camilo Bustamante Ruda (COL)0.42
51PORJoão Medeiros (POR)0.42
52SPAJokin Murguialday Elorza (SPA)0.42
53PORPedro Pinto (POR)0.43
54PORDiogo Narciso (POR)0.43
55COLSantiago Mesa Pietralunga (COL)0.44
56ISRItamar Einhorn (ISR)0.45
57SPADavid Dominguez Vilchez (SPA)0.45
58VENLeangel Ruben Linarez Meneses (VEN)0.45
59SPAÁlvaro Navas (SPA)0.45
60CANCarson Miles (CAN)0.46
61PORFrancisco Joaquim Campos Campos (POR)0.46
62PORRafael Elvas Barbas (POR)0.46
63USAKeegan Swirbul (USA)0.46
64PORJoaquim Silva (POR)0.47
65PORDiogo Pinto (POR)0.47
66SPAAlvaro Garcia Villegas (SPA)0.47
67UKRMaksim Bilyi (UKR)0.48
68PORFrancisco Morais (POR)0.49
69MGLJambaljamts Sainbayar (MGL)0.49
70FRALouis Ferreira (FRA)0.50
71PORHugo Rafael Andrade Nunes (POR)0.50
72BRALeme Pedro Figueiredo (BRA)0.50
73BRABruno Martins Lemes (BRA)0.50
74USAJoshua Lebo (USA)0.50
75SPAOscar Rota (SPA)0.50
76ITALorenzo Quartucci (ITA)0.51
77COLJesus David Peña Jimenez (COL)0.51
78PORJoao Martins (POR)0.52
79PORPedro Joaquim Silva Andrade (POR)0.52
80PORGuilherme Mestre (POR)0.52
81PORDiogo Gonçalves (POR)0.52
82SPAJorge Galvez Lopez (SPA)0.52
83GBRHarrison Wood (GBR)0.53
84PORGaspar Filipe Cardoso Gonçalves (POR)0.54
85BRAAndrey Braguni André (BRA)0.55
86PORJosé Miguel Moreira (POR)0.56
87PORFrancisco Pereira (POR)0.56
88PORGoncalo Rodrigues (POR)0.56
89SPAAngel Sanchez (SPA)0.56
90SPAMartín Rey Vázquez (SPA)0.56
91SPAMikel Bizkarra Etxeguibel (SPA)0.57
92PORGonçalo Henrique Matos Carvalho (POR)0.58
93PORAndre Ribeiro (POR)0.59
94USAAndrew Lydic (USA)0.59
95SPAJosé Manuel Gutiérrez (SPA)0.59
96PORGilberto João Oliveira Sampaio (POR)0.59
97SPACarlos Eloy Garcia Pierna (SPA)1.00
98IRLConn McDunphy (IRL)1.00
99PORFábio Marcelo Pinto De Oliveira (POR)1.01
100AUSJeremy Smith (AUS)1.02
101SPAJesús Del Pino Corrochano (SPA)1.04
102PORAlexandre Montez (POR)1.04
103SPARubén Sánchez (SPA)1.05
104SPAIker Bonillo (SPA)1.06
105PORRafael Sousa (POR)1.06
106BRAFelipe Cristiano Da Paixao Marques (BRA)1.10
107GBRAdam Lewis (GBR)1.13
108PORBruno Maceiras (POR)1.14
109PORNoah Campos (POR)1.17
110SPAJaume Espuis (SPA)1.18
111USAJade Rohde (USA)1.18
112IRLCian Keogh (IRL)1.18
113SPAPere Barcelo (SPA)1.25
114SPAFerran Miravalles (SPA)1.26
115BRASilva Gabriel Sousa (BRA)1.27
116USALiam Flanagan (USA)1.32
117IRLRonan O'Connor (IRL)1.33
118BRARezende Edson Gilmar De (BRA)1.37
119SPADavid Castello (SPA)2.04

Go to result of the stage including all rankings



General classification - 16 August 2026


1FRAAlexis Guerin (FRA)30:21:07
2RUSArtem Nych (RUS)1:02
3PORPedro Silva Rodrigues (POR)4:37
4PORJosé Neves Fernandes (POR)4:47
5SPAAdrià Pericas Capdevila (SPA)5:38
6SPAJokin Murguialday Elorza (SPA)5:53
7PORTiago Antunes (POR)6:47
8POREmanuel Duarte (POR)6:54
9PORRui Carvalho (POR)10:42
10PORDiogo Barbosa (POR)12:06
11SPAJesús Del Pino Corrochano (SPA)13:17
12COLAdrian Camilo Bustamante Ruda (COL)17:47
13SPADavid Dominguez Vilchez (SPA)18:30
14SPACarlos Eloy Garcia Pierna (SPA)19:06
15GBRHarrison Wood (GBR)21:09
16PORRafael Elvas Barbas (POR)23:22
17FRALouis Ferreira (FRA)23:52
18PORFábio Costa (POR)24:12
19PORAndre Ribeiro (POR)29:55
20SPAAngel Sanchez (SPA)30:47
21BRALeme Pedro Figueiredo (BRA)33:14
22BRAHenrique Da Silva Avancini (BRA)39:18
23SPAXabier Isasa Larrañaga (SPA)39:59
24PORAfonso Silva (POR)40:34
25SPAEduardo Pérez-Landaluce Gonzalez (SPA)41:31
26SPAAiletz Lasa Lizarraga (SPA)44:18
27USAKeegan Swirbul (USA)46:32
28COLJesus David Peña Jimenez (COL)48:20
29PORDaniel Viegas Pedroso (POR)50:16
30SPAJordi Lopez Caravaca (SPA)51:02
31SPAOscar Rota (SPA)51:23
32PORLucas Lopes (POR)53:59
33PORFrancisco Joaquim Campos Campos (POR)57:00
34SPATxomin Juaristi Arrieta (SPA)59:32
35RUSViacheslav Ivanov (RUS)1:01:53
36PORJoaquim Silva (POR)1:02:28
37PORGaspar Filipe Cardoso Gonçalves (POR)1:03:18
38PORDiogo Gonçalves (POR)1:04:23
39AUSJeremy Smith (AUS)1:08:13
40PORRui Filipe Alves Oliveira (POR)1:08:50
41PORAndré Rodrigues Carvalho (POR)1:09:23
42ARGTomas Contte (ARG)1:10:45
43UKRMaksim Bilyi (UKR)1:11:01
44SPADaniel Cavia Sanz (SPA)1:13:39
45PORRafael Ferreira Reis (POR)1:14:24
46PORJoão Medeiros (POR)1:17:57
47PORHugo Rafael Andrade Nunes (POR)1:18:04
48PORDiogo Narciso (POR)1:19:41
49PORGuilherme Mestre (POR)1:19:48
50UAEAl-Ali Abdulla Jasim (UAE)1:19:51
51PORPedro Pinto (POR)1:20:56
52SPAJorge Galvez Lopez (SPA)1:21:17
53PORGonçalo Henrique Matos Carvalho (POR)1:22:14
54GBRAdam Lewis (GBR)1:23:01
55SPAIker Bonillo (SPA)1:29:03
56BRABruno Martins Lemes (BRA)1:30:35
57NEDAxel van der Tuuk (NED)1:31:31
58SPAMikel Bizkarra Etxeguibel (SPA)1:33:40
59PORClaudio Leal (POR)1:33:56
60NEDDanny Van Der Tuuk (NED)1:39:09
61PORJoão Matias (POR)1:41:15
62PORJoao Martins (POR)1:43:09
63PORFilipe Francisco (POR)1:43:37
64PORRuben Rodrigues (POR)1:44:11
65USAAndrew Lydic (USA)1:46:04
66PORAlexandre Montez (POR)1:50:07
67BRARezende Edson Gilmar De (BRA)1:50:17
68IRLConn McDunphy (IRL)1:50:49
69NEDEnzo Leijnse (NED)1:51:12
70SPAJaume Espuis (SPA)1:52:34
71SPAJaime Torres Arias (SPA)1:52:36
72BRASilva Gabriel Sousa (BRA)1:58:06
73PORFábio Marcelo Pinto De Oliveira (POR)1:59:29
74SPAÁlvaro Navas (SPA)2:00:23
75ARGBernardo Gaston Cambareri (ARG)2:02:30
76PORDiogo Pinto (POR)2:03:09
77IRLRonan O'Connor (IRL)2:04:11
78PORGilberto João Oliveira Sampaio (POR)2:04:19
79VENLeangel Ruben Linarez Meneses (VEN)2:08:41
80PORFrancisco Pereira (POR)2:09:57
81PORRafael Sousa (POR)2:10:02
82USAJade Rohde (USA)2:12:54
83PORCésar Alexandre Feiteira Martingil (POR)2:17:08
84PORJosé Miguel Moreira (POR)2:17:46
85PORFrancisco Morais (POR)2:20:38
86PORBruno Maceiras (POR)2:24:03

Stage 1 - 7 August 2026Sprint


1PORFrancisco Joaquim Campos Campos (POR)3:39:08
2SPADaniel Cavia Sanz (SPA)s.t.
3PORCarlos Miguel Salgueiro (POR)s.t.
4PORRui Filipe Alves Oliveira (POR)s.t.
5NEDAxel van der Tuuk (NED)s.t.
6ARGTomas Contte (ARG)s.t.
7PORFábio Costa (POR)s.t.
8PORPedro Silva Rodrigues (POR)s.t.
9BRAHenrique Da Silva Avancini (BRA)s.t.
10PORJoão Medeiros (POR)s.t.
11COLAdrian Camilo Bustamante Ruda (COL)s.t.
12PURAbner González Rivera (PUR)s.t.
13SPAXabier Isasa Larrañaga (SPA)s.t.
14PORRafael Ferreira Reis (POR)s.t.
15COLJesus David Peña Jimenez (COL)s.t.
16POREmanuel Duarte (POR)s.t.
17SPATxomin Juaristi Arrieta (SPA)s.t.
18PORDiogo Gonçalves (POR)s.t.
19FRAAlexis Guerin (FRA)s.t.
20PORDiogo Barbosa (POR)s.t.
21PORHugo Rafael Andrade Nunes (POR)s.t.
22SPAJordi Lopez Caravaca (SPA)s.t.
23DENEmil Nymand Nielsen (DEN)s.t.
24PORGonçalo Henrique Matos Carvalho (POR)s.t.
25SPAHugo De La Calle (SPA)s.t.
26RUSArtem Nych (RUS)s.t.
27ITALorenzo Quartucci (ITA)s.t.
28SPAEduardo Pérez-Landaluce Gonzalez (SPA)s.t.
29PORJosé Neves Fernandes (POR)s.t.
30SPAOscar Rota (SPA)s.t.
31PORRui Carvalho (POR)s.t.
32SPAJokin Murguialday Elorza (SPA)s.t.
33SPADavid Dominguez Vilchez (SPA)s.t.
34SPACarlos Eloy Garcia Pierna (SPA)s.t.
35MGLJambaljamts Sainbayar (MGL)s.t.
36SPAAdrià Pericas Capdevila (SPA)s.t.
37PORTiago Antunes (POR)s.t.
38SPAAngel Sanchez (SPA)s.t.
39USAKeegan Swirbul (USA)s.t.
40BRABruno Martins Lemes (BRA)s.t.
41PORGaspar Filipe Cardoso Gonçalves (POR)s.t.
42PORAndre Ribeiro (POR)s.t.
43SPAJesús Del Pino Corrochano (SPA)s.t.
44PORLucas Lopes (POR)s.t.
45GBRHarrison Wood (GBR)s.t.
46FRALouis Ferreira (FRA)s.t.
47PORJoaquim Silva (POR)s.t.
48PORRuben Rodrigues (POR)s.t.
49PORFilipe Francisco (POR)0:14
50PORAndré Rodrigues Carvalho (POR)0:53
51ISRItamar Einhorn (ISR)1:12
52SPAIker Bonillo (SPA)s.t.
53USAAndrew Lydic (USA)s.t.
54ARGBernardo Gaston Cambareri (ARG)s.t.
55GBRFinlay Tarling (GBR)s.t.
56PORClaudio Leal (POR)s.t.
57PORAfonso Silva (POR)s.t.
58PORRafael Elvas Barbas (POR)s.t.
59USAJoshua Lebo (USA)s.t.
60CANBen Morin (CAN)s.t.
61PORJoão Matias (POR)s.t.
62UKRMaksim Bilyi (UKR)s.t.
63SPAAiletz Lasa Lizarraga (SPA)s.t.
64SPAMikel Bizkarra Etxeguibel (SPA)s.t.
65SPAAlvaro Garcia Villegas (SPA)s.t.
66RUSViacheslav Ivanov (RUS)s.t.
67COLSantiago Mesa Pietralunga (COL)s.t.
68BRALeme Pedro Figueiredo (BRA)s.t.
69BRAJoao Pedro Rossi (BRA)s.t.
70SPAJorge Galvez Lopez (SPA)s.t.
71PORJoao Martins (POR)s.t.
72GBRAdam Lewis (GBR)s.t.
73PORDaniel Viegas Pedroso (POR)2:58
74PORDiogo Narciso (POR)3:12
75SPAFerran Miravalles (SPA)3:48
76AUSZac Marriage (AUS)s.t.
77BRARezende Edson Gilmar De (BRA)s.t.
78SPAJaume Espuis (SPA)s.t.
79USAPatrick Welch (USA)s.t.
80IRLRonan O'Connor (IRL)s.t.
81PORAlexandre Montez (POR)s.t.
82UAEAl-Ali Abdulla Jasim (UAE)s.t.
83ITALuca Giaimi (ITA)s.t.
84CANCarson Miles (CAN)4:36
85NEDEnzo Leijnse (NED)s.t.
86AUSAlex Hewes (AUS)5:20
87PORFrancisco Morais (POR)s.t.
88PORFábio Marcelo Pinto De Oliveira (POR)s.t.
89VENLeangel Ruben Linarez Meneses (VEN)s.t.
90PORPedro Joaquim Silva Andrade (POR)s.t.
91SPAPere Barcelo (SPA)s.t.
92DENJulius Johansen (DEN)5:28
93PORCésar Alexandre Feiteira Martingil (POR)6:52
94AUSJeremy Smith (AUS)s.t.
95USAJade Rohde (USA)7:55
96SPADavid Castello (SPA)s.t.
97SPAMartín Rey Vázquez (SPA)s.t.
98BRAFelipe Cristiano Da Paixao Marques (BRA)s.t.
99BRAAndrey Braguni André (BRA)s.t.
100SPAÁlvaro Navas (SPA)s.t.
101PORBruno Maceiras (POR)s.t.
102SPAMarcos Freire Cobo (SPA)s.t.
103SPAJosé Manuel Gutiérrez (SPA)s.t.
104PORRafael Sousa (POR)s.t.
105IRLConn McDunphy (IRL)s.t.
106PORJosé Miguel Moreira (POR)s.t.
107SPAJaime Torres Arias (SPA)s.t.
108PORGilberto João Oliveira Sampaio (POR)s.t.
109USALiam Flanagan (USA)s.t.
110PORGuilherme Mestre (POR)s.t.
111NEDDanny Van Der Tuuk (NED)s.t.
112PORFrancisco Pereira (POR)s.t.
113PORPedro Pinto (POR)s.t.
114SPARubén Sánchez (SPA)10:14
115PORGoncalo Rodrigues (POR)10:21
116PORDiogo Pinto (POR)s.t.
117BRASilva Gabriel Sousa (BRA)s.t.
OTLIRLCian Keogh (IRL)-
119PORNoah Campos (POR)

Go to result of the stage including all rankings



Stage 2 - 8 August 2026Sprint


1COLSantiago Mesa Pietralunga (COL)3:59:08
2SPADaniel Cavia Sanz (SPA)s.t.
3ARGTomas Contte (ARG)s.t.
4SPAXabier Isasa Larrañaga (SPA)s.t.
5PORFrancisco Joaquim Campos Campos (POR)s.t.
6PORRui Filipe Alves Oliveira (POR)s.t.
7SPAJordi Lopez Caravaca (SPA)s.t.
8PORCarlos Miguel Salgueiro (POR)s.t.
9PORPedro Silva Rodrigues (POR)s.t.
10PORJoao Martins (POR)s.t.
11PORJoão Matias (POR)s.t.
12PURAbner González Rivera (PUR)s.t.
13VENLeangel Ruben Linarez Meneses (VEN)s.t.
14SPAIker Bonillo (SPA)s.t.
15ISRItamar Einhorn (ISR)s.t.
16PORJosé Neves Fernandes (POR)s.t.
17PORFábio Costa (POR)s.t.
18PORTiago Antunes (POR)s.t.
19SPACarlos Eloy Garcia Pierna (SPA)s.t.
20PORHugo Rafael Andrade Nunes (POR)s.t.
21PORRafael Ferreira Reis (POR)s.t.
22FRALouis Ferreira (FRA)s.t.
23PORRui Carvalho (POR)s.t.
24MGLJambaljamts Sainbayar (MGL)s.t.
25SPAHugo De La Calle (SPA)s.t.
26PORDiogo Narciso (POR)s.t.
27PORDiogo Barbosa (POR)s.t.
28COLAdrian Camilo Bustamante Ruda (COL)s.t.
29BRAHenrique Da Silva Avancini (BRA)s.t.
30GBRFinlay Tarling (GBR)s.t.
31SPAEduardo Pérez-Landaluce Gonzalez (SPA)s.t.
32ITALorenzo Quartucci (ITA)s.t.
33IRLConn McDunphy (IRL)s.t.
34PORDiogo Gonçalves (POR)s.t.
35SPADavid Dominguez Vilchez (SPA)s.t.
36POREmanuel Duarte (POR)s.t.
37SPAJesús Del Pino Corrochano (SPA)s.t.
38RUSArtem Nych (RUS)s.t.
39SPAJorge Galvez Lopez (SPA)s.t.
40PORJoão Medeiros (POR)s.t.
41PORGaspar Filipe Cardoso Gonçalves (POR)s.t.
42PORLucas Lopes (POR)s.t.
43SPAAngel Sanchez (SPA)s.t.
44COLJesus David Peña Jimenez (COL)s.t.
45SPAAdrià Pericas Capdevila (SPA)s.t.
46SPAJokin Murguialday Elorza (SPA)s.t.
47SPATxomin Juaristi Arrieta (SPA)s.t.
48FRAAlexis Guerin (FRA)s.t.
49USAKeegan Swirbul (USA)s.t.
50PORGonçalo Henrique Matos Carvalho (POR)s.t.
51PORAfonso Silva (POR)s.t.
52NEDAxel van der Tuuk (NED)s.t.
53DENEmil Nymand Nielsen (DEN)s.t.
54AUSZac Marriage (AUS)s.t.
55PORRafael Elvas Barbas (POR)s.t.
56PORJoaquim Silva (POR)s.t.
57RUSViacheslav Ivanov (RUS)s.t.
58PORAndré Rodrigues Carvalho (POR)s.t.
59PORAndre Ribeiro (POR)s.t.
60ITALuca Giaimi (ITA)s.t.
61BRAAndrey Braguni André (BRA)s.t.
62PORRuben Rodrigues (POR)s.t.
63SPAMikel Bizkarra Etxeguibel (SPA)s.t.
64PORFilipe Francisco (POR)s.t.
65AUSJeremy Smith (AUS)s.t.
66SPAÁlvaro Navas (SPA)s.t.
67USAPatrick Welch (USA)s.t.
68UKRMaksim Bilyi (UKR)0:37
69BRASilva Gabriel Sousa (BRA)0:44
70BRAJoao Pedro Rossi (BRA)s.t.
71BRALeme Pedro Figueiredo (BRA)s.t.
72PORDaniel Viegas Pedroso (POR)s.t.
73BRAFelipe Cristiano Da Paixao Marques (BRA)1:21
74SPAOscar Rota (SPA)s.t.
75BRARezende Edson Gilmar De (BRA)s.t.
76DENJulius Johansen (DEN)1:39
77CANBen Morin (CAN)s.t.
78SPAFerran Miravalles (SPA)s.t.
79PORGuilherme Mestre (POR)s.t.
80SPAPere Barcelo (SPA)s.t.
81USAAndrew Lydic (USA)s.t.
82AUSAlex Hewes (AUS)s.t.
83SPAAiletz Lasa Lizarraga (SPA)s.t.
84USALiam Flanagan (USA)1:39
85GBRHarrison Wood (GBR)1:58
86NEDDanny Van Der Tuuk (NED)s.t.
87PORClaudio Leal (POR)s.t.
88PORFábio Marcelo Pinto De Oliveira (POR)2:16
89PORPedro Joaquim Silva Andrade (POR)2:23
90PORAlexandre Montez (POR)s.t.
91CANCarson Miles (CAN)s.t.
92NEDEnzo Leijnse (NED)2:57
93PORJosé Miguel Moreira (POR)3:19
94PORGilberto João Oliveira Sampaio (POR)3:43
95BRABruno Martins Lemes (BRA)3:56
96GBRAdam Lewis (GBR)s.t.
97USAJade Rohde (USA)4:22
98PORPedro Pinto (POR)s.t.
99PORFrancisco Pereira (POR)s.t.
100USAJoshua Lebo (USA)4:35
101PORRafael Sousa (POR)5:05
102UAEAl-Ali Abdulla Jasim (UAE)5:53
103SPAJaume Espuis (SPA)6:40
104SPAJaime Torres Arias (SPA)s.t.
105PORCésar Alexandre Feiteira Martingil (POR)s.t.
106SPAAlvaro Garcia Villegas (SPA)s.t.
107SPAMarcos Freire Cobo (SPA)s.t.
108PORGoncalo Rodrigues (POR)7:01
109IRLRonan O'Connor (IRL)9:16
110ARGBernardo Gaston Cambareri (ARG)s.t.
111SPAMartín Rey Vázquez (SPA)s.t.
112PORFrancisco Morais (POR)11:20
113PORDiogo Pinto (POR)s.t.
114PORBruno Maceiras (POR)14:39
115SPADavid Castello (SPA)s.t.
116SPAJosé Manuel Gutiérrez (SPA)s.t.
117SPARubén Sánchez (SPA)s.t.

Go to result of the stage including all rankings



Stage 3 - 9 August 2026Sprint


1VENLeangel Ruben Linarez Meneses (VEN)4:21:42
2PORJoão Matias (POR)s.t.
3ARGTomas Contte (ARG)s.t.
4SPAIker Bonillo (SPA)s.t.
5PORRui Filipe Alves Oliveira (POR)s.t.
6SPADaniel Cavia Sanz (SPA)s.t.
7COLSantiago Mesa Pietralunga (COL)s.t.
8ISRItamar Einhorn (ISR)s.t.
9SPAÁlvaro Navas (SPA)s.t.
10PORFrancisco Joaquim Campos Campos (POR)s.t.
11PORDiogo Narciso (POR)s.t.
12PORDiogo Gonçalves (POR)s.t.
13SPAJordi Lopez Caravaca (SPA)s.t.
14PORCarlos Miguel Salgueiro (POR)s.t.
15SPAXabier Isasa Larrañaga (SPA)s.t.
16BRAHenrique Da Silva Avancini (BRA)s.t.
17PORRafael Ferreira Reis (POR)s.t.
18PORJoao Martins (POR)s.t.
19COLJesus David Peña Jimenez (COL)s.t.
20COLAdrian Camilo Bustamante Ruda (COL)s.t.
21SPAAiletz Lasa Lizarraga (SPA)s.t.
22USALiam Flanagan (USA)s.t.
23RUSArtem Nych (RUS)s.t.
24PORFábio Costa (POR)s.t.
25PORJosé Miguel Moreira (POR)s.t.
26FRAAlexis Guerin (FRA)s.t.
27SPATxomin Juaristi Arrieta (SPA)s.t.
28PORHugo Rafael Andrade Nunes (POR)s.t.
29PORLucas Lopes (POR)s.t.
30PORRafael Elvas Barbas (POR)s.t.
31MGLJambaljamts Sainbayar (MGL)s.t.
32CANCarson Miles (CAN)s.t.
33SPAAngel Sanchez (SPA)s.t.
34PORPedro Silva Rodrigues (POR)s.t.
35USAAndrew Lydic (USA)s.t.
36SPAHugo De La Calle (SPA)s.t.
37SPAJesús Del Pino Corrochano (SPA)s.t.
38PURAbner González Rivera (PUR)s.t.
39PORRui Carvalho (POR)s.t.
40AUSZac Marriage (AUS)s.t.
41SPACarlos Eloy Garcia Pierna (SPA)s.t.
42SPAAdrià Pericas Capdevila (SPA)s.t.
43FRALouis Ferreira (FRA)s.t.
44NEDAxel van der Tuuk (NED)s.t.
45BRABruno Martins Lemes (BRA)s.t.
46ITALuca Giaimi (ITA)s.t.
47SPAJorge Galvez Lopez (SPA)s.t.
48RUSViacheslav Ivanov (RUS)s.t.
49SPAEduardo Pérez-Landaluce Gonzalez (SPA)s.t.
50SPAJokin Murguialday Elorza (SPA)s.t.
51PORGuilherme Mestre (POR)s.t.
52UKRMaksim Bilyi (UKR)s.t.
53ARGBernardo Gaston Cambareri (ARG)s.t.
54PORAfonso Silva (POR)s.t.
55PORTiago Antunes (POR)s.t.
56PORJosé Neves Fernandes (POR)s.t.
57PORAndre Ribeiro (POR)s.t.
58BRASilva Gabriel Sousa (BRA)s.t.
59PORGonçalo Henrique Matos Carvalho (POR)s.t.
60BRALeme Pedro Figueiredo (BRA)s.t.
61GBRHarrison Wood (GBR)s.t.
62USAPatrick Welch (USA)s.t.
63SPADavid Dominguez Vilchez (SPA)s.t.
64USAJade Rohde (USA)s.t.
65SPAOscar Rota (SPA)s.t.
66USAKeegan Swirbul (USA)s.t.
67PORGaspar Filipe Cardoso Gonçalves (POR)s.t.
68AUSJeremy Smith (AUS)s.t.
69SPAJaume Espuis (SPA)s.t.
70PORJoaquim Silva (POR)s.t.
71PORFábio Marcelo Pinto De Oliveira (POR)s.t.
72PORDiogo Barbosa (POR)s.t.
73POREmanuel Duarte (POR)s.t.
74BRAAndrey Braguni André (BRA)s.t.
75PORDiogo Pinto (POR)s.t.
76PORRuben Rodrigues (POR)s.t.
77BRAJoao Pedro Rossi (BRA)s.t.
78SPAMikel Bizkarra Etxeguibel (SPA)s.t.
79GBRFinlay Tarling (GBR)s.t.
80CANBen Morin (CAN)s.t.
81PORJoão Medeiros (POR)s.t.
82PORGilberto João Oliveira Sampaio (POR)s.t.
83PORCésar Alexandre Feiteira Martingil (POR)s.t.
84NEDDanny Van Der Tuuk (NED)s.t.
85GBRAdam Lewis (GBR)s.t.
86PORAndré Rodrigues Carvalho (POR)s.t.
87USAJoshua Lebo (USA)s.t.
88IRLRonan O'Connor (IRL)s.t.
89BRARezende Edson Gilmar De (BRA)s.t.
90SPAJosé Manuel Gutiérrez (SPA)1:06
91PORPedro Pinto (POR)1:10
92SPAJaime Torres Arias (SPA)1:15
93SPAMarcos Freire Cobo (SPA)1:44
94SPAAlvaro Garcia Villegas (SPA)1:47
95PORAlexandre Montez (POR)s.t.
96PORPedro Joaquim Silva Andrade (POR)2:18
97PORClaudio Leal (POR)2:36
98PORDaniel Viegas Pedroso (POR)s.t.
99NEDEnzo Leijnse (NED)3:35
100PORRafael Sousa (POR)s.t.
101PORFrancisco Pereira (POR)3:47
102DENJulius Johansen (DEN)s.t.
103AUSAlex Hewes (AUS)s.t.
104SPAMartín Rey Vázquez (SPA)3:51
105ITALorenzo Quartucci (ITA)s.t.
106SPAFerran Miravalles (SPA)4:09
107PORFrancisco Morais (POR)4:32
108SPADavid Castello (SPA)s.t.
109PORBruno Maceiras (POR)s.t.
110SPAPere Barcelo (SPA)s.t.
111SPARubén Sánchez (SPA)s.t.
112BRAFelipe Cristiano Da Paixao Marques (BRA)s.t.
113UAEAl-Ali Abdulla Jasim (UAE)s.t.
114IRLConn McDunphy (IRL)s.t.
115PORFilipe Francisco (POR)s.t.
116DENEmil Nymand Nielsen (DEN)s.t.
117PORGoncalo Rodrigues (POR)s.t.

Go to result of the stage including all rankings



Stage 4 - 10 August 2026Mountain


1FRAAlexis Guerin (FRA)4:09:49
2RUSArtem Nych (RUS)1:44
3PORPedro Silva Rodrigues (POR)1:56
4SPAJokin Murguialday Elorza (SPA)1:58
5PORJosé Neves Fernandes (POR)s.t.
6PURAbner González Rivera (PUR)2:17
7PORRafael Elvas Barbas (POR)2:18
8FRALouis Ferreira (FRA)2:20
9POREmanuel Duarte (POR)s.t.
10COLJesus David Peña Jimenez (COL)s.t.
11SPATxomin Juaristi Arrieta (SPA)s.t.
12PORFábio Costa (POR)2:22
13PORTiago Antunes (POR)2:24
14SPAAdrià Pericas Capdevila (SPA)s.t.
15SPAJesús Del Pino Corrochano (SPA)2:28
16PORRui Carvalho (POR)3:07
17COLAdrian Camilo Bustamante Ruda (COL)3:49
18USAKeegan Swirbul (USA)3:57
19SPAAlvaro Garcia Villegas (SPA)4:08
20PORLucas Lopes (POR)4:10
21GBRHarrison Wood (GBR)4:19
22PORDiogo Barbosa (POR)4:29
23DENEmil Nymand Nielsen (DEN)4:38
24PORAndre Ribeiro (POR)4:43
25SPAHugo De La Calle (SPA)4:51
26PORPedro Joaquim Silva Andrade (POR)5:14
27SPAOscar Rota (SPA)5:15
28SPACarlos Eloy Garcia Pierna (SPA)5:41
29RUSViacheslav Ivanov (RUS)5:57
30SPAAngel Sanchez (SPA)7:33
31PORDiogo Gonçalves (POR)s.t.
32PORHugo Rafael Andrade Nunes (POR)s.t.
33BRAHenrique Da Silva Avancini (BRA)s.t.
34SPAXabier Isasa Larrañaga (SPA)7:36
35SPAEduardo Pérez-Landaluce Gonzalez (SPA)7:59
36SPAJorge Galvez Lopez (SPA)8:13
37SPADavid Dominguez Vilchez (SPA)s.t.
38PORDaniel Viegas Pedroso (POR)8:51
39PORAfonso Silva (POR)9:02
40AUSZac Marriage (AUS)9:25
41SPAAiletz Lasa Lizarraga (SPA)9:51
42SPAJordi Lopez Caravaca (SPA)s.t.
43PORPedro Pinto (POR)10:51
44BRALeme Pedro Figueiredo (BRA)10:53
45AUSJeremy Smith (AUS)11:35
46PORRafael Ferreira Reis (POR)13:16
47PORJoaquim Silva (POR)13:18
48PORGaspar Filipe Cardoso Gonçalves (POR)s.t.
49BRABruno Martins Lemes (BRA)14:04
50PORDiogo Pinto (POR)15:40
51PORFrancisco Joaquim Campos Campos (POR)16:25
52PORGuilherme Mestre (POR)s.t.
53UKRMaksim Bilyi (UKR)s.t.
54MGLJambaljamts Sainbayar (MGL)s.t.
55ITALorenzo Quartucci (ITA)s.t.
56GBRAdam Lewis (GBR)s.t.
57PORGonçalo Henrique Matos Carvalho (POR)s.t.
58BRAJoao Pedro Rossi (BRA)s.t.
59SPAJaime Torres Arias (SPA)16:29
60SPADaniel Cavia Sanz (SPA)16:32
61AUSAlex Hewes (AUS)16:57
62UAEAl-Ali Abdulla Jasim (UAE)18:02
63PORRui Filipe Alves Oliveira (POR)18:07
64ITALuca Giaimi (ITA)19:23
65PORDiogo Narciso (POR)s.t.
66USAAndrew Lydic (USA)21:18
67DENJulius Johansen (DEN)22:20
68SPAJaume Espuis (SPA)s.t.
69SPAMarcos Freire Cobo (SPA)25:09
70SPAIker Bonillo (SPA)s.t.
71IRLRonan O'Connor (IRL)s.t.
72PORAlexandre Montez (POR)s.t.
73USALiam Flanagan (USA)s.t.
74USAPatrick Welch (USA)s.t.
75PORRuben Rodrigues (POR)s.t.
76PORFilipe Francisco (POR)s.t.
77PORClaudio Leal (POR)s.t.
78IRLConn McDunphy (IRL)s.t.
79BRAAndrey Braguni André (BRA)s.t.
80USAJoshua Lebo (USA)s.t.
81PORAndré Rodrigues Carvalho (POR)s.t.
82NEDAxel van der Tuuk (NED)s.t.
83PORGilberto João Oliveira Sampaio (POR)s.t.
84NEDDanny Van Der Tuuk (NED)s.t.
85NEDEnzo Leijnse (NED)s.t.
86SPAFerran Miravalles (SPA)s.t.
87BRASilva Gabriel Sousa (BRA)s.t.
88ARGTomas Contte (ARG)s.t.
89PORJoão Medeiros (POR)s.t.
90BRARezende Edson Gilmar De (BRA)s.t.
91SPAMikel Bizkarra Etxeguibel (SPA)s.t.
92PORFrancisco Pereira (POR)s.t.
93PORFábio Marcelo Pinto De Oliveira (POR)s.t.
94PORJoao Martins (POR)29:23
95PORBruno Maceiras (POR)31:23
96SPAJosé Manuel Gutiérrez (SPA)31:25
97ARGBernardo Gaston Cambareri (ARG)s.t.
98SPAÁlvaro Navas (SPA)s.t.
99PORFrancisco Morais (POR)s.t.
100CANBen Morin (CAN)s.t.
101PORRafael Sousa (POR)31:30
102CANCarson Miles (CAN)s.t.
103COLSantiago Mesa Pietralunga (COL)s.t.
104USAJade Rohde (USA)31:37
105PORCésar Alexandre Feiteira Martingil (POR)32:35
106PORJoão Matias (POR)s.t.
107VENLeangel Ruben Linarez Meneses (VEN)s.t.
108PORJosé Miguel Moreira (POR)s.t.
109GBRFinlay Tarling (GBR)32:47
110ISRItamar Einhorn (ISR)33:40
111SPAPere Barcelo (SPA)40:35
112PORCarlos Miguel Salgueiro (POR)42:09
113BRAFelipe Cristiano Da Paixao Marques (BRA)44:57
114SPAMartín Rey Vázquez (SPA)
115SPARubén Sánchez (SPA)
116SPADavid Castello (SPA)
117PORGoncalo Rodrigues (POR)

Go to result of the stage including all rankings



Stage 5 - 11 August 2026Time Trial


1DENJulius Johansen (DEN)21.13
2PORTiago Antunes (POR)0.30
3NEDAxel van der Tuuk (NED)0.35
4RUSArtem Nych (RUS)0.39
5ITALuca Giaimi (ITA)0.43
6NEDEnzo Leijnse (NED)0.45
7PORRafael Ferreira Reis (POR)0.47
8FRAAlexis Guerin (FRA)0.53
9SPAAdrià Pericas Capdevila (SPA)0.58
10PORJosé Neves Fernandes (POR)1.00
11AUSZac Marriage (AUS)1.01
12SPAEduardo Pérez-Landaluce Gonzalez (SPA)1.04
13PORFilipe Francisco (POR)1.06
14POREmanuel Duarte (POR)1.06
15GBRFinlay Tarling (GBR)1.08
16USAPatrick Welch (USA)1.19
17CANBen Morin (CAN)1.20
18SPAXabier Isasa Larrañaga (SPA)1.20
19PORRui Filipe Alves Oliveira (POR)1.22
20PORLucas Lopes (POR)1.26
21SPAJokin Murguialday Elorza (SPA)1.30
22PORFábio Costa (POR)1.31
23PORRuben Rodrigues (POR)1.33
24SPAAiletz Lasa Lizarraga (SPA)1.35
25PORPedro Silva Rodrigues (POR)1.40
26COLAdrian Camilo Bustamante Ruda (COL)1.44
27PORJoaquim Silva (POR)1.46
28SPATxomin Juaristi Arrieta (SPA)1.47
29SPAJordi Lopez Caravaca (SPA)1.49
30PORJoão Matias (POR)1.49
31NEDDanny Van Der Tuuk (NED)1.50
32SPAAlvaro Garcia Villegas (SPA)1.51
33PORDaniel Viegas Pedroso (POR)1.53
34SPACarlos Eloy Garcia Pierna (SPA)1.56
35SPADavid Dominguez Vilchez (SPA)1.58
36PORGaspar Filipe Cardoso Gonçalves (POR)1.59
37AUSAlex Hewes (AUS)1.59
38PORDiogo Barbosa (POR)1.59
39PORRui Carvalho (POR)2.00
40IRLConn McDunphy (IRL)2.00
41MGLJambaljamts Sainbayar (MGL)2.01
42USAKeegan Swirbul (USA)2.02
43PORClaudio Leal (POR)2.03
44PORDiogo Gonçalves (POR)2.09
45SPAMikel Bizkarra Etxeguibel (SPA)2.11
46UAEAl-Ali Abdulla Jasim (UAE)2.13
47UKRMaksim Bilyi (UKR)2.14
48RUSViacheslav Ivanov (RUS)2.15
49BRAHenrique Da Silva Avancini (BRA)2.16
50PORFrancisco Joaquim Campos Campos (POR)2.17
51COLJesus David Peña Jimenez (COL)2.18
52GBRHarrison Wood (GBR)2.19
53PURAbner González Rivera (PUR)2.19
54PORGuilherme Mestre (POR)2.19
55PORCarlos Miguel Salgueiro (POR)2.21
56SPADaniel Cavia Sanz (SPA)2.22
57SPAJaime Torres Arias (SPA)2.24
58PORRafael Elvas Barbas (POR)2.25
59PORJoão Medeiros (POR)2.25
60DENEmil Nymand Nielsen (DEN)2.26
61SPAJorge Galvez Lopez (SPA)2.27
62PORCésar Alexandre Feiteira Martingil (POR)2.33
63SPAAngel Sanchez (SPA)2.35
64PORAndré Rodrigues Carvalho (POR)2.34
65ISRItamar Einhorn (ISR)2.36
66PORDiogo Narciso (POR)2.37
67USAJoshua Lebo (USA)2.37
68PORHugo Rafael Andrade Nunes (POR)2.38
69SPAIker Bonillo (SPA)2.41
70FRALouis Ferreira (FRA)2.41
71PORAndre Ribeiro (POR)2.46
72BRALeme Pedro Figueiredo (BRA)2.50
73BRAJoao Pedro Rossi (BRA)2.53
74VENLeangel Ruben Linarez Meneses (VEN)2.55
75SPAOscar Rota (SPA)2.57
76SPAJesús Del Pino Corrochano (SPA)2.59
77BRABruno Martins Lemes (BRA)3.02
78BRASilva Gabriel Sousa (BRA)3.06
79ITALorenzo Quartucci (ITA)3.10
80COLSantiago Mesa Pietralunga (COL)3.12
81BRAAndrey Braguni André (BRA)3.13
82PORFrancisco Morais (POR)3.15
83SPAHugo De La Calle (SPA)3.16
84SPAJosé Manuel Gutiérrez (SPA)3.28
85PORJoao Martins (POR)3.31
86GBRAdam Lewis (GBR)3.32
87PORGonçalo Henrique Matos Carvalho (POR)3.34
88PORBruno Maceiras (POR)3.39
89PORAlexandre Montez (POR)3.41
90USAAndrew Lydic (USA)3.41
91PORFábio Marcelo Pinto De Oliveira (POR)3.43
92ARGTomas Contte (ARG)3.49
93PORRafael Sousa (POR)3.49
94PORAfonso Silva (POR)3.50
95AUSJeremy Smith (AUS)3.52
96USALiam Flanagan (USA)3.58
97PORDiogo Pinto (POR)4.12
98PORFrancisco Pereira (POR)4.14
99IRLRonan O'Connor (IRL)4.17
100PORPedro Joaquim Silva Andrade (POR)4.17
101CANCarson Miles (CAN)4.19
102PORGilberto João Oliveira Sampaio (POR)4.33
103BRARezende Edson Gilmar De (BRA)4.33
104PORJosé Miguel Moreira (POR)4.38
105PORPedro Pinto (POR)4.53
106ARGBernardo Gaston Cambareri (ARG)4.58
107SPAÁlvaro Navas (SPA)5.04
108SPAJaume Espuis (SPA)5.06
109SPAPere Barcelo (SPA)5.09
110BRAFelipe Cristiano Da Paixao Marques (BRA)5.26
111SPAFerran Miravalles (SPA)5.31
112USAJade Rohde (USA)5.39
113SPAMarcos Freire Cobo (SPA)7.13

Go to result of the stage including all rankings



Stage 6 - 12 August 2026Medium mountain


1SPAXabier Isasa Larrañaga (SPA)3:01:23
2PORRui Filipe Alves Oliveira (POR)s.t.
3PORFrancisco Joaquim Campos Campos (POR)s.t.
4PORTiago Antunes (POR)s.t.
5RUSArtem Nych (RUS)s.t.
6SPAJesús Del Pino Corrochano (SPA)s.t.
7COLAdrian Camilo Bustamante Ruda (COL)s.t.
8SPAAdrià Pericas Capdevila (SPA)s.t.
9SPATxomin Juaristi Arrieta (SPA)s.t.
10PORDiogo Barbosa (POR)s.t.
11SPAAiletz Lasa Lizarraga (SPA)0:23
12SPAJordi Lopez Caravaca (SPA)s.t.
13ARGTomas Contte (ARG)s.t.
14UAEAl-Ali Abdulla Jasim (UAE)s.t.
15SPADavid Dominguez Vilchez (SPA)s.t.
16ITALorenzo Quartucci (ITA)s.t.
17PORJosé Neves Fernandes (POR)s.t.
18SPACarlos Eloy Garcia Pierna (SPA)s.t.
19COLJesus David Peña Jimenez (COL)s.t.
20PORRui Carvalho (POR)s.t.
21PURAbner González Rivera (PUR)s.t.
22DENEmil Nymand Nielsen (DEN)s.t.
23POREmanuel Duarte (POR)s.t.
24PORPedro Silva Rodrigues (POR)s.t.
25PORFábio Costa (POR)s.t.
26FRAAlexis Guerin (FRA)s.t.
27USAKeegan Swirbul (USA)s.t.
28PORGaspar Filipe Cardoso Gonçalves (POR)s.t.
29SPAJokin Murguialday Elorza (SPA)s.t.
30PORLucas Lopes (POR)s.t.
31GBRHarrison Wood (GBR)s.t.
32FRALouis Ferreira (FRA)s.t.
33BRALeme Pedro Figueiredo (BRA)1:02
34PORJoaquim Silva (POR)1:16
35PORAndré Rodrigues Carvalho (POR)2:23
36AUSAlex Hewes (AUS)4:36
37UKRMaksim Bilyi (UKR)s.t.
38BRAHenrique Da Silva Avancini (BRA)s.t.
39RUSViacheslav Ivanov (RUS)s.t.
40PORRafael Elvas Barbas (POR)s.t.
41GBRAdam Lewis (GBR)s.t.
42SPAIker Bonillo (SPA)s.t.
43PORDaniel Viegas Pedroso (POR)s.t.
44SPAAngel Sanchez (SPA)s.t.
45SPAEduardo Pérez-Landaluce Gonzalez (SPA)s.t.
46PORClaudio Leal (POR)s.t.
47PORDiogo Narciso (POR)s.t.
48PORGonçalo Henrique Matos Carvalho (POR)s.t.
49PORAndre Ribeiro (POR)4:47
50PORRafael Ferreira Reis (POR)4:57
51PORJoão Medeiros (POR)s.t.
52SPAAlvaro Garcia Villegas (SPA)s.t.
53AUSZac Marriage (AUS)5:11
54PORJoão Matias (POR)5:35
55PORAfonso Silva (POR)s.t.
56PORPedro Pinto (POR)s.t.
57NEDAxel van der Tuuk (NED)11:19
58ITALuca Giaimi (ITA)s.t.
59USAAndrew Lydic (USA)12:49
60USAJoshua Lebo (USA)s.t.
61IRLConn McDunphy (IRL)s.t.
62BRARezende Edson Gilmar De (BRA)s.t.
63PORJoao Martins (POR)s.t.
64PORHugo Rafael Andrade Nunes (POR)s.t.
65PORFilipe Francisco (POR)s.t.
66PORRuben Rodrigues (POR)14:03
67PORRafael Sousa (POR)s.t.
68SPAOscar Rota (SPA)s.t.
69PORCarlos Miguel Salgueiro (POR)s.t.
70GBRFinlay Tarling (GBR)s.t.
71SPAÁlvaro Navas (SPA)s.t.
72AUSJeremy Smith (AUS)s.t.
73NEDDanny Van Der Tuuk (NED)s.t.
74CANBen Morin (CAN)s.t.
75SPAJaume Espuis (SPA)s.t.
76SPADaniel Cavia Sanz (SPA)s.t.
77DENJulius Johansen (DEN)s.t.
78SPAMikel Bizkarra Etxeguibel (SPA)s.t.
79PORDiogo Gonçalves (POR)s.t.
80BRAAndrey Braguni André (BRA)s.t.
81BRABruno Martins Lemes (BRA)16:24
82BRASilva Gabriel Sousa (BRA)s.t.
83SPAJaime Torres Arias (SPA)17:42
84NEDEnzo Leijnse (NED)19:46
85PORJosé Miguel Moreira (POR)s.t.
86PORPedro Joaquim Silva Andrade (POR)s.t.
87PORFrancisco Morais (POR)20:49
88PORCésar Alexandre Feiteira Martingil (POR)s.t.
89PORDiogo Pinto (POR)s.t.
90PORGuilherme Mestre (POR)s.t.
91PORBruno Maceiras (POR)s.t.
92IRLRonan O'Connor (IRL)s.t.
93VENLeangel Ruben Linarez Meneses (VEN)s.t.
94PORGilberto João Oliveira Sampaio (POR)s.t.
95USAJade Rohde (USA)s.t.
96SPAJosé Manuel Gutiérrez (SPA)s.t.
97SPAMarcos Freire Cobo (SPA)s.t.
98MGLJambaljamts Sainbayar (MGL)s.t.
99BRAJoao Pedro Rossi (BRA)s.t.
100PORAlexandre Montez (POR)s.t.
101PORFábio Marcelo Pinto De Oliveira (POR)s.t.
102PORFrancisco Pereira (POR)s.t.
103SPAFerran Miravalles (SPA)s.t.
104ISRItamar Einhorn (ISR)s.t.
105SPAJorge Galvez Lopez (SPA)s.t.
106COLSantiago Mesa Pietralunga (COL)s.t.
107ARGBernardo Gaston Cambareri (ARG)s.t.
108CANCarson Miles (CAN)s.t.
109SPAHugo De La Calle (SPA)
110BRAFelipe Cristiano Da Paixao Marques (BRA)
111USAPatrick Welch (USA)
112USALiam Flanagan (USA)
113SPAPere Barcelo (SPA)

Go to result of the stage including all rankings



Stage 7 - 13 August 2026Mountain


1SPAAdrià Pericas Capdevila (SPA)3:48:32
2RUSArtem Nych (RUS)s.t.
3FRAAlexis Guerin (FRA)s.t.
4PORPedro Silva Rodrigues (POR)0:28
5PORJosé Neves Fernandes (POR)2:21
6SPADavid Dominguez Vilchez (SPA)s.t.
7SPAJokin Murguialday Elorza (SPA)3:19
8PORRafael Elvas Barbas (POR)3:26
9FRALouis Ferreira (FRA)s.t.
10PORDiogo Barbosa (POR)s.t.
11PORTiago Antunes (POR)s.t.
12PORRui Carvalho (POR)s.t.
13POREmanuel Duarte (POR)s.t.
14COLAdrian Camilo Bustamante Ruda (COL)5:06
15PURAbner González Rivera (PUR)s.t.
16PORAfonso Silva (POR)s.t.
17SPAAngel Sanchez (SPA)s.t.
18SPACarlos Eloy Garcia Pierna (SPA)5:09
19ITALorenzo Quartucci (ITA)s.t.
20DENEmil Nymand Nielsen (DEN)6:51
21PORFábio Costa (POR)s.t.
22SPAJesús Del Pino Corrochano (SPA)s.t.
23GBRHarrison Wood (GBR)s.t.
24BRALeme Pedro Figueiredo (BRA)7:02
25SPAAiletz Lasa Lizarraga (SPA)9:45
26SPAEduardo Pérez-Landaluce Gonzalez (SPA)11:48
27PORAndre Ribeiro (POR)11:50
28SPAJordi Lopez Caravaca (SPA)15:13
29SPAOscar Rota (SPA)s.t.
30BRAHenrique Da Silva Avancini (BRA)s.t.
31PORDaniel Viegas Pedroso (POR)s.t.
32PORGuilherme Mestre (POR)s.t.
33PORJoão Medeiros (POR)s.t.
34AUSJeremy Smith (AUS)s.t.
35ARGTomas Contte (ARG)16:48
36SPADaniel Cavia Sanz (SPA)23:51
37NEDDanny Van Der Tuuk (NED)s.t.
38SPATxomin Juaristi Arrieta (SPA)s.t.
39SPAJaume Espuis (SPA)s.t.
40COLJesus David Peña Jimenez (COL)s.t.
41SPAXabier Isasa Larrañaga (SPA)s.t.
42PORGaspar Filipe Cardoso Gonçalves (POR)28:33
43PORJoaquim Silva (POR)s.t.
44PORDiogo Gonçalves (POR)s.t.
45PORDiogo Pinto (POR)s.t.
46PORRafael Ferreira Reis (POR)s.t.
47NEDEnzo Leijnse (NED)s.t.
48SPAJaime Torres Arias (SPA)s.t.
49PORClaudio Leal (POR)s.t.
50PORAlexandre Montez (POR)s.t.
51PORRui Filipe Alves Oliveira (POR)s.t.
52PORAndré Rodrigues Carvalho (POR)s.t.
53PORPedro Pinto (POR)s.t.
54UAEAl-Ali Abdulla Jasim (UAE)s.t.
55SPAJorge Galvez Lopez (SPA)28:56
56PORFrancisco Joaquim Campos Campos (POR)s.t.
57BRARezende Edson Gilmar De (BRA)29:39
58BRASilva Gabriel Sousa (BRA)s.t.
59GBRFinlay Tarling (GBR)s.t.
60SPAAlvaro Garcia Villegas (SPA)s.t.
61BRABruno Martins Lemes (BRA)s.t.
62SPAMikel Bizkarra Etxeguibel (SPA)s.t.
63IRLRonan O'Connor (IRL)31:41
64GBRAdam Lewis (GBR)s.t.
65IRLConn McDunphy (IRL)s.t.
66USAAndrew Lydic (USA)s.t.
67UKRMaksim Bilyi (UKR)s.t.
68ARGBernardo Gaston Cambareri (ARG)s.t.
69SPAFerran Miravalles (SPA)s.t.
70SPAIker Bonillo (SPA)s.t.
71USAJade Rohde (USA)s.t.
72PORRafael Sousa (POR)s.t.
73PORHugo Rafael Andrade Nunes (POR)s.t.
74PORDiogo Narciso (POR)s.t.
75PORLucas Lopes (POR)s.t.
76PORGilberto João Oliveira Sampaio (POR)s.t.
77PORJoao Martins (POR)s.t.
78PORBruno Maceiras (POR)s.t.
79SPAÁlvaro Navas (SPA)s.t.
80AUSAlex Hewes (AUS)s.t.
81PORCarlos Miguel Salgueiro (POR)s.t.
82CANBen Morin (CAN)s.t.
83PORRuben Rodrigues (POR)s.t.
84AUSZac Marriage (AUS)s.t.
85PORFrancisco Morais (POR)s.t.
86PORJosé Miguel Moreira (POR)s.t.
87VENLeangel Ruben Linarez Meneses (VEN)s.t.
88NEDAxel van der Tuuk (NED)31:48
89PORFábio Marcelo Pinto De Oliveira (POR)32:03
90PORJoão Matias (POR)32:09
91PORFilipe Francisco (POR)32:20
92PORGonçalo Henrique Matos Carvalho (POR)s.t.
93PORCésar Alexandre Feiteira Martingil (POR)33:07
94PORFrancisco Pereira (POR)s.t.
95RUSViacheslav Ivanov (RUS)33:15
96USAKeegan Swirbul (USA)s.t.
OTLCOLSantiago Mesa Pietralunga (COL)-
OTLITALuca Giaimi (ITA)-
OTLDENJulius Johansen (DEN)-
OTLSPAMarcos Freire Cobo (SPA)-
OTLBRAAndrey Braguni André (BRA)-
OTLPORPedro Joaquim Silva Andrade (POR)-
103CANCarson Miles (CAN)
104ISRItamar Einhorn (ISR)
105BRAJoao Pedro Rossi (BRA)
106SPAJosé Manuel Gutiérrez (SPA)
107USAJoshua Lebo (USA)

Go to result of the stage including all rankings



Stage 8 - 14 August 2026Sprint

This stage was cancelled.


Stage 9 - 15 August 2026Sprint


1FRAAlexis Guerin (FRA)3:44:55
2PORJosé Neves Fernandes (POR)0:03
3RUSArtem Nych (RUS)0:09
4PORTiago Antunes (POR)0:46
5POREmanuel Duarte (POR)s.t.
6PORPedro Silva Rodrigues (POR)0:59
7SPAJokin Murguialday Elorza (SPA)1:08
8SPAJesús Del Pino Corrochano (SPA)1:22
9USAKeegan Swirbul (USA)1:32
10PORRui Carvalho (POR)2:27
11PORDiogo Barbosa (POR)2:49
12SPAAdrià Pericas Capdevila (SPA)3:31
13PURAbner González Rivera (PUR)3:33
14PORAndre Ribeiro (POR)4:05
15SPAOscar Rota (SPA)4:25
16PORFábio Costa (POR)4:34
17SPADavid Dominguez Vilchez (SPA)5:20
18SPACarlos Eloy Garcia Pierna (SPA)6:01
19PORDiogo Gonçalves (POR)6:36
20PORRafael Elvas Barbas (POR)7:36
21COLAdrian Camilo Bustamante Ruda (COL)s.t.
22SPAXabier Isasa Larrañaga (SPA)8:14
23BRALeme Pedro Figueiredo (BRA)8:22
24GBRHarrison Wood (GBR)8:41
25SPAEduardo Pérez-Landaluce Gonzalez (SPA)s.t.
26SPAAngel Sanchez (SPA)8:52
27PORAndré Rodrigues Carvalho (POR)9:09
28RUSViacheslav Ivanov (RUS)9:21
29SPAJorge Galvez Lopez (SPA)9:53
30PORGuilherme Mestre (POR)10:01
31PORGaspar Filipe Cardoso Gonçalves (POR)s.t.
32BRAHenrique Da Silva Avancini (BRA)s.t.
33PORFrancisco Joaquim Campos Campos (POR)10:24
34ITALorenzo Quartucci (ITA)11:35
35COLJesus David Peña Jimenez (COL)14:03
36PORJoaquim Silva (POR)s.t.
37PORAfonso Silva (POR)s.t.
38AUSJeremy Smith (AUS)s.t.
39SPAMikel Bizkarra Etxeguibel (SPA)s.t.
40PORAlexandre Montez (POR)14:37
41SPAAiletz Lasa Lizarraga (SPA)14:43
42UKRMaksim Bilyi (UKR)s.t.
43GBRAdam Lewis (GBR)s.t.
44PORDaniel Viegas Pedroso (POR)s.t.
45PORDiogo Narciso (POR)s.t.
46FRALouis Ferreira (FRA)15:18
47PORLucas Lopes (POR)15:26
48PORGonçalo Henrique Matos Carvalho (POR)s.t.
49SPADaniel Cavia Sanz (SPA)18:04
50PORPedro Pinto (POR)18:29
51UAEAl-Ali Abdulla Jasim (UAE)18:42
52NEDDanny Van Der Tuuk (NED)21:27
53NEDEnzo Leijnse (NED)s.t.
54PORJoão Matias (POR)22:49
55PORRui Filipe Alves Oliveira (POR)s.t.
56IRLConn McDunphy (IRL)23:50
57USAAndrew Lydic (USA)s.t.
58USAJade Rohde (USA)s.t.
59SPAIker Bonillo (SPA)s.t.
60IRLRonan O'Connor (IRL)s.t.
61SPAJordi Lopez Caravaca (SPA)s.t.
62PORGilberto João Oliveira Sampaio (POR)s.t.
63BRABruno Martins Lemes (BRA)s.t.
64PORHugo Rafael Andrade Nunes (POR)s.t.
65NEDAxel van der Tuuk (NED)23:56
66PORFábio Marcelo Pinto De Oliveira (POR)24:50
67PORJoao Martins (POR)s.t.
68PORJoão Medeiros (POR)s.t.
69PORRafael Ferreira Reis (POR)24:54
70BRASilva Gabriel Sousa (BRA)s.t.
71SPAJaime Torres Arias (SPA)s.t.
72BRARezende Edson Gilmar De (BRA)s.t.
73SPAÁlvaro Navas (SPA)s.t.
74PORBruno Maceiras (POR)s.t.
75PORRuben Rodrigues (POR)s.t.
76PORRafael Sousa (POR)s.t.
77SPATxomin Juaristi Arrieta (SPA)s.t.
78SPAJaume Espuis (SPA)s.t.
79ARGBernardo Gaston Cambareri (ARG)25:13
80PORFilipe Francisco (POR)25:17
81PORClaudio Leal (POR)s.t.
82PORJosé Miguel Moreira (POR)s.t.
83SPAFerran Miravalles (SPA)25:19
84PORDiogo Pinto (POR)s.t.
85ARGTomas Contte (ARG)25:33
86PORFrancisco Morais (POR)s.t.
87VENLeangel Ruben Linarez Meneses (VEN)25:34
88PORFrancisco Pereira (POR)s.t.
89PORCésar Alexandre Feiteira Martingil (POR)s.t.
90SPAAlvaro Garcia Villegas (SPA)
91AUSZac Marriage (AUS)
92CANBen Morin (CAN)
93DENEmil Nymand Nielsen (DEN)
94AUSAlex Hewes (AUS)

Go to result of the stage including all rankings



Stage 10 - 16 August 2026Medium mountain


1PORRui Filipe Alves Oliveira (POR)3:06:35
2SPADaniel Cavia Sanz (SPA)s.t.
3PORFrancisco Joaquim Campos Campos (POR)0:02
4NEDAxel van der Tuuk (NED)s.t.
5SPAJordi Lopez Caravaca (SPA)s.t.
6RUSArtem Nych (RUS)s.t.
7PORTiago Antunes (POR)s.t.
8FRAAlexis Guerin (FRA)s.t.
9ARGTomas Contte (ARG)s.t.
10SPADavid Dominguez Vilchez (SPA)0:06
11PORPedro Silva Rodrigues (POR)0:09
12SPAXabier Isasa Larrañaga (SPA)0:11
13SPAJokin Murguialday Elorza (SPA)0:13
14PORJosé Neves Fernandes (POR)s.t.
15PORHugo Rafael Andrade Nunes (POR)s.t.
16PORDiogo Barbosa (POR)s.t.
17PORRui Carvalho (POR)s.t.
18UKRMaksim Bilyi (UKR)0:16
19COLAdrian Camilo Bustamante Ruda (COL)0:19
20PORRafael Elvas Barbas (POR)s.t.
21PORJoao Martins (POR)0:21
22FRALouis Ferreira (FRA)0:23
23SPACarlos Eloy Garcia Pierna (SPA)0:26
24SPAIker Bonillo (SPA)s.t.
25BRAHenrique Da Silva Avancini (BRA)0:35
26UAEAl-Ali Abdulla Jasim (UAE)0:36
27GBRHarrison Wood (GBR)1:04
28PORPedro Pinto (POR)1:30
29ARGBernardo Gaston Cambareri (ARG)1:34
30PORAndré Rodrigues Carvalho (POR)1:38
31SPAAdrià Pericas Capdevila (SPA)1:48
32POREmanuel Duarte (POR)1:53
33SPAJesús Del Pino Corrochano (SPA)2:15
34BRALeme Pedro Figueiredo (BRA)2:38
35PORLucas Lopes (POR)2:40
36PORAndre Ribeiro (POR)2:55
37SPAAngel Sanchez (SPA)3:03
38PORAfonso Silva (POR)3:19
39PORDaniel Viegas Pedroso (POR)4:15
40AUSJeremy Smith (AUS)s.t.
41PORRafael Ferreira Reis (POR)s.t.
42BRABruno Martins Lemes (BRA)s.t.
43PORJoaquim Silva (POR)6:05
44NEDDanny Van Der Tuuk (NED)s.t.
45PORDiogo Narciso (POR)s.t.
46PORFábio Marcelo Pinto De Oliveira (POR)s.t.
47PORClaudio Leal (POR)s.t.
48SPAÁlvaro Navas (SPA)s.t.
49RUSViacheslav Ivanov (RUS)s.t.
50PORJoão Matias (POR)s.t.
51COLJesus David Peña Jimenez (COL)s.t.
52PORDiogo Gonçalves (POR)s.t.
53SPAAiletz Lasa Lizarraga (SPA)6:09
54PORGuilherme Mestre (POR)7:51
55USAKeegan Swirbul (USA)7:55
56PORJoão Medeiros (POR)s.t.
57USAJade Rohde (USA)s.t.
58SPATxomin Juaristi Arrieta (SPA)s.t.
59PORRuben Rodrigues (POR)s.t.
60SPAMikel Bizkarra Etxeguibel (SPA)s.t.
61PORFilipe Francisco (POR)s.t.
62BRASilva Gabriel Sousa (BRA)s.t.
63BRARezende Edson Gilmar De (BRA)s.t.
64IRLConn McDunphy (IRL)s.t.
65NEDEnzo Leijnse (NED)s.t.
66GBRAdam Lewis (GBR)7:59
67IRLRonan O'Connor (IRL)8:22
68PORGilberto João Oliveira Sampaio (POR)8:49
69PORFrancisco Pereira (POR)9:40
70SPAEduardo Pérez-Landaluce Gonzalez (SPA)9:41
71SPAOscar Rota (SPA)s.t.
72PORGaspar Filipe Cardoso Gonçalves (POR)10:24
73PORFábio Costa (POR)s.t.
74PORDiogo Pinto (POR)s.t.
75PORBruno Maceiras (POR)s.t.
76SPAJaime Torres Arias (SPA)s.t.
77SPAJorge Galvez Lopez (SPA)s.t.
78USAAndrew Lydic (USA)s.t.
79PORRafael Sousa (POR)10:39
80PORFrancisco Morais (POR)10:41
81PORGonçalo Henrique Matos Carvalho (POR)s.t.
82PORAlexandre Montez (POR)14:07
83VENLeangel Ruben Linarez Meneses (VEN)s.t.
84PORCésar Alexandre Feiteira Martingil (POR)s.t.
85SPAJaume Espuis (SPA)s.t.
86PORJosé Miguel Moreira (POR)s.t.
87ITALorenzo Quartucci (ITA)
88PURAbner González Rivera (PUR)
89SPAFerran Miravalles (SPA)

Go to result of the stage including all rankings


Results by stage

Statistics

Archives

Prize list

Information

© Copyright 2007-2026 - All rights reserved - Contact