Volta a Portugal 2026 - Stage 2

Sines > Albufeira, 180.4km

05.08-16.08

Results

Stage

PosRiderTeam Time
1 Santiago Mesa Anicolor / Campicarn Cycling Team 3:59:08
2 Daniel Cavia Burgos Burpellet BH + 00.00
3 Tomas Contte Aviludo - Louletano - Loulé + 00.00
4 Xabier Isasa Euskaltel-Euskadi + 00.00
5 Francisco Campos Team Tavira / Crédito Agrícola + 00.00
6 Rui Oliveira UAE Team Emirates-XRG + 00.00
7 Jordi Lopez Euskaltel-Euskadi + 00.00
8 Miguel Salgueiro Team Tavira / Crédito Agrícola + 00.00
9 Pedro Silva Feira dos Sofás - Boavista + 00.00
10 João Martins Credibom - LA Alumínios - Marcos Car + 00.00
11 João Matias Tavfer - Ovos Matinados - Mortágua + 00.00
12 Abner González Feirense - Beeceler + 00.00
13 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 00.00
14 Iker Bonillo Feira dos Sofás - Boavista + 00.00
15 Itamar Einhorn NSN Development Team + 00.00
16 Jose Neves Gi Group Holding - Simoldes - UDO + 00.00
17 Fabio Costa Feira dos Sofás - Boavista + 00.00
18 Tiago Antunes Efapel Cycling + 00.00
19 Carlos Garcia Burgos Burpellet BH + 00.00
20 Hugo Nunes Credibom - LA Alumínios - Marcos Car + 00.00
21 Rafael Reis Anicolor / Campicarn Cycling Team + 00.00
22 Louis Ferreira Anicolor / Campicarn Cycling Team + 00.00
23 Rui Carvalho Gi Group Holding - Simoldes - UDO + 00.00
24 Jambaljamts Sainbayar Burgos Burpellet BH + 00.00
25 Hugo de la Calle Burgos Burpellet BH + 00.00
26 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 00.00
27 Diogo Barbosa Team Tavira / Crédito Agrícola + 00.00
28 Adrián Bustamante Gi Group Holding - Simoldes - UDO + 00.00
29 Henrique Avancini Localiza Meoo/Swift Pro Cycling + 00.00
30 Finlay Tarling NSN Development Team + 00.00
31 Eduardo Perez-Landaluce Obidos Cycling Team + 00.00
32 Lorenzo Quartucci Burgos Burpellet BH + 00.00
33 Conn McDunphy APS Pro Cycling + 00.00
34 Diogo Gonçalves Efapel Cycling + 00.00
35 David Domínguez Feira dos Sofás - Boavista + 00.00
36 Emanuel Duarte Credibom - LA Alumínios - Marcos Car + 00.00
37 Jesus Del Pino Aviludo - Louletano - Loulé + 00.00
38 Artem Nych Anicolor / Campicarn Cycling Team + 00.00
39 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 00.00
40 João Medeiros Credibom - LA Alumínios - Marcos Car + 00.00
41 Gaspar Goncalves Gi Group Holding - Simoldes - UDO + 00.00
42 Lucas Lopes Efapel Cycling + 00.00
43 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 00.00
44 Jesus David Peña Efapel Cycling + 00.00
45 Adria Pericas UAE Team Emirates-XRG + 00.00
46 Jokin Murguialday Euskaltel-Euskadi + 00.00
47 Txomin Juaristi Euskaltel-Euskadi + 00.00
48 Alexis Guérin Anicolor / Campicarn Cycling Team + 00.00
49 Keegan Swirbul Efapel Cycling + 00.00
50 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 00.00
51 Afonso Silva Team Tavira / Crédito Agrícola + 00.00
52 Axel van der Tuuk Euskaltel-Euskadi + 00.00
53 Emil Nymand Nielsen NSN Development Team + 00.00
54 Zac Marriage NSN Development Team + 00.00
55 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 00.00
56 Joaquim Silva Efapel Cycling + 00.00
57 Viacheslav Ivanov Feirense - Beeceler + 00.00
58 André Carvalho Aviludo - Louletano - Loulé + 00.00
59 André Ribeiro Gi Group Holding - Simoldes - UDO + 00.00
60 Luca Giaimi UAE Team Emirates-XRG + 00.00
61 Andrey André Gi Group Holding - Simoldes - UDO + 00.00
62 Rúben Rodrigues Feira dos Sofás - Boavista + 00.00
63 Mikel Bizkarra Euskaltel-Euskadi + 00.00
64 Filipe Francisco Aviludo - Louletano - Loulé + 00.00
65 Jeremy Smith Obidos Cycling Team + 00.00
66 Alvaro Navas Obidos Cycling Team + 00.00
67 Patrick Welch APS Pro Cycling + 00.00
68 Maksym Bilyi Burgos Burpellet BH + 00.37
69 Gabriel Sousa Silva Localiza Meoo/Swift Pro Cycling + 00.44
70 Joao Pedro Rossi Localiza Meoo/Swift Pro Cycling + 00.44
71 Pedro Figueiredo Leme Localiza Meoo/Swift Pro Cycling + 00.44
72 Daniel Viegas Aviludo - Louletano - Loulé + 00.44
73 Felipe Cristiano Marques Localiza Meoo/Swift Pro Cycling + 01.21
74 Oscar Rota Rus Feira dos Sofás - Boavista + 01.21
75 Edson Gilmar de Rezende Junior Localiza Meoo/Swift Pro Cycling + 01.21
76 Julius Johansen UAE Team Emirates-XRG + 00.00
77 Ben Morin NSN Development Team + 01.39
78 Ferran Miravalles Meridian Racing p/b de la Uz + 01.39
79 Guilherme Mestre Team Tavira / Crédito Agrícola + 01.39
80 Pere Barcelo Ferre Meridian Racing p/b de la Uz + 01.39
81 Andrew Lydic APS Pro Cycling + 01.39
82 Alex Hewes NSN Development Team + 01.39
83 Ailetz Lasa Team Tavira / Crédito Agrícola + 01.39
84 Liam Flanagan APS Pro Cycling + 01.39
85 Harrison Wood Feirense - Beeceler + 00.00
86 Danny van der Tuuk Euskaltel-Euskadi + 01.39
87 Claudio Leal Aviludo - Louletano - Loulé + 01.58
88 Fabio Oliveira Feirense - Beeceler + 01.58
89 Pedro Andrade Feirense - Beeceler + 01.58
90 Alexandre Montez Feirense - Beeceler + 02.16
91 Carson Miles Anicolor / Campicarn Cycling Team + 02.23
92 Enzo Leijnse Anicolor / Campicarn Cycling Team + 02.23
93 Miguel Moreira Gi Group Holding - Simoldes - UDO + 02.23
94 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 02.57
95 Bruno Lemes Localiza Meoo/Swift Pro Cycling + 00.00
96 Adam Lewis APS Pro Cycling + 03.19
97 Jade Rohde Meridian Racing p/b de la Uz + 03.43
98 Pedro Pinto Efapel Cycling + 03.56
99 Francisco Pereira Feirense - Beeceler + 03.56
100 Joshua Lebo Meridian Racing p/b de la Uz + 04.22
101 Rafael Sousa Feira dos Sofás - Boavista + 04.22
102 Abdulla Jasim Al-Ali UAE Team Emirates-XRG + 04.22
103 Jaume Espuis Meridian Racing p/b de la Uz + 04.35
104 Jaime Torres UAE Team Emirates-XRG + 05.05
105 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 05.53
106 Alvaro Garcia NSN Development Team + 06.40
107 Marcos Freire UAE Team Emirates-XRG + 06.40
108 Goncalo Rodrigues Obidos Cycling Team + 06.40
109 Ronan O'Connor APS Pro Cycling + 06.40
110 Bernardo Cambareri Meridian Racing p/b de la Uz + 06.40
111 Martin Rey Burgos Burpellet BH + 07.01
112 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 09.16
113 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 09.16
114 Bruno Maceiras Obidos Cycling Team + 09.16
115 David Castello Martin Meridian Racing p/b de la Uz + 11.20
116 José Manuel Gutiérrez Obidos Cycling Team + 11.20
117 Ruben Sanchez Obidos Cycling Team + 14.39

