Races / Volta ao Alentejo 2025 / Stage 4

Volta ao Alentejo 2025 — Stage 4

29 Mar 2025 · 148 km

#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) —