All sports Site

Menu
Cycling - Volta a Portugal em Bicicleta - 2023 - Detailed results

Cycling - Volta a Portugal em Bicicleta - 2023 - Detailed results

Choice of a season :

Portugal

Results 2023

Volta a Portugal em Bicicleta 2023

PortugalPortugal - 9 August 2023 - 20 August 2023


General classification - 20 August 2023


1SWIColin Stüssi (SWI)40:59:26
2SPATxomin Juaristi Arrieta (SPA)1:04
3PORAntónio Ferreira Carvalho (POR)1:07
4RUSArtem Nych (RUS)1:28
5SPALuis Angel Maté Mardones (SPA)1:40
6PORHenrique Madeira Casimiro (POR)1:43
7PORFrederico Figueiredo (POR)3:27
8AUSJames Whelan (AUS)4:22
9SPAMikel Iturria Segurola (SPA)5:55
10SPAJesús Del Pino Corrochano (SPA)6:01
11PORHélder Gonçalves (POR)7:09
12COLYesid Albeiro Pira Parada (COL)7:23
13SPAÓscar Cabedo Cardá (SPA)7:26
14PORGonçalo Rafael Leaça (POR)11:31
15SPADelio Fernandez Cruz (SPA)12:51
16PORCésar Fonte (POR)14:05
17COLAdrian Camilo Bustamante Ruda (COL)16:30
18SPAJaume Guardeño Roma (SPA)17:49
19PORAfonso Eulálio (POR)18:36
20PORIvo Pinheiro (POR)18:38
21SPAInigo Elosegui Momene (SPA)23:24
22PORBruno Silva (POR)23:46
23SPAMikel Mujika Larraiotz (SPA)24:21
24SPASamuel Blanco Prol (SPA)26:12
25BRANícolas Sessler (BRA)26:43
26PORLuís Gabriel Silva Gomes (POR)28:45
27SPASinuhé Fernandez Rodriguez (SPA)32:08
28SPAMario Aparicio Muñoz (SPA)Burgos - BH32:59
29CHICarlos Ivan Oyarzun Guiñez (CHI)34:21
30URUMauricio José Moreira Guarino (URU)38:40
31PORDaniel Viegas Pedroso (POR)41:58
32PORAfonso Silva (POR)42:58
33PORHugo Rafael Andrade Nunes (POR)43:31
34SPADavid Delgado Higueruelo (SPA)44:41
35SPAEugenio Sanchez Lopez (SPA)45:55
36COLCesar David Guavita (COL)54:00
37SPAUnai Cuadrado Ruiz De Gauna (SPA)54:35
38SPAAntonio Jesús Soto Guirao (SPA)55:14
39SPAPablo Garcia Frances (SPA)55:51
40NEDLars Quaedvlieg (NED)1:00:41
41PORRafael Ferreira Reis (POR)1:03:49
42PORRodrigo Caixas (POR)1:09:37
43PORLuis Carlos Mendonça Ribeiro Nunes (POR)1:11:58
44PORTiago Antunes (POR)1:12:55
45PORLuis Filipe Silva Fernandes (POR)1:13:13
46GERLukas Meiler (GER)1:17:57
47GBRCalum Johnston (GBR)1:22:03
48PORRafael Jorge Magalhães Silva (POR)1:22:20
49SPAUnai Esparza Garin (SPA)1:28:53
50AUTMoran Vermeulen (AUT)1:29:02
51PORPedro Pinto (POR)1:29:28
52FRAClément Alléno (FRA)1:31:30
53PORJoaquim Silva (POR)1:35:18
54NEDKenny Nijssen (NED)1:37:49
55RUSAlexander Grigoriev (RUS)1:42:56
56PORCarlos Miguel Salgueiro (POR)1:44:14
57PORPedro Joaquim Silva Andrade (POR)1:44:31
58PORDiogo Narciso (POR)1:45:59
59SPAAndoni López de Abetxuko Jimenez (SPA)1:46:21
60PORJoão Medeiros (POR)1:48:10
61SPAIvan Cobo Cayon (SPA)1:51:36
62PORDiogo Barbosa (POR)1:52:17
63PORAndré Ramalho (POR)1:53:44
64SWILukas Rüegg (SWI)1:56:52
65PORJoão Matias (POR)1:57:38
66SPARaul Rota Rus (SPA)2:03:45
67SPAJoseba Lopez Cuesta (SPA)2:06:30
68GERJon Knolle (GER)2:08:01
69PORDaniel Dias (POR)2:08:48
70VENLeangel Ruben Linarez Meneses (VEN)2:09:44
71CZEDaniel Babor (CZE)2:10:35
72PORFrancisco Joaquim Campos Campos (POR)2:11:36
73PORRafael Neto Lourenco (POR)2:11:43
74NEDBart Buijk (NED)2:17:30
75SPAUnai Iribar Jauregi (SPA)2:21:14
76FRALéo Bouvier (FRA)2:21:24
77RSACallum Ormiston (RSA)2:22:40
78PORFábio Costa (POR)2:23:39
79PORNuno Meireles (POR)2:25:25
80SPAJosé Manuel Gutiérrez (SPA)2:26:58
81ARGTomas Contte (ARG)2:29:02
82SPAAngel Sanchez (SPA)2:29:47
83PORJosé Miguel Teles Sousa (POR)2:36:53
84PORCésar Alexandre Feiteira Martingil (POR)2:39:25
85GERJonas Beck (GER)2:39:26
86PORAntónio Andre Pereira Barbio (POR)2:40:51
87GERPirmin Benz (GER)2:44:21
88NEDYanne Dorenbos (NED)2:46:27
89PORFrancisco Pereira (POR)2:47:41
90PORFábio Marcelo Pinto De Oliveira (POR)2:48:00
91PORGonçalo Henrique Matos Carvalho (POR)2:59:34
92COLSantiago Mesa Pietralunga (COL)3:03:07
93PORAntónio Ferreira (POR)3:05:03
94BELWesley Mol (BEL)3:11:38
95NEDJip Steman (NED)3:11:44
96FRAGabriel Muller (FRA)3:13:40
97NEDStefan Verhoeff (NED)3:14:23
98PORFrancisco Morais (POR)3:26:54

Prologue - 9 August 2023Time Trial


1PORRafael Ferreira Reis (POR)0:03:58
2SPATxomin Juaristi Arrieta (SPA)0:02
3URUMauricio José Moreira Guarino (URU)0:03
4PORCésar Alexandre Feiteira Martingil (POR)0:04
5SPAInigo Elosegui Momene (SPA)0:05
6PORTiago Antunes (POR)s.t.
7GERLukas Meiler (GER)s.t.
8CZEDaniel Babor (CZE)s.t.
9AUTMoran Vermeulen (AUT)0:06
10SPAAntonio Jesús Soto Guirao (SPA)s.t.
11RUSAlexander Grigoriev (RUS)s.t.
12PORCarlos Miguel Salgueiro (POR)s.t.
13CHICarlos Ivan Oyarzun Guiñez (CHI)0:07
14GERJon Knolle (GER)s.t.
15POREmanuel Duarte (POR)0:08
16VENLeangel Ruben Linarez Meneses (VEN)s.t.
17AUSJames Whelan (AUS)0:09
18RUSArtem Nych (RUS)0:10
19PORJoão Matias (POR)s.t.
20SWILukas Rüegg (SWI)s.t.
21PORDaniel Dias (POR)s.t.
22SPALuis Angel Maté Mardones (SPA)s.t.
23PORLuís Gabriel Silva Gomes (POR)0:11
24NEDYanne Dorenbos (NED)s.t.
25SPAIbon Ruiz Sedano (SPA)s.t.
26SPAAlvaro Trueba Diego (SPA)s.t.
27SWIColin Stüssi (SWI)0:12
28PORHugo Rafael Andrade Nunes (POR)s.t.
29PORHenrique Madeira Casimiro (POR)s.t.
30PORFábio Costa (POR)s.t.
31PORJosé Miguel Teles Sousa (POR)s.t.
32SPAAndoni López de Abetxuko Jimenez (SPA)0:13
33CZETomás Bárta (CZE)s.t.
34SPAÓscar Pelegrí Ferrandis (SPA)s.t.
35COLAdrian Camilo Bustamante Ruda (COL)s.t.
36SPAVicente García de Mateos Rubio (SPA)s.t.
37PORDiogo Narciso (POR)s.t.
38SPARaul Rota Rus (SPA)s.t.
39PORGonçalo Rafael Leaça (POR)s.t.
40PORJoaquim Silva (POR)0:14
41COLSantiago Mesa Pietralunga (COL)s.t.
42PORPedro Pinto (POR)0:15
43SPAIvan Cobo Cayon (SPA)s.t.
44PORRodrigo Caixas (POR)0:16
45PORAntónio Ferreira Carvalho (POR)s.t.
46PORDiogo Barbosa (POR)0:17
47PORLuis Carlos Mendonça Ribeiro Nunes (POR)s.t.
48PORRafael Jorge Magalhães Silva (POR)s.t.
49SPADelio Fernandez Cruz (SPA)s.t.
50PORAfonso Silva (POR)0:18
51PORPedro Joaquim Silva Andrade (POR)s.t.
52PORFrederico Figueiredo (POR)s.t.
53SPAMikel Iturria Segurola (SPA)s.t.
54COLAndres Camilo Ardila Ordoñez (COL)s.t.
55NEDStefan Verhoeff (NED)s.t.
56SPAGuillermo Garcia Janeiro (SPA)s.t.
57SPAGorka Sorarrain Agirrezabala (SPA)0:19
58SPAJon Agirre Egaña (SPA)s.t.
59PORFrancisco Morais (POR)s.t.
60COLYesid Albeiro Pira Parada (COL)s.t.
61SPAMario Aparicio Muñoz (SPA)s.t.
62PORAntónio Andre Pereira Barbio (POR)s.t.
63NEDJari Stravers (NED)0:20
64SPAEugenio Sanchez Lopez (SPA)s.t.
65SPAJaume Guardeño Roma (SPA)s.t.
66SPAUnai Iribar Jauregi (SPA)s.t.
67SPASamuel Blanco Prol (SPA)s.t.
68GERPirmin Benz (GER)0:21
69PORIvo Pinheiro (POR)s.t.
70PORBruno Silva (POR)s.t.
71SPAMikel Mujika Larraiotz (SPA)s.t.
72SPAPablo Garcia Frances (SPA)s.t.
73ARGTomas Contte (ARG)s.t.
74SPAMikel Retegi Goñi (SPA)s.t.
75PORPedro Miguel Lopes (POR)0:22
76PORFrancisco Pereira (POR)0:23
77PORAndré Ramalho (POR)s.t.
78CANFrancis Juneau (CAN)s.t.
79PORHélder Gonçalves (POR)s.t.
80PORGonçalo Henrique Matos Carvalho (POR)s.t.
81SPAJoseba Lopez Cuesta (SPA)s.t.
82PORAfonso Eulálio (POR)0:24
83PORCésar Fonte (POR)s.t.
84SPAUnai Cuadrado Ruiz De Gauna (SPA)0:25
85FRAClément Alléno (FRA)s.t.
86PORRafael Neto Lourenco (POR)s.t.
87GBRCalum Johnston (GBR)s.t.
88PORFábio Marcelo Pinto De Oliveira (POR)s.t.
89NEDLars Quaedvlieg (NED)s.t.
90SPAMiguel Angel Fernandez Ruiz (SPA)s.t.
91PORAntónio Ferreira (POR)s.t.
92SPAÓscar Cabedo Cardá (SPA)0:26
93SPAAngel Sanchez (SPA)s.t.
94PORVenceslau Sousa Fernandes (POR)0:27
95CANEvan Russell (CAN)s.t.
96PORLuis Filipe Silva Fernandes (POR)s.t.
97SPASinuhé Fernandez Rodriguez (SPA)s.t.
98NEDLuuk Schuurmans (NED)0:28
99NEDJip Steman (NED)0:29
100PORDaniel Viegas Pedroso (POR)s.t.
101SPADavid Delgado Higueruelo (SPA)s.t.
102PORJoão Ferreira Macedo (POR)s.t.
103GERAnton Schiffer (GER)0:31
104RSACallum Ormiston (RSA)s.t.
105FRALéo Bouvier (FRA)s.t.
106GERAdrian Zuger (GER)s.t.
107PORJoão Medeiros (POR)0:32
108NEDBart Buijk (NED)s.t.
109SPAIván Moreno Sánchez (SPA)0:33
110PORFrancisco Joaquim Campos Campos (POR)0:34
111SPAUnai Esparza Garin (SPA)0:35
112PORTiago Leal (POR)s.t.
113SPAJosé Manuel Gutiérrez (SPA)s.t.
114COLCesar David Guavita (COL)s.t.
115SPAJesús Del Pino Corrochano (SPA)0:36
116NORJonas Hjorth (NOR)0:37
117PORNuno Meireles (POR)s.t.
118BRANícolas Sessler (BRA)0:41
119BELWesley Mol (BEL)0:43
120GERJonas Beck (GER)s.t.
121AGOHosana Gonçalves (AGO)0:48
122JPNTomoya Koyama (JPN)0:49
123AGODaniel Paiva (AGO)0:51
124FRAGabriel Muller (FRA)0:53
125NEDKenny Nijssen (NED)0:54

