Volta ao Alentejo 2025 - Stage 1

Beja > Moura, 166.6km

26.03-30.03

Results

Stage

PosRiderTeam Time
1 Noah Hobbs EF Education–Aevolo 3:39:45
2 Nicolas Tivani Aviludo - Louletano - Loulé + 00.00
3 Matthias Schwarzbacher UAE Team Emirates Gen Z + 00.00
4 Scott McGill Project Echelon Racing + 00.00
5 Iker Villar Caja Rural-Alea + 00.00
6 Gotzon Martín Euskaltel-Euskadi + 00.00
7 Xabier Berasategi Euskaltel-Euskadi + 00.00
8 Fabio Costa Anicolor - Tien21 Cycling Team + 00.00
9 Raul Rota Radio Popular - Paredes - Boavista + 00.00
10 Jens Verbrugghe Israel Premier Tech Academy + 00.00
11 Tiago Antunes Efapel Cycling + 00.00
12 Daniel Cepa Caja Rural-Alea + 00.00
13 Cesar Fonte Radio Popular - Paredes - Boavista + 00.00
14 Harrison Wood Anicolor - Tien21 Cycling Team + 00.00
15 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 00.00
16 Diego Ruiz de Arcaute Caja Rural-Alea + 00.00
17 Hugo Scala Jr Project Echelon Racing + 00.00
18 Ruben Fernandez Anicolor - Tien21 Cycling Team + 00.00
19 Ricard Fito Illes Balears Arabay Cycling + 00.00
20 Pedro Silva Anicolor - Tien21 Cycling Team + 00.00
21 João Martins Radio Popular - Paredes - Boavista + 00.00
22 Pau Marti Israel Premier Tech Academy + 00.00
23 Edgar Curto Pellicer Illes Balears Arabay Cycling + 00.00
24 Francisco Campos AP Hotels & Resorts - Tavira - SC Farense + 00.00
25 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense + 00.00
26 Jesus David Peña AP Hotels & Resorts - Tavira - SC Farense + 00.00
27 Daniel Dias Radio Popular - Paredes - Boavista + 00.00
28 Daniel Lima Israel Premier Tech Academy + 00.00
29 Miguel Angel Marin EF Education–Aevolo + 00.00
30 Diogo Barbosa AP Hotels & Resorts - Tavira - SC Farense + 00.00
31 Luca Giaimi UAE Team Emirates Gen Z + 00.00
32 Victor De Paula Feirense - Beeceler + 00.00
33 Red Walters Obidos Cycling Team + 00.00
34 Diogo Gonçalves Feirense - Beeceler + 00.00
35 Alvaro Garcia Israel Premier Tech Academy + 00.00
36 Alvaro Navas Obidos Cycling Team + 00.00
37 Jenthe Verstraete EF Education–Aevolo + 00.00
38 Pedro Pinto Efapel Cycling + 00.00
39 Unai Esparza Illes Balears Arabay Cycling + 00.00
40 Matar Peretz Israel Premier Tech Academy + 00.00
41 Linus Larsson EF Education–Aevolo + 00.00
42 Joao Paulo Silva Obidos Cycling Team + 00.00
43 Kieran Gordge Obidos Cycling Team + 00.00
44 Juan Pedro Lozano Caja Rural-Alea + 00.00
45 João Medeiros Credibom - LA Alumínios - Marcos Car + 00.00
46 Rafael Durães Radio Popular - Paredes - Boavista + 00.00
47 Alexis Guérin Anicolor - Tien21 Cycling Team + 00.00
48 David Domínguez Aviludo - Louletano - Loulé + 00.00
49 Rui Carvalho Gi Group Holding - Simoldes - UDO + 00.00
50 Jose Maria Garcia Soriano Illes Balears Arabay Cycling + 00.00
51 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 00.00
52 Kellen Caldwell EF Education–Aevolo + 00.00
53 Tiago Santos Anicolor - Tien21 Cycling Team + 00.00
54 Unai Zubeldia Euskaltel-Euskadi + 00.00
55 Manuel Herrera Soma Group + 00.00
56 Noah Campos Gi Group Holding - Simoldes - UDO + 00.00
57 Lucas Lopes Radio Popular - Paredes - Boavista + 00.00
58 Adria Pericas UAE Team Emirates Gen Z + 00.00
59 André Carvalho Efapel Cycling + 00.00
60 Tiago Leal Radio Popular - Paredes - Boavista + 00.00
61 Ivo Pinheiro Feirense - Beeceler + 00.00
62 Alexandre Montez Credibom - LA Alumínios - Marcos Car + 00.00
63 Joshua Golliker EF Education–Aevolo + 00.00
64 Miguel Moreira Gi Group Holding - Simoldes - UDO + 00.00
65 Hugo Nunes Credibom - LA Alumínios - Marcos Car + 00.00
66 Marcos Freire UAE Team Emirates Gen Z + 00.00
67 Estanislao Calabuig Caja Rural-Alea + 00.00
68 João Matias Tavfer - Ovos Matinados - Mortágua + 00.00
69 Sergio Geerlings Caja Rural-Alea + 00.00
70 Joaquim Silva Efapel Cycling + 00.00
71 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 00.00
72 Cesar David Guavita Gi Group Holding - Simoldes - UDO + 00.00
73 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 00.00
74 Adrià Franquesa Obidos Cycling Team + 00.00
75 Adrián Bustamante Gi Group Holding - Simoldes - UDO + 00.00
76 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 00.00
77 Byron Munton Feirense - Beeceler + 00.00
78 Tiago Nunes Porminho Team U23 + 00.00
79 Jose Marin Aragón Illes Balears Arabay Cycling + 00.00
80 Rui Silva Porminho Team U23 + 00.00
81 Keegan Swirbul Efapel Cycling + 00.00
82 Gavin Hlady EF Education–Aevolo + 00.00
83 Diogo Pinto AP Hotels & Resorts - Tavira - SC Farense + 00.00
84 Jesus Del Pino Aviludo - Louletano - Loulé + 00.00
85 Carlos Oyarzun Aviludo - Louletano - Loulé + 00.00
86 Pau Rodriguez Vidal Obidos Cycling Team + 00.00
87 Gaspar Goncalves Gi Group Holding - Simoldes - UDO + 00.00
88 Gonçalo Leaça Credibom - LA Alumínios - Marcos Car + 00.00
89 Claudio Leal Aviludo - Louletano - Loulé + 00.00
90 Juan Pablo Cardenas Soma Group + 00.00
91 Iker Bonillo Euskaltel-Euskadi + 00.00
92 Diogo Saleiro Porminho Team U23 + 00.00
93 Joan Gamundi Illes Balears Arabay Cycling + 00.00
94 Miquel Valls Alemany Gi Group Holding - Simoldes - UDO + 00.00
95 Juan Nicolás Becerra Soma Group + 00.00
96 Duarte Rufino Porminho Team U23 + 00.00
97 Tomas Gaspar Porminho Team U23 + 00.00
98 Lucas Towers Caja Rural-Alea + 00.00
99 Davide Stella UAE Team Emirates Gen Z + 00.00
100 Afonso Silva AP Hotels & Resorts - Tavira - SC Farense + 00.00
101 Santiago Mesa Efapel Cycling + 00.00
102 David Dekker Euskaltel-Euskadi + 00.00
103 Patrick Casey Israel Premier Tech Academy + 00.00
104 Theodor Obholzer Obidos Cycling Team + 00.00
105 Tomas Contte Aviludo - Louletano - Loulé + 00.00
106 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 00.00
107 Rafael Reis Anicolor - Tien21 Cycling Team + 00.00
108 Antonio Carvalho Feirense - Beeceler + 00.00
109 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 00.00
110 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 00.00
111 Laurent Gervais Project Echelon Racing + 01.18
112 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 00.00
113 Duarte Marivoet UAE Team Emirates Gen Z + 00.00
114 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 00.00
115 Txomin Juaristi Euskaltel-Euskadi + 00.00
116 Gibbe Staes UAE Team Emirates Gen Z + 01.52
117 Joan Albert Riera Illes Balears Arabay Cycling + 01.52
118 Antonio Ferreira Efapel Cycling + 02.06
119 Jose Borges Feirense - Beeceler + 00.00
120 Sam Coleman Israel Premier Tech Academy + 02.48
121 Jordi Lopez Euskaltel-Euskadi + 00.00
122 Afonso Campino Porminho Team U23 + 03.00
123 Jose Bicho AP Hotels & Resorts - Tavira - SC Farense + 03.02
124 Francisco Pereira Feirense - Beeceler + 03.06
125 Samuel Boardman Project Echelon Racing + 03.21
126 Colby Lange Project Echelon Racing + 03.59
127 Cole Davis Project Echelon Racing + 03.59
128 Filipe Simas Soma Group + 04.16
129 Duarte Neves Porminho Team U23 + 12.18
- Lenin Pareja Soma Group DNF