GC

PosRiderTeam Time
1 Rui Oliveira UAE Team Emirates-XRG 7:45:32
2 Rafael Reis Anicolor / Campicarn Cycling Team + 00.03
3 Miguel Salgueiro Team Tavira / Crédito Agrícola + 00.09
4 Artem Nych Anicolor / Campicarn Cycling Team + 00.10
5 Axel van der Tuuk Euskaltel-Euskadi + 00.11
6 Txomin Juaristi Euskaltel-Euskadi + 00.11
7 Tiago Antunes Efapel Cycling + 00.13
8 Emanuel Duarte Credibom - LA Alumínios - Marcos Car + 00.17
9 Adria Pericas UAE Team Emirates-XRG + 00.17
10 Fabio Costa Feira dos Sofás - Boavista + 00.21
11 Rúben Rodrigues Feira dos Sofás - Boavista + 00.22
12 Daniel Cavia Burgos Burpellet BH + 00.22
13 Jose Neves Gi Group Holding - Simoldes - UDO + 00.22
14 Xabier Isasa Euskaltel-Euskadi + 00.25
15 Lucas Lopes Efapel Cycling + 00.25
16 Hugo de la Calle Burgos Burpellet BH + 00.25
17 Eduardo Perez-Landaluce Obidos Cycling Team + 00.26
18 Filipe Francisco Aviludo - Louletano - Loulé + 00.27
19 Tomas Contte Aviludo - Louletano - Loulé + 00.29
20 Henrique Avancini Localiza Meoo/Swift Pro Cycling + 00.30
21 Pedro Silva Feira dos Sofás - Boavista + 00.31
22 Abner González Feirense - Beeceler + 00.31
23 Alexis Guérin Anicolor / Campicarn Cycling Team + 00.32
24 Francisco Campos Team Tavira / Crédito Agrícola + 00.32
25 Rui Carvalho Gi Group Holding - Simoldes - UDO + 00.32
26 Jordi Lopez Euskaltel-Euskadi + 00.34
27 Diogo Barbosa Team Tavira / Crédito Agrícola + 00.35
28 Emil Nymand Nielsen NSN Development Team + 00.38
29 Adrián Bustamante Gi Group Holding - Simoldes - UDO + 00.39
30 João Medeiros Credibom - LA Alumínios - Marcos Car + 00.39
31 Jokin Murguialday Euskaltel-Euskadi + 00.39
32 David Domínguez Feira dos Sofás - Boavista + 00.41
33 Keegan Swirbul Efapel Cycling + 00.43
34 Joaquim Silva Efapel Cycling + 00.43
35 Jambaljamts Sainbayar Burgos Burpellet BH + 00.45
36 Louis Ferreira Anicolor / Campicarn Cycling Team + 00.46
37 Hugo Nunes Credibom - LA Alumínios - Marcos Car + 00.46
38 Bruno Lemes Localiza Meoo/Swift Pro Cycling + 00.47
39 Lorenzo Quartucci Burgos Burpellet BH + 00.47
40 Jesus David Peña Efapel Cycling + 00.47
41 Diogo Gonçalves Efapel Cycling + 00.49
42 Harrison Wood Feirense - Beeceler + 00.50
43 Gaspar Goncalves Gi Group Holding - Simoldes - UDO + 00.50
44 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 00.53
45 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 00.55
46 André Ribeiro Gi Group Holding - Simoldes - UDO + 00.55
47 Carlos Garcia Burgos Burpellet BH + 00.56
48 Jesus Del Pino Aviludo - Louletano - Loulé + 01.00
49 André Carvalho Aviludo - Louletano - Loulé + 01.25
50 Finlay Tarling NSN Development Team + 01.26
51 Santiago Mesa Anicolor / Campicarn Cycling Team + 01.43
52 João Matias Tavfer - Ovos Matinados - Mortágua + 01.44
53 Afonso Silva Team Tavira / Crédito Agrícola + 01.44
54 Viacheslav Ivanov Feirense - Beeceler + 01.49
55 Itamar Einhorn NSN Development Team + 01.53
56 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 01.55
57 João Martins Credibom - LA Alumínios - Marcos Car + 02.00
58 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 02.01
59 Mikel Bizkarra Euskaltel-Euskadi + 02.06
60 Oscar Rota Rus Feira dos Sofás - Boavista + 02.06
61 Iker Bonillo Feira dos Sofás - Boavista + 02.06
62 Joao Pedro Rossi Localiza Meoo/Swift Pro Cycling + 02.31
63 Maksym Bilyi Burgos Burpellet BH + 02.33
64 Pedro Figueiredo Leme Localiza Meoo/Swift Pro Cycling + 02.42
65 Ailetz Lasa Team Tavira / Crédito Agrícola + 03.21
66 Ben Morin NSN Development Team + 03.24
67 Claudio Leal Aviludo - Louletano - Loulé + 03.38
68 Andrew Lydic APS Pro Cycling + 03.46
69 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 03.52
70 Luca Giaimi UAE Team Emirates-XRG + 03.53
71 Patrick Welch APS Pro Cycling + 03.57
72 Zac Marriage NSN Development Team + 04.07
73 Daniel Viegas Aviludo - Louletano - Loulé + 04.17
74 Julius Johansen UAE Team Emirates-XRG + 05.24
75 Adam Lewis APS Pro Cycling + 05.35
76 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 06.01
77 Joshua Lebo Meridian Racing p/b de la Uz + 06.21
78 Edson Gilmar de Rezende Junior Localiza Meoo/Swift Pro Cycling + 06.43
79 Ferran Miravalles Meridian Racing p/b de la Uz + 06.49
80 Alexandre Montez Feirense - Beeceler + 07.05
81 Enzo Leijnse Anicolor / Campicarn Cycling Team + 07.19
82 Alex Hewes NSN Development Team + 07.37
83 Carson Miles Anicolor / Campicarn Cycling Team + 07.41
84 Jeremy Smith Obidos Cycling Team + 07.50
85 Pedro Andrade Feirense - Beeceler + 08.07
86 Fabio Oliveira Feirense - Beeceler + 08.16
87 Bernardo Cambareri Meridian Racing p/b de la Uz + 08.16
88 Pere Barcelo Ferre Meridian Racing p/b de la Uz + 08.20
89 Alvaro Garcia NSN Development Team + 08.35
90 Alvaro Navas Obidos Cycling Team + 08.37
91 Abdulla Jasim Al-Ali UAE Team Emirates-XRG + 08.39
92 Andrey André Gi Group Holding - Simoldes - UDO + 08.46
93 Conn McDunphy APS Pro Cycling + 08.51
94 Jaume Espuis Meridian Racing p/b de la Uz + 09.38
95 Danny van der Tuuk Euskaltel-Euskadi + 10.00
96 Guilherme Mestre Team Tavira / Crédito Agrícola + 10.23
97 Felipe Cristiano Marques Localiza Meoo/Swift Pro Cycling + 10.23
98 Liam Flanagan APS Pro Cycling + 11.02
99 Miguel Moreira Gi Group Holding - Simoldes - UDO + 11.10
100 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 11.47
101 Ronan O'Connor APS Pro Cycling + 11.57
102 Gabriel Sousa Silva Localiza Meoo/Swift Pro Cycling + 12.25
103 Pedro Pinto Efapel Cycling + 12.30
104 Francisco Pereira Feirense - Beeceler + 12.44
105 Jade Rohde Meridian Racing p/b de la Uz + 12.53
106 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 13.14
107 Rafael Sousa Feira dos Sofás - Boavista + 13.19
108 Jaime Torres UAE Team Emirates-XRG + 13.35
109 Marcos Freire UAE Team Emirates-XRG + 15.08
110 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 15.21
111 Martin Rey Burgos Burpellet BH + 15.49
112 Goncalo Rodrigues Obidos Cycling Team + 17.54
113 Bruno Maceiras Obidos Cycling Team + 18.21
114 José Manuel Gutiérrez Obidos Cycling Team + 20.08
115 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 20.20
116 David Castello Martin Meridian Racing p/b de la Uz + 21.16
117 Ruben Sanchez Obidos Cycling Team + 25.54

