Volta ao Algarve 2023  |  Stage 2. Sagres - Foia   

28th edition

186.3 km, 16 February 2023

Rider Team Time
1.
Magnus CORT NIELSEN
EF Education - Easypost 5h07'05"
2.
Ilan VAN WILDER
Soudal - Quick Step
3.
Rui Alberto Faria da COSTA
Intermarché - Circus - Wanty
4.
Valentin MADOUAS
Groupama - FDJ
5.
Jai HINDLEY
Bora - Hansgrohe
6.
Rune HERREGODTS
Intermarché - Circus - Wanty 00'02"
7.
Nicola CONCI
Alpecin - Deceuninck
8.
Thomas PIDCOCK
Ineos Grenadiers
9.
Kevin VERMAERKE
Team DSM - Firmenich
10.
Bauke MOLLEMA
Lidl - Trek
11.
Tobias Svendsen FOSS
Jumbo - Visma
12.
Merhawi KUDUS GEBREMEDHIN
EF Education - Easypost
13.
Sergio Andrés HIGUITA GARCIA
Bora - Hansgrohe
14.
João Pedro Gonçalves ALMEIDA
UAE Team Emirates
15.
Daniel Felipe MARTÍNEZ POVEDA
Ineos Grenadiers
16.
Warren BARGUIL
Team Arkea - Samsic
17.
Anthon CHARMIG
Uno - X Pro Cycling Team
18.
Odd Christian EIKING
EF Education - Easypost
19.
Frederik WANDAHL
Bora - Hansgrohe 00'07"
20.
Filippo GANNA
Ineos Grenadiers
21.
Stefan KÜNG
Groupama - FDJ 00'12"
22.
Kobe GOOSSENS
Intermarché - Circus - Wanty
23.
Sébastien REICHENBACH
Tudor Pro Cycling Team
24.
Rémi CAVAGNA
Soudal - Quick Step
25.
Thymen ARENSMAN
Ineos Grenadiers
26.
Oscar ONLEY
Team DSM - Firmenich
27.
Natnael Ocbit TESFATSION
Lidl - Trek 00'19"
28.
Jonathan CASTROVIEJO NICOLÁS
Ineos Grenadiers 00'22"
29.
Finn FISHER BLACK
UAE Team Emirates
30.
Adrian Camilo BUSTAMANTE RUDA
Kelly - Simoldes - UDO 00'30"
31.
Joaquim Ricardo SOARES SILVA
Efapel Cycling
32.
Simon GUGLIELMI
Team Arkea - Samsic 01'05"
33.
Élie GESBERT
Team Arkea - Samsic 01'12"
34.
Michał KWIATKOWSKI
Ineos Grenadiers 01'22"
35.
Milan VADER
Jumbo - Visma 01'27"
36.
Xandro MEURISSE
Alpecin - Deceuninck 02'13"
37.
Kristian SBARAGLI
Alpecin - Deceuninck 02'44"
38.
Tobias Halland JOHANNESSEN
Uno - X Pro Cycling Team 03'47"
39.
Jonas KOCH
Bora - Hansgrohe 03'51"
40.
Dries DE POOTER
Intermarché - Circus - Wanty
41.
Luis Gabriel Silva GOMES
Kelly - Simoldes - UDO
42.
Artem NYCH
Glassdrive - Q8 - Anicolor 03'57"
43.
Henrique Madeira CASIMIRO
Efapel Cycling 04'15"
44.
Jon BARRENETXEA GOLZARRI
Caja Rural - Seguros RGA
45.
Tony GALLOPIN
Lidl - Trek 04'17"
46.
Laurens DE PLUS
Ineos Grenadiers
47.
Sam OOMEN
Jumbo - Visma
48.
Tiago Gomes ANTUNES
Efapel Cycling 06'08"
49.
Kristian AASVOLD
Human Powered Health
50.
Olivier LE GAC
Groupama - FDJ 06'11"
51.
Mathias VACEK
Lidl - Trek
52.
Quinten HERMANS
Alpecin - Deceuninck 06'32"
53.
Carlos Ivan OYARZUN GUINEZ
Aviludo - Louletano - Loulé Concelho 06'39"
54.
Eduard PRADES REVERTE
Caja Rural - Seguros RGA
55.
Sergio GARCIA GONZALEZ
Glassdrive - Q8 - Anicolor
56.
Hugo Rafael ANDRADE NUNES
Radio Popular - Paredes - Boavista
57.
Simon PELLAUD
Tudor Pro Cycling Team
58.
Petr KELEMEN
Tudor Pro Cycling Team
59.
Michal SCHLEGEL
Caja Rural - Seguros RGA
60.
Emanuel Fieber DUARTE
Efapel Cycling
61.
Nils POLITT
Bora - Hansgrohe
62.
Matis LOUVEL
Team Arkea - Samsic 06'49"
63.
Ivo Alves PINHEIRO
ABTF Betão - Feirense 07'36"
64.
Tim VAN DIJKE
Jumbo - Visma 08'56"
65.
Anders SKAARSETH
Uno - X Pro Cycling Team
66.
Ruben Miguel Dias SIMAO
AP Hotels & Resorts - Tavira - SC Farense 09'27"
67.
Hélder Pimenta GONÇALVES
Kelly - Simoldes - UDO
68.
César FONTE
Radio Popular - Paredes - Boavista
69.
Vicente HERNAIZ SANTAMARIA
Radio Popular - Paredes - Boavista
70.
Kasper ASGREEN
Soudal - Quick Step 10'02"
71.
Ivo Emanuel Alves OLIVEIRA
UAE Team Emirates
72.
Thibault GUERNALEC
Team Arkea - Samsic 10'23"
73.
João Pedro MEDEIROS
Credibom - LA Aluminios - Marcos Car 10'24"
74.
Rui Filipe Alves OLIVEIRA
UAE Team Emirates 10'43"
75.
Jimmy JANSSENS
Alpecin - Deceuninck 11'06"
76.
Sergio Román MARTÍN GALAN
Caja Rural - Seguros RGA 11'29"
77.
Pedro Miguel Fernandes da SILVA
Glassdrive - Q8 - Anicolor
78.
Filippo BARONCINI
Lidl - Trek
79.
Lewis ASKEY
Groupama - FDJ
80.
Tim DECLERCQ
Soudal - Quick Step
81.
Aloïs CHARRIN
Tudor Pro Cycling Team
82.
Mike TEUNISSEN
Intermarché - Circus - Wanty 12'14"
83.
Rasmus Fossum TILLER
Uno - X Pro Cycling Team 13'51"
84.
Jake STEWART
Groupama - FDJ
85.
Mauricio Jose MOREIRA GUARINO
Glassdrive - Q8 - Anicolor 14'14"
86.
Miles SCOTSON
Groupama - FDJ 16'45"
87.
Paul PENHOËT
Groupama - FDJ
88.
Casper Phillip PEDERSEN
Soudal - Quick Step
89.
Matteo TRENTIN
UAE Team Emirates 17'07"
90.
Jacopo MOSCA
Lidl - Trek
91.
Venceslau Sousa FERNANDES
AP Hotels & Resorts - Tavira - SC Farense
92.
Rafael Jorge Magalhães da SILVA
Efapel Cycling
93.
Samuel BLANCO PROL
AP Hotels & Resorts - Tavira - SC Farense
94.
Łukasz OWSIAN
Team Arkea - Samsic
95.
Alexander GRIGORIEV
Efapel Cycling
96.
Hugo HOFSTETTER
Team Arkea - Samsic
97.
Madis MIHKELS
Intermarché - Circus - Wanty
98.
Chad HAGA
Human Powered Health
99.
Julius VAN DEN BERG
EF Education - Easypost 17'12"
100.
Owain DOULL
EF Education - Easypost
101.
Mark PADUN
EF Education - Easypost
102.
Owen GELEIJN
Jumbo - Visma Development Team
103.
Afonso Miguel Martins da SILVA
Kelly - Simoldes - UDO
104.
Goncalo Duarte Basilio AMADO
Tavfer - Ovos Matinados - Mortagua
105.
Gonçalo Henrique Matos CARVALHO
Tavfer - Ovos Matinados - Mortagua
106.
Erik Nordsaeter RESELL
Uno - X Pro Cycling Team
107.
John DEGENKOLB
Team DSM - Firmenich
108.
Michael MØRKØV
Soudal - Quick Step
109.
Alexander KRISTOFF
Uno - X Pro Cycling Team
110.
Rafael Neto LOURENÇO
AP Hotels & Resorts - Tavira - SC Farense
111.
Marco HALLER
Bora - Hansgrohe
112.
Stefan BISSEGGER
EF Education - Easypost
113.
Roel VAN SINTMAARTENSDIJK
Circus - Re-uz - Technord
114.
Charles-Étienne CHRÉTIEN
Human Powered Health
115.
Gijs VAN HOECKE
Human Powered Health 21'34"
116.
Nuno Serafim Pacheco MEIRELES
Aviludo - Louletano - Loulé Concelho
117.
Pavel BITTNER
Team DSM - Firmenich 22'03"
118.
Nils EEKHOFF
Team DSM - Firmenich
119.
Casper VAN UDEN
Team DSM - Firmenich
120.
Carlos Miguel Leite SALGUEIRO
AP Hotels & Resorts - Tavira - SC Farense
121.
Tom BOHLI
Tudor Pro Cycling Team
122.
Rodrigo Ribeiro CAIXAS
Credibom - LA Aluminios - Marcos Car
123.
Fabio Marcelo Pinto de OLIVEIRA
ABTF Betão - Feirense
124.
Pedro Joaquim Silva ANDRADE
ABTF Betão - Feirense
125.
Gage HECHT
Human Powered Health
126.
Alexander KAMP
Tudor Pro Cycling Team
127.
Søren WÆRENSKJOLD
Uno - X Pro Cycling Team
128.
José Miguel Teles SOUSA
Kelly - Simoldes - UDO
129.
Gaspar Filipe Cardoso GONÇALVES
Efapel Cycling
130.
Luís Filipe Silva FERNANDES
Radio Popular - Paredes - Boavista
131.
Tobias BAYER
Alpecin - Deceuninck 22'45"
132.
Timo KIELICH
Alpecin - Deceuninck Development Team 25'06"
133.
Edward THEUNS
Lidl - Trek 26'01"
134.
Joao Miguel Ferreira MACEDO
Credibom - LA Aluminios - Marcos Car 28'43"
135.
Guillermo GARCIA JANEIRO
Radio Popular - Paredes - Boavista
136.
Jesús DEL PINO CORROCHANO
Aviludo - Louletano - Loulé Concelho
137.
Noah Maria Voets Sousa CAMPOS
Kelly - Simoldes - UDO
138.
Daniel Pedroso VIEGAS
Aviludo - Louletano - Loulé Concelho
139.
Diogo Garces BARBOSA
AP Hotels & Resorts - Tavira - SC Farense
140.
Francisco Grilo MORAIS
Tavfer - Ovos Matinados - Mortagua
141.
Válter PEREIRA
AP Hotels & Resorts - Tavira - SC Farense
142.
Jordi MEEUS
Bora - Hansgrohe
143.
Fabio JAKOBSEN
Soudal - Quick Step
144.
Nicolas SAENZ BALLESTEROS
Tavfer - Ovos Matinados - Mortagua
145.
Leangel Rubén LINÁREZ MENESES
Tavfer - Ovos Matinados - Mortagua
146.
Diogo Henrique da Cunha NARCISO
Credibom - LA Aluminios - Marcos Car
147.
Daniel BABOR
Caja Rural - Seguros RGA
148.
Iuri Gabriel Dantas LEITÃO
Caja Rural - Seguros RGA
149.
Gonçalo Rafael LEAÇA
Credibom - LA Aluminios - Marcos Car
150.
Tomas CONTTE
Aviludo - Louletano - Loulé Concelho
151.
Santiago MESA PIETRALUNGA
ABTF Betão - Feirense
152.
Sasha WEEMAES
Human Powered Health
153.
Francisco Luis Tavares MOREIRA
ABTF Betão - Feirense
154.
Pedro Miguel Gonçalves LOPES
Radio Popular - Paredes - Boavista
155.
Tiago Manuel Ferreira LEAL
Radio Popular - Paredes - Boavista
156.
Afonso Oliveira EULALIO
ABTF Betão - Feirense 28'47"
157.
Cesar Alexandre Feiteira MARTINGIL
Aviludo - Louletano - Loulé Concelho
158.
Antonio Manuel Sousa FERREIRA
Kelly - Simoldes - UDO 29'23"
159.
António BARBIO
Tavfer - Ovos Matinados - Mortagua 30'46"
160.
Matthew GIBSON
Human Powered Health 31'21"
161.
Fabio Manuel Fernandes da COSTA
Glassdrive - Q8 - Anicolor 31'33"
162.
João MATIAS
Tavfer - Ovos Matinados - Mortagua
163.
François VIE
Credibom - LA Aluminios - Marcos Car 34'54"

Stage information

Start, finish: Stage 2. Sagres - Foia

Race Type: Mountain stage

Distance: 186.3 km

Date: 16 February 2023