Volta a Portugal 2026 - Stage 3

Beja > Elvas, 182.2km

05.08-16.08

Results

Stage

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

GC

PosRiderTeam Time
1 Rui Oliveira UAE Team Emirates-XRG 12:07:14
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 Tomas Contte Aviludo - Louletano - Loulé + 00.25
16 Lucas Lopes Efapel Cycling + 00.25
17 Hugo de la Calle Burgos Burpellet BH + 00.25
18 Eduardo Perez-Landaluce Obidos Cycling Team + 00.26
19 Filipe Francisco Aviludo - Louletano - Loulé + 00.27
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 Jesus David Peña Efapel Cycling + 00.47
40 Diogo Gonçalves Efapel Cycling + 00.49
41 Harrison Wood Feirense - Beeceler + 00.50
42 Gaspar Goncalves Gi Group Holding - Simoldes - UDO + 00.50
43 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 00.53
44 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 00.55
45 André Ribeiro Gi Group Holding - Simoldes - UDO + 00.55
46 Carlos Garcia Burgos Burpellet BH + 00.56
47 Jesus Del Pino Aviludo - Louletano - Loulé + 01.00
48 André Carvalho Aviludo - Louletano - Loulé + 01.25
49 Finlay Tarling NSN Development Team + 01.26
50 João Matias Tavfer - Ovos Matinados - Mortágua + 01.38
51 Santiago Mesa Anicolor / Campicarn Cycling Team + 01.43
52 Afonso Silva Team Tavira / Crédito Agrícola + 01.44
53 Viacheslav Ivanov Feirense - Beeceler + 01.49
54 Itamar Einhorn NSN Development Team + 01.53
55 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 01.55
56 João Martins Credibom - LA Alumínios - Marcos Car + 02.00
57 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 02.01
58 Mikel Bizkarra Euskaltel-Euskadi + 02.06
59 Oscar Rota Rus Feira dos Sofás - Boavista + 02.06
60 Iker Bonillo Feira dos Sofás - Boavista + 02.06
61 Joao Pedro Rossi Localiza Meoo/Swift Pro Cycling + 02.31
62 Maksym Bilyi Burgos Burpellet BH + 02.33
63 Pedro Figueiredo Leme Localiza Meoo/Swift Pro Cycling + 02.42
64 Ailetz Lasa Team Tavira / Crédito Agrícola + 03.21
65 Lorenzo Quartucci Burgos Burpellet BH + 03.23
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 + 05.51
77 Joshua Lebo Meridian Racing p/b de la Uz + 06.16
78 Edson Gilmar de Rezende Junior Localiza Meoo/Swift Pro Cycling + 06.43
79 Alexandre Montez Feirense - Beeceler + 07.05
80 Carson Miles Anicolor / Campicarn Cycling Team + 07.41
81 Jeremy Smith Obidos Cycling Team + 07.50
82 Fabio Oliveira Feirense - Beeceler + 08.16
83 Bernardo Cambareri Meridian Racing p/b de la Uz + 08.16
84 Alvaro Garcia NSN Development Team + 08.35
85 Alvaro Navas Obidos Cycling Team + 08.37
86 Andrey André Gi Group Holding - Simoldes - UDO + 08.46
87 Conn McDunphy APS Pro Cycling + 08.51
88 Enzo Leijnse Anicolor / Campicarn Cycling Team + 09.03
89 Pedro Andrade Feirense - Beeceler + 09.22
90 Jaume Espuis Meridian Racing p/b de la Uz + 09.38
91 Alex Hewes NSN Development Team + 09.55
92 Danny van der Tuuk Euskaltel-Euskadi + 10.00
93 Guilherme Mestre Team Tavira / Crédito Agrícola + 10.23
94 Ferran Miravalles Meridian Racing p/b de la Uz + 10.24
95 Liam Flanagan APS Pro Cycling + 11.02
96 Miguel Moreira Gi Group Holding - Simoldes - UDO + 11.07
97 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 11.47
98 Ronan O'Connor APS Pro Cycling + 11.55
99 Pere Barcelo Ferre Meridian Racing p/b de la Uz + 12.07
100 Gabriel Sousa Silva Localiza Meoo/Swift Pro Cycling + 12.25
101 Pedro Pinto Efapel Cycling + 12.30
102 Abdulla Jasim Al-Ali UAE Team Emirates-XRG + 12.48
103 Jade Rohde Meridian Racing p/b de la Uz + 12.53
104 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 13.14
105 Jaime Torres UAE Team Emirates-XRG + 13.35
106 Felipe Cristiano Marques Localiza Meoo/Swift Pro Cycling + 14.14
107 Francisco Pereira Feirense - Beeceler + 14.31
108 Rafael Sousa Feira dos Sofás - Boavista + 15.06
109 Marcos Freire UAE Team Emirates-XRG + 16.18
110 Goncalo Rodrigues Obidos Cycling Team + 17.46
111 Martin Rey Burgos Burpellet BH + 18.25
112 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 18.56
113 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 20.20
114 José Manuel Gutiérrez Obidos Cycling Team + 21.14
115 Bruno Maceiras Obidos Cycling Team + 22.08
116 David Castello Martin Meridian Racing p/b de la Uz + 25.03
117 Ruben Sanchez Obidos Cycling Team + 29.45