Go to result of the stage including all rankings



Stage 1 - 10 August 2023Medium mountain


1VENLeangel Ruben Linarez Meneses (VEN)4:33:04
2CZEDaniel Babor (CZE)s.t.
3CZETomás Bárta (CZE)s.t.
4SPAMiguel Angel Fernandez Ruiz (SPA)Burgos - BHs.t.
5PORFrancisco Joaquim Campos Campos (POR)s.t.
6PORRafael Jorge Magalhães Silva (POR)s.t.
7COLAdrian Camilo Bustamante Ruda (COL)s.t.
8PORHugo Rafael Andrade Nunes (POR)s.t.
9PORLuis Carlos Mendonça Ribeiro Nunes (POR)s.t.
10PORJosé Miguel Teles Sousa (POR)s.t.
11PORCésar Alexandre Feiteira Martingil (POR)s.t.
12PORRafael Ferreira Reis (POR)s.t.
13PORHenrique Madeira Casimiro (POR)s.t.
14SWILukas Rüegg (SWI)s.t.
15FRAClément Alléno (FRA)s.t.
16SPAInigo Elosegui Momene (SPA)s.t.
17SPAAndoni López de Abetxuko Jimenez (SPA)s.t.
18PORFrederico Figueiredo (POR)s.t.
19PORLuís Gabriel Silva Gomes (POR)s.t.
20PORHélder Gonçalves (POR)s.t.
21GERJon Knolle (GER)s.t.
22PORCésar Fonte (POR)s.t.
23PORDaniel Dias (POR)s.t.
24SPAGorka Sorarrain Agirrezabala (SPA)s.t.
25PORCarlos Miguel Salgueiro (POR)s.t.
26URUMauricio José Moreira Guarino (URU)s.t.
27PORAntónio Ferreira Carvalho (POR)s.t.
28SPALuis Angel Maté Mardones (SPA)s.t.
29PORRodrigo Caixas (POR)s.t.
30SPAVicente García de Mateos Rubio (SPA)s.t.
31GERLukas Meiler (GER)s.t.
32SPAJon Agirre Egaña (SPA)s.t.
33GBRCalum Johnston (GBR)s.t.
34SPASamuel Blanco Prol (SPA)s.t.
35PORAntónio Andre Pereira Barbio (POR)s.t.
36SPADelio Fernandez Cruz (SPA)s.t.
37RUSArtem Nych (RUS)s.t.
38PORJoão Matias (POR)s.t.
39SPATxomin Juaristi Arrieta (SPA)s.t.
40PORLuis Filipe Silva Fernandes (POR)s.t.
41SPAJesús Del Pino Corrochano (SPA)s.t.
42PORDaniel Viegas Pedroso (POR)s.t.
43SPAAntonio Jesús Soto Guirao (SPA)s.t.
44SPARaul Rota Rus (SPA)s.t.
45PORAfonso Silva (POR)s.t.
46SPAIbon Ruiz Sedano (SPA)s.t.
47PORJoão Medeiros (POR)s.t.
48SPAAngel Sanchez (SPA)s.t.
49AUTMoran Vermeulen (AUT)s.t.
50COLYesid Albeiro Pira Parada (COL)s.t.
51SPAJaume Guardeño Roma (SPA)s.t.
52CHICarlos Ivan Oyarzun Guiñez (CHI)s.t.
53SPAAlvaro Trueba Diego (SPA)s.t.
54AUSJames Whelan (AUS)s.t.
55SPAÓscar Cabedo Cardá (SPA)s.t.
56SPAÓscar Pelegrí Ferrandis (SPA)Burgos - BHs.t.
57PORVenceslau Sousa Fernandes (POR)s.t.
58NEDStefan Verhoeff (NED)s.t.
59ARGTomas Contte (ARG)s.t.
60SWIColin Stüssi (SWI)s.t.
61SPAMikel Iturria Segurola (SPA)s.t.
62SPAMikel Mujika Larraiotz (SPA)s.t.
63SPAMikel Retegi Goñi (SPA)s.t.
64PORFábio Marcelo Pinto De Oliveira (POR)s.t.
65SPAJoseba Lopez Cuesta (SPA)s.t.
66PORTiago Antunes (POR)s.t.
67NEDLars Quaedvlieg (NED)s.t.
68PORBruno Silva (POR)s.t.
69SPAIván Moreno Sánchez (SPA)s.t.
70SPASinuhé Fernandez Rodriguez (SPA)s.t.
71SPAEugenio Sanchez Lopez (SPA)s.t.
72PORDiogo Barbosa (POR)s.t.
73RSACallum Ormiston (RSA)s.t.
74COLCesar David Guavita (COL)s.t.
75BRANícolas Sessler (BRA)s.t.
76SPAIvan Cobo Cayon (SPA)s.t.
77PORAfonso Eulálio (POR)s.t.
78POREmanuel Duarte (POR)s.t.
79SPAMario Aparicio Muñoz (SPA)Burgos - BHs.t.
80PORIvo Pinheiro (POR)s.t.
81PORGonçalo Rafael Leaça (POR)s.t.
82COLAndres Camilo Ardila Ordoñez (COL)Burgos - BHs.t.
83SPAUnai Iribar Jauregi (SPA)s.t.
84GERPirmin Benz (GER)s.t.
85PORRafael Neto Lourenco (POR)s.t.
86PORTiago Leal (POR)s.t.
87NEDLuuk Schuurmans (NED)s.t.
88SPAPablo Garcia Frances (SPA)s.t.
89CANFrancis Juneau (CAN)s.t.
90PORPedro Joaquim Silva Andrade (POR)0:33
91PORJoaquim Silva (POR)s.t.
92PORNuno Meireles (POR)s.t.
93PORPedro Pinto (POR)s.t.
94RUSAlexander Grigoriev (RUS)0:44
95SPAJosé Manuel Gutiérrez (SPA)0:50
96PORAndré Ramalho (POR)s.t.
97GERAnton Schiffer (GER)0:56
98SPAUnai Esparza Garin (SPA)1:08
99SPADavid Delgado Higueruelo (SPA)1:41
100SPAUnai Cuadrado Ruiz De Gauna (SPA)1:45
101NEDKenny Nijssen (NED)2:33
102PORPedro Miguel Lopes (POR)5:01
103NEDYanne Dorenbos (NED)5:59
104FRAGabriel Muller (FRA)s.t.
105CANEvan Russell (CAN)s.t.
106COLSantiago Mesa Pietralunga (COL)6:15
107FRALéo Bouvier (FRA)8:24
108PORFrancisco Morais (POR)8:34
109PORGonçalo Henrique Matos Carvalho (POR)s.t.
110PORAntónio Ferreira (POR)8:46
111SPAGuillermo Garcia Janeiro (SPA)9:42
112NEDBart Buijk (NED)s.t.
113PORFrancisco Pereira (POR)11:05
114PORFábio Costa (POR)s.t.
115PORJoão Ferreira Macedo (POR)12:50
116PORDiogo Narciso (POR)s.t.
117GERAdrian Zuger (GER)s.t.
118BELWesley Mol (BEL)s.t.
119NEDJip Steman (NED)s.t.
120NEDJari Stravers (NED)s.t.
121NORJonas Hjorth (NOR)20:33
122GERJonas Beck (GER)s.t.
123AGOHosana Gonçalves (AGO)s.t.
124JPNTomoya Koyama (JPN)
125AGODaniel Paiva (AGO)