GC

PosRiderTeam Time
1 Noah Hobbs EF Education–Aevolo 3:39:35
2 Nicolas Tivani Aviludo - Louletano - Loulé + 00.01
3 Jenthe Verstraete EF Education–Aevolo + 00.04
4 Matthias Schwarzbacher UAE Team Emirates Gen Z + 00.06
5 Alexis Guérin Anicolor - Tien21 Cycling Team + 00.06
6 Pau Marti Israel Premier Tech Academy + 00.08
7 Xabier Berasategi Euskaltel-Euskadi + 00.09
8 Jens Verbrugghe Israel Premier Tech Academy + 00.09
9 Txomin Juaristi Euskaltel-Euskadi + 00.09
10 Scott McGill Project Echelon Racing + 00.10
11 Iker Villar Caja Rural-Alea + 00.10
12 Gotzon Martín Euskaltel-Euskadi + 00.10
13 Fabio Costa Anicolor - Tien21 Cycling Team + 00.10
14 Raul Rota Radio Popular - Paredes - Boavista + 00.10
15 Tiago Antunes Efapel Cycling + 00.10
16 Daniel Cepa Caja Rural-Alea + 00.10
17 Cesar Fonte Radio Popular - Paredes - Boavista + 00.10
18 Harrison Wood Anicolor - Tien21 Cycling Team + 00.10
19 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 00.10
20 Diego Ruiz de Arcaute Caja Rural-Alea + 00.10
21 Hugo Scala Jr Project Echelon Racing + 00.10
22 Ruben Fernandez Anicolor - Tien21 Cycling Team + 00.10
23 Ricard Fito Illes Balears Arabay Cycling + 00.10
24 Pedro Silva Anicolor - Tien21 Cycling Team + 00.10
25 João Martins Radio Popular - Paredes - Boavista + 00.10
26 Edgar Curto Pellicer Illes Balears Arabay Cycling + 00.10
27 Francisco Campos AP Hotels & Resorts - Tavira - SC Farense + 00.10
28 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense + 00.10
29 Jesus David Peña AP Hotels & Resorts - Tavira - SC Farense + 00.10
30 Daniel Dias Radio Popular - Paredes - Boavista + 00.10
31 Daniel Lima Israel Premier Tech Academy + 00.10
32 Miguel Angel Marin EF Education–Aevolo + 00.10
33 Diogo Barbosa AP Hotels & Resorts - Tavira - SC Farense + 00.10
34 Luca Giaimi UAE Team Emirates Gen Z + 00.10
35 Victor De Paula Feirense - Beeceler + 00.10
36 Red Walters Obidos Cycling Team + 00.10
37 Diogo Gonçalves Feirense - Beeceler + 00.10
38 Alvaro Garcia Israel Premier Tech Academy + 00.10
39 Alvaro Navas Obidos Cycling Team + 00.10
40 Pedro Pinto Efapel Cycling + 00.10
41 Unai Esparza Illes Balears Arabay Cycling + 00.10
42 Matar Peretz Israel Premier Tech Academy + 00.10
43 Linus Larsson EF Education–Aevolo + 00.10
44 Joao Paulo Silva Obidos Cycling Team + 00.10
45 Kieran Gordge Obidos Cycling Team + 00.10
46 Juan Pedro Lozano Caja Rural-Alea + 00.10
47 João Medeiros Credibom - LA Alumínios - Marcos Car + 00.10
48 Rafael Durães Radio Popular - Paredes - Boavista + 00.10
49 David Domínguez Aviludo - Louletano - Loulé + 00.10
50 Rui Carvalho Gi Group Holding - Simoldes - UDO + 00.10
51 Jose Maria Garcia Soriano Illes Balears Arabay Cycling + 00.10
52 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 00.10
53 Kellen Caldwell EF Education–Aevolo + 00.10
54 Tiago Santos Anicolor - Tien21 Cycling Team + 00.10
55 Unai Zubeldia Euskaltel-Euskadi + 00.10
56 Manuel Herrera Soma Group + 00.10
57 Noah Campos Gi Group Holding - Simoldes - UDO + 00.10
58 Lucas Lopes Radio Popular - Paredes - Boavista + 00.10
59 Adria Pericas UAE Team Emirates Gen Z + 00.10
60 André Carvalho Efapel Cycling + 00.10
61 Tiago Leal Radio Popular - Paredes - Boavista + 00.10
62 Ivo Pinheiro Feirense - Beeceler + 00.10
63 Alexandre Montez Credibom - LA Alumínios - Marcos Car + 00.10
64 Joshua Golliker EF Education–Aevolo + 00.10
65 Miguel Moreira Gi Group Holding - Simoldes - UDO + 00.10
66 Hugo Nunes Credibom - LA Alumínios - Marcos Car + 00.10
67 Marcos Freire UAE Team Emirates Gen Z + 00.10
68 Estanislao Calabuig Caja Rural-Alea + 00.10
69 João Matias Tavfer - Ovos Matinados - Mortágua + 00.10
70 Sergio Geerlings Caja Rural-Alea + 00.10
71 Joaquim Silva Efapel Cycling + 00.10
72 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 00.10
73 Cesar David Guavita Gi Group Holding - Simoldes - UDO + 00.10
74 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 00.10
75 Adrià Franquesa Obidos Cycling Team + 00.10
76 Adrián Bustamante Gi Group Holding - Simoldes - UDO + 00.10
77 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 00.10
78 Byron Munton Feirense - Beeceler + 00.10
79 Tiago Nunes Porminho Team U23 + 00.10
80 Jose Marin Aragón Illes Balears Arabay Cycling + 00.10
81 Rui Silva Porminho Team U23 + 00.10
82 Keegan Swirbul Efapel Cycling + 00.10
83 Gavin Hlady EF Education–Aevolo + 00.10
84 Diogo Pinto AP Hotels & Resorts - Tavira - SC Farense + 00.10
85 Jesus Del Pino Aviludo - Louletano - Loulé + 00.10
86 Carlos Oyarzun Aviludo - Louletano - Loulé + 00.10
87 Pau Rodriguez Vidal Obidos Cycling Team + 00.10
88 Gaspar Goncalves Gi Group Holding - Simoldes - UDO + 00.10
89 Gonçalo Leaça Credibom - LA Alumínios - Marcos Car + 00.10
90 Claudio Leal Aviludo - Louletano - Loulé + 00.10
91 Juan Pablo Cardenas Soma Group + 00.10
92 Iker Bonillo Euskaltel-Euskadi + 00.10
93 Diogo Saleiro Porminho Team U23 + 00.10
94 Joan Gamundi Illes Balears Arabay Cycling + 00.10
95 Miquel Valls Alemany Gi Group Holding - Simoldes - UDO + 00.10
96 Juan Nicolás Becerra Soma Group + 00.10
97 Duarte Rufino Porminho Team U23 + 00.10
98 Tomas Gaspar Porminho Team U23 + 00.10
99 Lucas Towers Caja Rural-Alea + 00.10
100 Davide Stella UAE Team Emirates Gen Z + 00.10
101 Afonso Silva AP Hotels & Resorts - Tavira - SC Farense + 00.10
102 Santiago Mesa Efapel Cycling + 00.10
103 David Dekker Euskaltel-Euskadi + 00.10
104 Patrick Casey Israel Premier Tech Academy + 00.10
105 Theodor Obholzer Obidos Cycling Team + 00.10
106 Tomas Contte Aviludo - Louletano - Loulé + 00.10
107 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 00.10
108 Rafael Reis Anicolor - Tien21 Cycling Team + 00.10
109 Antonio Carvalho Feirense - Beeceler + 00.10
110 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 00.10
111 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 00.10
112 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 00.10
113 Duarte Marivoet UAE Team Emirates Gen Z + 00.10
114 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 00.10
115 Jose Borges Feirense - Beeceler + 00.10
116 Jordi Lopez Euskaltel-Euskadi + 00.10
117 Laurent Gervais Project Echelon Racing + 01.28
118 Gibbe Staes UAE Team Emirates Gen Z + 02.02
119 Joan Albert Riera Illes Balears Arabay Cycling + 02.02
120 Antonio Ferreira Efapel Cycling + 02.16
121 Sam Coleman Israel Premier Tech Academy + 02.58
122 Afonso Campino Porminho Team U23 + 03.10
123 Jose Bicho AP Hotels & Resorts - Tavira - SC Farense + 03.12
124 Francisco Pereira Feirense - Beeceler + 03.16
125 Samuel Boardman Project Echelon Racing + 03.31
126 Colby Lange Project Echelon Racing + 04.09
127 Cole Davis Project Echelon Racing + 04.09
128 Filipe Simas Soma Group + 04.26
129 Duarte Neves Porminho Team U23 + 12.28
- Lenin Pareja Soma Group DNF

