Volta a Portugal 2023 - Stage 9

Paredes > Mondim de Basto, 174.5km

09.08-20.08

Results

Stage

PosRiderTeam Time
1 James Whelan Glassdrive / Q8 / Anicolor 4:32:46
2 Delio Fernandez AP Hotels & Resorts / Tavira / SC Farense + 00.34
3 Helder Goncalves Kelly - Simoldes - UDO + 00.36
4 Ivo Pinheiro ABTF Betão - Feirense + 00.49
5 Jaume Guardeño Caja Rural-Seguros RGA + 01.24
6 Luis Fernandes Radio Popular - Paredes - Boavista + 01.34
7 Colin Stüssi Team Vorarlberg + 01.38
8 Henrique Casimiro Efapel Cycling + 01.38
9 Antonio Carvalho ABTF Betão - Feirense + 01.38
10 Mikel Mujika BAI Sicasal Petro de Luanda + 01.57
11 David Delgado Burgos-BH + 02.06
12 Frederico Figueiredo Glassdrive / Q8 / Anicolor + 02.10
13 Artem Nych Glassdrive / Q8 / Anicolor + 02.10
14 Cesar Fonte Radio Popular - Paredes - Boavista + 02.21
15 Txomin Juaristi Euskaltel-Euskadi + 02.25
16 Luis Angel Mate Euskaltel-Euskadi + 02.25
17 Afonso Silva Kelly - Simoldes - UDO + 02.42
18 Adrián Bustamante Kelly - Simoldes - UDO + 02.45
19 Jesus Del Pino Aviludo - Louletano - Loulé Concelho + 02.45
20 Yesid Pira Caja Rural-Seguros RGA + 03.06
21 Oscar Cabedo Team Vorarlberg + 03.08
22 Mario Aparicio Burgos-BH + 03.30
23 Gonçalo Leaça Credibom / LA Alumínios / Marcos Car + 03.55
24 Mikel Iturria Euskaltel-Euskadi + 04.15
25 Sinuhé Fernandez Burgos-BH + 04.58
26 Nicolas Sessler Global 6 Cycling + 05.33
27 Eugenio Sanchez Equipo Kern Pharma + 07.01
28 Iñigo Elosegui Equipo Kern Pharma + 09.18
29 Pedro Pinto Efapel Cycling + 09.41
30 Samuel Blanco AP Hotels & Resorts / Tavira / SC Farense + 09.48
31 Unai Esparza BAI Sicasal Petro de Luanda + 10.26
32 Antonio Soto Euskaltel-Euskadi + 10.32
33 Mauricio Moreira Glassdrive / Q8 / Anicolor + 10.32
34 Rafael Reis Glassdrive / Q8 / Anicolor + 10.32
35 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 11.45
36 Kenny Nijssen Universe Cycling Team + 11.45
37 Afonso Eulalio ABTF Betão - Feirense + 11.47
38 Luís Gomes Kelly - Simoldes - UDO + 13.57
39 Cesar David Guavita Kelly - Simoldes - UDO + 13.57
40 Clément Alleno Burgos-BH + 14.22
41 Unai Cuadrado Euskaltel-Euskadi + 14.53
42 Diogo Narciso Credibom / LA Alumínios / Marcos Car + 14.56
43 Hugo Nunes Radio Popular - Paredes - Boavista + 14.56
44 Carlos Oyarzun Aviludo - Louletano - Loulé Concelho + 15.28
45 Daniel Viegas Aviludo - Louletano - Loulé Concelho + 16.09
46 Joaquim Silva Efapel Cycling + 18.17
47 Aleksandr Grigorev Efapel Cycling + 18.17
48 Luis Mendonça Glassdrive / Q8 / Anicolor + 18.32
49 João Medeiros Credibom / LA Alumínios / Marcos Car + 19.14
50 Rodrigo Caixas Credibom / LA Alumínios / Marcos Car + 19.14
51 Andre Ramalho Credibom / LA Alumínios / Marcos Car + 19.14
52 Diogo Barbosa AP Hotels & Resorts / Tavira / SC Farense + 19.52
53 Miguel Salgueiro AP Hotels & Resorts / Tavira / SC Farense + 19.52
54 Rafael Lourenço AP Hotels & Resorts / Tavira / SC Farense + 19.52
55 Rafael Silva Efapel Cycling + 20.03
56 Ivan Cobo Equipo Kern Pharma + 23.19
57 Óscar Pelegrí Burgos-BH + 23.19
58 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 23.19
59 Fabio Costa Glassdrive / Q8 / Anicolor + 23.31
60 Moran Vermeulen Team Vorarlberg + 23.42
61 Pablo Garcia BAI Sicasal Petro de Luanda + 24.34
62 João Macedo Credibom / LA Alumínios / Marcos Car + 30.37
63 Jonas Beck BIKE AID + 30.37
64 Lars Quaedvlieg Universe Cycling Team + 30.37
65 Unai Iribar Euskaltel-Euskadi + 30.37
66 Andoni Lopez de Abetxuko Euskaltel-Euskadi + 30.37
67 Calum Johnston Caja Rural-Seguros RGA + 30.37
68 Bart Buijk Universe Cycling Team + 30.37
69 Tiago Antunes Efapel Cycling + 30.37
70 Francisco Pereira ABTF Betão - Feirense + 30.37
71 Joseba Lopez Caja Rural-Seguros RGA + 30.37
72 Fabio Oliveira ABTF Betão - Feirense + 30.37
73 Daniel Dias Credibom / LA Alumínios / Marcos Car + 30.37
74 Daniel Babor Caja Rural-Seguros RGA + 30.37
75 Lukas Meiler Team Vorarlberg + 32.20
76 Jip Steman Universe Cycling Team + 38.20
77 Nuno Meireles Aviludo - Louletano - Loulé Concelho + 38.20
78 Lukas Rüegg Team Vorarlberg + 38.20
79 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 38.20
80 Joao Matias Tavfer - Ovos Matinados - Mortágua + 38.20
81 José Manuel Gutiérrez BAI Sicasal Petro de Luanda + 38.20
82 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 38.24
83 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 38.24
84 Jose Sousa Kelly - Simoldes - UDO + 38.24
85 Yanne Dorenbos Equipo Kern Pharma + 38.24
86 Antonio Ferreira Kelly - Simoldes - UDO + 38.24
87 Pedro Andrade ABTF Betão - Feirense + 38.24
88 Tomas Contte Aviludo - Louletano - Loulé Concelho + 38.24
89 Francisco Campos BAI Sicasal Petro de Luanda + 38.24
90 Santiago Mesa ABTF Betão - Feirense + 38.24
91 Wesley Mol BIKE AID + 38.29
92 Antonio Barbio Tavfer - Ovos Matinados - Mortágua + 38.42
93 Cesar Martingil Aviludo - Louletano - Loulé Concelho + 38.48
94 Callum Ormiston Global 6 Cycling + 40.08
95 Léo Bouvier BIKE AID + 42.20
96 Raul Rota Rus Radio Popular - Paredes - Boavista + 42.20
97 Stefan Verhoeff Universe Cycling Team + 42.20
98 Jon Knolle Team Vorarlberg + 42.20
99 Pirmin Benz Team Vorarlberg + 42.20
100 Mehmet Sampiyonbisiklet Global 6 Cycling + 44.25
- Tomas Barta Caja Rural-Seguros RGA DNF
- Guillermo Garcia Janeiro Radio Popular - Paredes - Boavista DNF