Youth

PosRiderTeam Time
1 Adria Pericas UAE Team Emirates-XRG 7:45:49
2 Rúben Rodrigues Feira dos Sofás - Boavista + 00.05
3 Hugo de la Calle Burgos Burpellet BH + 00.08
4 Emil Nymand Nielsen NSN Development Team + 00.21
5 André Ribeiro Gi Group Holding - Simoldes - UDO + 00.38
6 Finlay Tarling NSN Development Team + 01.09
7 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 01.38
8 João Martins Credibom - LA Alumínios - Marcos Car + 01.43
9 Ben Morin NSN Development Team + 03.07
10 Claudio Leal Aviludo - Louletano - Loulé + 03.21
11 Luca Giaimi UAE Team Emirates-XRG + 03.36
12 Alex Hewes NSN Development Team + 07.20
13 Jeremy Smith Obidos Cycling Team + 07.33
14 Bernardo Cambareri Meridian Racing p/b de la Uz + 07.59
15 Pere Barcelo Ferre Meridian Racing p/b de la Uz + 08.03
16 Alvaro Garcia NSN Development Team + 08.18
17 Alvaro Navas Obidos Cycling Team + 08.20
18 Andrey André Gi Group Holding - Simoldes - UDO + 08.29
19 Guilherme Mestre Team Tavira / Crédito Agrícola + 10.06
20 Miguel Moreira Gi Group Holding - Simoldes - UDO + 10.53
21 Jade Rohde Meridian Racing p/b de la Uz + 12.36
22 Rafael Sousa Feira dos Sofás - Boavista + 13.02
23 Jaime Torres UAE Team Emirates-XRG + 13.18
24 Marcos Freire UAE Team Emirates-XRG + 14.51
25 David Castello Martin Meridian Racing p/b de la Uz + 20.59
26 Ruben Sanchez Obidos Cycling Team + 25.37

