Volta ao Algarve 2023 - Stage 1

Portimão > Lagos, 200.2km

15.02-19.02

The Volta ao Algarve is a multi-day stage race held in the Algarve region in southern Portugal. First run in 1960 and 1961, the event disappeared from the calendar before returning on a permanent basis in 1977. In its early years, from 1977 to 1983, the race was reserved for amateur riders, before evolving into a key early season fixture for professional teams. In 2020, the Volta ao Algarve stepped up to the UCI ProSeries, underlining its growing status on the international calendar.

Results

Stage

PosRiderTeam Time
1 Alexander Kristoff Uno-X Pro Cycling Team 4:49:25
2 Jordi Meeus BORA-hansgrohe + 00.00
3 Søren Wærenskjold Uno-X Pro Cycling Team + 00.00
4 Fabio Jakobsen Soudal Quick-Step + 00.00
5 Pavel Bittner Team dsm-firmenich + 00.00
6 Paul Penhoët Groupama-FDJ + 00.00
7 Natnael Tesfazion Lidl-Trek + 00.00
8 Timo Kielich Alpecin-Deceuninck + 00.00
9 Edward Theuns Lidl-Trek + 00.00
10 Tim van Dijke Jumbo-Visma + 00.00
11 Luis Mendonça Glassdrive / Q8 / Anicolor + 00.00
12 Stefan Bissegger EF Education-EasyPost + 00.00
13 Hugo Hofstetter Team Arkéa-Samsic + 00.00
14 Matteo Trentin UAE Team Emirates + 00.00
15 Mathias Vacek Lidl-Trek + 00.00
16 Rui Oliveira UAE Team Emirates + 00.00
17 Tobias Bayer Alpecin-Deceuninck + 00.00
18 Madis Mihkels Intermarché-Circus-Wanty + 00.00
19 Tom Bohli Tudor Pro Cycling Team + 00.00
20 Milan Vader Jumbo-Visma + 00.00
21 Jon Barrenetxea Caja Rural-Seguros RGA + 00.00
22 Daniel Babor Caja Rural-Seguros RGA + 00.00
23 Iuri Leitao Caja Rural-Seguros RGA + 00.00
24 Stefan Küng Groupama-FDJ + 00.00
25 Joao Matias Tavfer - Ovos Matinados - Mortágua + 00.00
26 Petr Kelemen Tudor Pro Cycling Team + 00.00
27 Kobe Goossens Intermarché-Circus-Wanty + 00.00
28 Jai Hindley BORA-hansgrohe + 00.00
29 Charles-Etienne Chrétien Human Powered Health + 00.00
30 Michael Mørkøv Soudal Quick-Step + 00.00
31 Owen Geleijn Jumbo-Visma + 00.00
32 Tobias Foss Jumbo-Visma + 00.00
33 Thibault Guernalec Team Arkéa-Samsic + 00.00
34 Mike Teunissen Intermarché-Circus-Wanty + 00.00
35 Elie Gesbert Team Arkéa-Samsic + 00.00
36 Tomas Contte Aviludo - Louletano - Loulé Concelho + 00.00
37 Bauke Mollema Lidl-Trek + 00.00
38 Valentin Madouas Groupama-FDJ + 00.00
39 Miles Scotson Groupama-FDJ + 00.00
40 Owain Doull EF Education-EasyPost + 00.00
41 Jonas Iversby Hvideberg Team dsm-firmenich + 00.00
42 Kristian Aasvold Human Powered Health + 00.00
43 Quinten Hermans Alpecin-Deceuninck + 00.00
44 Filippo Ganna INEOS Grenadiers + 00.00
45 Kasper Asgreen Soudal Quick-Step + 00.00
46 Eduard Prades Caja Rural-Seguros RGA + 00.00
47 Nils Eekhoff Team dsm-firmenich + 00.00
48 Lukasz Owsian Team Arkéa-Samsic + 00.00
49 Jake Stewart Groupama-FDJ + 00.00
50 Gijs Van Hoecke Human Powered Health + 00.00
51 Matthew Gibson Human Powered Health + 00.00
52 Joao Almeida UAE Team Emirates + 00.00
53 Sam Oomen Jumbo-Visma + 00.00
54 Dries De Pooter Intermarché-Circus-Wanty + 00.00
55 Simon Guglielmi Team Arkéa-Samsic + 00.00
56 Rui Costa Intermarché-Circus-Wanty + 00.00
57 Kristian Sbaragli Alpecin-Deceuninck + 00.00
58 Matis Louvel Team Arkéa-Samsic + 00.00
59 Nicola Conci Alpecin-Deceuninck + 00.00
60 Oscar Onley Team dsm-firmenich + 00.00
61 Sergio Higuita BORA-hansgrohe + 00.00
62 Thymen Arensman INEOS Grenadiers + 00.00
63 Sebastien Reichenbach Tudor Pro Cycling Team + 00.00
64 Rafael Silva Efapel Cycling + 00.00
65 Rodrigo Caixas Credibom / LA Alumínios / Marcos Car + 00.00
66 Miguel Salgueiro AP Hotels & Resorts / Tavira / SC Farense + 00.00
67 Tiago Antunes Efapel Cycling + 00.00
68 Michal Schlegel Caja Rural-Seguros RGA + 00.00
69 Vicente Hernaiz Radio Popular - Paredes - Boavista + 00.00
70 Simon Pellaud Tudor Pro Cycling Team + 00.00
71 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 00.00
72 John Degenkolb Team dsm-firmenich + 00.00
73 Remi Cavagna Soudal Quick-Step + 00.00
74 Julius van den Berg EF Education-EasyPost + 00.00
75 Santiago Mesa ABTF Betão - Feirense + 00.00
76 Sergio Martin Caja Rural-Seguros RGA + 00.00
77 Ilan Van Wilder Soudal Quick-Step + 00.00
78 Rune Herregodts Intermarché-Circus-Wanty + 00.00
79 Odd Christian Eiking EF Education-EasyPost + 00.00
80 Daniel Martinez INEOS Grenadiers + 00.00
81 Finn Fisher-Black UAE Team Emirates + 00.00
82 Xandro Meurisse Alpecin-Deceuninck + 00.00
83 Jose Sousa Kelly - Simoldes - UDO + 00.00
84 Adrián Bustamante Kelly - Simoldes - UDO + 00.00
85 Anders Skaarseth Uno-X Pro Cycling Team + 00.00
86 Gage Hecht Human Powered Health + 00.00
87 Kevin Vermaerke Team dsm-firmenich + 00.00
88 Tobias Halland Johannessen Uno-X Pro Cycling Team + 00.00
89 Anthon Charmig Uno-X Pro Cycling Team + 00.00
90 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 00.00
91 Mark Padun EF Education-EasyPost + 00.00
92 Merhawi Kudus EF Education-EasyPost + 00.00
93 Artem Nych Glassdrive / Q8 / Anicolor + 00.00
94 Hugo Nunes Radio Popular - Paredes - Boavista + 00.00
95 Goncalo Amado Tavfer - Ovos Matinados - Mortágua + 00.00
96 Henrique Casimiro Efapel Cycling + 00.00
97 Laurens De Plus INEOS Grenadiers + 00.00
98 Aloïs Charrin Tudor Pro Cycling Team + 00.00
99 Diogo Barbosa AP Hotels & Resorts / Tavira / SC Farense + 00.00
100 João Medeiros Credibom / LA Alumínios / Marcos Car + 00.00
101 Fabio Oliveira ABTF Betão - Feirense + 00.00
102 Ivo Pinheiro ABTF Betão - Feirense + 00.00
103 Casper Pedersen Soudal Quick-Step + 00.00
104 João Macedo Credibom / LA Alumínios / Marcos Car + 00.00
105 Magnus Cort EF Education-EasyPost + 00.00
106 Guillermo Garcia Janeiro Radio Popular - Paredes - Boavista + 00.00
107 Frederik Wandahl BORA-hansgrohe + 00.00
108 Rasmus Tiller Uno-X Pro Cycling Team + 00.00
109 Warren Barguil Team Arkéa-Samsic + 00.00
110 Roel van Sintmaartensdijk Intermarché-Circus-Wanty + 00.00
111 Afonso Silva Kelly - Simoldes - UDO + 00.00
112 Sasha Weemaes Human Powered Health + 00.00
113 Joaquim Silva Efapel Cycling + 00.00
114 Emanuel Duarte Efapel Cycling + 00.00
115 Luís Gomes Kelly - Simoldes - UDO + 00.00
116 Antonio Barbio Tavfer - Ovos Matinados - Mortágua + 00.00
117 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 00.00
118 Gaspar Goncalves Efapel Cycling + 00.00
119 Nicolas Saenz Tavfer - Ovos Matinados - Mortágua + 00.00
120 Noah Campos Kelly - Simoldes - UDO + 00.00
121 Carlos Oyarzun Aviludo - Louletano - Loulé Concelho + 00.00
122 Samuel Blanco AP Hotels & Resorts / Tavira / SC Farense + 00.00
123 Lewis Askey Groupama-FDJ + 00.00
124 Olivier Le Gac Groupama-FDJ + 00.00
125 Tony Gallopin Lidl-Trek + 00.00
126 Ruben Simao AP Hotels & Resorts / Tavira / SC Farense + 00.00
127 Filippo Baroncini Lidl-Trek + 00.00
128 Michal Kwiatkowski INEOS Grenadiers + 00.00
129 Nils Politt BORA-hansgrohe + 00.00
130 Jacopo Mosca Lidl-Trek + 00.00
131 Pedro Andrade ABTF Betão - Feirense + 00.00
132 Gonçalo Leaça Credibom / LA Alumínios / Marcos Car + 00.00
133 Jonas Koch BORA-hansgrohe + 00.00
134 Ivo Oliveira UAE Team Emirates + 00.00
135 Tom Pidcock INEOS Grenadiers + 00.00
136 Francisco Moreira ABTF Betão - Feirense + 00.28
137 Marco Haller BORA-hansgrohe + 00.40
138 Erik Resell Uno-X Pro Cycling Team + 00.54
139 Tim Declercq Soudal Quick-Step + 00.54
140 Jimmy Janssens Alpecin-Deceuninck + 00.54
141 Valter Pereira AP Hotels & Resorts / Tavira / SC Farense + 00.54
142 Rafael Lourenço AP Hotels & Resorts / Tavira / SC Farense + 01.34
143 Chad Haga Human Powered Health + 01.36
144 Casper van Uden Team dsm-firmenich + 00.00
145 Cesar Martingil Aviludo - Louletano - Loulé Concelho + 01.44
146 Mauricio Moreira Glassdrive / Q8 / Anicolor + 02.05
147 Frederico Figueiredo Glassdrive / Q8 / Anicolor + 02.05
148 Luis Fernandes Radio Popular - Paredes - Boavista + 02.05
149 François Vie Credibom / LA Alumínios / Marcos Car + 02.05
150 Diogo Narciso Credibom / LA Alumínios / Marcos Car + 02.05
151 Pedro Silva Glassdrive / Q8 / Anicolor + 02.05
152 Sergio Garcia Glassdrive / Q8 / Anicolor + 02.42
153 Jonathan Castroviejo INEOS Grenadiers + 00.00
154 Alexander Kamp Tudor Pro Cycling Team + 03.24
155 Cesar Fonte Radio Popular - Paredes - Boavista + 03.24
156 Tiago Leal Radio Popular - Paredes - Boavista + 05.03
157 Afonso Eulalio ABTF Betão - Feirense + 05.03
158 Fabio Costa Glassdrive / Q8 / Anicolor + 05.03
159 Jesus Del Pino Aviludo - Louletano - Loulé Concelho + 05.14
160 Helder Goncalves Kelly - Simoldes - UDO + 07.52
161 Antonio Ferreira Kelly - Simoldes - UDO + 07.52
162 Yesid Pira Caja Rural-Seguros RGA + 07.55
163 Pedro Miguel Lopes Radio Popular - Paredes - Boavista + 07.55
164 Marc Hirschi UAE Team Emirates + 07.55
165 Venceslau Fernandes AP Hotels & Resorts / Tavira / SC Farense + 09.16
166 Barry Miller ABTF Betão - Feirense + 10.08
167 Andre Ramalho Credibom / LA Alumínios / Marcos Car + 12.32
168 Aleksandr Grigorev Efapel Cycling + 16.33
169 Daniel Viegas Aviludo - Louletano - Loulé Concelho + 18.33
170 Nuno Meireles Aviludo - Louletano - Loulé Concelho + 18.33
171 Joel Suter Tudor Pro Cycling Team + 19.12
- Nahuel Dáquila Silva Aviludo - Louletano - Loulé Concelho DNF
- Gijs Leemreize Jumbo-Visma DNF