GC

PosRiderTeam Time
1 Colin Stüssi Team Vorarlberg 40:34:04
2 Henrique Casimiro Efapel Cycling + 00.45
3 Artem Nych Glassdrive / Q8 / Anicolor + 01.00
4 Antonio Carvalho ABTF Betão - Feirense + 01.06
5 Luis Angel Mate Euskaltel-Euskadi + 01.15
6 Txomin Juaristi Euskaltel-Euskadi + 01.30
7 Frederico Figueiredo Glassdrive / Q8 / Anicolor + 02.01
8 James Whelan Glassdrive / Q8 / Anicolor + 02.58
9 Jesus Del Pino Aviludo - Louletano - Loulé Concelho + 04.04
10 Helder Goncalves Kelly - Simoldes - UDO + 05.07
11 Yesid Pira Caja Rural-Seguros RGA + 05.09
12 Mikel Iturria Euskaltel-Euskadi + 05.19
13 Oscar Cabedo Team Vorarlberg + 05.55
14 Gonçalo Leaça Credibom / LA Alumínios / Marcos Car + 08.56
15 Cesar Fonte Radio Popular - Paredes - Boavista + 11.20
16 Delio Fernandez AP Hotels & Resorts / Tavira / SC Farense + 11.44
17 Adrián Bustamante Kelly - Simoldes - UDO + 13.51
18 Ivo Pinheiro ABTF Betão - Feirense + 16.48
19 Afonso Eulalio ABTF Betão - Feirense + 16.58
20 Jaume Guardeño Caja Rural-Seguros RGA + 17.05
21 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 21.05
22 Nicolas Sessler Global 6 Cycling + 22.37
23 Iñigo Elosegui Equipo Kern Pharma + 22.38
24 Mikel Mujika BAI Sicasal Petro de Luanda + 22.49
25 Samuel Blanco AP Hotels & Resorts / Tavira / SC Farense + 25.25
26 Luís Gomes Kelly - Simoldes - UDO + 27.29
27 Sinuhé Fernandez Burgos-BH + 30.02
28 Mario Aparicio Burgos-BH + 30.07
29 Carlos Oyarzun Aviludo - Louletano - Loulé Concelho + 33.46
30 Afonso Silva Kelly - Simoldes - UDO + 38.57
31 Daniel Viegas Aviludo - Louletano - Loulé Concelho + 38.57
32 Mauricio Moreira Glassdrive / Q8 / Anicolor + 39.03
33 Hugo Nunes Radio Popular - Paredes - Boavista + 40.38
34 David Delgado Burgos-BH + 42.10
35 Eugenio Sanchez Equipo Kern Pharma + 44.13
36 Cesar David Guavita Kelly - Simoldes - UDO + 49.55
37 Unai Cuadrado Euskaltel-Euskadi + 52.36
38 Antonio Soto Euskaltel-Euskadi + 54.26
39 Pablo Garcia BAI Sicasal Petro de Luanda + 54.57
40 Lars Quaedvlieg Universe Cycling Team + 58.57
41 Rafael Reis Glassdrive / Q8 / Anicolor + 01:03.27
42 Rodrigo Caixas Credibom / LA Alumínios / Marcos Car + 01:07.22
43 Luis Mendonça Glassdrive / Q8 / Anicolor + 01:09.18
44 Luis Fernandes Radio Popular - Paredes - Boavista + 01:10.00
45 Tiago Antunes Efapel Cycling + 01:11.52
46 Óscar Pelegrí Burgos-BH + 01:14.36
47 Lukas Meiler Team Vorarlberg + 01:16.55
48 Calum Johnston Caja Rural-Seguros RGA + 01:19.12
49 Rafael Silva Efapel Cycling + 01:19.38
50 Unai Esparza BAI Sicasal Petro de Luanda + 01:25.16
51 Pedro Pinto Efapel Cycling + 01:28.02
52 Moran Vermeulen Team Vorarlberg + 01:28.21
53 Clément Alleno Burgos-BH + 01:29.38
54 Kenny Nijssen Universe Cycling Team + 01:33.40
55 Joaquim Silva Efapel Cycling + 01:33.56
56 Pedro Andrade ABTF Betão - Feirense + 01:41.33
57 Aleksandr Grigorev Efapel Cycling + 01:42.00
58 Miguel Salgueiro AP Hotels & Resorts / Tavira / SC Farense + 01:43.18
59 João Medeiros Credibom / LA Alumínios / Marcos Car + 01:44.05
60 Diogo Narciso Credibom / LA Alumínios / Marcos Car + 01:44.36
61 Andoni Lopez de Abetxuko Euskaltel-Euskadi + 01:44.37
62 Ivan Cobo Equipo Kern Pharma + 01:49.17
63 Diogo Barbosa AP Hotels & Resorts / Tavira / SC Farense + 01:49.42
64 Andre Ramalho Credibom / LA Alumínios / Marcos Car + 01:50.13
65 Joao Matias Tavfer - Ovos Matinados - Mortágua + 01:54.56
66 Lukas Rüegg Team Vorarlberg + 01:56.05
67 Joseba Lopez Caja Rural-Seguros RGA + 02:01.57
68 Raul Rota Rus Radio Popular - Paredes - Boavista + 02:02.12
69 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 02:05.30
70 Jon Knolle Team Vorarlberg + 02:07.08
71 Daniel Dias Credibom / LA Alumínios / Marcos Car + 02:07.22
72 Francisco Campos BAI Sicasal Petro de Luanda + 02:07.40
73 Rafael Lourenço AP Hotels & Resorts / Tavira / SC Farense + 02:08.22
74 Daniel Babor Caja Rural-Seguros RGA + 02:09.15
75 Bart Buijk Universe Cycling Team + 02:13.31
76 João Macedo Credibom / LA Alumínios / Marcos Car + 02:17.33
77 Léo Bouvier BIKE AID + 02:17.41
78 Callum Ormiston Global 6 Cycling + 02:18.56
79 Fabio Costa Glassdrive / Q8 / Anicolor + 02:19.30
80 Unai Iribar Euskaltel-Euskadi + 02:19.59
81 Nuno Meireles Aviludo - Louletano - Loulé Concelho + 02:20.26
82 José Manuel Gutiérrez BAI Sicasal Petro de Luanda + 02:23.12
83 Tomas Contte Aviludo - Louletano - Loulé Concelho + 02:24.27
84 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 02:28.13
85 Jose Sousa Kelly - Simoldes - UDO + 02:33.57
86 Cesar Martingil Aviludo - Louletano - Loulé Concelho + 02:36.02
87 Jonas Beck BIKE AID + 02:36.03
88 Antonio Barbio Tavfer - Ovos Matinados - Mortágua + 02:37.46
89 Pirmin Benz Team Vorarlberg + 02:42.28
90 Fabio Oliveira ABTF Betão - Feirense + 02:43.44
91 Yanne Dorenbos Equipo Kern Pharma + 02:44.28
92 Francisco Pereira ABTF Betão - Feirense + 02:46.00
93 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 02:55.25
94 Santiago Mesa ABTF Betão - Feirense + 02:58.58
95 Antonio Ferreira Kelly - Simoldes - UDO + 03:01.10
96 Wesley Mol BIKE AID + 03:08.18
97 Jip Steman Universe Cycling Team + 03:08.38
98 Mehmet Sampiyonbisiklet Global 6 Cycling + 03:09.29
99 Stefan Verhoeff Universe Cycling Team + 03:10.30
100 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 03:23.05
- Tomas Barta Caja Rural-Seguros RGA DNF
- Guillermo Garcia Janeiro Radio Popular - Paredes - Boavista DNF

