Volta a Portugal 2024 - Stage 8

Viana do Castelo > Fafe, 182.4km

24.07-04.08

Results

Stage

PosRiderTeam Time
1 Tomas Contte Aviludo - Louletano - Loulé Concelho 4:24:05
2 Andoni Lopez de Abetxuko Euskaltel-Euskadi + 00.00
3 Rafael Reis Sabgal - Anicolor Cycling Team + 00.00
4 Stephen Bassett Project Echelon Racing + 00.00
5 Luís Gomes Gi Group Holding - Simoldes - UDO + 00.00
6 Francisco Guerreiro Gi Group Holding - Simoldes - UDO + 00.00
7 Iñigo Elosegui Equipo Kern Pharma + 00.00
8 Hugo Aznar Equipo Kern Pharma + 00.00
9 Tiago Antunes Efapel Cycling + 00.00
10 Raul Rota Radio Popular - Paredes - Boavista + 00.00
11 Gonçalo Leaça Credibom - LA Alumínios - Marcos Car + 00.00
12 Luis Mendonça Sabgal - Anicolor Cycling Team + 00.03
13 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 00.03
14 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 00.03
15 Alejandro Callejas Petrolike + 00.03
16 Javier Ibanez Caja Rural-Seguros RGA + 00.08
17 Samuel Boardman Project Echelon Racing + 00.17
18 Asier Etxeberria Euskaltel-Euskadi + 00.25
19 Óscar Pelegrí Burgos-BH + 00.27
20 Pedro Pinto Efapel Cycling + 00.29
21 Unai Esparza Illes Balears Arabay Cycling + 00.29
22 Francisco Campos AP Hotels & Resorts - Tavira - SC Farense + 00.40
23 Zach Gregg Project Echelon Racing + 00.50
24 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 00.53
25 João Matias Tavfer - Ovos Matinados - Mortágua + 01.07
26 João Martins Radio Popular - Paredes - Boavista + 01.15
27 Lukas Rüegg Team Vorarlberg + 01.15
28 Colin Stüssi Team Vorarlberg + 10.25
29 Abner González Efapel Cycling + 10.25
30 Afonso Eulalio ABTF Betão - Feirense + 10.25
31 Joan Bou Euskaltel-Euskadi + 10.25
32 Mikel Bizkarra Euskaltel-Euskadi + 10.25
33 David Domínguez Aviludo - Louletano - Loulé Concelho + 10.25
34 Diego Camargo Petrolike + 10.25
35 Frederico Figueiredo Sabgal - Anicolor Cycling Team + 10.25
36 Delio Fernandez AP Hotels & Resorts - Tavira - SC Farense + 10.25
37 Jesus Del Pino Aviludo - Louletano - Loulé Concelho + 10.25
38 Artem Nych Sabgal - Anicolor Cycling Team + 10.25
39 Tiago Leal Radio Popular - Paredes - Boavista + 10.25
40 Ander Okamika Burgos-BH + 10.25
41 Luis Fernandes Credibom - LA Alumínios - Marcos Car + 10.25
42 Sergi Darder Illes Balears Arabay Cycling + 10.25
43 Luis Angel Mate Euskaltel-Euskadi + 10.25
44 Joaquim Silva Efapel Cycling + 10.25
45 Afonso Silva AP Hotels & Resorts - Tavira - SC Farense + 10.25
46 Rui Carvalho Gi Group Holding - Simoldes - UDO + 10.25
47 Sergio Chumil Burgos-BH + 10.25
48 José Félix Parra Equipo Kern Pharma + 10.25
49 Jon Agirre Equipo Kern Pharma + 10.25
50 Edgar Cadena Petrolike + 10.25
51 Diogo Barbosa AP Hotels & Resorts - Tavira - SC Farense + 10.25
52 Alvaro Trueba AP Hotels & Resorts - Tavira - SC Farense + 10.25
53 Antonio Carvalho ABTF Betão - Feirense + 10.25
54 Jaume Guardeño Caja Rural-Seguros RGA + 10.25
55 Helder Goncalves Radio Popular - Paredes - Boavista + 10.25
56 Richard Arnopol Project Echelon Racing + 10.25
57 Gaspar Goncalves Aviludo - Louletano - Loulé Concelho + 10.25
58 Julen Amezqueta Illes Balears Arabay Cycling + 10.25
59 Michal Schlegel Caja Rural-Seguros RGA + 10.25
60 João Medeiros Credibom - LA Alumínios - Marcos Car + 10.25
61 Alexandre Montez Credibom - LA Alumínios - Marcos Car + 10.25
62 Abel Balderstone Caja Rural-Seguros RGA + 10.42
63 Rodrigo Caixas Credibom - LA Alumínios - Marcos Car + 10.49
64 Aleksandr Grigorev Efapel Cycling + 10.49
65 Nicolas Tivani Aviludo - Louletano - Loulé Concelho + 11.46
66 Andrey André Gi Group Holding - Simoldes - UDO + 11.54
67 Miguel Angel Fernandez Equipo Kern Pharma + 12.47
68 Alejandro Franco Burgos-BH + 13.41
69 David Delgado Burgos-BH + 13.41
70 Karel Vacek Burgos-BH + 13.41
71 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense + 13.41
72 Hugo Nunes Radio Popular - Paredes - Boavista + 13.41
73 Daniel Viegas Aviludo - Louletano - Loulé Concelho + 13.41
74 Hugo Scala Jr Project Echelon Racing + 13.41
75 Henrique Casimiro Efapel Cycling + 13.41
76 Lukas Meiler Team Vorarlberg + 13.41
77 Angel Fuentes Burgos-BH + 13.41
78 Alexander Konychev Team Vorarlberg + 13.41
79 Omar Mendoza Petrolike + 13.41
80 Andrew Vollmer Illes Balears Arabay Cycling + 13.41
81 Tomas Barta Caja Rural-Seguros RGA + 13.41
82 Noah Campos Gi Group Holding - Simoldes - UDO + 13.41
83 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 13.41
84 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 13.41
85 André Carvalho Sabgal - Anicolor Cycling Team + 13.41
86 Julius Johansen Sabgal - Anicolor Cycling Team + 13.41
87 Keegan Swirbul Efapel Cycling + 13.41
88 Carlos Oyarzun Aviludo - Louletano - Loulé Concelho + 13.41
89 Miquel Valls Alemany Gi Group Holding - Simoldes - UDO + 13.41
90 Oscar Cabedo ABTF Betão - Feirense + 13.41
91 Alex Molenaar Illes Balears Arabay Cycling + 13.41
92 Francisco Peñuela Radio Popular - Paredes - Boavista + 13.41
93 Cesar Fonte Radio Popular - Paredes - Boavista + 13.41
94 Pedro Silva ABTF Betão - Feirense + 13.41
95 Felix Stehli Team Vorarlberg + 14.22
96 Fabio Costa ABTF Betão - Feirense + 15.06
97 Tyler Stites Project Echelon Racing + 15.12
98 Scott McGill Project Echelon Racing + 15.12
99 Cristian Rico Petrolike + 15.12
100 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 15.17
101 Xavier Cañellas Euskaltel-Euskadi + 13.41
102 Pirmin Benz Team Vorarlberg + 16.00
103 Diogo Gonçalves ABTF Betão - Feirense + 16.09
104 Fabio Oliveira ABTF Betão - Feirense + 16.09
105 André Ribeiro Gi Group Holding - Simoldes - UDO + 16.09
106 Daniel Babor Caja Rural-Seguros RGA + 16.09
107 Ruben Simao AP Hotels & Resorts - Tavira - SC Farense + 16.09
108 Pablo Carrascosa Equipo Kern Pharma + 16.09