Youth

PosRiderTeam Time
1 Noah Hobbs EF Education–Aevolo 3:39:35
2 Jenthe Verstraete EF Education–Aevolo + 00.04
3 Matthias Schwarzbacher UAE Team Emirates Gen Z + 00.06
4 Pau Marti Israel Premier Tech Academy + 00.08
5 Jens Verbrugghe Israel Premier Tech Academy + 00.09
6 Iker Villar Caja Rural-Alea + 00.10
7 Daniel Cepa Caja Rural-Alea + 00.10
8 Diego Ruiz de Arcaute Caja Rural-Alea + 00.10
9 Ricard Fito Illes Balears Arabay Cycling + 00.10
10 João Martins Radio Popular - Paredes - Boavista + 00.10
11 Daniel Lima Israel Premier Tech Academy + 00.10
12 Miguel Angel Marin EF Education–Aevolo + 00.10
13 Luca Giaimi UAE Team Emirates Gen Z + 00.10
14 Victor De Paula Feirense - Beeceler + 00.10
15 Alvaro Garcia Israel Premier Tech Academy + 00.10
16 Alvaro Navas Obidos Cycling Team + 00.10
17 Matar Peretz Israel Premier Tech Academy + 00.10
18 Linus Larsson EF Education–Aevolo + 00.10
19 Kieran Gordge Obidos Cycling Team + 00.10
20 Juan Pedro Lozano Caja Rural-Alea + 00.10
21 Rafael Durães Radio Popular - Paredes - Boavista + 00.10
22 Kellen Caldwell EF Education–Aevolo + 00.10
23 Tiago Santos Anicolor - Tien21 Cycling Team + 00.10
24 Unai Zubeldia Euskaltel-Euskadi + 00.10
25 Noah Campos Gi Group Holding - Simoldes - UDO + 00.10
26 Lucas Lopes Radio Popular - Paredes - Boavista + 00.10
27 Adria Pericas UAE Team Emirates Gen Z + 00.10
28 Joshua Golliker EF Education–Aevolo + 00.10
29 Miguel Moreira Gi Group Holding - Simoldes - UDO + 00.10
30 Marcos Freire UAE Team Emirates Gen Z + 00.10
31 Estanislao Calabuig Caja Rural-Alea + 00.10
32 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 00.10
33 Adrià Franquesa Obidos Cycling Team + 00.10
34 Tiago Nunes Porminho Team U23 + 00.10
35 Gavin Hlady EF Education–Aevolo + 00.10
36 Diogo Pinto AP Hotels & Resorts - Tavira - SC Farense + 00.10
37 Pau Rodriguez Vidal Obidos Cycling Team + 00.10
38 Claudio Leal Aviludo - Louletano - Loulé + 00.10
39 Juan Pablo Cardenas Soma Group + 00.10
40 Iker Bonillo Euskaltel-Euskadi + 00.10
41 Diogo Saleiro Porminho Team U23 + 00.10
42 Joan Gamundi Illes Balears Arabay Cycling + 00.10
43 Juan Nicolás Becerra Soma Group + 00.10
44 Duarte Rufino Porminho Team U23 + 00.10
45 Tomas Gaspar Porminho Team U23 + 00.10
46 Lucas Towers Caja Rural-Alea + 00.10
47 Davide Stella UAE Team Emirates Gen Z + 00.10
48 Patrick Casey Israel Premier Tech Academy + 00.10
49 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 00.10
50 Duarte Marivoet UAE Team Emirates Gen Z + 00.10
51 Gibbe Staes UAE Team Emirates Gen Z + 02.02
52 Sam Coleman Israel Premier Tech Academy + 02.58
53 Afonso Campino Porminho Team U23 + 03.10
54 Jose Bicho AP Hotels & Resorts - Tavira - SC Farense + 03.12
55 Filipe Simas Soma Group + 04.26
56 Duarte Neves Porminho Team U23 + 12.28

