Volta a Portugal 2026 - Stage 10

Maia > Porto, 136.9km

05.08-16.08

Results

Stage

PosRiderTeam Time
1 Rui Oliveira UAE Team Emirates-XRG 3:06:35
2 Daniel Cavia Burgos Burpellet BH + 00.00
3 Francisco Campos Team Tavira / Crédito Agrícola + 00.02
4 Axel van der Tuuk Euskaltel-Euskadi + 00.02
5 Jordi Lopez Euskaltel-Euskadi + 00.02
6 Artem Nych Anicolor / Campicarn Cycling Team + 00.02
7 Tiago Antunes Efapel Cycling + 00.02
8 Alexis Guérin Anicolor / Campicarn Cycling Team + 00.02
9 David Domínguez Feira dos Sofás - Boavista + 00.02
10 Tomas Contte Aviludo - Louletano - Loulé + 00.06
11 Pedro Silva Feira dos Sofás - Boavista + 00.09
12 Xabier Isasa Euskaltel-Euskadi + 00.11
13 Jokin Murguialday Euskaltel-Euskadi + 00.13
14 Jose Neves Gi Group Holding - Simoldes - UDO + 00.13
15 Hugo Nunes Credibom - LA Alumínios - Marcos Car + 00.13
16 Diogo Barbosa Team Tavira / Crédito Agrícola + 00.13
17 Rui Carvalho Gi Group Holding - Simoldes - UDO + 00.13
18 Maksym Bilyi Burgos Burpellet BH + 00.16
19 Adrián Bustamante Gi Group Holding - Simoldes - UDO + 00.19
20 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 00.19
21 João Martins Credibom - LA Alumínios - Marcos Car + 00.21
22 Louis Ferreira Anicolor / Campicarn Cycling Team + 00.23
23 Carlos Garcia Burgos Burpellet BH + 00.26
24 Iker Bonillo Feira dos Sofás - Boavista + 00.26
25 Henrique Avancini Localiza Meoo/Swift Pro Cycling + 00.35
26 Abdulla Jasim Al-Ali UAE Team Emirates-XRG + 00.36
27 Harrison Wood Feirense - Beeceler + 01.04
28 Pedro Pinto Efapel Cycling + 01.30
29 Bernardo Cambareri Meridian Racing p/b de la Uz + 01.34
30 André Carvalho Aviludo - Louletano - Loulé + 01.38
31 Adria Pericas UAE Team Emirates-XRG + 00.02
32 Emanuel Duarte Credibom - LA Alumínios - Marcos Car + 00.02
33 Jesus Del Pino Aviludo - Louletano - Loulé + 00.02
34 Pedro Figueiredo Leme Localiza Meoo/Swift Pro Cycling + 01.48
35 Lucas Lopes Efapel Cycling + 01.53
36 André Ribeiro Gi Group Holding - Simoldes - UDO + 02.15
37 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 02.38
38 Afonso Silva Team Tavira / Crédito Agrícola + 02.40
39 Daniel Viegas Aviludo - Louletano - Loulé + 02.55
40 Jeremy Smith Obidos Cycling Team + 03.03
41 Rafael Reis Anicolor / Campicarn Cycling Team + 03.19
42 Bruno Lemes Localiza Meoo/Swift Pro Cycling + 04.15
43 Joaquim Silva Efapel Cycling + 04.15
44 Danny van der Tuuk Euskaltel-Euskadi + 04.15
45 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 04.15
46 Fabio Oliveira Feirense - Beeceler + 06.05
47 Claudio Leal Aviludo - Louletano - Loulé + 06.05
48 Alvaro Navas Obidos Cycling Team + 06.05
49 Viacheslav Ivanov Feirense - Beeceler + 06.05
50 João Matias Tavfer - Ovos Matinados - Mortágua + 06.05
51 Jesus David Peña Efapel Cycling + 06.05
52 Diogo Gonçalves Efapel Cycling + 06.05
53 Ailetz Lasa Team Tavira / Crédito Agrícola + 06.05
54 Guilherme Mestre Team Tavira / Crédito Agrícola + 06.05
55 Keegan Swirbul Efapel Cycling + 06.05
56 João Medeiros Credibom - LA Alumínios - Marcos Car + 06.09
57 Jade Rohde Meridian Racing p/b de la Uz + 07.51
58 Txomin Juaristi Euskaltel-Euskadi + 07.55
59 Rúben Rodrigues Feira dos Sofás - Boavista + 07.55
60 Mikel Bizkarra Euskaltel-Euskadi + 07.55
61 Filipe Francisco Aviludo - Louletano - Loulé + 07.55
62 Gabriel Sousa Silva Localiza Meoo/Swift Pro Cycling + 07.55
63 Edson Gilmar de Rezende Junior Localiza Meoo/Swift Pro Cycling + 07.55
64 Conn McDunphy APS Pro Cycling + 07.55
65 Enzo Leijnse Anicolor / Campicarn Cycling Team + 07.55
66 Adam Lewis APS Pro Cycling + 07.55
67 Ronan O'Connor APS Pro Cycling + 07.55
68 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 07.55
69 Francisco Pereira Feirense - Beeceler + 07.59
70 Eduardo Perez-Landaluce Obidos Cycling Team + 08.22
71 Oscar Rota Rus Feira dos Sofás - Boavista + 08.49
72 Gaspar Goncalves Gi Group Holding - Simoldes - UDO + 09.40
73 Fabio Costa Feira dos Sofás - Boavista + 09.41
74 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 09.41
75 Bruno Maceiras Obidos Cycling Team + 10.24
76 Jaime Torres UAE Team Emirates-XRG + 10.24
77 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 10.24
78 Andrew Lydic APS Pro Cycling + 10.24
79 Rafael Sousa Feira dos Sofás - Boavista + 10.24
80 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 10.24
81 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 10.24
82 Alexandre Montez Feirense - Beeceler + 10.39
83 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 10.41
84 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 10.41
85 Jaume Espuis Meridian Racing p/b de la Uz + 14.07
86 Miguel Moreira Gi Group Holding - Simoldes - UDO + 14.07
- Abner González Feirense - Beeceler DNF
- Ferran Miravalles Meridian Racing p/b de la Uz DNF
- Lorenzo Quartucci Burgos Burpellet BH DNF