Youth

PosRiderTeam Time
1 Adria Pericas UAE Team Emirates-XRG 12:07:31
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 Jeremy Smith Obidos Cycling Team + 07.33
13 Bernardo Cambareri Meridian Racing p/b de la Uz + 07.59
14 Alvaro Garcia NSN Development Team + 08.18
15 Alvaro Navas Obidos Cycling Team + 08.20
16 Andrey André Gi Group Holding - Simoldes - UDO + 08.29
17 Alex Hewes NSN Development Team + 09.38
18 Guilherme Mestre Team Tavira / Crédito Agrícola + 10.06
19 Miguel Moreira Gi Group Holding - Simoldes - UDO + 10.50
20 Pere Barcelo Ferre Meridian Racing p/b de la Uz + 11.50
21 Jade Rohde Meridian Racing p/b de la Uz + 12.36
22 Jaime Torres UAE Team Emirates-XRG + 13.18
23 Rafael Sousa Feira dos Sofás - Boavista + 14.49
24 Marcos Freire UAE Team Emirates-XRG + 16.01
25 David Castello Martin Meridian Racing p/b de la Uz + 24.46
26 Ruben Sanchez Obidos Cycling Team + 29.28

Points

PosRiderTeam Points
1 Daniel Cavia Burgos Burpellet BH 48
2 Tomas Contte Aviludo - Louletano - Loulé 40
3 Francisco Campos Team Tavira / Crédito Agrícola 36
4 Santiago Mesa Anicolor / Campicarn Cycling Team 31
5 Rui Oliveira UAE Team Emirates-XRG 31
6 Leangel Linarez Tavfer - Ovos Matinados - Mortágua 25
7 Iker Bonillo Feira dos Sofás - Boavista 21
8 Miguel Salgueiro Team Tavira / Crédito Agrícola 20
9 João Matias Tavfer - Ovos Matinados - Mortágua 20
10 Xabier Isasa Euskaltel-Euskadi 13
11 Axel van der Tuuk Euskaltel-Euskadi 10
12 Bernardo Cambareri Meridian Racing p/b de la Uz 9
13 Goncalo Rodrigues Obidos Cycling Team 8
14 Patrick Welch APS Pro Cycling 7
15 Fabio Costa Feira dos Sofás - Boavista 6
16 Pedro Silva Feira dos Sofás - Boavista 6
17 Jordi Lopez Euskaltel-Euskadi 6
18 Joshua Lebo Meridian Racing p/b de la Uz 5
19 Adam Lewis APS Pro Cycling 5
20 Itamar Einhorn NSN Development Team 4
21 Miguel Moreira Gi Group Holding - Simoldes - UDO 3
22 Gabriel Sousa Silva Localiza Meoo/Swift Pro Cycling 3
23 Henrique Avancini Localiza Meoo/Swift Pro Cycling 2
24 Oscar Rota Rus Feira dos Sofás - Boavista 2
25 Alvaro Navas Obidos Cycling Team 2
26 Ronan O'Connor APS Pro Cycling 2
27 José Manuel Gutiérrez Obidos Cycling Team 2
28 João Medeiros Credibom - LA Alumínios - Marcos Car 1
29 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 Joshua Lebo Meridian Racing p/b de la Uz 5
4 Pedro Silva Feira dos Sofás - Boavista 3
5 Adam Lewis APS Pro Cycling 3
6 Andrey André Gi Group Holding - Simoldes - UDO 3
7 Ronan O'Connor APS Pro Cycling 3
8 Adria Pericas UAE Team Emirates-XRG 2
9 Patrick Welch APS Pro Cycling 2
10 Bernardo Cambareri Meridian Racing p/b de la Uz 2
11 Miguel Moreira Gi Group Holding - Simoldes - UDO 2
12 Alexis Guérin Anicolor / Campicarn Cycling Team 1
13 Goncalo Rodrigues Obidos Cycling Team 1
14 Diogo Pinto Credibom - LA Alumínios - Marcos Car 1
15 José Manuel Gutiérrez Obidos Cycling Team 1

Team

PosTeamTime
1 Anicolor / Campicarn Cycling Team 36:22:15
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
182.2 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 ❤️