GC

PosRiderTeam Time
1 Afonso Eulalio ABTF Betão - Feirense 33:01:10
2 Colin Stüssi Team Vorarlberg + 00.21
3 Mikel Bizkarra Euskaltel-Euskadi + 00.55
4 Diego Camargo Petrolike + 01.24
5 Antonio Carvalho ABTF Betão - Feirense + 01.29
6 Joan Bou Euskaltel-Euskadi + 01.38
7 Delio Fernandez AP Hotels & Resorts - Tavira - SC Farense + 01.52
8 Sergio Chumil Burgos-BH + 02.05
9 Ander Okamika Burgos-BH + 02.06
10 Jesus Del Pino Aviludo - Louletano - Loulé Concelho + 02.16
11 Gonçalo Leaça Credibom - LA Alumínios - Marcos Car + 02.35
12 Afonso Silva AP Hotels & Resorts - Tavira - SC Farense + 02.39
13 Artem Nych Sabgal - Anicolor Cycling Team + 02.49
14 Jon Agirre Equipo Kern Pharma + 03.18
15 Luis Fernandes Credibom - LA Alumínios - Marcos Car + 03.30
16 Abner González Efapel Cycling + 03.49
17 Joaquim Silva Efapel Cycling + 03.51
18 Diogo Barbosa AP Hotels & Resorts - Tavira - SC Farense + 04.24
19 Edgar Cadena Petrolike + 05.12
20 José Félix Parra Equipo Kern Pharma + 05.28
21 Jaume Guardeño Caja Rural-Seguros RGA + 05.52
22 Frederico Figueiredo Sabgal - Anicolor Cycling Team + 07.02
23 Rui Carvalho Gi Group Holding - Simoldes - UDO + 07.48
24 Tiago Leal Radio Popular - Paredes - Boavista + 10.42
25 Michal Schlegel Caja Rural-Seguros RGA + 11.30
26 Richard Arnopol Project Echelon Racing + 11.39
27 Helder Goncalves Radio Popular - Paredes - Boavista + 12.21
28 Luis Angel Mate Euskaltel-Euskadi + 15.05
29 Henrique Casimiro Efapel Cycling + 16.52
30 Julen Amezqueta Illes Balears Arabay Cycling + 19.37
31 Keegan Swirbul Efapel Cycling + 23.03
32 Alejandro Callejas Petrolike + 24.35
33 Gaspar Goncalves Aviludo - Louletano - Loulé Concelho + 27.26
34 David Domínguez Aviludo - Louletano - Loulé Concelho + 29.53
35 Luís Gomes Gi Group Holding - Simoldes - UDO + 30.33
36 Cesar Fonte Radio Popular - Paredes - Boavista + 30.42
37 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 37.42
38 Xavier Cañellas Euskaltel-Euskadi + 37.49
39 Pedro Silva ABTF Betão - Feirense + 38.11
40 Asier Etxeberria Euskaltel-Euskadi + 40.11
41 David Delgado Burgos-BH + 40.43
42 Andoni Lopez de Abetxuko Euskaltel-Euskadi + 41.13
43 Francisco Peñuela Radio Popular - Paredes - Boavista + 41.38
44 Alexandre Montez Credibom - LA Alumínios - Marcos Car + 42.25
45 Tyler Stites Project Echelon Racing + 42.43
46 Alvaro Trueba AP Hotels & Resorts - Tavira - SC Farense + 44.59
47 Luis Mendonça Sabgal - Anicolor Cycling Team + 45.01
48 Iñigo Elosegui Equipo Kern Pharma + 46.16
49 Tiago Antunes Efapel Cycling + 46.32
50 Unai Esparza Illes Balears Arabay Cycling + 48.13
51 Nicolas Tivani Aviludo - Louletano - Loulé Concelho + 49.50
52 Alejandro Franco Burgos-BH + 50.01
53 André Carvalho Sabgal - Anicolor Cycling Team + 50.42
54 Daniel Viegas Aviludo - Louletano - Loulé Concelho + 50.45
55 Rafael Reis Sabgal - Anicolor Cycling Team + 52.00
56 Francisco Guerreiro Gi Group Holding - Simoldes - UDO + 54.15
57 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense + 54.27
58 Alex Molenaar Illes Balears Arabay Cycling + 54.39
59 Raul Rota Radio Popular - Paredes - Boavista + 58.24
60 Óscar Pelegrí Burgos-BH + 01:01.39
61 Javier Ibanez Caja Rural-Seguros RGA + 01:02.14
62 Miquel Valls Alemany Gi Group Holding - Simoldes - UDO + 01:03.08
63 Karel Vacek Burgos-BH + 01:04.17
64 João Medeiros Credibom - LA Alumínios - Marcos Car + 01:04.32
65 Rodrigo Caixas Credibom - LA Alumínios - Marcos Car + 01:04.34
66 Andrey André Gi Group Holding - Simoldes - UDO + 01:05.20
67 Hugo Nunes Radio Popular - Paredes - Boavista + 01:07.09
68 Pedro Pinto Efapel Cycling + 01:07.32
69 Tomas Contte Aviludo - Louletano - Loulé Concelho + 01:08.47
70 Pablo Carrascosa Equipo Kern Pharma + 01:09.10
71 Sergi Darder Illes Balears Arabay Cycling + 01:12.17
72 Cristian Rico Petrolike + 01:12.49
73 Alexander Konychev Team Vorarlberg + 01:15.54
74 Hugo Aznar Equipo Kern Pharma + 01:17.59
75 Carlos Oyarzun Aviludo - Louletano - Loulé Concelho + 01:18.24
76 Aleksandr Grigorev Efapel Cycling + 01:21.00
77 Abel Balderstone Caja Rural-Seguros RGA + 01:21.45
78 Scott McGill Project Echelon Racing + 01:21.56
79 Andrew Vollmer Illes Balears Arabay Cycling + 01:23.21
80 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 01:25.33
81 Julius Johansen Sabgal - Anicolor Cycling Team + 01:25.40
82 Hugo Scala Jr Project Echelon Racing + 01:25.50
83 Angel Fuentes Burgos-BH + 01:26.37
84 Francisco Campos AP Hotels & Resorts - Tavira - SC Farense + 01:26.41
85 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 01:30.25
86 Omar Mendoza Petrolike + 01:31.30
87 Diogo Gonçalves ABTF Betão - Feirense + 01:32.39
88 Samuel Boardman Project Echelon Racing + 01:33.18
89 Felix Stehli Team Vorarlberg + 01:33.33
90 Fabio Costa ABTF Betão - Feirense + 01:34.17
91 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 01:34.28
92 Lukas Rüegg Team Vorarlberg + 01:36.12
93 Zach Gregg Project Echelon Racing + 01:36.14
94 Oscar Cabedo ABTF Betão - Feirense + 01:38.27
95 Stephen Bassett Project Echelon Racing + 01:38.54
96 Ruben Simao AP Hotels & Resorts - Tavira - SC Farense + 01:40.34
97 Miguel Angel Fernandez Equipo Kern Pharma + 01:40.53
98 Noah Campos Gi Group Holding - Simoldes - UDO + 01:46.09
99 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 01:46.52
100 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 01:49.26
101 Lukas Meiler Team Vorarlberg + 01:50.46
102 João Martins Radio Popular - Paredes - Boavista + 01:52.15
103 André Ribeiro Gi Group Holding - Simoldes - UDO + 01:52.36
104 Daniel Babor Caja Rural-Seguros RGA + 01:53.31
105 João Matias Tavfer - Ovos Matinados - Mortágua + 01:56.29
106 Tomas Barta Caja Rural-Seguros RGA + 01:57.00
107 Fabio Oliveira ABTF Betão - Feirense + 02:06.02
108 Pirmin Benz Team Vorarlberg + 02:11.37