GC

PosRiderTeam Time
1 Alexis Guérin Anicolor / Campicarn Cycling Team 30:21:07
2 Artem Nych Anicolor / Campicarn Cycling Team + 01.02
3 Pedro Silva Feira dos Sofás - Boavista + 04.37
4 Jose Neves Gi Group Holding - Simoldes - UDO + 04.47
5 Adria Pericas UAE Team Emirates-XRG + 05.38
6 Tiago Antunes Efapel Cycling + 05.53
7 Jokin Murguialday Euskaltel-Euskadi + 06.47
8 Emanuel Duarte Credibom - LA Alumínios - Marcos Car + 06.54
9 Rui Carvalho Gi Group Holding - Simoldes - UDO + 10.42
10 Diogo Barbosa Team Tavira / Crédito Agrícola + 12.06
11 Jesus Del Pino Aviludo - Louletano - Loulé + 13.17
12 Adrián Bustamante Gi Group Holding - Simoldes - UDO + 17.47
13 David Domínguez Feira dos Sofás - Boavista + 18.30
14 Carlos Garcia Burgos Burpellet BH + 19.06
15 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 21.09
16 Harrison Wood Feirense - Beeceler + 23.22
17 Louis Ferreira Anicolor / Campicarn Cycling Team + 23.52
18 Fabio Costa Feira dos Sofás - Boavista + 24.12
19 André Ribeiro Gi Group Holding - Simoldes - UDO + 29.55
20 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 30.47
21 Pedro Figueiredo Leme Localiza Meoo/Swift Pro Cycling + 33.14
22 Henrique Avancini Localiza Meoo/Swift Pro Cycling + 39.18
23 Xabier Isasa Euskaltel-Euskadi + 39.59
24 Afonso Silva Team Tavira / Crédito Agrícola + 40.34
25 Eduardo Perez-Landaluce Obidos Cycling Team + 41.31
26 Ailetz Lasa Team Tavira / Crédito Agrícola + 44.18
27 Keegan Swirbul Efapel Cycling + 46.32
28 Jesus David Peña Efapel Cycling + 48.20
29 Jordi Lopez Euskaltel-Euskadi + 50.16
30 Daniel Viegas Aviludo - Louletano - Loulé + 51.02
31 Oscar Rota Rus Feira dos Sofás - Boavista + 51.23
32 Lucas Lopes Efapel Cycling + 53.59
33 Francisco Campos Team Tavira / Crédito Agrícola + 57.00
34 Txomin Juaristi Euskaltel-Euskadi + 59.32
35 Viacheslav Ivanov Feirense - Beeceler + 01:01.53
36 Joaquim Silva Efapel Cycling + 01:02.28
37 Gaspar Goncalves Gi Group Holding - Simoldes - UDO + 01:03.18
38 Diogo Gonçalves Efapel Cycling + 01:04.23
39 Jeremy Smith Obidos Cycling Team + 01:08.13
40 Rui Oliveira UAE Team Emirates-XRG + 01:08.50
41 André Carvalho Aviludo - Louletano - Loulé + 01:09.23
42 Tomas Contte Aviludo - Louletano - Loulé + 01:10.45
43 Maksym Bilyi Burgos Burpellet BH + 01:11.01
44 Daniel Cavia Burgos Burpellet BH + 01:13.39
45 Rafael Reis Anicolor / Campicarn Cycling Team + 01:14.24
46 João Medeiros Credibom - LA Alumínios - Marcos Car + 01:17.57
47 Hugo Nunes Credibom - LA Alumínios - Marcos Car + 01:18.04
48 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 01:19.41
49 Guilherme Mestre Team Tavira / Crédito Agrícola + 01:19.48
50 Abdulla Jasim Al-Ali UAE Team Emirates-XRG + 01:19.51
51 Pedro Pinto Efapel Cycling + 01:20.56
52 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 01:21.17
53 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 01:22.14
54 Adam Lewis APS Pro Cycling + 01:23.01
55 Iker Bonillo Feira dos Sofás - Boavista + 01:29.03
56 Bruno Lemes Localiza Meoo/Swift Pro Cycling + 01:30.35
57 Axel van der Tuuk Euskaltel-Euskadi + 01:31.31
58 Mikel Bizkarra Euskaltel-Euskadi + 01:33.40
59 Claudio Leal Aviludo - Louletano - Loulé + 01:33.56
60 Danny van der Tuuk Euskaltel-Euskadi + 01:39.09
61 João Matias Tavfer - Ovos Matinados - Mortágua + 01:41.15
62 João Martins Credibom - LA Alumínios - Marcos Car + 01:43.09
63 Filipe Francisco Aviludo - Louletano - Loulé + 01:43.37
64 Rúben Rodrigues Feira dos Sofás - Boavista + 01:44.11
65 Andrew Lydic APS Pro Cycling + 01:46.04
66 Alexandre Montez Feirense - Beeceler + 01:50.07
67 Edson Gilmar de Rezende Junior Localiza Meoo/Swift Pro Cycling + 01:50.17
68 Conn McDunphy APS Pro Cycling + 01:50.49
69 Enzo Leijnse Anicolor / Campicarn Cycling Team + 01:51.12
70 Jaume Espuis Meridian Racing p/b de la Uz + 01:52.34
71 Jaime Torres UAE Team Emirates-XRG + 01:52.36
72 Gabriel Sousa Silva Localiza Meoo/Swift Pro Cycling + 01:58.06
73 Fabio Oliveira Feirense - Beeceler + 01:59.29
74 Alvaro Navas Obidos Cycling Team + 02:00.23
75 Bernardo Cambareri Meridian Racing p/b de la Uz + 02:02.30
76 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 02:03.09
77 Ronan O'Connor APS Pro Cycling + 02:04.11
78 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 02:04.19
79 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 02:08.41
80 Francisco Pereira Feirense - Beeceler + 02:09.57
81 Rafael Sousa Feira dos Sofás - Boavista + 02:10.02
82 Jade Rohde Meridian Racing p/b de la Uz + 02:12.54
83 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 02:17.08
84 Miguel Moreira Gi Group Holding - Simoldes - UDO + 02:17.46
85 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 02:20.38
86 Bruno Maceiras Obidos Cycling Team + 02:24.03
- Abner González Feirense - Beeceler DNF
- Ferran Miravalles Meridian Racing p/b de la Uz DNF
- Lorenzo Quartucci Burgos Burpellet BH DNF