GC

PosRiderTeam Time
1 Alexander Kristoff Uno-X Pro Cycling Team 4:49:15
2 Jordi Meeus BORA-hansgrohe + 00.04
3 Søren Wærenskjold Uno-X Pro Cycling Team + 00.06
4 Fabio Jakobsen Soudal Quick-Step + 00.10
5 Pavel Bittner Team dsm-firmenich + 00.10
6 Paul Penhoët Groupama-FDJ + 00.10
7 Natnael Tesfazion Lidl-Trek + 00.10
8 Timo Kielich Alpecin-Deceuninck + 00.10
9 Edward Theuns Lidl-Trek + 00.10
10 Tim van Dijke Jumbo-Visma + 00.10
11 Luis Mendonça Glassdrive / Q8 / Anicolor + 00.10
12 Stefan Bissegger EF Education-EasyPost + 00.10
13 Hugo Hofstetter Team Arkéa-Samsic + 00.10
14 Matteo Trentin UAE Team Emirates + 00.10
15 Mathias Vacek Lidl-Trek + 00.10
16 Rui Oliveira UAE Team Emirates + 00.10
17 Tobias Bayer Alpecin-Deceuninck + 00.10
18 Madis Mihkels Intermarché-Circus-Wanty + 00.10
19 Tom Bohli Tudor Pro Cycling Team + 00.10
20 Milan Vader Jumbo-Visma + 00.10
21 Jon Barrenetxea Caja Rural-Seguros RGA + 00.10
22 Daniel Babor Caja Rural-Seguros RGA + 00.10
23 Iuri Leitao Caja Rural-Seguros RGA + 00.10
24 Stefan Küng Groupama-FDJ + 00.10
25 Joao Matias Tavfer - Ovos Matinados - Mortágua + 00.10
26 Petr Kelemen Tudor Pro Cycling Team + 00.10
27 Kobe Goossens Intermarché-Circus-Wanty + 00.10
28 Jai Hindley BORA-hansgrohe + 00.10
29 Charles-Etienne Chrétien Human Powered Health + 00.10
30 Michael Mørkøv Soudal Quick-Step + 00.10
31 Owen Geleijn Jumbo-Visma + 00.10
32 Tobias Foss Jumbo-Visma + 00.10
33 Thibault Guernalec Team Arkéa-Samsic + 00.10
34 Mike Teunissen Intermarché-Circus-Wanty + 00.10
35 Elie Gesbert Team Arkéa-Samsic + 00.10
36 Tomas Contte Aviludo - Louletano - Loulé Concelho + 00.10
37 Bauke Mollema Lidl-Trek + 00.10
38 Valentin Madouas Groupama-FDJ + 00.10
39 Miles Scotson Groupama-FDJ + 00.10
40 Owain Doull EF Education-EasyPost + 00.10
41 Jonas Iversby Hvideberg Team dsm-firmenich + 00.10
42 Kristian Aasvold Human Powered Health + 00.10
43 Quinten Hermans Alpecin-Deceuninck + 00.10
44 Filippo Ganna INEOS Grenadiers + 00.10
45 Kasper Asgreen Soudal Quick-Step + 00.10
46 Eduard Prades Caja Rural-Seguros RGA + 00.10
47 Nils Eekhoff Team dsm-firmenich + 00.10
48 Lukasz Owsian Team Arkéa-Samsic + 00.10
49 Jake Stewart Groupama-FDJ + 00.10
50 Gijs Van Hoecke Human Powered Health + 00.10
51 Matthew Gibson Human Powered Health + 00.10
52 Joao Almeida UAE Team Emirates + 00.10
53 Sam Oomen Jumbo-Visma + 00.10
54 Dries De Pooter Intermarché-Circus-Wanty + 00.10
55 Simon Guglielmi Team Arkéa-Samsic + 00.10
56 Rui Costa Intermarché-Circus-Wanty + 00.10
57 Kristian Sbaragli Alpecin-Deceuninck + 00.10
58 Matis Louvel Team Arkéa-Samsic + 00.10
59 Nicola Conci Alpecin-Deceuninck + 00.10
60 Oscar Onley Team dsm-firmenich + 00.10
61 Sergio Higuita BORA-hansgrohe + 00.10
62 Thymen Arensman INEOS Grenadiers + 00.10
63 Sebastien Reichenbach Tudor Pro Cycling Team + 00.10
64 Rafael Silva Efapel Cycling + 00.10
65 Rodrigo Caixas Credibom / LA Alumínios / Marcos Car + 00.10
66 Miguel Salgueiro AP Hotels & Resorts / Tavira / SC Farense + 00.10
67 Tiago Antunes Efapel Cycling + 00.10
68 Michal Schlegel Caja Rural-Seguros RGA + 00.10
69 Vicente Hernaiz Radio Popular - Paredes - Boavista + 00.10
70 Simon Pellaud Tudor Pro Cycling Team + 00.10
71 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 00.10
72 John Degenkolb Team dsm-firmenich + 00.10
73 Remi Cavagna Soudal Quick-Step + 00.10
74 Julius van den Berg EF Education-EasyPost + 00.10
75 Santiago Mesa ABTF Betão - Feirense + 00.10
76 Sergio Martin Caja Rural-Seguros RGA + 00.10
77 Ilan Van Wilder Soudal Quick-Step + 00.10
78 Rune Herregodts Intermarché-Circus-Wanty + 00.10
79 Odd Christian Eiking EF Education-EasyPost + 00.10
80 Daniel Martinez INEOS Grenadiers + 00.10
81 Finn Fisher-Black UAE Team Emirates + 00.10
82 Xandro Meurisse Alpecin-Deceuninck + 00.10
83 Jose Sousa Kelly - Simoldes - UDO + 00.10
84 Adrián Bustamante Kelly - Simoldes - UDO + 00.10
85 Anders Skaarseth Uno-X Pro Cycling Team + 00.10
86 Gage Hecht Human Powered Health + 00.10
87 Kevin Vermaerke Team dsm-firmenich + 00.10
88 Tobias Halland Johannessen Uno-X Pro Cycling Team + 00.10
89 Anthon Charmig Uno-X Pro Cycling Team + 00.10
90 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 00.10
91 Mark Padun EF Education-EasyPost + 00.10
92 Merhawi Kudus EF Education-EasyPost + 00.10
93 Artem Nych Glassdrive / Q8 / Anicolor + 00.10
94 Hugo Nunes Radio Popular - Paredes - Boavista + 00.10
95 Goncalo Amado Tavfer - Ovos Matinados - Mortágua + 00.10
96 Henrique Casimiro Efapel Cycling + 00.10
97 Laurens De Plus INEOS Grenadiers + 00.10
98 Aloïs Charrin Tudor Pro Cycling Team + 00.10
99 Diogo Barbosa AP Hotels & Resorts / Tavira / SC Farense + 00.10
100 João Medeiros Credibom / LA Alumínios / Marcos Car + 00.10
101 Fabio Oliveira ABTF Betão - Feirense + 00.10
102 Ivo Pinheiro ABTF Betão - Feirense + 00.10
103 Casper Pedersen Soudal Quick-Step + 00.10
104 João Macedo Credibom / LA Alumínios / Marcos Car + 00.10
105 Magnus Cort EF Education-EasyPost + 00.10
106 Guillermo Garcia Janeiro Radio Popular - Paredes - Boavista + 00.10
107 Frederik Wandahl BORA-hansgrohe + 00.10
108 Rasmus Tiller Uno-X Pro Cycling Team + 00.10
109 Warren Barguil Team Arkéa-Samsic + 00.10
110 Roel van Sintmaartensdijk Intermarché-Circus-Wanty + 00.10
111 Afonso Silva Kelly - Simoldes - UDO + 00.10
112 Sasha Weemaes Human Powered Health + 00.10
113 Joaquim Silva Efapel Cycling + 00.10
114 Emanuel Duarte Efapel Cycling + 00.10
115 Luís Gomes Kelly - Simoldes - UDO + 00.10
116 Antonio Barbio Tavfer - Ovos Matinados - Mortágua + 00.10
117 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 00.10
118 Gaspar Goncalves Efapel Cycling + 00.10
119 Nicolas Saenz Tavfer - Ovos Matinados - Mortágua + 00.10
120 Noah Campos Kelly - Simoldes - UDO + 00.10
121 Carlos Oyarzun Aviludo - Louletano - Loulé Concelho + 00.10
122 Samuel Blanco AP Hotels & Resorts / Tavira / SC Farense + 00.10
123 Lewis Askey Groupama-FDJ + 00.10
124 Olivier Le Gac Groupama-FDJ + 00.10
125 Tony Gallopin Lidl-Trek + 00.10
126 Ruben Simao AP Hotels & Resorts / Tavira / SC Farense + 00.10
127 Filippo Baroncini Lidl-Trek + 00.10
128 Michal Kwiatkowski INEOS Grenadiers + 00.10
129 Nils Politt BORA-hansgrohe + 00.10
130 Jacopo Mosca Lidl-Trek + 00.10
131 Pedro Andrade ABTF Betão - Feirense + 00.10
132 Gonçalo Leaça Credibom / LA Alumínios / Marcos Car + 00.10
133 Jonas Koch BORA-hansgrohe + 00.10
134 Ivo Oliveira UAE Team Emirates + 00.10
135 Tom Pidcock INEOS Grenadiers + 00.10
136 Casper van Uden Team dsm-firmenich + 00.10
137 Jonathan Castroviejo INEOS Grenadiers + 00.10
138 Francisco Moreira ABTF Betão - Feirense + 00.38
139 Marco Haller BORA-hansgrohe + 00.50
140 Erik Resell Uno-X Pro Cycling Team + 01.04
141 Tim Declercq Soudal Quick-Step + 01.04
142 Jimmy Janssens Alpecin-Deceuninck + 01.04
143 Valter Pereira AP Hotels & Resorts / Tavira / SC Farense + 01.04
144 Rafael Lourenço AP Hotels & Resorts / Tavira / SC Farense + 01.44
145 Chad Haga Human Powered Health + 01.46
146 Cesar Martingil Aviludo - Louletano - Loulé Concelho + 01.54
147 Mauricio Moreira Glassdrive / Q8 / Anicolor + 02.15
148 Frederico Figueiredo Glassdrive / Q8 / Anicolor + 02.15
149 Luis Fernandes Radio Popular - Paredes - Boavista + 02.15
150 François Vie Credibom / LA Alumínios / Marcos Car + 02.15
151 Diogo Narciso Credibom / LA Alumínios / Marcos Car + 02.15
152 Pedro Silva Glassdrive / Q8 / Anicolor + 02.15
153 Sergio Garcia Glassdrive / Q8 / Anicolor + 02.50
154 Alexander Kamp Tudor Pro Cycling Team + 03.28
155 Cesar Fonte Radio Popular - Paredes - Boavista + 03.34
156 Tiago Leal Radio Popular - Paredes - Boavista + 05.13
157 Afonso Eulalio ABTF Betão - Feirense + 05.13
158 Fabio Costa Glassdrive / Q8 / Anicolor + 05.13
159 Jesus Del Pino Aviludo - Louletano - Loulé Concelho + 05.24
160 Helder Goncalves Kelly - Simoldes - UDO + 08.02
161 Antonio Ferreira Kelly - Simoldes - UDO + 08.02
162 Yesid Pira Caja Rural-Seguros RGA + 08.05
163 Pedro Miguel Lopes Radio Popular - Paredes - Boavista + 08.05
164 Marc Hirschi UAE Team Emirates + 08.05
165 Venceslau Fernandes AP Hotels & Resorts / Tavira / SC Farense + 09.26
166 Barry Miller ABTF Betão - Feirense + 10.18
167 Andre Ramalho Credibom / LA Alumínios / Marcos Car + 12.42
168 Aleksandr Grigorev Efapel Cycling + 16.39
169 Daniel Viegas Aviludo - Louletano - Loulé Concelho + 18.43
170 Nuno Meireles Aviludo - Louletano - Loulé Concelho + 18.43
171 Joel Suter Tudor Pro Cycling Team + 19.22
- Nahuel Dáquila Silva Aviludo - Louletano - Loulé Concelho DNF
- Gijs Leemreize Jumbo-Visma DNF