Go to result of the stage including all rankings



Stage 2 - 11 August 2023Medium mountain


1VENLeangel Ruben Linarez Meneses (VEN)4:16:32
2SPAMiguel Angel Fernandez Ruiz (SPA)Burgos - BHs.t.
3CZEDaniel Babor (CZE)s.t.
4PORCésar Alexandre Feiteira Martingil (POR)s.t.
5SPAAndoni López de Abetxuko Jimenez (SPA)s.t.
6PORLuis Carlos Mendonça Ribeiro Nunes (POR)s.t.
7FRALéo Bouvier (FRA)s.t.
8PORCarlos Miguel Salgueiro (POR)s.t.
9SWILukas Rüegg (SWI)s.t.
10PORFrancisco Joaquim Campos Campos (POR)s.t.
11PORDaniel Dias (POR)s.t.
12PORRafael Jorge Magalhães Silva (POR)s.t.
13RUSAlexander Grigoriev (RUS)s.t.
14BRANícolas Sessler (BRA)s.t.
15PORVenceslau Sousa Fernandes (POR)s.t.
16PORLuís Gabriel Silva Gomes (POR)s.t.
17PORRodrigo Caixas (POR)s.t.
18PORCésar Fonte (POR)s.t.
19SPAÓscar Pelegrí Ferrandis (SPA)Burgos - BHs.t.
20SPAMikel Retegi Goñi (SPA)s.t.
21NEDLuuk Schuurmans (NED)s.t.
22PORHugo Rafael Andrade Nunes (POR)s.t.
23SPAInigo Elosegui Momene (SPA)s.t.
24GBRCalum Johnston (GBR)s.t.
25PORFrederico Figueiredo (POR)s.t.
26SWIColin Stüssi (SWI)s.t.
27CZETomás Bárta (CZE)s.t.
28PORAntónio Ferreira Carvalho (POR)s.t.
29PORHélder Gonçalves (POR)s.t.
30COLAdrian Camilo Bustamante Ruda (COL)s.t.
31PORAfonso Eulálio (POR)s.t.
32AUSJames Whelan (AUS)s.t.
33SPAIbon Ruiz Sedano (SPA)s.t.
34PORJoão Matias (POR)s.t.
35URUMauricio José Moreira Guarino (URU)s.t.
36PORRafael Ferreira Reis (POR)s.t.
37SPAMario Aparicio Muñoz (SPA)Burgos - BHs.t.
38COLCesar David Guavita (COL)s.t.
39SPATxomin Juaristi Arrieta (SPA)s.t.
40RUSArtem Nych (RUS)s.t.
41SPAMikel Mujika Larraiotz (SPA)s.t.
42CHICarlos Ivan Oyarzun Guiñez (CHI)s.t.
43SPAVicente García de Mateos Rubio (SPA)s.t.
44SPAAlvaro Trueba Diego (SPA)s.t.
45PORLuis Filipe Silva Fernandes (POR)s.t.
46COLAndres Camilo Ardila Ordoñez (COL)Burgos - BHs.t.
47GERJon Knolle (GER)s.t.
48SPASamuel Blanco Prol (SPA)s.t.
49RSACallum Ormiston (RSA)s.t.
50CANFrancis Juneau (CAN)s.t.
51SPALuis Angel Maté Mardones (SPA)s.t.
52PORAntónio Andre Pereira Barbio (POR)s.t.
53COLYesid Albeiro Pira Parada (COL)s.t.
54PORJoão Ferreira Macedo (POR)s.t.
55SPAJaume Guardeño Roma (SPA)s.t.
56PORIvo Pinheiro (POR)s.t.
57SPADelio Fernandez Cruz (SPA)s.t.
58SPAAngel Sanchez (SPA)s.t.
59SPAEugenio Sanchez Lopez (SPA)s.t.
60PORDiogo Barbosa (POR)s.t.
61SPAJon Agirre Egaña (SPA)s.t.
62SPAMikel Iturria Segurola (SPA)s.t.
63PORAfonso Silva (POR)s.t.
64SPAUnai Cuadrado Ruiz De Gauna (SPA)s.t.
65PORDaniel Viegas Pedroso (POR)s.t.
66SPAJesús Del Pino Corrochano (SPA)s.t.
67SPAIván Moreno Sánchez (SPA)s.t.
68GERLukas Meiler (GER)s.t.
69FRAClément Alléno (FRA)s.t.
70PORPedro Pinto (POR)s.t.
71SPASinuhé Fernandez Rodriguez (SPA)s.t.
72SPAJoseba Lopez Cuesta (SPA)s.t.
73SPAÓscar Cabedo Cardá (SPA)s.t.
74PORJoaquim Silva (POR)s.t.
75PORJosé Miguel Teles Sousa (POR)s.t.
76PORBruno Silva (POR)s.t.
77ARGTomas Contte (ARG)s.t.
78PORTiago Antunes (POR)s.t.
79PORHenrique Madeira Casimiro (POR)s.t.
80SPAPablo Garcia Frances (SPA)s.t.
81AUTMoran Vermeulen (AUT)s.t.
82PORJoão Medeiros (POR)s.t.
83PORGonçalo Rafael Leaça (POR)s.t.
84POREmanuel Duarte (POR)s.t.
85SPAAntonio Jesús Soto Guirao (SPA)0:10
86PORFábio Costa (POR)1:30
87PORRafael Neto Lourenco (POR)6:01
88GERAnton Schiffer (GER)7:11
89SPAJosé Manuel Gutiérrez (SPA)s.t.
90SPAUnai Esparza Garin (SPA)7:15
91SPAGorka Sorarrain Agirrezabala (SPA)8:15
92GERPirmin Benz (GER)8:32
93NEDLars Quaedvlieg (NED)s.t.
94SPADavid Delgado Higueruelo (SPA)s.t.
95NEDBart Buijk (NED)s.t.
96NEDYanne Dorenbos (NED)s.t.
97PORAntónio Ferreira (POR)11:46
98PORPedro Joaquim Silva Andrade (POR)s.t.
99PORTiago Leal (POR)s.t.
100PORFábio Marcelo Pinto De Oliveira (POR)s.t.
101PORNuno Meireles (POR)s.t.
102SPAGuillermo Garcia Janeiro (SPA)s.t.
103SPARaul Rota Rus (SPA)s.t.
104GERJonas Beck (GER)s.t.
105PORAndré Ramalho (POR)s.t.
106SPAIvan Cobo Cayon (SPA)s.t.
107BELWesley Mol (BEL)13:14
108PORDiogo Narciso (POR)s.t.
109PORFrancisco Morais (POR)s.t.
110PORGonçalo Henrique Matos Carvalho (POR)s.t.
111PORPedro Miguel Lopes (POR)s.t.
112PORFrancisco Pereira (POR)s.t.
113FRAGabriel Muller (FRA)s.t.
114COLSantiago Mesa Pietralunga (COL)s.t.
115CANEvan Russell (CAN)s.t.
116GERAdrian Zuger (GER)14:01
117NEDKenny Nijssen (NED)s.t.
118NEDJip Steman (NED)s.t.
119SPAUnai Iribar Jauregi (SPA)s.t.
120NEDStefan Verhoeff (NED)24:11
OTLNORJonas Hjorth (NOR)-
OTLNEDJari Stravers (NED)-
123AGOHosana Gonçalves (AGO)

Go to result of the stage including all rankings



Stage 3 - 12 August 2023Sprint