Youth

PosRiderTeam Time
1 Adria Pericas UAE Team Emirates-XRG 30:26:45
2 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 15.31
3 André Ribeiro Gi Group Holding - Simoldes - UDO + 24.17
4 Jeremy Smith Obidos Cycling Team + 01:02.35
5 Guilherme Mestre Team Tavira / Crédito Agrícola + 01:14.10
6 Claudio Leal Aviludo - Louletano - Loulé + 01:28.18
7 João Martins Credibom - LA Alumínios - Marcos Car + 01:37.31
8 Rúben Rodrigues Feira dos Sofás - Boavista + 01:38.33
9 Jaime Torres UAE Team Emirates-XRG + 01:46.58
10 Alvaro Navas Obidos Cycling Team + 01:54.45
11 Bernardo Cambareri Meridian Racing p/b de la Uz + 01:56.52
12 Rafael Sousa Feira dos Sofás - Boavista + 02:04.24
13 Jade Rohde Meridian Racing p/b de la Uz + 02:07.16
14 Miguel Moreira Gi Group Holding - Simoldes - UDO + 02:12.08

Points

PosRiderTeam Points
1 Rui Oliveira UAE Team Emirates-XRG 105
2 Daniel Cavia Burgos Burpellet BH 78
3 Artem Nych Anicolor / Campicarn Cycling Team 75
4 Francisco Campos Team Tavira / Crédito Agrícola 74
5 Alexis Guérin Anicolor / Campicarn Cycling Team 72
6 Pedro Silva Feira dos Sofás - Boavista 43
7 Tomas Contte Aviludo - Louletano - Loulé 43
8 Xabier Isasa Euskaltel-Euskadi 40
9 Jose Neves Gi Group Holding - Simoldes - UDO 40
10 Tiago Antunes Efapel Cycling 34
11 Adria Pericas UAE Team Emirates-XRG 29
12 Axel van der Tuuk Euskaltel-Euskadi 27
13 Jokin Murguialday Euskaltel-Euskadi 27
14 Leangel Linarez Tavfer - Ovos Matinados - Mortágua 25
15 Iker Bonillo Feira dos Sofás - Boavista 21
16 João Matias Tavfer - Ovos Matinados - Mortágua 20
17 Jordi Lopez Euskaltel-Euskadi 16
18 Fabio Costa Feira dos Sofás - Boavista 12
19 Emanuel Duarte Credibom - LA Alumínios - Marcos Car 12
20 Jesus Del Pino Aviludo - Louletano - Loulé 12
21 Rafael Barbas Tavfer - Ovos Matinados - Mortágua 10
22 Bernardo Cambareri Meridian Racing p/b de la Uz 9
23 David Domínguez Feira dos Sofás - Boavista 9
24 Adrián Bustamante Gi Group Holding - Simoldes - UDO 6
25 Louis Ferreira Anicolor / Campicarn Cycling Team 6
26 Adam Lewis APS Pro Cycling 5
27 Eduardo Perez-Landaluce Obidos Cycling Team 3
28 André Carvalho Aviludo - Louletano - Loulé 3
29 Rafael Reis Anicolor / Campicarn Cycling Team 3
30 Gabriel Sousa Silva Localiza Meoo/Swift Pro Cycling 3
31 Miguel Moreira Gi Group Holding - Simoldes - UDO 3
32 Diogo Barbosa Team Tavira / Crédito Agrícola 2
33 Henrique Avancini Localiza Meoo/Swift Pro Cycling 2
34 Keegan Swirbul Efapel Cycling 2
35 Jesus David Peña Efapel Cycling 2
36 Oscar Rota Rus Feira dos Sofás - Boavista 2
37 Txomin Juaristi Euskaltel-Euskadi 2
38 Gaspar Goncalves Gi Group Holding - Simoldes - UDO 2
39 Maksym Bilyi Burgos Burpellet BH 2
40 Guilherme Mestre Team Tavira / Crédito Agrícola 2
41 Alvaro Navas Obidos Cycling Team 2
42 Ronan O'Connor APS Pro Cycling 2
43 Rui Carvalho Gi Group Holding - Simoldes - UDO 1
44 Viacheslav Ivanov Feirense - Beeceler 1
45 João Medeiros Credibom - LA Alumínios - Marcos Car 1
46 João Martins Credibom - LA Alumínios - Marcos Car 1