Youth

PosRiderTeam Time
1 Pavel Bittner Team dsm-firmenich 4:49:25
2 Paul Penhoët Groupama-FDJ + 00.00
3 Mathias Vacek Lidl-Trek + 00.00
4 Madis Mihkels Intermarché-Circus-Wanty + 00.00
5 Owen Geleijn Jumbo-Visma + 00.00
6 Dries De Pooter Intermarché-Circus-Wanty + 00.00
7 Oscar Onley Team dsm-firmenich + 00.00
8 Finn Fisher-Black UAE Team Emirates + 00.00
9 João Macedo Credibom / LA Alumínios / Marcos Car + 00.00
10 Frederik Wandahl BORA-hansgrohe + 00.00
11 Roel van Sintmaartensdijk Intermarché-Circus-Wanty + 00.00
12 Noah Campos Kelly - Simoldes - UDO + 00.00
13 Lewis Askey Groupama-FDJ + 00.00
14 Casper van Uden Team dsm-firmenich + 00.00
15 François Vie Credibom / LA Alumínios / Marcos Car + 02.05
16 Diogo Narciso Credibom / LA Alumínios / Marcos Car + 02.05
17 Pedro Silva Glassdrive / Q8 / Anicolor + 02.05
18 Afonso Eulalio ABTF Betão - Feirense + 05.03