1PORJoão Matias (POR)4:49:11
2SPAÓscar Pelegrí Ferrandis (SPA)Burgos - BHs.t.
3PORLuis Carlos Mendonça Ribeiro Nunes (POR)s.t.
4SPAAndoni López de Abetxuko Jimenez (SPA)s.t.
5PORFrancisco Joaquim Campos Campos (POR)s.t.
6PORHugo Rafael Andrade Nunes (POR)s.t.
7PORLuís Gabriel Silva Gomes (POR)s.t.
8PORRodrigo Caixas (POR)s.t.
9GBRCalum Johnston (GBR)s.t.
10PORCésar Fonte (POR)s.t.
11SPAAntonio Jesús Soto Guirao (SPA)s.t.
12PORRafael Ferreira Reis (POR)s.t.
13BRANícolas Sessler (BRA)s.t.
14SPAInigo Elosegui Momene (SPA)s.t.
15SWIColin Stüssi (SWI)s.t.
16PORFrederico Figueiredo (POR)s.t.
17SWILukas Rüegg (SWI)s.t.
18SPADelio Fernandez Cruz (SPA)s.t.
19SPAIbon Ruiz Sedano (SPA)s.t.
20PORAntónio Ferreira Carvalho (POR)s.t.
21SPAJon Agirre Egaña (SPA)s.t.
22URUMauricio José Moreira Guarino (URU)s.t.
23PORCarlos Miguel Salgueiro (POR)s.t.
24GERLukas Meiler (GER)s.t.
25RUSArtem Nych (RUS)s.t.
26PORLuis Filipe Silva Fernandes (POR)s.t.
27PORAfonso Eulálio (POR)s.t.
28SPATxomin Juaristi Arrieta (SPA)s.t.
29PORGonçalo Rafael Leaça (POR)s.t.
30COLAdrian Camilo Bustamante Ruda (COL)s.t.
31PORDaniel Viegas Pedroso (POR)s.t.
32RUSAlexander Grigoriev (RUS)s.t.
33AUSJames Whelan (AUS)s.t.
34SPALuis Angel Maté Mardones (SPA)s.t.
35CHICarlos Ivan Oyarzun Guiñez (CHI)s.t.
36SPARaul Rota Rus (SPA)s.t.
37SPAJesús Del Pino Corrochano (SPA)s.t.
38SPADavid Delgado Higueruelo (SPA)s.t.
39PORTiago Antunes (POR)s.t.
40PORHenrique Madeira Casimiro (POR)s.t.
41PORAfonso Silva (POR)s.t.
42PORRafael Jorge Magalhães Silva (POR)s.t.
43SPASamuel Blanco Prol (SPA)s.t.
44SPAMikel Iturria Segurola (SPA)s.t.
45PORJoão Medeiros (POR)s.t.
46AUTMoran Vermeulen (AUT)s.t.
47SPAUnai Cuadrado Ruiz De Gauna (SPA)s.t.
48PORHélder Gonçalves (POR)s.t.
49SPAVicente García de Mateos Rubio (SPA)s.t.
50SPAMario Aparicio Muñoz (SPA)Burgos - BHs.t.
51SPAMikel Mujika Larraiotz (SPA)s.t.
52SPAEugenio Sanchez Lopez (SPA)s.t.
53COLYesid Albeiro Pira Parada (COL)s.t.
54COLAndres Camilo Ardila Ordoñez (COL)Burgos - BHs.t.
55SPAÓscar Cabedo Cardá (SPA)s.t.
56PORIvo Pinheiro (POR)s.t.
57SPAAlvaro Trueba Diego (SPA)s.t.
58PORBruno Silva (POR)s.t.
59SPAPablo Garcia Frances (SPA)s.t.
60POREmanuel Duarte (POR)s.t.
61COLCesar David Guavita (COL)0:12
62PORVenceslau Sousa Fernandes (POR)0:23
63FRAClément Alléno (FRA)0:26
64SPASinuhé Fernandez Rodriguez (SPA)1:11
65PORJosé Miguel Teles Sousa (POR)1:26
66FRALéo Bouvier (FRA)2:27
67CZETomás Bárta (CZE)s.t.
68NEDLars Quaedvlieg (NED)s.t.
69CANFrancis Juneau (CAN)2:36
70RSACallum Ormiston (RSA)3:03
71SPAIván Moreno Sánchez (SPA)3:11
72GERAnton Schiffer (GER)3:17
73PORDaniel Dias (POR)4:04
74SPAUnai Esparza Garin (SPA)s.t.
75SPAAngel Sanchez (SPA)s.t.
76NEDLuuk Schuurmans (NED)4:32
77SPAMiguel Angel Fernandez Ruiz (SPA)Burgos - BH4:39
78VENLeangel Ruben Linarez Meneses (VEN)4:40
79PORJoão Ferreira Macedo (POR)s.t.
80PORRafael Neto Lourenco (POR)s.t.
81PORNuno Meireles (POR)s.t.
82ARGTomas Contte (ARG)4:42
83SPAMikel Retegi Goñi (SPA)5:20
84PORDiogo Narciso (POR)5:30
85GERPirmin Benz (GER)5:43
86GERJon Knolle (GER)s.t.
87SPAJaume Guardeño Roma (SPA)5:49
88NEDStefan Verhoeff (NED)7:06
89NEDBart Buijk (NED)s.t.
90PORDiogo Barbosa (POR)7:08
91SPAGuillermo Garcia Janeiro (SPA)s.t.
92CZEDaniel Babor (CZE)7:23
93PORJoaquim Silva (POR)s.t.
94PORPedro Pinto (POR)s.t.
95PORTiago Leal (POR)s.t.
96PORPedro Miguel Lopes (POR)s.t.
97PORAndré Ramalho (POR)s.t.
98PORPedro Joaquim Silva Andrade (POR)s.t.
99NEDYanne Dorenbos (NED)s.t.
100PORFábio Costa (POR)7:25
101PORAntónio Ferreira (POR)7:27
102PORCésar Alexandre Feiteira Martingil (POR)7:50
103BELWesley Mol (BEL)8:20
104SPAJoseba Lopez Cuesta (SPA)9:16
105SPAGorka Sorarrain Agirrezabala (SPA)s.t.
106GERJonas Beck (GER)9:36
107GERAdrian Zuger (GER)12:19
108SPAJosé Manuel Gutiérrez (SPA)14:27
109SPAUnai Iribar Jauregi (SPA)s.t.
110PORAntónio Andre Pereira Barbio (POR)14:38
111PORGonçalo Henrique Matos Carvalho (POR)s.t.
112PORFrancisco Morais (POR)s.t.
113SPAIvan Cobo Cayon (SPA)15:06
114PORFrancisco Pereira (POR)15:27
115PORFábio Marcelo Pinto De Oliveira (POR)s.t.
116COLSantiago Mesa Pietralunga (COL)s.t.
117NEDJip Steman (NED)19:21
118NEDKenny Nijssen (NED)s.t.
119FRAGabriel Muller (FRA)21:46
OTLCANEvan Russell (CAN)-

Go to result of the stage including all rankings



Stage 4 - 13 August 2023Mountain


1CZEDaniel Babor (CZE)4:36:26
2SPAAndoni López de Abetxuko Jimenez (SPA)s.t.
3PORJoão Matias (POR)s.t.
4SWIColin Stüssi (SWI)s.t.
5PORLuís Gabriel Silva Gomes (POR)s.t.
6PORHugo Rafael Andrade Nunes (POR)s.t.
7PORLuis Carlos Mendonça Ribeiro Nunes (POR)s.t.
8SPAÓscar Pelegrí Ferrandis (SPA)Burgos - BHs.t.
9SPADelio Fernandez Cruz (SPA)s.t.
10FRALéo Bouvier (FRA)s.t.
11PORCésar Alexandre Feiteira Martingil (POR)s.t.
12SPAAntonio Jesús Soto Guirao (SPA)s.t.
13PORRafael Jorge Magalhães Silva (POR)s.t.
14SPAMiguel Angel Fernandez Ruiz (SPA)Burgos - BHs.t.
15PORFrederico Figueiredo (POR)s.t.
16RUSAlexander Grigoriev (RUS)s.t.
17PORAfonso Eulálio (POR)s.t.
18PORRafael Ferreira Reis (POR)s.t.
19URUMauricio José Moreira Guarino (URU)s.t.
20PORAntónio Ferreira Carvalho (POR)s.t.
21GERLukas Meiler (GER)s.t.
22PORHenrique Madeira Casimiro (POR)s.t.
23PORVenceslau Sousa Fernandes (POR)s.t.
24PORTiago Antunes (POR)s.t.
25SPATxomin Juaristi Arrieta (SPA)s.t.
26SPAVicente García de Mateos Rubio (SPA)s.t.
27PORCésar Fonte (POR)s.t.
28RUSArtem Nych (RUS)s.t.
29SPAIbon Ruiz Sedano (SPA)s.t.
30PORRodrigo Caixas (POR)s.t.
31VENLeangel Ruben Linarez Meneses (VEN)s.t.
32COLYesid Albeiro Pira Parada (COL)s.t.
33PORLuis Filipe Silva Fernandes (POR)s.t.
34CZETomás Bárta (CZE)s.t.
35PORFrancisco Joaquim Campos Campos (POR)s.t.
36PORDaniel Viegas Pedroso (POR)s.t.
37COLAdrian Camilo Bustamante Ruda (COL)s.t.
38PORHélder Gonçalves (POR)s.t.
39NEDLuuk Schuurmans (NED)s.t.
40SPAMikel Iturria Segurola (SPA)s.t.
41SPAJon Agirre Egaña (SPA)s.t.
42COLAndres Camilo Ardila Ordoñez (COL)Burgos - BHs.t.
43GBRCalum Johnston (GBR)s.t.
44PORBruno Silva (POR)s.t.
45AUSJames Whelan (AUS)s.t.
46SPASamuel Blanco Prol (SPA)s.t.
47PORGonçalo Rafael Leaça (POR)s.t.
48SPALuis Angel Maté Mardones (SPA)s.t.
49SPAMikel Retegi Goñi (SPA)s.t.
50PORDiogo Narciso (POR)s.t.
51SPAMario Aparicio Muñoz (SPA)Burgos - BHs.t.
52PORCarlos Miguel Salgueiro (POR)s.t.
53COLCesar David Guavita (COL)s.t.
54PORAfonso Silva (POR)s.t.
55SPAMikel Mujika Larraiotz (SPA)s.t.
56SPAAlvaro Trueba Diego (SPA)s.t.
57SPAÓscar Cabedo Cardá (SPA)s.t.
58PORJoão Medeiros (POR)s.t.
59CHICarlos Ivan Oyarzun Guiñez (CHI)s.t.
60SPAJesús Del Pino Corrochano (SPA)s.t.
61SPADavid Delgado Higueruelo (SPA)s.t.
62SPAEugenio Sanchez Lopez (SPA)s.t.
63PORIvo Pinheiro (POR)s.t.
64SPAGorka Sorarrain Agirrezabala (SPA)s.t.
65GERAnton Schiffer (GER)s.t.
66NEDLars Quaedvlieg (NED)s.t.
67PORJosé Miguel Teles Sousa (POR)s.t.
68SPASinuhé Fernandez Rodriguez (SPA)s.t.
69POREmanuel Duarte (POR)s.t.
70AUTMoran Vermeulen (AUT)s.t.
71SPAPablo Garcia Frances (SPA)s.t.
72SPAJaume Guardeño Roma (SPA)s.t.
73SPAUnai Cuadrado Ruiz De Gauna (SPA)s.t.
74SPAJoseba Lopez Cuesta (SPA)s.t.
75PORAndré Ramalho (POR)s.t.
76NEDBart Buijk (NED)0:15
77COLSantiago Mesa Pietralunga (COL)0:19
78ARGTomas Contte (ARG)0:22
79SPAInigo Elosegui Momene (SPA)0:24
80GERJonas Beck (GER)0:26
81FRAClément Alléno (FRA)0:39
82NEDJip Steman (NED)0:52
83PORDiogo Barbosa (POR)1:05
84PORFábio Costa (POR)1:12
85PORAntónio Andre Pereira Barbio (POR)1:25
86NEDKenny Nijssen (NED)1:35
87GERJon Knolle (GER)1:39
88PORDaniel Dias (POR)2:00
89PORPedro Joaquim Silva Andrade (POR)2:01
90FRAGabriel Muller (FRA)2:06
91RSACallum Ormiston (RSA)s.t.
92SWILukas Rüegg (SWI)2:12
93PORNuno Meireles (POR)2:23
94PORPedro Miguel Lopes (POR)2:55
95PORPedro Pinto (POR)2:56
96SPAIvan Cobo Cayon (SPA)2:59
97SPAUnai Esparza Garin (SPA)3:10
98SPAGuillermo Garcia Janeiro (SPA)3:16
99PORTiago Leal (POR)s.t.
100PORJoaquim Silva (POR)s.t.
101SPARaul Rota Rus (SPA)s.t.
102NEDYanne Dorenbos (NED)3:31
103GERPirmin Benz (GER)3:40
104BRANícolas Sessler (BRA)s.t.
105SPAJosé Manuel Gutiérrez (SPA)3:55
106PORAntónio Ferreira (POR)4:07
107PORRafael Neto Lourenco (POR)s.t.
108SPAAngel Sanchez (SPA)4:33
109PORJoão Ferreira Macedo (POR)6:05
110NEDStefan Verhoeff (NED)8:53
111SPAUnai Iribar Jauregi (SPA)10:31
112PORFábio Marcelo Pinto De Oliveira (POR)11:07
113PORFrancisco Pereira (POR)s.t.
114GERAdrian Zuger (GER)s.t.
115CANFrancis Juneau (CAN)11:22
116PORGonçalo Henrique Matos Carvalho (POR)16:38
117PORFrancisco Morais (POR)s.t.
118BELWesley Mol (BEL)s.t.
119SPAIván Moreno Sánchez (SPA)