Points

PosRiderTeam Points
1 Noah Hobbs EF Education–Aevolo 25
2 Nicolas Tivani Aviludo - Louletano - Loulé 23
3 Matthias Schwarzbacher UAE Team Emirates Gen Z 16
4 Scott McGill Project Echelon Racing 13
5 Iker Villar Caja Rural-Alea 10
6 Gotzon Martín Euskaltel-Euskadi 8
7 Xabier Berasategi Euskaltel-Euskadi 7
8 Jenthe Verstraete EF Education–Aevolo 6
9 Alexis Guérin Anicolor - Tien21 Cycling Team 4
10 Fabio Costa Anicolor - Tien21 Cycling Team 4
11 Pau Marti Israel Premier Tech Academy 2
12 Jens Verbrugghe Israel Premier Tech Academy 2
13 Raul Rota Radio Popular - Paredes - Boavista 2
14 Txomin Juaristi Euskaltel-Euskadi 1

Mountain

PosRiderTeam Points
1 David Domínguez Aviludo - Louletano - Loulé 4
2 Alvaro Garcia Israel Premier Tech Academy 3
3 Jenthe Verstraete EF Education–Aevolo 2
4 Manuel Herrera Soma Group 2
5 Gonçalo Leaça Credibom - LA Alumínios - Marcos Car 1

Team

PosTeamTime
1 Caja Rural-Alea 10:59:15
2 Anicolor - Tien21 Cycling Team + 00.00
3 Radio Popular - Paredes - Boavista + 00.00
4 Israel Premier Tech Academy + 00.00
5 EF Education–Aevolo + 00.00
6 Euskaltel-Euskadi + 00.00
7 AP Hotels & Resorts - Tavira - SC Farense + 00.00
8 Illes Balears Arabay Cycling + 00.00
9 UAE Team Emirates Gen Z + 00.00
10 Aviludo - Louletano - Loulé + 00.00
11 Efapel Cycling + 00.00
12 Obidos Cycling Team + 00.00
13 Feirense - Beeceler + 00.00
14 Tavfer - Ovos Matinados - Mortágua + 00.00
15 Gi Group Holding - Simoldes - UDO + 00.00
16 Credibom - LA Alumínios - Marcos Car + 00.00
17 Soma Group + 00.00
18 Porminho Team U23 + 00.00
19 Project Echelon Racing + 01.18

Race profile

Race
Volta ao Alentejo
Start date
26.03.2025
End date
30.03.2025
Total distance
166.6 km
Gen
Men
Cat
2.2
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 ❤️