Points

PosRiderTeam Points
1 Alexander Kristoff Uno-X Pro Cycling Team 25
2 Jordi Meeus BORA-hansgrohe 20
3 Søren Wærenskjold Uno-X Pro Cycling Team 16
4 Fabio Jakobsen Soudal Quick-Step 13
5 Pavel Bittner Team dsm-firmenich 10
6 Paul Penhoët Groupama-FDJ 8
7 Alexander Kamp Tudor Pro Cycling Team 6
8 Natnael Tesfazion Lidl-Trek 6
9 Timo Kielich Alpecin-Deceuninck 4
10 Aleksandr Grigorev Efapel Cycling 4
11 Edward Theuns Lidl-Trek 2
12 Sergio Garcia Glassdrive / Q8 / Anicolor 2
13 Tim van Dijke Jumbo-Visma 1

Mountain

PosRiderTeam Points
1 Antonio Ferreira Kelly - Simoldes - UDO 6
2 Rafael Lourenço AP Hotels & Resorts / Tavira / SC Farense 3
3 Alexander Kamp Tudor Pro Cycling Team 3
4 Sergio Garcia Glassdrive / Q8 / Anicolor 2
5 Aleksandr Grigorev Efapel Cycling 1

Team

PosTeamTime
1 Lidl-Trek 14:28:15
2 Jumbo-Visma + 00.00
3 Caja Rural-Seguros RGA + 00.00
4 Groupama-FDJ + 00.00
5 Alpecin-Deceuninck + 00.00
6 Soudal Quick-Step + 00.00
7 Intermarché-Circus-Wanty + 00.00
8 Team Arkéa-Samsic + 00.00
9 UAE Team Emirates + 00.00
10 Uno-X Pro Cycling Team + 00.00
11 BORA-hansgrohe + 00.00
12 Team dsm-firmenich + 00.00
13 Tudor Pro Cycling Team + 00.00
14 Human Powered Health + 00.00
15 EF Education-EasyPost + 00.00
16 Tavfer - Ovos Matinados - Mortágua + 00.00
17 INEOS Grenadiers + 00.00
18 Efapel Cycling + 00.00
19 Credibom / LA Alumínios / Marcos Car + 00.00
20 Radio Popular - Paredes - Boavista + 00.00
21 AP Hotels & Resorts / Tavira / SC Farense + 00.00
22 ABTF Betão - Feirense + 00.00
23 Kelly - Simoldes - UDO + 00.00
24 Aviludo - Louletano - Loulé Concelho + 01.44
25 Glassdrive / Q8 / Anicolor + 02.05

Race profile

Race
Volta ao Algarve
Start date
15.02.2023
End date
19.02.2023
Total distance
200.2 km
Gen
Men
Cat
2.Pro
Country
Portugal
Discipline
Road
First edition
1960

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 ❤️