Go to result of the stage including all rankings



Stage 5 - 14 August 2023Mountain


1SPADelio Fernandez Cruz (SPA)5:21:59
2SWIColin Stüssi (SWI)0:06
3SPATxomin Juaristi Arrieta (SPA)0:19
4SPAJesús Del Pino Corrochano (SPA)0:33
5PORHenrique Madeira Casimiro (POR)0:36
6SPAMikel Iturria Segurola (SPA)0:54
7PORAntónio Ferreira Carvalho (POR)0:57
8COLAndres Camilo Ardila Ordoñez (COL)Burgos - BH1:02
9PORFrederico Figueiredo (POR)1:11
10SPAÓscar Cabedo Cardá (SPA)1:23
11PORGonçalo Rafael Leaça (POR)1:24
12RUSArtem Nych (RUS)1:28
13COLYesid Albeiro Pira Parada (COL)1:35
14PORAfonso Eulálio (POR)1:47
15SPADavid Delgado Higueruelo (SPA)s.t.
16PORLuís Gabriel Silva Gomes (POR)1:56
17PORHélder Gonçalves (POR)1:57
18AUSJames Whelan (AUS)2:15
19SPALuis Angel Maté Mardones (SPA)2:52
20PORHugo Rafael Andrade Nunes (POR)3:01
21SPASamuel Blanco Prol (SPA)s.t.
22SPAJaume Guardeño Roma (SPA)s.t.
23PORIvo Pinheiro (POR)3:38
24PORDaniel Viegas Pedroso (POR)3:40
25COLCesar David Guavita (COL)3:49
26SPAIbon Ruiz Sedano (SPA)4:07
27SPAInigo Elosegui Momene (SPA)s.t.
28PORCésar Fonte (POR)4:42
29SPASinuhé Fernandez Rodriguez (SPA)s.t.
30PORBruno Silva (POR)4:54
31BRANícolas Sessler (BRA)5:07
32COLAdrian Camilo Bustamante Ruda (COL)5:14
33SPAJon Agirre Egaña (SPA)5:22
34GERAnton Schiffer (GER)5:42
35PORAfonso Silva (POR)6:20
36NEDLars Quaedvlieg (NED)6:28
37PORLuis Filipe Silva Fernandes (POR)6:59
38CHICarlos Ivan Oyarzun Guiñez (CHI)7:50
39PORFrancisco Pereira (POR)7:58
40SPAAlvaro Trueba Diego (SPA)8:21
41PORTiago Antunes (POR)8:46
42SPAMario Aparicio Muñoz (SPA)Burgos - BH9:05
43PORPedro Joaquim Silva Andrade (POR)9:16
44URUMauricio José Moreira Guarino (URU)s.t.
45GERLukas Meiler (GER)10:21
46GBRCalum Johnston (GBR)s.t.
47SPAMikel Mujika Larraiotz (SPA)11:38
48NEDKenny Nijssen (NED)15:27
49SPAUnai Cuadrado Ruiz De Gauna (SPA)16:55
50SPAAntonio Jesús Soto Guirao (SPA)s.t.
51RUSAlexander Grigoriev (RUS)17:26
52SPAEugenio Sanchez Lopez (SPA)18:17
53SPAPablo Garcia Frances (SPA)18:34
54SPAVicente García de Mateos Rubio (SPA)18:35
55FRAClément Alléno (FRA)19:38
56PORNuno Meireles (POR)20:12
57PORJoão Ferreira Macedo (POR)21:07
58PORRodrigo Caixas (POR)s.t.
59NEDLuuk Schuurmans (NED)21:52
60SWILukas Rüegg (SWI)s.t.
61AUTMoran Vermeulen (AUT)s.t.
62SPAÓscar Pelegrí Ferrandis (SPA)Burgos - BHs.t.
63PORFábio Marcelo Pinto De Oliveira (POR)22:23
64PORTiago Leal (POR)23:39
65SPARaul Rota Rus (SPA)s.t.
66SPAAngel Sanchez (SPA)24:08
67FRALéo Bouvier (FRA)27:50
68PORCarlos Miguel Salgueiro (POR)s.t.
69PORRafael Jorge Magalhães Silva (POR)s.t.
70PORPedro Pinto (POR)s.t.
71PORJoaquim Silva (POR)s.t.
72NEDBart Buijk (NED)s.t.
73PORDiogo Barbosa (POR)s.t.
74PORRafael Neto Lourenco (POR)s.t.
75SPAJoseba Lopez Cuesta (SPA)s.t.
76SPAGuillermo Garcia Janeiro (SPA)s.t.
77CZETomás Bárta (CZE)s.t.
78PORLuis Carlos Mendonça Ribeiro Nunes (POR)s.t.
79PORRafael Ferreira Reis (POR)s.t.
80GERJon Knolle (GER)s.t.
81SPAUnai Esparza Garin (SPA)s.t.
82SPAAndoni López de Abetxuko Jimenez (SPA)29:08
83VENLeangel Ruben Linarez Meneses (VEN)s.t.
84RSACallum Ormiston (RSA)29:11
85SPAJosé Manuel Gutiérrez (SPA)29:38
86NEDJip Steman (NED)31:20
87PORFábio Costa (POR)31:22
88NEDStefan Verhoeff (NED)32:01
89GERPirmin Benz (GER)s.t.
90GERJonas Beck (GER)33:00
91PORDiogo Narciso (POR)33:04
92PORAndré Ramalho (POR)s.t.
93PORJoão Medeiros (POR)s.t.
94COLSantiago Mesa Pietralunga (COL)33:06
95FRAGabriel Muller (FRA)34:26
96PORJoão Matias (POR)35:11
97PORFrancisco Morais (POR)s.t.
98PORJosé Miguel Teles Sousa (POR)s.t.
99PORFrancisco Joaquim Campos Campos (POR)s.t.
100ARGTomas Contte (ARG)s.t.
101CZEDaniel Babor (CZE)s.t.
102PORAntónio Andre Pereira Barbio (POR)s.t.
103SPAUnai Iribar Jauregi (SPA)s.t.
104SPAGorka Sorarrain Agirrezabala (SPA)s.t.
105PORAntónio Ferreira (POR)s.t.
106PORPedro Miguel Lopes (POR)s.t.
107POREmanuel Duarte (POR)s.t.
108PORCésar Alexandre Feiteira Martingil (POR)s.t.
109PORDaniel Dias (POR)s.t.
110BELWesley Mol (BEL)35:18
111NEDYanne Dorenbos (NED)s.t.
112SPAMiguel Angel Fernandez Ruiz (SPA)Burgos - BH35:27
113SPAIvan Cobo Cayon (SPA)35:30
114PORGonçalo Henrique Matos Carvalho (POR)35:44
115SPAMikel Retegi Goñi (SPA)
116GERAdrian Zuger (GER)
117CANFrancis Juneau (CAN)

Go to result of the stage including all rankings



Stage 6 - 15 August 2023Mountain