Mountain

PosRiderTeam Points
1 Alexis Guérin Anicolor / Campicarn Cycling Team 72
2 Pedro Silva Feira dos Sofás - Boavista 62
3 Artem Nych Anicolor / Campicarn Cycling Team 61
4 Oscar Rota Rus Feira dos Sofás - Boavista 51
5 Jose Neves Gi Group Holding - Simoldes - UDO 37
6 Adria Pericas UAE Team Emirates-XRG 32
7 Jokin Murguialday Euskaltel-Euskadi 27
8 Tiago Antunes Efapel Cycling 18
9 Fabio Costa Feira dos Sofás - Boavista 17
10 Rúben Rodrigues Feira dos Sofás - Boavista 15
11 Rui Oliveira UAE Team Emirates-XRG 14
12 Emanuel Duarte Credibom - LA Alumínios - Marcos Car 13
13 Adrián Bustamante Gi Group Holding - Simoldes - UDO 13
14 Rui Carvalho Gi Group Holding - Simoldes - UDO 12
15 Louis Ferreira Anicolor / Campicarn Cycling Team 11
16 João Medeiros Credibom - LA Alumínios - Marcos Car 10
17 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua 10
18 Rafael Barbas Tavfer - Ovos Matinados - Mortágua 9
19 Tomas Contte Aviludo - Louletano - Loulé 8
20 Iker Bonillo Feira dos Sofás - Boavista 5
21 Keegan Swirbul Efapel Cycling 4
22 Jesus David Peña Efapel Cycling 4
23 Francisco Pereira Feirense - Beeceler 4
24 Diogo Barbosa Team Tavira / Crédito Agrícola 3
25 Jesus Del Pino Aviludo - Louletano - Loulé 3
26 Txomin Juaristi Euskaltel-Euskadi 3
27 Adam Lewis APS Pro Cycling 3
28 Alexandre Montez Feirense - Beeceler 3
29 Ronan O'Connor APS Pro Cycling 3
30 Bernardo Cambareri Meridian Racing p/b de la Uz 2
31 Miguel Moreira Gi Group Holding - Simoldes - UDO 2
32 Lucas Lopes Efapel Cycling 1
33 Diogo Gonçalves Efapel Cycling 1
34 Rafael Reis Anicolor / Campicarn Cycling Team 1
35 Bruno Lemes Localiza Meoo/Swift Pro Cycling 1
36 Diogo Pinto Credibom - LA Alumínios - Marcos Car 1

Team

PosTeamTime
1 Anicolor / Campicarn Cycling Team 91:25:58
2 Gi Group Holding - Simoldes - UDO + 07.13
3 Feira dos Sofás - Boavista + 11.00
4 Team Tavira / Crédito Agrícola + 48.24
5 Euskaltel-Euskadi + 54.41
6 Efapel Cycling + 55.41
7 Aviludo - Louletano - Loulé + 01:02.55
8 Feirense - Beeceler + 01:15.41
9 Burgos Burpellet BH + 01:20.30
10 Credibom - LA Alumínios - Marcos Car + 01:43.26
11 Tavfer - Ovos Matinados - Mortágua + 01:44.01
12 UAE Team Emirates-XRG + 01:58.41
13 Localiza Meoo/Swift Pro Cycling + 02:16.35
14 Obidos Cycling Team + 03:25.35
15 APS Pro Cycling + 04:24.11
16 Meridian Racing p/b de la Uz + 05:06.37

Race profile

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