Volta ao Algarve 2023  |  Stage 4. Albufeira - Malhao   

28th edition

177.9 km, 18 February 2023

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

Stage information

Start, finish: Stage 4. Albufeira - Malhao

Race Type: Mountain stage

Distance: 177.9 km

Date: 18 February 2023