VeloStatistics

2025 - Volta ao Algarve
2025-02-23 | 2.PS | Race Palmares
Pos Rider Nat Team Age
1 Jonas Vingegaard Hansen DEN Team Visma - Lease a Bike 28-075
2 João Pedro Gonçalves Almeida POR UAE Team Emirates - XTG 26-202
3 Laurens De Plus BEL INEOS Grenadiers 29-172
4 Romain Grégoire FRA Groupama - FDJ 22-033
5 Maximilian Schachmann DUI Soudal - Quick Step 31-045
6 Neilson Powless USA EF Education - EasyPost 28-173
7 Ilan Van Wilder BEL Soudal - Quick Step 24-285
8 Primoz Roglic SLO Red Bull - Bora - hansgrohe 35-117
9 Tao Geoghegan Hart GBR Lidl - Trek 29-330
10 Jan Christen ZWI UAE Team Emirates - XTG 20-242
11 Antonio Morgado POR UAE Team Emirates - XTG 21-026
12 Mathias Vacek CZE Lidl - Trek 22-256
13 Max Poole GBR Team Picnic - PostNL 21-359
14 Dylan Teuns BEL Cofidis 32-359
15 Luca Vergallito ITA Alpecin - Deceuninck 27-162
16 Antonio Tiberi ITA Bahrain Victorious 23-244
17 Thymen Arensman NED INEOS Grenadiers 25-081
18 Felix Grossschartner OOS UAE Team Emirates - XTG 31-062
19 Florian Stork DUI Tudor Pro Cycling Team 27-302
20 Julian Alaphilippe FRA Tudor Pro Cycling Team 32-257
21 Quinten Hermans BEL Alpecin - Deceuninck 29-209
22 Jesus Herrada Lopez SPA Cofidis 34-212
23 Jan Tratnik SLO Red Bull - Bora - hansgrohe 35-000
24 Arjen Livyns BEL Lotto 30-175
25 Yannis Voisard ZWI Tudor Pro Cycling Team 26-212
26 Rémy Rochas FRA Groupama - FDJ 28-284
27 Mikkel Frölich Honore DEN EF Education - EasyPost 28-033
28 Carlos Verona Quintanilla SPA Lidl - Trek 32-111
29 Alexis Guérin FRA 32-262
30 Tiago Antunes POR 27-320
31 Emanuel Buchmann DUI Cofidis 32-097
32 Sam Oomen NED Lidl - Trek 29-192
33 Ben Tulett GBR Team Visma - Lease a Bike 23-181
34 Xandro Meurisse BEL Alpecin - Deceuninck 33-023
35 Ruben Fernandez Andujar SPA 33-359
36 Damiano Caruso ITA Bahrain Victorious 37-134
37 Rui Alberto Costa Faria POR EF Education - EasyPost 38-141
38 Sepp Kuss USA Team Visma - Lease a Bike 30-163
39 Juri Hollmann DUI Alpecin - Deceuninck 25-177
40 Wilco Kelderman NED Team Visma - Lease a Bike 33-335
41 Lorenzo Rota ITA Intermarché - Wanty 29-276
42 Jakub Otruba CZE Caja Rural - Seguros RGA 27-024
43 Harrison Wood GBR 24-254
44 Jonas Rutsch DUI Intermarché - Wanty 27-030
45 Mattia Cattaneo ITA Soudal - Quick Step 34-121
46 Brieuc Rolland FRA Groupama - FDJ 21-194
47 Afonso Silva POR 24-338
48 Tiago Manuel Ferreira Leal POR 25-124
49 Stefan Küng ZWI Groupama - FDJ 31-099
50 Frank van den Broek NED Team Picnic - PostNL 24-057
51 Samuel Watson GBR INEOS Grenadiers 23-152
52 Lucas Simoes Lopes POR 22-132
53 Rémi Cavagna FRA Groupama - FDJ 29-197
54 Frederik Wandahl DEN Red Bull - Bora - hansgrohe 24-045
55 Oier Lazkano Lopez SPA Red Bull - Bora - hansgrohe 25-108
56 Brent Van Moer BEL Lotto 27-042
57 Gil Gelders BEL Soudal - Quick Step 22-069
58 Tobias Bayer OOS Alpecin - Deceuninck 25-098
59 Gal Glivar SLO Alpecin - Deceuninck 22-298
60 Callum Johnston GBR Caja Rural - Seguros RGA 26-114
61 Gorka Sorarrain Agirrezabala SPA Caja Rural - Seguros RGA 28-278
62 Emanuel Fieber Duarte POR 28-030
63 Pedro Pinto POR 24-110
64 Joaquim Ricardo Soares Silva POR 32-341
65 Benjamin Thomas FRA Cofidis 29-164
66 Helder Gonçalves POR 24-252
67 Wout van Aert BEL Team Visma - Lease a Bike 30-161
68 Jakob Söderqvist ZWE 21-268
69 Kasper Asgreen DEN EF Education - EasyPost 30-015
70 Filippo Ganna ITA INEOS Grenadiers 28-213
71 Dries Van Gestel BEL Soudal - Quick Step 30-146
72 Michael Valgren Andersen DEN EF Education - EasyPost 33-016
73 Jasper Stuyven BEL Lidl - Trek 32-312
74 James Shaw GBR EF Education - EasyPost 28-255
75 Yves Lampaert BEL Soudal - Quick Step 33-319
76 Romain Combaud FRA Team Picnic - PostNL 33-328
77 Madis Mihkels EST EF Education - EasyPost 21-268
78 John Degenkolb DUI Team Picnic - PostNL 36-047
79 Rui Carvalho POR 29-301
80 Tiesj Benoot BEL Team Visma - Lease a Bike 30-349
81 Piet Allegaert BEL Cofidis 30-034
82 Jacopo Mosca ITA Lidl - Trek 31-178
83 Nicolo Buratti ITA Bahrain Victorious 23-231
84 Casper van Uden NED Team Picnic - PostNL 23-216
85 Roel van Sintmaartensdijk NED Intermarché - Wanty 23-291
86 Duarte Marcelino Domingues POR 20-360
87 Vito Braet BEL Intermarché - Wanty 24-113
88 Marco Haller OOS Tudor Pro Cycling Team 33-328
89 Nils Politt DUI UAE Team Emirates - XTG 30-354
90 Joan Bou Company SPA Caja Rural - Seguros RGA 28-038
91 Sébastien Grignard BEL Lotto 25-300
92 Rui Felipe Alves Oliveira POR UAE Team Emirates - XTG 28-171
93 Afonso Eulalio POR Bahrain Victorious 23-146
94 Milan Fretin BEL Cofidis 23-341
95 Geraint Thomas GBR INEOS Grenadiers 38-274
96 Bryan Olivo ITA 22-050
97 Cédric Beullens BEL Lotto 28-027
98 Jesus Del Pino Corrochano SPA 34-167
99 Johan Jacobs (ZWI) ZWI Groupama - FDJ 27-359
100 César Andre Lima Fonte POR 38-075
101 Jordi Meeus BEL Red Bull - Bora - hansgrohe 26-237
102 Robin Froidevaux ZWI Tudor Pro Cycling Team 26-129
103 German Nicolas Tivani Perez ARG 29-115
104 Jasper De Buyst BEL Lotto 31-091
105 Callum Thornley GBR 21-202
106 Hugo Rafael Andrade Nunes POR 28-098
107 Alberto Dainese ITA Tudor Pro Cycling Team 26-335
108 Ivo Pinheiro POR 26-198
109 Artem Nych RUS 29-339
110 Keegan Swirbul USA 29-174
111 Ivo Emanuel Alves Oliveira POR UAE Team Emirates - XTG 28-171
112 David Dominguez Vilchez SPA
113 Alexandre Montez POR 23-048
114 Salvatore Puccio ITA INEOS Grenadiers 35-176
115 Vlad Van Mechelen BEL Bahrain Victorious 20-266
116 Fabian Lienhard ZWI Tudor Pro Cycling Team 31-173
117 Rafael Duraes POR
118 Javier Ibanez Beltran de Salazar SPA Caja Rural - Seguros RGA 23-086
119 Bram Welten NED Team Picnic - PostNL 27-331
120 Warre Vangheluwe BEL Soudal - Quick Step 23-215
121 Adrian Camilo Bustamante Ruda COL 26-258
122 Diogo Garcez Barbosa POR 24-255
123 Andre Ribeiro POR
124 Loe van Belle NED Team Visma - Lease a Bike 23-030
125 Alberto Bruttomesso ITA Bahrain Victorious 21-116
126 Artem Schmidt USA
127 Jorge Galvez Lopez SPA
128 Tomas Contte ARG 26-206
129 Rafael Reis POR 32-223
130 André Carvalho POR 27-115
131 Cesar David Guavita Camacho COL
132 Cesar Martingil POR 30-044
133 Gonçalo Leaça POR 27-117
134 Victor Cesar Paula BRA
135 Goncalo Duarte Amado POR 31-014
136 Carlos-Ivan Oyarzun Guinez CHI 43-120
137 Carlos Miguel Leite Salguiero POR 25-259
138 Fabio Costa POR 25-234
139 Claudio Leal POR
140 Gonçalo Araujo Oliveira POR
141 Noah Maria Voets Sousa Campos POR 20-188
142 Diogo Narciso POR 23-096
143 Francisco Joaquim Brito Campos POR 27-136
144 Antonio Ferreira POR 24-326
145 Joao Silva Martins POR 20-333
146 Jose Manuel Soares Borges POR
Important races 2025
Date UCI Race
23.02 2.WT UAE Tour
02.02 1.WT Cadel Evans Great Ocean Road Race
26.01 2.WT Tour Down Under
Road races 2025
Date UCI Race
23.02 2.PS Ruta del Sol
23.02 2.PS Volta ao Algarve
23.02 2.1 Tour des Alpes - Maritimes et du Var
22.02 1.2 G.P. de la Ville d'Alger
21.02 1.1 Classic Var
21.02 NC N.K. Pakistan
20.02 1.2 G.P. Sonatrach
18.02 2.2 Tour d'Algerie
17.02 1.1 Jaén Paraiso Interior
16.02 2.1 Tour de la Provence
16.02 1.PS Clasica de Almeria
16.02 1.PS Figueira Champions Classic
15.02 1.1 Vuelta a la Communidad Murciana
12.02 2.PS Tour of Oman
09.02 NC N.K. Colombia
09.02 2.1 Etoile de Besseges
09.02 2.PS Vuelta a la Communidad Valencia
09.02 NC N.K. Uruguay
09.02 NC N.K. Zuid Afrika
09.02 NC N.K. Namibië
08.02 NC N.K. Nieuw-Zeeland
08.02 1.2 G.P. Aspendos
08.02 1.2 G.P. Sakiat Sidi Youcef
07.02 1.1 Muscat Classic
07.02 NCT N.K. Uruguay I.T.T.
07.02 NCT N.K. Zuid Afrika I.T.T.
07.02 NCT N.K. Namibië I.T.T.
06.02 NCT N.K. Colombia I.T.T.
06.02 NCT N.K. Nieuw-Zeeland I.T.T.
02.02 1.1 G.P. de la Marseillaise - G.P. d'Ouverture
02.02 1.1 Trofeo de Palma Mallorca
02.02 NC N.K. Ecuador
01.02 2.1 AlUla Tour
01.02 1.1 Trofeo Andratx - Mirador des Colomer
01.02 1.2 G.P. Antalya
31.01 1.1 Trofeo Serra Tramuntana
31.01 NCT N.K. Ecuador I.T.T.
30.01 1.1 Race Torquay
30.01 1.1 Trofeo Alcudia
29.01 1.1 Trofeo Magaluf / Trofeo Calvia - Palmanova
28.01 2.2 Tour of Sharjah
26.01 1.1 G.P. Valencia
26.01 2.2 Tour de Sahel
25.01 1.1 GP Castellón - Ruta de la Cerámica
24.01 1.2 Classica Camp de Morvedre
19.01 NC N.K. Thailand
19.01 2.2 Vuelta al Tachira
18.01 N.K. Nieuw-Zeeland - Criterium
18.01 Down Under Classic
17.01 NCT N.K. Thailand I.T.T.
12.01 NC N.K. Australië
10.01 N.K. Australië - Criterium
09.01 NCT N.K. Australië I.T.T.
Juniors 2025
Date UCI Race

DNF means that the rider did not start or finish that day. DF means that the rider finished that day, but no result is known.
VeloStatistics makes every effort to update and/or supplement the content of the website as often as possible.
Despite this care and attention, it is possible that content is incomplete and/or incorrect.
Nothing from this website may be reproduced and/or made public without prior permission from VeloStatistics.
© 2024-2025 VeloStatistics