Points

PosRiderTeam Points
1 Daniel Cavia Burgos Burpellet BH 40
2 Francisco Campos Team Tavira / Crédito Agrícola 35
3 Santiago Mesa Anicolor / Campicarn Cycling Team 25
4 Tomas Contte Aviludo - Louletano - Loulé 24
5 Rui Oliveira UAE Team Emirates-XRG 21
6 Miguel Salgueiro Team Tavira / Crédito Agrícola 20
7 Xabier Isasa Euskaltel-Euskadi 13
8 Axel van der Tuuk Euskaltel-Euskadi 10
9 Bernardo Cambareri Meridian Racing p/b de la Uz 9
10 Iker Bonillo Feira dos Sofás - Boavista 8
11 Patrick Welch APS Pro Cycling 7
12 Fabio Costa Feira dos Sofás - Boavista 6
13 Pedro Silva Feira dos Sofás - Boavista 6
14 Jordi Lopez Euskaltel-Euskadi 6
15 Adam Lewis APS Pro Cycling 5
16 Gabriel Sousa Silva Localiza Meoo/Swift Pro Cycling 3
17 Henrique Avancini Localiza Meoo/Swift Pro Cycling 2
18 Oscar Rota Rus Feira dos Sofás - Boavista 2
19 José Manuel Gutiérrez Obidos Cycling Team 2
20 João Medeiros Credibom - LA Alumínios - Marcos Car 1
21 João Martins Credibom - LA Alumínios - Marcos Car 1