Youth

PosRiderTeam Time
1 Afonso Eulalio ABTF Betão - Feirense 40:51:02
2 Jaume Guardeño Caja Rural-Seguros RGA + 00.07
3 Cesar David Guavita Kelly - Simoldes - UDO + 32.57
4 Pablo Garcia BAI Sicasal Petro de Luanda + 37.59
5 Diogo Narciso Credibom / LA Alumínios / Marcos Car + 01:27.38
6 Daniel Dias Credibom / LA Alumínios / Marcos Car + 01:50.24
7 João Macedo Credibom / LA Alumínios / Marcos Car + 02:00.35
8 Jonas Beck BIKE AID + 02:19.05

Points

PosRiderTeam Points
1 Daniel Babor Caja Rural-Seguros RGA 105
2 Leangel Linarez Tavfer - Ovos Matinados - Mortágua 98
3 Luis Mendonça Glassdrive / Q8 / Anicolor 87
4 Andoni Lopez de Abetxuko Euskaltel-Euskadi 86
5 Joao Matias Tavfer - Ovos Matinados - Mortágua 84
6 Luis Angel Mate Euskaltel-Euskadi 65
7 Adrián Bustamante Kelly - Simoldes - UDO 53
8 Colin Stüssi Team Vorarlberg 51
9 Francisco Campos BAI Sicasal Petro de Luanda 44
10 Luís Gomes Kelly - Simoldes - UDO 43
11 Hugo Nunes Radio Popular - Paredes - Boavista 40
12 Óscar Pelegrí Burgos-BH 40
13 Mikel Iturria Euskaltel-Euskadi 34
14 James Whelan Glassdrive / Q8 / Anicolor 33
15 Delio Fernandez AP Hotels & Resorts / Tavira / SC Farense 31
16 Cesar Martingil Aviludo - Louletano - Loulé Concelho 29
17 Antonio Carvalho ABTF Betão - Feirense 29
18 Wesley Mol BIKE AID 26
19 Rafael Silva Efapel Cycling 22
20 Henrique Casimiro Efapel Cycling 18
21 João Macedo Credibom / LA Alumínios / Marcos Car 16
22 Léo Bouvier BIKE AID 16
23 Diogo Narciso Credibom / LA Alumínios / Marcos Car 14
24 Artem Nych Glassdrive / Q8 / Anicolor 13
25 Yesid Pira Caja Rural-Seguros RGA 12
26 Miguel Salgueiro AP Hotels & Resorts / Tavira / SC Farense 11
27 Frederico Figueiredo Glassdrive / Q8 / Anicolor 10
28 Rodrigo Caixas Credibom / LA Alumínios / Marcos Car 9
29 Raul Rota Rus Radio Popular - Paredes - Boavista 8
30 Unai Iribar Euskaltel-Euskadi 8
31 Yanne Dorenbos Equipo Kern Pharma 8
32 Cesar Fonte Radio Popular - Paredes - Boavista 8
33 Rafael Reis Glassdrive / Q8 / Anicolor 7
34 Samuel Blanco AP Hotels & Resorts / Tavira / SC Farense 7
35 Nuno Meireles Aviludo - Louletano - Loulé Concelho 7
36 Txomin Juaristi Euskaltel-Euskadi 6
37 Helder Goncalves Kelly - Simoldes - UDO 6
38 Calum Johnston Caja Rural-Seguros RGA 6
39 Ivan Cobo Equipo Kern Pharma 6
40 Lukas Rüegg Team Vorarlberg 6
41 Lukas Meiler Team Vorarlberg 5
42 Antonio Soto Euskaltel-Euskadi 5
43 Lars Quaedvlieg Universe Cycling Team 5
44 Jesus Del Pino Aviludo - Louletano - Loulé Concelho 4
45 Jose Sousa Kelly - Simoldes - UDO 4
46 Jaume Guardeño Caja Rural-Seguros RGA 3
47 Nicolas Sessler Global 6 Cycling 3
48 Iñigo Elosegui Equipo Kern Pharma 3
49 Jon Knolle Team Vorarlberg 3
50 Afonso Eulalio ABTF Betão - Feirense 2
51 Afonso Silva Kelly - Simoldes - UDO 2
52 Luis Fernandes Radio Popular - Paredes - Boavista 2
53 Bart Buijk Universe Cycling Team 2
54 Oscar Cabedo Team Vorarlberg 1
55 Bruno Silva Tavfer - Ovos Matinados - Mortágua 1
56 Sinuhé Fernandez Burgos-BH 1
57 Mauricio Moreira Glassdrive / Q8 / Anicolor 1
58 Pedro Pinto Efapel Cycling 1
59 Diogo Barbosa AP Hotels & Resorts / Tavira / SC Farense 1