Youth

PosRiderTeam Time
1 Jaume Guardeño Caja Rural-Seguros RGA 33:07:02
2 Alexandre Montez Credibom - LA Alumínios - Marcos Car + 36.33
3 Andrey André Gi Group Holding - Simoldes - UDO + 59.28
4 Pablo Carrascosa Equipo Kern Pharma + 01:03.18
5 Sergi Darder Illes Balears Arabay Cycling + 01:06.25
6 Hugo Aznar Equipo Kern Pharma + 01:12.07
7 Noah Campos Gi Group Holding - Simoldes - UDO + 01:40.17
8 João Martins Radio Popular - Paredes - Boavista + 01:46.23
9 André Ribeiro Gi Group Holding - Simoldes - UDO + 01:46.44

Points

PosRiderTeam Points
1 Nicolas Tivani Aviludo - Louletano - Loulé Concelho 113
2 Tomas Contte Aviludo - Louletano - Loulé Concelho 83
3 Colin Stüssi Team Vorarlberg 51
4 Sergio Chumil Burgos-BH 47
5 Xavier Cañellas Euskaltel-Euskadi 47
6 Fabio Costa ABTF Betão - Feirense 47
7 Afonso Eulalio ABTF Betão - Feirense 47
8 Francisco Peñuela Radio Popular - Paredes - Boavista 44
9 Artem Nych Sabgal - Anicolor Cycling Team 40
10 Hugo Scala Jr Project Echelon Racing 40
11 Andoni Lopez de Abetxuko Euskaltel-Euskadi 40
12 Rafael Reis Sabgal - Anicolor Cycling Team 39
13 Tiago Antunes Efapel Cycling 38
14 Tyler Stites Project Echelon Racing 35
15 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense 33
16 Luís Gomes Gi Group Holding - Simoldes - UDO 32
17 Hugo Aznar Equipo Kern Pharma 32
18 Jon Agirre Equipo Kern Pharma 30
19 Julius Johansen Sabgal - Anicolor Cycling Team 29
20 Luis Angel Mate Euskaltel-Euskadi 28
21 Scott McGill Project Echelon Racing 28
22 Joan Bou Euskaltel-Euskadi 25
23 Stephen Bassett Project Echelon Racing 25
24 Raul Rota Radio Popular - Paredes - Boavista 23
25 Leangel Linarez Tavfer - Ovos Matinados - Mortágua 20
26 Francisco Guerreiro Gi Group Holding - Simoldes - UDO 17
27 Antonio Carvalho ABTF Betão - Feirense 16
28 Aleksandr Grigorev Efapel Cycling 16
29 Samuel Boardman Project Echelon Racing 15
30 Angel Fuentes Burgos-BH 15
31 Ander Okamika Burgos-BH 12
32 Sergi Darder Illes Balears Arabay Cycling 12
33 Zach Gregg Project Echelon Racing 11
34 Iñigo Elosegui Equipo Kern Pharma 10
35 Edgar Cadena Petrolike 9
36 Unai Esparza Illes Balears Arabay Cycling 9
37 Diogo Narciso Credibom - LA Alumínios - Marcos Car 8
38 João Matias Tavfer - Ovos Matinados - Mortágua 8
39 Abner González Efapel Cycling 8
40 José Félix Parra Equipo Kern Pharma 8
41 Luis Fernandes Credibom - LA Alumínios - Marcos Car 7
42 Frederico Figueiredo Sabgal - Anicolor Cycling Team 6
43 Keegan Swirbul Efapel Cycling 6
44 Óscar Pelegrí Burgos-BH 6
45 Mikel Bizkarra Euskaltel-Euskadi 5
46 Diego Camargo Petrolike 4
47 Rodrigo Caixas Credibom - LA Alumínios - Marcos Car 4
48 Jesus Del Pino Aviludo - Louletano - Loulé Concelho 3
49 Jaume Guardeño Caja Rural-Seguros RGA 3
50 Alejandro Callejas Petrolike 3
51 Cesar Fonte Radio Popular - Paredes - Boavista 3
52 Gonçalo Leaça Credibom - LA Alumínios - Marcos Car 2
53 Cesar Martingil Tavfer - Ovos Matinados - Mortágua 2
54 Delio Fernandez AP Hotels & Resorts - Tavira - SC Farense 1
55 Luis Mendonça Sabgal - Anicolor Cycling Team 1
56 Hugo Nunes Radio Popular - Paredes - Boavista 1
57 Daniel Viegas Aviludo - Louletano - Loulé Concelho -8

