Races / Volta ao Alentejo 2025 / Stage 4

Volta ao Alentejo 2025 — Stage 4

29 Mar 2025 · 148 km

Stage Impact
What changed on Stage 4
Adria Pericas Capdevila Jesus David Pena Jimenez

Jesus David Pena Jimenez took the GC lead from Adria Pericas Capdevila on Stage 4. Jesus David Pena Jimenez won the stage. Alvaro Garcia lost the most time among the main GC movers.

GC Gainers
No clear GC gains
Time Losses
#RiderTeamTime
1 Jesus David Pena Jimenez APHotels & Resorts / Tavira / SC Farense (CT) 3h 30' 02"
2 Pau Marti Soriano Israel Premier Tech Academy (CT) same time
3 Matthias Schwarzbacher UAE Team Emirates Gen Z (CT) + 0' 03"
4 Xabier Berasategi Garmendia Euskaltel - Euskadi (PRT) + 0' 03"
5 German Nicolas Tivani Perez Aviludo - Louletano - Loulé (CT) + 0' 03"
6 Tiago Antunes Efapel Cycling (CT) + 0' 03"
7 Raul Rota Rus Rádio Popular - Paredes - Boavista (CT) + 0' 03"
8 Noah Hobbs EF Education - Aevolo (CT) + 0' 06"
9 Daniel Lima Israel Premier Tech Academy (CT) + 0' 06"
10 Tiago Leal Rádio Popular - Paredes - Boavista (CT) + 0' 06"
11 Harrison Wood Anicolor / Tien 21 (CT) + 0' 06"
12 Pedro Silva1 Anicolor / Tien 21 (CT) + 0' 06"
13 Gotzon Martin Euskaltel - Euskadi (PRT) + 0' 06"
14 Diogo Barbosa APHotels & Resorts / Tavira / SC Farense (CT) + 0' 06"
15 Joao Silva4 Óbidos Cycling Team (CLUB) + 0' 06"
16 Adrian Bustamante GI Group Holding - Simoldes - UDO (CT) + 0' 06"
17 David Dominguez Vilchez Aviludo - Louletano - Loulé (CT) + 0' 06"
18 Rafael Elvas Barbas Tavfer-Ovos Matinados-Mortágua (CT) + 0' 06"
19 Alexis Guerin Anicolor / Tien 21 (CT) + 0' 06"
20 Ricard Fito Prats Illes Balears Arabay (CT) + 0' 06"
21 Cesar Fonte Rádio Popular - Paredes - Boavista (CT) + 0' 06"
22 Ruben Fernandez Andujar Anicolor / Tien 21 (CT) + 0' 06"
23 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua (CT) + 0' 06"
24 Goncalo Leaca Credibom / LA Alumínios / Marcos Car (CT) + 0' 12"
25 Rui Carvalho GI Group Holding - Simoldes - UDO (CT) + 0' 12"
26 Diogo Goncalves Feirense - Beeceler (CT) + 0' 12"
27 Daniel Cepa Server Caja Rural - Alea (CLUB) + 0' 12"
28 Laurent Gervais Project Echelon Racing (CT) + 0' 15"
29 Rafael Duraes Rádio Popular - Paredes - Boavista (CT) + 0' 15"
30 Lucas Lopes1 Rádio Popular - Paredes - Boavista (CT) + 0' 15"
31 Joao Medeiros Credibom / LA Alumínios / Marcos Car (CT) + 0' 15"
32 Keegan Swirbul Efapel Cycling (CT) + 0' 15"
33 Byron Munton Feirense - Beeceler (CT) + 0' 15"
34 Matar Peretz Hardeball Israel Premier Tech Academy (CT) + 0' 15"
35 Ivo Pinheiro2 Feirense - Beeceler (CT) + 0' 15"
36 Jenthe Verstraete EF Education - Aevolo (CT) + 0' 15"
37 Jose Maria Garcia Illes Balears Arabay (CT) + 0' 15"
38 Gavin Hlady EF Education - Aevolo (CT) + 0' 21"
39 Gaspar Goncalves GI Group Holding - Simoldes - UDO (CT) + 0' 24"
40 Adria Pericas Capdevila UAE Team Emirates Gen Z (CT) + 0' 26"
41 Txomin Juaristi Euskaltel - Euskadi (PRT) + 0' 51"
42 Pedro Pinto2 Efapel Cycling (CT) + 0' 53"
43 Miguel Angel Marin EF Education - Aevolo (CT) + 1' 02"
44 Afonso Silva APHotels & Resorts / Tavira / SC Farense (CT) + 1' 02"
45 Cesar David Guavita GI Group Holding - Simoldes - UDO (CT) + 1' 15"
46 Angel Sanchez Rebollido Tavfer-Ovos Matinados-Mortágua (CT) + 1' 23"
47 Samuel Boardman Project Echelon Racing (CT) + 3' 29"
48 Juan Pedro Lozano Caja Rural - Alea (CLUB) + 4' 50"
49 Kellen Caldwell EF Education - Aevolo (CT) + 4' 53"
50 Hugo Nunes Credibom / LA Alumínios / Marcos Car (CT) + 4' 53"
51 Edgar Curto Illes Balears Arabay (CT) + 4' 58"
52 Duarte Marivoet UAE Team Emirates Gen Z (CT) + 5' 21"
53 Bruno Duarte Ferreira Silva Tavfer-Ovos Matinados-Mortágua (CT) + 7' 57"
54 Jesus Del Pino Aviludo - Louletano - Loulé (CT) + 8' 10"
55 Antonio Manuel Sousa Ferreira Efapel Cycling (CT) + 8' 10"
56 Andre Carvalho Efapel Cycling (CT) + 8' 10"
57 Gibbe Staes UAE Team Emirates Gen Z (CT) + 11' 01"
58 Unai Esparza Garin Illes Balears Arabay (CT) + 11' 01"
59 Unai Zubeldia Euskaltel - Euskadi (PRT) + 11' 01"
60 Luca Giaimi UAE Team Emirates Gen Z (CT) + 11' 01"
61 Carlos Oyarzun Aviludo - Louletano - Loulé (CT) + 11' 01"
62 Tomas Contte Aviludo - Louletano - Loulé (CT) + 11' 05"
63 Cole Davis Project Echelon Racing (CT) + 12' 56"
64 Red Walters Óbidos Cycling Team (CLUB) + 14' 53"
65 Pau Rodriguez Vidal Óbidos Cycling Team (CLUB) + 14' 59"
66 Carlos Salgueiro APHotels & Resorts / Tavira / SC Farense (CT) + 14' 59"
67 Francisco Campos APHotels & Resorts / Tavira / SC Farense (CT) + 14' 59"
68 Tiago Santos1 Anicolor / Tien 21 (CT) + 14' 59"
69 Alvaro Navas Óbidos Cycling Team (CLUB) + 14' 59"
70 Hugo Scala Project Echelon Racing (CT) + 14' 59"
71 Noah Campos GI Group Holding - Simoldes - UDO (CT) + 14' 59"
72 Jorge Galvez Lopez Aviludo - Louletano - Loulé (CT) + 14' 59"
73 Estanislao Calabuig Caja Rural - Alea (CLUB) + 14' 59"
74 Alexandre Montez Credibom / LA Alumínios / Marcos Car (CT) + 14' 59"
75 Claudio Leal Aviludo - Louletano - Loulé (CT) + 14' 59"
76 Iker Villar Caja Rural - Alea (CLUB) + 14' 59"
77 Daniel Dias Rádio Popular - Paredes - Boavista (CT) + 14' 59"
78 Jens Verbrugghe Israel Premier Tech Academy (CT) + 14' 59"
79 Joan Gamundi Illes Balears Arabay (CT) + 14' 59"
80 Samuel Coleman Israel Premier Tech Academy (CT) + 14' 59"
81 Diogo Pinto1 APHotels & Resorts / Tavira / SC Farense (CT) + 14' 59"
82 Marcos Freire UAE Team Emirates Gen Z (CT) + 14' 59"
83 Joaquim Silva Efapel Cycling (CT) + 14' 59"
84 Antonio Carvalho Feirense - Beeceler (CT) + 14' 59"
85 Rafael Reis Anicolor / Tien 21 (CT) + 14' 59"
86 Juan Pablo Cardenas Patino Soma Group (CLUB) + 14' 59"
87 Joshua Golliker EF Education - Aevolo (CT) + 14' 59"
88 Miquel Valls GI Group Holding - Simoldes - UDO (CT) + 14' 59"
89 Diogo Pinto Credibom / LA Alumínios / Marcos Car (CT) + 14' 59"
90 Joan Albert Riera Illes Balears Arabay (CT) + 14' 59"
91 Cesar Martingil Tavfer-Ovos Matinados-Mortágua (CT) + 15' 47"
92 Fabio Manuel Fernandes Costa Anicolor / Tien 21 (CT) + 16' 43"
93 Tomas Gaspar Porminho Team sub23 (CLUB) + 20' 30"
94 Juan Nicolas Becerra Soma Group (CLUB) + 20' 30"
95 Diogo Saleiro Porminho Team sub23 (CLUB) + 20' 30"
96 Iker Bonillo Martin Euskaltel - Euskadi (PRT) + 20' 30"
97 Linus Larsson EF Education - Aevolo (CT) + 20' 30"
98 Davide Stella UAE Team Emirates Gen Z (CT) + 20' 30"
99 Theodor Obholzer Óbidos Cycling Team (CLUB) + 20' 30"
100 Victor Paula Feirense - Beeceler (CT) + 20' 30"
101 Kieran Gordge Óbidos Cycling Team (CLUB) + 20' 30"
102 David Dekker Euskaltel - Euskadi (PRT) + 20' 30"
103 Sergio Geerlings Martinez Caja Rural - Alea (CLUB) + 20' 30"
104 Joao Matias Tavfer-Ovos Matinados-Mortágua (CT) + 20' 30"
105 Diego Ruiz De Arcaute Caja Rural - Alea (CLUB) + 20' 30"
106 Rui Silva Porminho Team sub23 (CLUB) + 20' 30"
107 Leangel Linarez Tavfer-Ovos Matinados-Mortágua (CT) + 20' 30"
108 Patrick Casey1 Israel Premier Tech Academy (CT) + 20' 30"
109 Jose Marin Aragon Illes Balears Arabay (CT) + 20' 30"
110 Joao Martins Silva Rádio Popular - Paredes - Boavista (CT) + 20' 30"
111 Colby Lange Project Echelon Racing (CT) + 20' 30"
112 Diogo Narciso Credibom / LA Alumínios / Marcos Car (CT) + 20' 30"
113 Scott Mcgill Project Echelon Racing (CT) + 20' 30"
114 Tiago Nunes Porminho Team sub23 (CLUB) + 20' 30"
115 Joao Oliveira4 Credibom / LA Alumínios / Marcos Car (CT) + 20' 30"
116 Jose Miguel Moreira GI Group Holding - Simoldes - UDO (CT) + 20' 30"
117 Jose Borges Feirense - Beeceler (CT) + 20' 30"
118 Jose Bicho APHotels & Resorts / Tavira / SC Farense (CT) + 20' 30"
119 Alvaro Garcia Israel Premier Tech Academy (CT) + 20' 30"
120 Francisco Pereira Feirense - Beeceler (CT) + 20' 30"
121 Manuel David Herrera Soma Group (CLUB) + 20' 30"
122 Adria Franquesa Óbidos Cycling Team (CLUB) + 20' 30"
DNF Santiago Mesa Pietralunga Efapel Cycling (CT)
DNF Filipe Simas Soma Group (CLUB)
DNF Afonso Campino Porminho Team sub23 (CLUB)
DNF Duarte Rufino Porminho Team sub23 (CLUB)