1SPALuis Angel Maté Mardones (SPA)4:24:59
2RUSArtem Nych (RUS)0:14
3SPAIvan Cobo Cayon (SPA)0:47
4PORCésar Fonte (POR)0:56
5BRANícolas Sessler (BRA)0:59
6PORAntónio Ferreira Carvalho (POR)2:01
7SWIColin Stüssi (SWI)2:02
8PORFrederico Figueiredo (POR)2:04
9PORHenrique Madeira Casimiro (POR)s.t.
10SPATxomin Juaristi Arrieta (SPA)s.t.
11SPADelio Fernandez Cruz (SPA)s.t.
12SPAAntonio Jesús Soto Guirao (SPA)2:14
13SPAÓscar Pelegrí Ferrandis (SPA)Burgos - BH2:26
14PORLuis Carlos Mendonça Ribeiro Nunes (POR)2:32
15PORRafael Ferreira Reis (POR)2:59
16SPAMikel Iturria Segurola (SPA)3:16
17SPAÓscar Cabedo Cardá (SPA)s.t.
18AUSJames Whelan (AUS)3:21
19PORHugo Rafael Andrade Nunes (POR)3:25
20SPAJon Agirre Egaña (SPA)s.t.
21PORAfonso Eulálio (POR)s.t.
22GERAnton Schiffer (GER)3:27
23SPASamuel Blanco Prol (SPA)s.t.
24PORLuís Gabriel Silva Gomes (POR)3:29
25SPAJesús Del Pino Corrochano (SPA)s.t.
26PORBruno Silva (POR)3:31
27PORGonçalo Rafael Leaça (POR)s.t.
28COLYesid Albeiro Pira Parada (COL)s.t.
29PORHélder Gonçalves (POR)3:39
30SPAPablo Garcia Frances (SPA)3:41
31PORPedro Pinto (POR)6:06
32NEDKenny Nijssen (NED)7:57
33GERJonas Beck (GER)8:10
34SPARaul Rota Rus (SPA)8:16
35SPAJaume Guardeño Roma (SPA)s.t.
36CHICarlos Ivan Oyarzun Guiñez (CHI)8:18
37COLCesar David Guavita (COL)s.t.
38SPAInigo Elosegui Momene (SPA)s.t.
39SPAUnai Esparza Garin (SPA)s.t.
40PORPedro Joaquim Silva Andrade (POR)s.t.
41SPAEugenio Sanchez Lopez (SPA)s.t.
42NEDLars Quaedvlieg (NED)s.t.
43COLAdrian Camilo Bustamante Ruda (COL)8:22
44PORDaniel Viegas Pedroso (POR)s.t.
45PORIvo Pinheiro (POR)s.t.
46SPASinuhé Fernandez Rodriguez (SPA)8:28
47COLAndres Camilo Ardila Ordoñez (COL)Burgos - BH8:30
48SPAMikel Mujika Larraiotz (SPA)8:50
49URUMauricio José Moreira Guarino (URU)9:42
50PORAfonso Silva (POR)s.t.
51SPAUnai Cuadrado Ruiz De Gauna (SPA)s.t.
52SPAUnai Iribar Jauregi (SPA)9:57
53SPAAndoni López de Abetxuko Jimenez (SPA)s.t.
54PORTiago Antunes (POR)10:51
55PORRafael Jorge Magalhães Silva (POR)s.t.
56PORJoaquim Silva (POR)s.t.
57AUTMoran Vermeulen (AUT)13:55
58SPAMario Aparicio Muñoz (SPA)Burgos - BH15:56
59PORDiogo Narciso (POR)s.t.
60PORRodrigo Caixas (POR)s.t.
61PORJoão Matias (POR)16:39
62SPADavid Delgado Higueruelo (SPA)20:36
63GERLukas Meiler (GER)s.t.
64PORJoão Ferreira Macedo (POR)27:16
65NEDLuuk Schuurmans (NED)s.t.
66NEDBart Buijk (NED)s.t.
67FRAGabriel Muller (FRA)s.t.
68FRALéo Bouvier (FRA)s.t.
69PORDiogo Barbosa (POR)s.t.
70FRAClément Alléno (FRA)s.t.
71CZETomás Bárta (CZE)s.t.
72CZEDaniel Babor (CZE)s.t.
73PORFábio Marcelo Pinto De Oliveira (POR)s.t.
74SPAGuillermo Garcia Janeiro (SPA)s.t.
75GERJon Knolle (GER)s.t.
76SPAGorka Sorarrain Agirrezabala (SPA)s.t.
77SPAAlvaro Trueba Diego (SPA)s.t.
78GBRCalum Johnston (GBR)s.t.
79PORNuno Meireles (POR)s.t.
80SPAJosé Manuel Gutiérrez (SPA)s.t.
81SWILukas Rüegg (SWI)s.t.
82SPAJoseba Lopez Cuesta (SPA)s.t.
83PORFrancisco Joaquim Campos Campos (POR)s.t.
84NEDYanne Dorenbos (NED)s.t.
85PORLuis Filipe Silva Fernandes (POR)s.t.
86PORAndré Ramalho (POR)s.t.
87PORDaniel Dias (POR)s.t.
88RUSAlexander Grigoriev (RUS)s.t.
89PORRafael Neto Lourenco (POR)s.t.
90RSACallum Ormiston (RSA)s.t.
91VENLeangel Ruben Linarez Meneses (VEN)s.t.
92PORFrancisco Pereira (POR)s.t.
93COLSantiago Mesa Pietralunga (COL)s.t.
94SPAMiguel Angel Fernandez Ruiz (SPA)Burgos - BHs.t.
95ARGTomas Contte (ARG)s.t.
96GERPirmin Benz (GER)27:42
97SPAAngel Sanchez (SPA)s.t.
98PORFábio Costa (POR)29:06
99PORJoão Medeiros (POR)s.t.
100PORGonçalo Henrique Matos Carvalho (POR)29:14
101NEDJip Steman (NED)33:44
102PORCarlos Miguel Salgueiro (POR)s.t.
103NEDStefan Verhoeff (NED)s.t.
104BELWesley Mol (BEL)33:50
105PORFrancisco Morais (POR)s.t.
106PORAntónio Ferreira (POR)34:01
107PORAntónio Andre Pereira Barbio (POR)s.t.
108PORJosé Miguel Teles Sousa (POR)s.t.
109PORCésar Alexandre Feiteira Martingil (POR)s.t.
110SPAIbon Ruiz Sedano (SPA)
111POREmanuel Duarte (POR)
112SPAVicente García de Mateos Rubio (SPA)
113PORTiago Leal (POR)
114PORPedro Miguel Lopes (POR)

Go to result of the stage including all rankings



Stage 7 - 17 August 2023Mountain


1SWIColin Stüssi (SWI)4:16:59
2SPALuis Angel Maté Mardones (SPA)s.t.
3PORAntónio Ferreira Carvalho (POR)s.t.
4PORHenrique Madeira Casimiro (POR)s.t.
5PORFrederico Figueiredo (POR)0:02
6PORAfonso Eulálio (POR)0:09
7SPAÓscar Cabedo Cardá (SPA)0:20
8COLYesid Albeiro Pira Parada (COL)s.t.
9SPAJesús Del Pino Corrochano (SPA)0:23
10SPAMikel Iturria Segurola (SPA)0:26
11SPATxomin Juaristi Arrieta (SPA)s.t.
12RUSArtem Nych (RUS)0:48
13AUSJames Whelan (AUS)s.t.
14SPAJaume Guardeño Roma (SPA)0:53
15COLAdrian Camilo Bustamante Ruda (COL)1:12
16PORHélder Gonçalves (POR)1:14
17SPAInigo Elosegui Momene (SPA)1:51
18PORGonçalo Rafael Leaça (POR)2:11
19SPAMikel Mujika Larraiotz (SPA)2:41
20SPADavid Delgado Higueruelo (SPA)s.t.
21PORBruno Silva (POR)3:13
22NEDLars Quaedvlieg (NED)3:37
23SPAMario Aparicio Muñoz (SPA)Burgos - BH3:55
24PORIvo Pinheiro (POR)4:41
25CHICarlos Ivan Oyarzun Guiñez (CHI)s.t.
26URUMauricio José Moreira Guarino (URU)4:49
27PORCésar Fonte (POR)5:26
28SPAPablo Garcia Frances (SPA)7:36
29SPAIvan Cobo Cayon (SPA)9:04
30SPAUnai Cuadrado Ruiz De Gauna (SPA)10:19
31SPAEugenio Sanchez Lopez (SPA)11:40
32GBRCalum Johnston (GBR)s.t.
33BRANícolas Sessler (BRA)s.t.
34PORDaniel Viegas Pedroso (POR)s.t.
35SPASinuhé Fernandez Rodriguez (SPA)s.t.
36PORLuís Gabriel Silva Gomes (POR)s.t.
37PORRodrigo Caixas (POR)s.t.
38PORAndré Ramalho (POR)s.t.
39PORHugo Rafael Andrade Nunes (POR)s.t.
40PORDiogo Narciso (POR)s.t.
41SPAAlvaro Trueba Diego (SPA)12:36
42SPASamuel Blanco Prol (SPA)s.t.
43SPAJosé Manuel Gutiérrez (SPA)s.t.
44SPADelio Fernandez Cruz (SPA)s.t.
45PORPedro Joaquim Silva Andrade (POR)13:48
46GERLukas Meiler (GER)14:59
47GERJon Knolle (GER)s.t.
48PORJoaquim Silva (POR)s.t.
49PORGonçalo Henrique Matos Carvalho (POR)18:58
50AUTMoran Vermeulen (AUT)21:30
51PORTiago Antunes (POR)s.t.
52PORRafael Jorge Magalhães Silva (POR)s.t.
53PORPedro Pinto (POR)s.t.
54NEDKenny Nijssen (NED)s.t.
55PORLuis Carlos Mendonça Ribeiro Nunes (POR)22:59
56PORJoão Medeiros (POR)s.t.
57PORLuis Filipe Silva Fernandes (POR)23:11
58PORAfonso Silva (POR)s.t.
59SPAUnai Esparza Garin (SPA)s.t.
60NEDBart Buijk (NED)s.t.
61PORCarlos Miguel Salgueiro (POR)s.t.
62PORFábio Costa (POR)23:34
63PORRafael Ferreira Reis (POR)s.t.
64COLCesar David Guavita (COL)24:27
65PORCésar Alexandre Feiteira Martingil (POR)25:28
66SPAJoseba Lopez Cuesta (SPA)26:20
67RSACallum Ormiston (RSA)s.t.
68PORAntónio Ferreira (POR)s.t.
69NEDJip Steman (NED)27:28
70PORDiogo Barbosa (POR)27:38
71SWILukas Rüegg (SWI)s.t.
72PORJoão Matias (POR)s.t.
73RUSAlexander Grigoriev (RUS)s.t.
74SPAGuillermo Garcia Janeiro (SPA)s.t.
75PORFrancisco Morais (POR)s.t.
76NEDYanne Dorenbos (NED)s.t.
77PORRafael Neto Lourenco (POR)s.t.
78SPAAndoni López de Abetxuko Jimenez (SPA)s.t.
79SPAUnai Iribar Jauregi (SPA)s.t.
80SPAAntonio Jesús Soto Guirao (SPA)s.t.
81FRAClément Alléno (FRA)s.t.
82ARGTomas Contte (ARG)s.t.
83SPAÓscar Pelegrí Ferrandis (SPA)Burgos - BHs.t.
84VENLeangel Ruben Linarez Meneses (VEN)s.t.
85PORDaniel Dias (POR)s.t.
86PORFrancisco Joaquim Campos Campos (POR)s.t.
87FRALéo Bouvier (FRA)30:26
88PORNuno Meireles (POR)s.t.
89PORJoão Ferreira Macedo (POR)30:35
90PORAntónio Andre Pereira Barbio (POR)s.t.
91BELWesley Mol (BEL)s.t.
92FRAGabriel Muller (FRA)s.t.
93GERJonas Beck (GER)30:39
94CZEDaniel Babor (CZE)s.t.
95GERPirmin Benz (GER)31:34
96CZETomás Bárta (CZE)34:10
97SPAMiguel Angel Fernandez Ruiz (SPA)Burgos - BHs.t.
98SPARaul Rota Rus (SPA)s.t.
99PORJosé Miguel Teles Sousa (POR)s.t.
100SPAGorka Sorarrain Agirrezabala (SPA)s.t.
101PORFábio Marcelo Pinto De Oliveira (POR)s.t.
102NEDStefan Verhoeff (NED)s.t.
103PORFrancisco Pereira (POR)s.t.
104COLSantiago Mesa Pietralunga (COL)s.t.
105SPAAngel Sanchez (SPA)34:13
106NEDLuuk Schuurmans (NED)
107SPAJon Agirre Egaña (SPA)
108COLAndres Camilo Ardila Ordoñez (COL)Burgos - BH
109GERAnton Schiffer (GER)