Mountain

PosRiderTeam Points
1 Luis Angel Mate Euskaltel-Euskadi 79
2 Colin Stüssi Team Vorarlberg 36
3 Afonso Eulalio ABTF Betão - Feirense 31
4 Bruno Silva Tavfer - Ovos Matinados - Mortágua 27
5 Jon Agirre Equipo Kern Pharma 26
6 Sergio Chumil Burgos-BH 25
7 Tiago Antunes Efapel Cycling 21
8 Xavier Cañellas Euskaltel-Euskadi 20
9 Diego Camargo Petrolike 19
10 Cesar Fonte Radio Popular - Paredes - Boavista 19
11 Artem Nych Sabgal - Anicolor Cycling Team 15
12 Mikel Bizkarra Euskaltel-Euskadi 15
13 Alejandro Franco Burgos-BH 14
14 Antonio Carvalho ABTF Betão - Feirense 14
15 Luis Fernandes Credibom - LA Alumínios - Marcos Car 14
16 Raul Rota Radio Popular - Paredes - Boavista 13
17 Jaume Guardeño Caja Rural-Seguros RGA 13
18 Nicolas Tivani Aviludo - Louletano - Loulé Concelho 12
19 Keegan Swirbul Efapel Cycling 11
20 Francisco Guerreiro Gi Group Holding - Simoldes - UDO 11
21 Gonçalo Leaça Credibom - LA Alumínios - Marcos Car 10
22 João Medeiros Credibom - LA Alumínios - Marcos Car 10
23 Delio Fernandez AP Hotels & Resorts - Tavira - SC Farense 9
24 Jesus Del Pino Aviludo - Louletano - Loulé Concelho 9
25 Tyler Stites Project Echelon Racing 9
26 Joaquim Silva Efapel Cycling 7
27 Gaspar Goncalves Aviludo - Louletano - Loulé Concelho 7
28 Andrew Vollmer Illes Balears Arabay Cycling 7
29 Joan Bou Euskaltel-Euskadi 6
30 Iñigo Elosegui Equipo Kern Pharma 6
31 Pedro Pinto Efapel Cycling 5
32 Diogo Barbosa AP Hotels & Resorts - Tavira - SC Farense 5
33 José Félix Parra Equipo Kern Pharma 5
34 Ander Okamika Burgos-BH 4
35 Hugo Nunes Radio Popular - Paredes - Boavista 4
36 Tomas Contte Aviludo - Louletano - Loulé Concelho 4
37 Aleksandr Grigorev Efapel Cycling 4
38 Samuel Boardman Project Echelon Racing 4
39 Luis Mendonça Sabgal - Anicolor Cycling Team 3
40 Frederico Figueiredo Sabgal - Anicolor Cycling Team 3
41 Alejandro Callejas Petrolike 3
42 Rafael Reis Sabgal - Anicolor Cycling Team 3
43 Alex Molenaar Illes Balears Arabay Cycling 3
44 Karel Vacek Burgos-BH 3
45 Stephen Bassett Project Echelon Racing 3
46 Rui Carvalho Gi Group Holding - Simoldes - UDO 2
47 Julen Amezqueta Illes Balears Arabay Cycling 2
48 Alexandre Montez Credibom - LA Alumínios - Marcos Car 2
49 Óscar Pelegrí Burgos-BH 2
50 Francisco Campos AP Hotels & Resorts - Tavira - SC Farense 2
51 Zach Gregg Project Echelon Racing 2
52 Afonso Silva AP Hotels & Resorts - Tavira - SC Farense 1
53 Asier Etxeberria Euskaltel-Euskadi 1
54 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense 1
55 Javier Ibanez Caja Rural-Seguros RGA 1
56 Abel Balderstone Caja Rural-Seguros RGA 1
57 Hugo Scala Jr Project Echelon Racing 1

Team

PosTeamTime
1 Euskaltel-Euskadi 98:49:05
2 Efapel Cycling + 09.00
3 Sabgal - Anicolor Cycling Team + 12.11
4 Burgos-BH + 12.37
5 AP Hotels & Resorts - Tavira - SC Farense + 13.13
6 Credibom - LA Alumínios - Marcos Car + 28.42
7 Radio Popular - Paredes - Boavista + 31.03
8 Petrolike + 32.36
9 Equipo Kern Pharma + 35.09
10 Aviludo - Louletano - Loulé Concelho + 43.35
11 ABTF Betão - Feirense + 44.21
12 Gi Group Holding - Simoldes - UDO + 59.14
13 Caja Rural-Seguros RGA + 01:09.41
14 Illes Balears Arabay Cycling + 01:14.29
15 Team Vorarlberg + 01:36.03
16 Project Echelon Racing + 01:37.04
17 Tavfer - Ovos Matinados - Mortágua + 02:35.22

Race profile

Race
Volta a Portugal
Start date
24.07.2024
End date
04.08.2024
Total distance
182.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 ❤️