Mountain

PosRiderTeam Points
1 Oscar Rota Rus Feira dos Sofás - Boavista 10
2 Iker Bonillo Feira dos Sofás - Boavista 5
3 Pedro Silva Feira dos Sofás - Boavista 3
4 Adam Lewis APS Pro Cycling 3
5 Andrey André Gi Group Holding - Simoldes - UDO 3
6 Adria Pericas UAE Team Emirates-XRG 2
7 Patrick Welch APS Pro Cycling 2
8 Bernardo Cambareri Meridian Racing p/b de la Uz 2
9 Alexis Guérin Anicolor / Campicarn Cycling Team 1
10 José Manuel Gutiérrez Obidos Cycling Team 1
11 Diogo Pinto Credibom - LA Alumínios - Marcos Car 1

Team

PosTeamTime
1 Anicolor / Campicarn Cycling Team 23:17:09
2 Euskaltel-Euskadi + 00.14
3 Feira dos Sofás - Boavista + 00.41
4 Team Tavira / Crédito Agrícola + 00.42
5 Efapel Cycling + 00.44
6 Aviludo - Louletano - Loulé + 00.54
7 Gi Group Holding - Simoldes - UDO + 01.00
8 Credibom - LA Alumínios - Marcos Car + 01.03
9 Burgos Burpellet BH + 01.10
10 Tavfer - Ovos Matinados - Mortágua + 02.21
11 Feirense - Beeceler + 02.36
12 NSN Development Team + 02.57
13 Localiza Meoo/Swift Pro Cycling + 03.14
14 UAE Team Emirates-XRG + 03.16
15 APS Pro Cycling + 09.25
16 Meridian Racing p/b de la Uz + 15.15
17 Obidos Cycling Team + 16.15

Race profile

Race
Volta a Portugal
Start date
05.08.2026
End date
16.08.2026
Total distance
180.4 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 ❤️