Mountain

PosRiderTeam Points
1 Cesar Fonte Radio Popular - Paredes - Boavista 97
2 Antonio Soto Euskaltel-Euskadi 58
3 Luis Angel Mate Euskaltel-Euskadi 40
4 Colin Stüssi Team Vorarlberg 39
5 Delio Fernandez AP Hotels & Resorts / Tavira / SC Farense 28
6 Luis Fernandes Radio Popular - Paredes - Boavista 28
7 Ivan Cobo Equipo Kern Pharma 23
8 Mario Aparicio Burgos-BH 22
9 Henrique Casimiro Efapel Cycling 22
10 Antonio Carvalho ABTF Betão - Feirense 20
11 Jaume Guardeño Caja Rural-Seguros RGA 19
12 Diogo Narciso Credibom / LA Alumínios / Marcos Car 18
13 Jesus Del Pino Aviludo - Louletano - Loulé Concelho 18
14 João Macedo Credibom / LA Alumínios / Marcos Car 17
15 Txomin Juaristi Euskaltel-Euskadi 17
16 Afonso Silva Kelly - Simoldes - UDO 14
17 Pablo Garcia BAI Sicasal Petro de Luanda 13
18 Frederico Figueiredo Glassdrive / Q8 / Anicolor 12
19 Mikel Iturria Euskaltel-Euskadi 12
20 Bruno Silva Tavfer - Ovos Matinados - Mortágua 11
21 Andoni Lopez de Abetxuko Euskaltel-Euskadi 10
22 Lukas Meiler Team Vorarlberg 9
23 Raul Rota Rus Radio Popular - Paredes - Boavista 8
24 Oscar Cabedo Team Vorarlberg 8
25 Hugo Nunes Radio Popular - Paredes - Boavista 8
26 Artem Nych Glassdrive / Q8 / Anicolor 7
27 Moran Vermeulen Team Vorarlberg 7
28 James Whelan Glassdrive / Q8 / Anicolor 6
29 Miguel Salgueiro AP Hotels & Resorts / Tavira / SC Farense 6
30 Adrián Bustamante Kelly - Simoldes - UDO 5
31 Afonso Eulalio ABTF Betão - Feirense 5
32 Fabio Costa Glassdrive / Q8 / Anicolor 5
33 Yesid Pira Caja Rural-Seguros RGA 4
34 Luís Gomes Kelly - Simoldes - UDO 4
35 Pedro Pinto Efapel Cycling 4
36 Pedro Andrade ABTF Betão - Feirense 4
37 Rafael Lourenço AP Hotels & Resorts / Tavira / SC Farense 4
38 Unai Iribar Euskaltel-Euskadi 4
39 Lars Quaedvlieg Universe Cycling Team 3
40 Gonçalo Leaça Credibom / LA Alumínios / Marcos Car 3
41 Sinuhé Fernandez Burgos-BH 3
42 Mauricio Moreira Glassdrive / Q8 / Anicolor 3
43 Unai Cuadrado Euskaltel-Euskadi 3
44 Luis Mendonça Glassdrive / Q8 / Anicolor 3
45 Tiago Antunes Efapel Cycling 3
46 Rafael Silva Efapel Cycling 3
47 Helder Goncalves Kelly - Simoldes - UDO 2
48 Samuel Blanco AP Hotels & Resorts / Tavira / SC Farense 2
49 Rafael Reis Glassdrive / Q8 / Anicolor 2
50 Rodrigo Caixas Credibom / LA Alumínios / Marcos Car 2
51 Nuno Meireles Aviludo - Louletano - Loulé Concelho 2
52 Tomas Contte Aviludo - Louletano - Loulé Concelho 2
53 Yanne Dorenbos Equipo Kern Pharma 2
54 Óscar Pelegrí Burgos-BH 1
55 Calum Johnston Caja Rural-Seguros RGA 1
56 Diogo Barbosa AP Hotels & Resorts / Tavira / SC Farense 1
57 Leangel Linarez Tavfer - Ovos Matinados - Mortágua 1
58 Bart Buijk Universe Cycling Team 1
59 Wesley Mol BIKE AID 1

Team

PosTeamTime
1 Glassdrive / Q8 / Anicolor 121:47:00
2 Euskaltel-Euskadi + 02.40
3 Kelly - Simoldes - UDO + 28.25
4 ABTF Betão - Feirense + 29.31
5 Burgos-BH + 47.00
6 Team Vorarlberg + 01:02.37
7 Aviludo - Louletano - Loulé Concelho + 01:11.11
8 Radio Popular - Paredes - Boavista + 01:25.36
9 Equipo Kern Pharma + 01:31.33
10 Caja Rural-Seguros RGA + 01:32.23
11 AP Hotels & Resorts / Tavira / SC Farense + 01:35.07
12 Efapel Cycling + 01:42.57
13 BAI Sicasal Petro de Luanda + 02:10.27
14 Credibom / LA Alumínios / Marcos Car + 02:11.46
15 Tavfer - Ovos Matinados - Mortágua + 03:42.13
16 Universe Cycling Team + 03:52.00
17 Global 6 Cycling + 05:07.52
18 BIKE AID + 05:38.02

Race profile

Race
Volta a Portugal
Start date
09.08.2023
End date
20.08.2023
Total distance
174.5 km
Gen
Men
Cat
2.1
Country
Portugal
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️