Go to result of the stage including all rankings



Stage 8 - 18 August 2023Sprint


1COLAdrian Camilo Bustamante Ruda (COL)3:34:26
2SPAMikel Iturria Segurola (SPA)s.t.
3SPALuis Angel Maté Mardones (SPA)s.t.
4AUSJames Whelan (AUS)0:02
5PORAntónio Ferreira Carvalho (POR)s.t.
6PORLuis Carlos Mendonça Ribeiro Nunes (POR)s.t.
7COLYesid Albeiro Pira Parada (COL)s.t.
8PORLuís Gabriel Silva Gomes (POR)s.t.
9PORHenrique Madeira Casimiro (POR)s.t.
10PORFrederico Figueiredo (POR)s.t.
11RUSArtem Nych (RUS)s.t.
12SPATxomin Juaristi Arrieta (SPA)s.t.
13SPAJesús Del Pino Corrochano (SPA)s.t.
14SWIColin Stüssi (SWI)s.t.
15SPASamuel Blanco Prol (SPA)s.t.
16SPADelio Fernandez Cruz (SPA)0:13
17PORAfonso Silva (POR)0:30
18SPAAntonio Jesús Soto Guirao (SPA)0:39
19PORJoão Matias (POR)1:06
20SPAUnai Iribar Jauregi (SPA)s.t.
21PORDiogo Narciso (POR)s.t.
22SPAJaume Guardeño Roma (SPA)s.t.
23CHICarlos Ivan Oyarzun Guiñez (CHI)s.t.
24SPAMikel Mujika Larraiotz (SPA)s.t.
25SPAMario Aparicio Muñoz (SPA)Burgos - BHs.t.
26PORGonçalo Rafael Leaça (POR)s.t.
27PORBruno Silva (POR)s.t.
28PORHélder Gonçalves (POR)s.t.
29SPAÓscar Cabedo Cardá (SPA)s.t.
30PORCésar Fonte (POR)1:15
31CZEDaniel Babor (CZE)2:11
32FRALéo Bouvier (FRA)s.t.
33NEDBart Buijk (NED)2:16
34BELWesley Mol (BEL)2:21
35SPAInigo Elosegui Momene (SPA)s.t.
36PORFrancisco Joaquim Campos Campos (POR)s.t.
37PORCarlos Miguel Salgueiro (POR)s.t.
38PORDiogo Barbosa (POR)s.t.
39SPARaul Rota Rus (SPA)s.t.
40BRANícolas Sessler (BRA)s.t.
41COLCesar David Guavita (COL)s.t.
42PORDaniel Viegas Pedroso (POR)s.t.
43NEDLars Quaedvlieg (NED)s.t.
44GERLukas Meiler (GER)s.t.
45SWILukas Rüegg (SWI)s.t.
46NEDKenny Nijssen (NED)s.t.
47PORAndré Ramalho (POR)s.t.
48SPAEugenio Sanchez Lopez (SPA)s.t.
49SPAUnai Cuadrado Ruiz De Gauna (SPA)s.t.
50SPASinuhé Fernandez Rodriguez (SPA)s.t.
51PORIvo Pinheiro (POR)s.t.
52PORRafael Ferreira Reis (POR)s.t.
53VENLeangel Ruben Linarez Meneses (VEN)2:31
54GBRCalum Johnston (GBR)2:37
55PORJoão Medeiros (POR)2:54
56PORRodrigo Caixas (POR)s.t.
57PORRafael Jorge Magalhães Silva (POR)2:55
58SPAÓscar Pelegrí Ferrandis (SPA)Burgos - BH2:58
59FRAClément Alléno (FRA)s.t.
60SPAUnai Esparza Garin (SPA)3:03
61PORAfonso Eulálio (POR)3:10
62SPAPablo Garcia Frances (SPA)3:35
63PORTiago Antunes (POR)3:47
64SPAJoseba Lopez Cuesta (SPA)3:59
65PORDaniel Dias (POR)4:10
66PORAntónio Andre Pereira Barbio (POR)6:39
67PORJoão Ferreira Macedo (POR)7:49
68CZETomás Bárta (CZE)7:57
69SPADavid Delgado Higueruelo (SPA)8:02
70PORNuno Meireles (POR)s.t.
71URUMauricio José Moreira Guarino (URU)8:06
72PORHugo Rafael Andrade Nunes (POR)10:50
73GERJon Knolle (GER)11:00
74AUTMoran Vermeulen (AUT)s.t.
75SPAAndoni López de Abetxuko Jimenez (SPA)s.t.
76NEDStefan Verhoeff (NED)11:31
77SPAJosé Manuel Gutiérrez (SPA)12:08
78FRAGabriel Muller (FRA)12:33
79PORPedro Joaquim Silva Andrade (POR)13:30
80NEDJip Steman (NED)13:57
81NEDYanne Dorenbos (NED)14:05
82RSACallum Ormiston (RSA)s.t.
83PORLuis Filipe Silva Fernandes (POR)14:17
84PORJosé Miguel Teles Sousa (POR)s.t.
85PORFábio Costa (POR)s.t.
86PORJoaquim Silva (POR)s.t.
87PORFábio Marcelo Pinto De Oliveira (POR)s.t.
88RUSAlexander Grigoriev (RUS)s.t.
89SPAGuillermo Garcia Janeiro (SPA)s.t.
90PORRafael Neto Lourenco (POR)s.t.
91GERJonas Beck (GER)s.t.
92ARGTomas Contte (ARG)s.t.
93COLSantiago Mesa Pietralunga (COL)s.t.
94SPAIvan Cobo Cayon (SPA)14:19
95GERPirmin Benz (GER)s.t.
96PORPedro Pinto (POR)15:33
97PORFrancisco Morais (POR)18:27
98SPAAngel Sanchez (SPA)s.t.
99PORAntónio Ferreira (POR)s.t.
100PORFrancisco Pereira (POR)s.t.
101PORGonçalo Henrique Matos Carvalho (POR)s.t.
102PORCésar Alexandre Feiteira Martingil (POR)s.t.
103SPAGorka Sorarrain Agirrezabala (SPA)
104SPAMiguel Angel Fernandez Ruiz (SPA)Burgos - BH
105SPAAlvaro Trueba Diego (SPA)

Go to result of the stage including all rankings



Stage 9 - 19 August 2023Mountain


1AUSJames Whelan (AUS)4:32:46
2SPADelio Fernandez Cruz (SPA)0:34
3PORHélder Gonçalves (POR)0:36
4PORIvo Pinheiro (POR)0:49
5SPAJaume Guardeño Roma (SPA)1:24
6PORLuis Filipe Silva Fernandes (POR)1:34
7SWIColin Stüssi (SWI)1:38
8PORHenrique Madeira Casimiro (POR)s.t.
9PORAntónio Ferreira Carvalho (POR)s.t.
10SPAMikel Mujika Larraiotz (SPA)1:57
11SPADavid Delgado Higueruelo (SPA)2:06
12PORFrederico Figueiredo (POR)2:10
13RUSArtem Nych (RUS)s.t.
14PORCésar Fonte (POR)2:21
15SPATxomin Juaristi Arrieta (SPA)2:25
16SPALuis Angel Maté Mardones (SPA)s.t.
17PORAfonso Silva (POR)2:42
18COLAdrian Camilo Bustamante Ruda (COL)2:45
19SPAJesús Del Pino Corrochano (SPA)s.t.
20COLYesid Albeiro Pira Parada (COL)3:06
21SPAÓscar Cabedo Cardá (SPA)3:08
22SPAMario Aparicio Muñoz (SPA)Burgos - BH3:30
23PORGonçalo Rafael Leaça (POR)3:55
24SPAMikel Iturria Segurola (SPA)4:15
25SPASinuhé Fernandez Rodriguez (SPA)4:58
26BRANícolas Sessler (BRA)5:33
27SPAEugenio Sanchez Lopez (SPA)7:01
28SPAInigo Elosegui Momene (SPA)9:18
29PORPedro Pinto (POR)9:41
30SPASamuel Blanco Prol (SPA)9:48
31SPAUnai Esparza Garin (SPA)10:26
32SPAAntonio Jesús Soto Guirao (SPA)10:32
33URUMauricio José Moreira Guarino (URU)s.t.
34PORRafael Ferreira Reis (POR)s.t.
35PORBruno Silva (POR)11:45
36NEDKenny Nijssen (NED)s.t.
37PORAfonso Eulálio (POR)11:47
38PORLuís Gabriel Silva Gomes (POR)13:57
39COLCesar David Guavita (COL)s.t.
40FRAClément Alléno (FRA)14:22
41SPAUnai Cuadrado Ruiz De Gauna (SPA)14:53
42PORDiogo Narciso (POR)14:56
43PORHugo Rafael Andrade Nunes (POR)s.t.
44CHICarlos Ivan Oyarzun Guiñez (CHI)15:28
45PORDaniel Viegas Pedroso (POR)16:09
46PORJoaquim Silva (POR)18:17
47RUSAlexander Grigoriev (RUS)s.t.
48PORLuis Carlos Mendonça Ribeiro Nunes (POR)18:32
49PORJoão Medeiros (POR)19:14
50PORRodrigo Caixas (POR)s.t.
51PORAndré Ramalho (POR)s.t.
52PORDiogo Barbosa (POR)19:52
53PORCarlos Miguel Salgueiro (POR)s.t.
54PORRafael Neto Lourenco (POR)s.t.
55PORRafael Jorge Magalhães Silva (POR)20:03
56SPAIvan Cobo Cayon (SPA)23:19
57SPAÓscar Pelegrí Ferrandis (SPA)Burgos - BHs.t.
58PORGonçalo Henrique Matos Carvalho (POR)s.t.
59PORFábio Costa (POR)23:31
60AUTMoran Vermeulen (AUT)23:42
61SPAPablo Garcia Frances (SPA)24:34
62PORJoão Ferreira Macedo (POR)30:37
63GERJonas Beck (GER)s.t.
64NEDLars Quaedvlieg (NED)s.t.
65SPAUnai Iribar Jauregi (SPA)s.t.
66SPAAndoni López de Abetxuko Jimenez (SPA)s.t.
67GBRCalum Johnston (GBR)s.t.
68NEDBart Buijk (NED)s.t.
69PORTiago Antunes (POR)s.t.
70PORFrancisco Pereira (POR)s.t.
71SPAJoseba Lopez Cuesta (SPA)s.t.
72PORFábio Marcelo Pinto De Oliveira (POR)s.t.
73PORDaniel Dias (POR)s.t.
74CZEDaniel Babor (CZE)s.t.
75GERLukas Meiler (GER)32:20
76NEDJip Steman (NED)38:20
77PORNuno Meireles (POR)s.t.
78SWILukas Rüegg (SWI)s.t.
79PORFrancisco Morais (POR)s.t.
80PORJoão Matias (POR)s.t.
81SPAJosé Manuel Gutiérrez (SPA)s.t.
82VENLeangel Ruben Linarez Meneses (VEN)38:24
83SPAAngel Sanchez (SPA)s.t.
84PORJosé Miguel Teles Sousa (POR)s.t.
85NEDYanne Dorenbos (NED)s.t.
86PORAntónio Ferreira (POR)s.t.
87PORPedro Joaquim Silva Andrade (POR)s.t.
88ARGTomas Contte (ARG)s.t.
89PORFrancisco Joaquim Campos Campos (POR)s.t.
90COLSantiago Mesa Pietralunga (COL)s.t.
91BELWesley Mol (BEL)38:29
92PORAntónio Andre Pereira Barbio (POR)38:42
93PORCésar Alexandre Feiteira Martingil (POR)38:48
94RSACallum Ormiston (RSA)40:08
95FRALéo Bouvier (FRA)42:20
96SPARaul Rota Rus (SPA)s.t.
97NEDStefan Verhoeff (NED)s.t.
98GERJon Knolle (GER)s.t.
99GERPirmin Benz (GER)s.t.
100FRAGabriel Muller (FRA)44:25
101CZETomás Bárta (CZE)
102SPAGuillermo Garcia Janeiro (SPA)

Go to result of the stage including all rankings



Stage 10 - 20 August 2023Time Trial


1SPATxomin Juaristi Arrieta (SPA)0:24:56
2URUMauricio José Moreira Guarino (URU)0:03
3SWIColin Stüssi (SWI)0:26
4PORAntónio Ferreira Carvalho (POR)0:27
5PORRafael Ferreira Reis (POR)0:48
6SPALuis Angel Maté Mardones (SPA)0:51
7RUSArtem Nych (RUS)0:54
8CHICarlos Ivan Oyarzun Guiñez (CHI)1:01
9SPAMikel Iturria Segurola (SPA)1:02
10AUTMoran Vermeulen (AUT)1:07
11SPAJaume Guardeño Roma (SPA)1:10
12SPAInigo Elosegui Momene (SPA)1:12
13SWILukas Rüegg (SWI)1:13
14SPASamuel Blanco Prol (SPA)s.t.
15SPAAntonio Jesús Soto Guirao (SPA)1:14
16GERJon Knolle (GER)1:19
17SPAPablo Garcia Frances (SPA)1:20
18RUSAlexander Grigoriev (RUS)1:22
19PORCarlos Miguel Salgueiro (POR)s.t.
20PORHenrique Madeira Casimiro (POR)1:24
21GERLukas Meiler (GER)1:28
22PORTiago Antunes (POR)1:29
23SPADelio Fernandez Cruz (SPA)1:33
24SPAUnai Iribar Jauregi (SPA)1:41
25PORLuís Gabriel Silva Gomes (POR)1:42
26CZEDaniel Babor (CZE)1:46
27PORJoaquim Silva (POR)1:48
28PORDiogo Narciso (POR)1:49
29AUSJames Whelan (AUS)1:50
30PORPedro Pinto (POR)1:52
31PORDaniel Dias (POR)s.t.
32PORFrederico Figueiredo (POR)s.t.
33SPAÓscar Cabedo Cardá (SPA)1:57
34SPAMikel Mujika Larraiotz (SPA)1:58
35SPARaul Rota Rus (SPA)1:59
36SPAAngel Sanchez (SPA)2:00
37PORAfonso Eulálio (POR)2:04
38PORFrancisco Pereira (POR)2:07
39SPAEugenio Sanchez Lopez (SPA)2:08
40NEDLars Quaedvlieg (NED)2:10
41SPAAndoni López de Abetxuko Jimenez (SPA)s.t.
42PORIvo Pinheiro (POR)2:16
43FRAClément Alléno (FRA)2:18
44GERPirmin Benz (GER)2:19
45SPAJesús Del Pino Corrochano (SPA)2:23
46NEDYanne Dorenbos (NED)2:25
47SPAUnai Cuadrado Ruiz De Gauna (SPA)s.t.
48PORHélder Gonçalves (POR)2:28
49SPASinuhé Fernandez Rodriguez (SPA)2:32
50COLYesid Albeiro Pira Parada (COL)2:40
51PORRodrigo Caixas (POR)2:41
52SPAIvan Cobo Cayon (SPA)2:45
53SPADavid Delgado Higueruelo (SPA)2:57
54PORGonçalo Rafael Leaça (POR)3:01
55PORDiogo Barbosa (POR)s.t.
56COLAdrian Camilo Bustamante Ruda (COL)3:05
57PORLuis Carlos Mendonça Ribeiro Nunes (POR)3:06
58PORBruno Silva (POR)3:07
59PORJoão Matias (POR)3:08
60PORRafael Jorge Magalhães Silva (POR)s.t.
61PORCésar Fonte (POR)3:11
62GBRCalum Johnston (GBR)3:17
63SPAMario Aparicio Muñoz (SPA)3:18
64PORHugo Rafael Andrade Nunes (POR)3:19
65PORJosé Miguel Teles Sousa (POR)3:22
66PORPedro Joaquim Silva Andrade (POR)3:24
67PORDaniel Viegas Pedroso (POR)3:27
68PORAntónio Andre Pereira Barbio (POR)3:31
69NEDJip Steman (NED)3:32
70PORLuis Filipe Silva Fernandes (POR)3:39
71BELWesley Mol (BEL)3:46
72PORRafael Neto Lourenco (POR)3:47
73PORCésar Alexandre Feiteira Martingil (POR)3:49
74GERJonas Beck (GER)s.t.
75PORAndré Ramalho (POR)3:57
76SPAUnai Esparza Garin (SPA)4:03
77FRALéo Bouvier (FRA)4:09
78RSACallum Ormiston (RSA)4:10
79SPAJosé Manuel Gutiérrez (SPA)4:12
80PORFrancisco Morais (POR)4:15
81NEDStefan Verhoeff (NED)4:19
82PORAntónio Ferreira (POR)s.t.
83PORFrancisco Joaquim Campos Campos (POR)4:22
84NEDBart Buijk (NED)4:25
85PORAfonso Silva (POR)4:27
86PORJoão Medeiros (POR)4:31
87COLCesar David Guavita (COL)s.t.
88BRANícolas Sessler (BRA)4:32
89PORGonçalo Henrique Matos Carvalho (POR)4:35
90COLSantiago Mesa Pietralunga (COL)s.t.
91PORFábio Costa (POR)s.t.
92NEDKenny Nijssen (NED)s.t.
93FRAGabriel Muller (FRA)4:37
94VENLeangel Ruben Linarez Meneses (VEN)4:40
95PORFábio Marcelo Pinto De Oliveira (POR)4:42
96SPAJoseba Lopez Cuesta (SPA)4:59
97ARGTomas Contte (ARG)5:01
98PORNuno Meireles (POR)5:25
OTLPORJoão Ferreira Macedo (POR)-
OTLSPAÓscar Pelegrí Ferrandis (SPA)-

Go to result of the stage including all rankings


Results by stage

Start list

Statistics

Archives

Prize list

Information

© Copyright Info Média Conseil 2007-2023 - All rights reserved