1
Filippo
GANNA
INEOS GRENADIERS
30 ITA 0:21:53 25
2
Juan
AYUSO PESQUERA
LIDL-TREK
24 ESP 0:21:59 15
3
Jakob
SÖDERQVIST
LIDL-TREK
23 SWE 0:22:01 10
4
Paul
SEIXAS
DECATHLON CMA CGM TEAM
20 FRA 0:22:06 5
5
Thymen
ARENSMAN
INEOS GRENADIERS
27 NED 0:22:16 3
6
Kévin
VAUQUELIN
INEOS GRENADIERS
25 FRA 0:22:17
7
Stefan
KÜNG
TUDOR PRO CYCLING TEAM
33 SUI 0:22:21
8
Hector
ALVAREZ MARTINEZ
LIDL-TREK FUTURE RACING
20 ESP 0:22:29
9
Florian
LIPOWITZ
RED BULL - BORA - HANSGROHE
26 GER 0:22:35
10
Joao Pedro
GONÇALVES ALMEIDA
UAE TEAM EMIRATES XRG
28 POR 0:22:36
11
Daniel Felipe
MARTINEZ POVEDA
RED BULL - BORA - HANSGROHE
30 COL 0:22:39
12
Johan
PRICE PEJTERSEN
ALPECIN-PREMIER TECH
27 DEN 0:22:47
13
António
TOMAS MORGADO
UAE TEAM EMIRATES XRG
22 POR 0:22:49
14
Huub
ARTZ
LOTTO INTERMARCHÉ
24 NED 0:22:52
15
Felix
GROSSSCHARTNER
UAE TEAM EMIRATES XRG
33 AUT 0:22:52
16
Lennard
KÄMNA
LIDL-TREK
30 GER 0:22:53
17
Andrea
VENDRAME
TEAM JAYCO ALULA
32 ITA 0:22:53
18
Max David
POOLE
TEAM PICNIC POSTNL
23 GBR 0:22:53
19
Ivo Emanuel
ALVES OLIVEIRA
UAE TEAM EMIRATES XRG
30 POR 0:22:56
20
Yannis
VOISARD
TUDOR PRO CYCLING TEAM
28 SUI 0:22:56
21
Jonathan
VERVENNE
SOUDAL QUICK-STEP
23 BEL 0:22:58
22
Maximilian
SCHACHMANN
SOUDAL QUICK-STEP
32 GER 0:23:00
23
Xabier Mikel
AZPARREN IRURZUN
PINARELLO-Q36.5 PRO CYCLING TEAM
27 ESP 0:23:01
24
Oscar
ONLEY
INEOS GRENADIERS
24 GBR 0:23:02
25
Kasper
ASGREEN
EF EDUCATION - EASYPOST
31 DEN 0:23:04
26
Jan
TRATNIK
RED BULL - BORA - HANSGROHE
36 SLO 0:23:05
27
Yves
LAMPAERT
SOUDAL QUICK-STEP
35 BEL 0:23:05
28
Sander
DE PESTEL
DECATHLON CMA CGM TEAM
28 BEL 0:23:06
29
Matthew
RICCITELLO
DECATHLON CMA CGM TEAM
24 USA 0:23:11
30
Alex
MOLENAAR
CAJA RURAL-SEGUROS RGA
27 NED 0:23:13
31
David
DE LA CRUZ MELGAREJO
PINARELLO-Q36.5 PRO CYCLING TEAM
37 ESP 0:23:21
32
Felix
ENGELHARDT
TEAM JAYCO ALULA
26 GER 0:23:22
33
Alessandro
PINARELLO
NSN CYCLING TEAM
23 ITA 0:23:26
34
Luca
GIAIMI
UAE TEAM EMIRATES GEN-Z
21 ITA 0:23:26
35
Dylan
VAN BAARLE
SOUDAL QUICK-STEP
34 NED 0:23:26
36
Jordan
LABROSSE
DECATHLON CMA CGM TEAM
24 FRA 0:23:27
37
Frederik
FRISON
PINARELLO-Q36.5 PRO CYCLING TEAM
34 BEL 0:23:27
38
Julian
ALAPHILIPPE
TUDOR PRO CYCLING TEAM
34 FRA 0:23:28
39
Rafael
REIS
ANICOLOR/CAMPICARN
34 POR 0:23:30
40
Fabio
CHRISTEN
PINARELLO-Q36.5 PRO CYCLING TEAM
24 SUI 0:23:31
41
Artem
NYCH
ANICOLOR/CAMPICARN
31 *** 0:23:34
42
Nico
DENZ
RED BULL - BORA - HANSGROHE
32 GER 0:23:34
43
Pavel
BITTNER
TEAM PICNIC POSTNL
24 CZE 0:23:36
44
Bob
JUNGELS
INEOS GRENADIERS
34 LUX 0:23:37
45
Jakub
OTRUBA
CAJA RURAL-SEGUROS RGA
28 CZE 0:23:37
46
Koen
BOUWMAN
TEAM JAYCO ALULA
33 NED 0:23:37
47
Gianni
VERMEERSCH
RED BULL - BORA - HANSGROHE
34 BEL 0:23:37
48
Marco
FRIGO
NSN CYCLING TEAM
26 ITA 0:23:38
49
Abel
BALDERSTONE ROUMENS
CAJA RURAL-SEGUROS RGA
26 ESP 0:23:41
50
Darren
RAFFERTY
EF EDUCATION - EASYPOST
23 IRL 0:23:49
51
Cedric
BEULLENS
LOTTO INTERMARCHÉ
29 BEL 0:23:50
52
Marijn
VAN DEN BERG
EF EDUCATION - EASYPOST
27 NED 0:23:52
53
John
DEGENKOLB
TEAM PICNIC POSTNL
37 GER 0:23:52
54
Colby
SIMMONS
EF EDUCATION - EASYPOST
23 USA 0:23:52
55
Liam
SLOCK
LOTTO INTERMARCHÉ
26 BEL 0:23:53
56
Gorka
SORARRAIN AGIRREZABALA
CAJA RURAL-SEGUROS RGA
30 ESP 0:23:54
57
Thomas
GLOAG
PINARELLO-Q36.5 PRO CYCLING TEAM
25 GBR 0:23:54
58
Johannes
STAUNE-MITTET
DECATHLON CMA CGM TEAM
24 NOR 0:23:54
59
Dries
DE BONDT
TEAM JAYCO ALULA
35 BEL 0:23:56
60
Oliver
NAESEN
DECATHLON CMA CGM TEAM
36 BEL 0:23:57
61
Samuele
BATTISTELLA
EF EDUCATION - EASYPOST
28 ITA 0:23:58
62
Pascal
ACKERMANN
TEAM JAYCO ALULA
32 GER 0:24:00
63
Emanuel
DUARTE
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
29 POR 0:24:00
64
Joshua
GIDDINGS
LOTTO INTERMARCHÉ
23 GBR 0:24:01
65
Toms
SKUJINS
LIDL-TREK
35 LAT 0:24:02
66
Luca
VAN BOVEN
LOTTO INTERMARCHÉ
26 BEL 0:24:04
67
Afonso
SILVA
TEAM TAVIRA
26 POR 0:24:04
68
Dries
VAN GESTEL
SOUDAL QUICK-STEP
32 BEL 0:24:05
69
Floris
VAN TRICHT
NSN CYCLING TEAM
25 BEL 0:24:05
70
Marco
HALLER
TUDOR PRO CYCLING TEAM
35 AUT 0:24:08
71
Iúri
LEITÃO
CAJA RURAL-SEGUROS RGA
28 POR 0:24:10
72
Enzo
LEIJNSE
ANICOLOR/CAMPICARN
25 NED 0:24:11
73
Brandon
MCNULTY
UAE TEAM EMIRATES XRG
28 USA 0:24:13
74
Lucas
LOPES
EFAPEL CYCLING
23 POR 0:24:14
75
Rui Filipe
ALVES OLIVEIRA
UAE TEAM EMIRATES XRG
30 POR 0:24:15
76
Jordi
MEEUS
RED BULL - BORA - HANSGROHE
28 BEL 0:24:15
77
Oded
KOGUT
NSN CYCLING TEAM
25 ISR 0:24:17
78
Filipe
FRANCISCO
AVILUDO - LOULETANO - LOULÉ
28 POR 0:24:18
79
Emils
LIEPINS
PINARELLO-Q36.5 PRO CYCLING TEAM
34 LAT 0:24:18
80
Sean
FLYNN
TEAM PICNIC POSTNL
26 GBR 0:24:20
81
Edward
PLANCKAERT
ALPECIN-PREMIER TECH
31 BEL 0:24:22
82
Juan
MARTINEZ HUERTAS
TEAM PICNIC POSTNL
22 COL 0:24:27
83
Tiago
ANTUNES
EFAPEL CYCLING
29 POR 0:24:27
84
Carson
MILES
ANICOLOR/CAMPICARN
26 CAN 0:24:28
85
Joaquim
SILVA
EFAPEL CYCLING
34 POR 0:24:28
86
Stan
DEWULF
DECATHLON CMA CGM TEAM
29 BEL 0:24:31
87
Adrian Camilo
BUSTAMANTE RUDA
GI GROUP HOLDING - SIMOLDES - UDO
28 COL 0:24:31
88
Diogo
GONÇALVES
EFAPEL CYCLING
25 POR 0:24:32
89
Tobias
BAYER
ALPECIN-PREMIER TECH
27 AUT 0:24:34
90
Arne
MARIT
RED BULL - BORA - HANSGROHE
27 BEL 0:24:37
91
Jasper
STUYVEN
SOUDAL QUICK-STEP
34 BEL 0:24:37
92
Roland
THALMANN
TUDOR PRO CYCLING TEAM
33 SUI 0:24:37
93
Arnaud
DE LIE
LOTTO INTERMARCHÉ
24 BEL 0:24:38
94
Daniel
VIEGAS
AVILUDO - LOULETANO - LOULÉ
28 POR 0:24:41
95
Carlos Ivan
OYARZUN GUIÑEZ
AVILUDO - LOULETANO - LOULÉ
45 CHI 0:24:42
96
Ailetz
LASA LIZARRAGA
TEAM TAVIRA
26 ESP 0:24:42
97
Jaume
GUARDEÑO ROMA
CAJA RURAL-SEGUROS RGA
23 ESP 0:24:43
98
Duarte
DOMINGUES
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
22 POR 0:24:45
99
Harrison
WOOD
FEIRENSE - BEECELER
26 GBR 0:24:46
100
Laurens
DE PLUS
INEOS GRENADIERS
31 BEL 0:24:47
101
Noah
HOBBS
EF EDUCATION - EASYPOST
22 GBR 0:24:49
102
Jens
VERBRUGGHE
NSN DEVELOPMENT TEAM
22 BEL 0:24:50
103
Ruben
FERNANDEZ ANDUJAR
ANICOLOR/CAMPICARN
35 ESP 0:24:51
104
Jasper
PHILIPSEN
ALPECIN-PREMIER TECH
28 BEL 0:24:55
105
David
DOMINGUEZ VILCHEZ
FEIRA DOS SOFÁS - BOAVISTA
26 ESP 0:24:55
106
Kim Alexander
HEIDUK
INEOS GRENADIERS
26 GER 0:24:56
107
Juan Felipe
RODRIGUEZ CONTRERAS
EF EDUCATION - AEVOLO
23 COL 0:24:57
108
Hugo
HOFSTETTER
NSN CYCLING TEAM
32 FRA 0:24:58
109
Rui
CARVALHO
GI GROUP HOLDING - SIMOLDES - UDO
31 POR 0:24:58
110
Hugo
NUNES
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
30 POR 0:25:00
111
Diogo
NARCISO
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
25 POR 0:25:01
112
Lennert
BELMANS
ALPECIN-PREMIER TECH
24 BEL 0:25:01
113
José Carlos Prates
NEVES FERNANDES
GI GROUP HOLDING - SIMOLDES - UDO
31 POR 0:25:01
114
Luca
MOZZATO
TUDOR PRO CYCLING TEAM
28 ITA 0:25:05
115
Keegam
SWIRBUL
EFAPEL CYCLING
31 USA 0:25:07
116
Cláudio
LEAL
AVILUDO - LOULETANO - LOULÉ
22 POR 0:25:10
117
Pedro
SILVA
FEIRA DOS SOFÁS - BOAVISTA
25 POR 0:25:11
118
Luc
WIRTGEN
TUDOR PRO CYCLING TEAM
28 LUX 0:25:12
119
Victor Cesar
DE PAULA
FEIRENSE - BEECELER
23 BRA 0:25:14
120
Carlos
VERONA QUINTANILLA
LIDL-TREK
34 ESP 0:25:15
121
Gonçalo
TAVARES
EFAPEL CYCLING
22 POR 0:25:18
122
André
CARVALHO
AVILUDO - LOULETANO - LOULÉ
29 POR 0:25:21
123
Viacheslav
IVANOV
FEIRENSE - BEECELER
24 *** 0:25:22
124
Alexis
GUERIN
ANICOLOR/CAMPICARN
34 FRA 0:25:22
125
Kaden Alexander
GROVES
ALPECIN-PREMIER TECH
28 AUS 0:25:29
126
Guilherme
MESQUITA
FEIRENSE - BEECELER
22 POR 0:25:36
127
Guilherme
MESTRE
TEAM TAVIRA
20 POR 0:25:38
128
Daniel
DIAS
TAVFER-OVOS MATINADOS-MORTÁGUA
25 POR 0:25:39
129
Bruno
SILVA
TAVFER-OVOS MATINADOS-MORTÁGUA
38 POR 0:25:42
130
Jarno
WIDAR
LOTTO INTERMARCHÉ
21 BEL 0:25:43
131
Rotem
TENE
25 ISR 0:25:44
132
Paul
MAGNIER
SOUDAL QUICK-STEP
22 FRA 0:25:45
133
Leangel
MENESES
TAVFER-OVOS MATINADOS-MORTÁGUA
29 VEN 0:25:57
134
Tim Torn
TEUTENBERG
LIDL-TREK
24 GER 0:26:02
135
Santiago
MESA PIETRALUNGA
ANICOLOR/CAMPICARN
29 COL 0:26:02
136
Matteo
MOSCHETTI
PINARELLO-Q36.5 PRO CYCLING TEAM
30 ITA 0:26:03
137
Rúben
RODRIGUES
FEIRA DOS SOFÁS - BOAVISTA
22 POR 0:26:03
138
Diogo
BARBOSA
TEAM TAVIRA
26 POR 0:26:06
139
Pedro
PINTO
GI GROUP HOLDING - SIMOLDES - UDO
22 POR 0:26:09
140
Fábio
COSTA
FEIRA DOS SOFÁS - BOAVISTA
27 POR 0:26:09
141
Alexandre
MONTEZ
FEIRENSE - BEECELER
24 POR 0:26:10
142
Francisco
PEREIRA
FEIRENSE - BEECELER
26 POR 0:26:10
143
Gonçalo
CARVALHO
TAVFER-OVOS MATINADOS-MORTÁGUA
29 POR 0:26:13
144
João
OLIVEIRA
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
24 POR 0:26:14
145
José
MOREIRA
GI GROUP HOLDING - SIMOLDES - UDO
20 POR 0:26:15
146
César
MARTINGIL
TAVFER-OVOS MATINADOS-MORTÁGUA
31 POR 0:26:16
147
Oscar
ROTA RUS
FEIRA DOS SOFÁS - BOAVISTA
24 ESP 0:26:17
148
Noah
CAMPOS
TEAM TAVIRA
22 POR 0:26:18
149
German Nicolas
TIVANI PEREZ
AVILUDO - LOULETANO - LOULÉ
31 ARG 0:26:21
150
João
SILVA
FEIRA DOS SOFÁS - BOAVISTA
24 POR 0:26:24
151
Milan
DE CEUSTER
DEVELOPMENT TEAM PICNIC POSTNL
21 BEL 0:26:24
152
Pedro
ANDRADE
FEIRENSE - BEECELER
26 POR 0:26:30
153
Rafael
BARBAS
TAVFER-OVOS MATINADOS-MORTÁGUA
22 POR 0:26:31
154
João
MARTINS
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
22 POR 0:26:33
155
Iker
BONILLO MARTIN
FEIRA DOS SOFÁS - BOAVISTA
23 ESP 0:26:35
156
Diogo
PINTO
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
23 POR 0:26:37
157
André
RIBEIRO
GI GROUP HOLDING - SIMOLDES - UDO
22 POR 0:26:42
158
Jesus David
PEÑA JIMENEZ
EFAPEL CYCLING
26 COL 0:26:44
159
Andrey
ANDRÉ
GI GROUP HOLDING - SIMOLDES - UDO
21 BRA 0:26:52
160
Rodrigo
ALVES
TEAM TAVIRA
20 POR 0:26:53
161
Francisco
MORAIS
TAVFER-OVOS MATINADOS-MORTÁGUA
28 POR 0:27:04
162
Pablo
LOSPITAO GONZALEZ
CAJA RURAL-SEGUROS RGA
21 ESP 0:27:09
163
Francisco
CAMPOS
TEAM TAVIRA
29 POR 0:27:12
164
Tomas
CONTTE
AVILUDO - LOULETANO - LOULÉ
28 ARG 0:27:38
Christopher
JENSEN
TEAM JAYCO ALULA
37 DEN DNF
Stage General Classification
Volta ao Algarve em Bicicleta
Portugal
18 Feb - 22 Feb 2026
Class
2.Pro - Stages - UCI ProSeries
Website
www.voltaaoalgarve.com
Email
geral@fpciclismo.pt
Stage 1
Stage 2
Stage 3
Stage Classification
Stage General Classification
Stage General Classification
Juan
AYUSO PESQUERA
LIDL-TREK
8:32:43
Show details
Age Nat Result Pts
1
Juan
AYUSO PESQUERA
LIDL-TREK
24 ESP 8:32:43 5
2
Paul
SEIXAS
DECATHLON CMA CGM TEAM
20 FRA 8:32:50
3
Joao Pedro
GONÇALVES ALMEIDA
UAE TEAM EMIRATES XRG
28 POR 8:33:27
4
Kévin
VAUQUELIN
INEOS GRENADIERS
25 FRA 8:33:40
5
Thymen
ARENSMAN
INEOS GRENADIERS
27 NED 8:33:44
6
Daniel Felipe
MARTINEZ POVEDA
RED BULL - BORA - HANSGROHE
30 COL 8:33:55
7
Oscar
ONLEY
INEOS GRENADIERS
24 GBR 8:34:00
8
Florian
LIPOWITZ
RED BULL - BORA - HANSGROHE
26 GER 8:34:00
9
Matthew
RICCITELLO
DECATHLON CMA CGM TEAM
24 USA 8:34:11
10
Yannis
VOISARD
TUDOR PRO CYCLING TEAM
28 SUI 8:34:19
11
Maximilian
SCHACHMANN
SOUDAL QUICK-STEP
32 GER 8:34:28
12
Alessandro
PINARELLO
NSN CYCLING TEAM
23 ITA 8:34:49
13
António
TOMAS MORGADO
UAE TEAM EMIRATES XRG
22 POR 8:34:56
14
Felix
ENGELHARDT
TEAM JAYCO ALULA
26 GER 8:35:08
15
Thomas
GLOAG
PINARELLO-Q36.5 PRO CYCLING TEAM
25 GBR 8:35:19
16
Julian
ALAPHILIPPE
TUDOR PRO CYCLING TEAM
34 FRA 8:35:21
17
Hector
ALVAREZ MARTINEZ
LIDL-TREK FUTURE RACING
20 ESP 8:35:25
18
Fabio
CHRISTEN
PINARELLO-Q36.5 PRO CYCLING TEAM
24 SUI 8:35:36
19
Brandon
MCNULTY
UAE TEAM EMIRATES XRG
28 USA 8:35:41
20
Felix
GROSSSCHARTNER
UAE TEAM EMIRATES XRG
33 AUT 8:35:50
21
Artem
NYCH
ANICOLOR/CAMPICARN
31 *** 8:36:12
22
Juan
MARTINEZ HUERTAS
TEAM PICNIC POSTNL
22 COL 8:36:16
23
Xabier Mikel
AZPARREN IRURZUN
PINARELLO-Q36.5 PRO CYCLING TEAM
27 ESP 8:36:19
24
David
DE LA CRUZ MELGAREJO
PINARELLO-Q36.5 PRO CYCLING TEAM
37 ESP 8:36:24
25
Dylan
VAN BAARLE
SOUDAL QUICK-STEP
34 NED 8:36:24
26
Juan Felipe
RODRIGUEZ CONTRERAS
EF EDUCATION - AEVOLO
23 COL 8:36:25
27
Jan
TRATNIK
RED BULL - BORA - HANSGROHE
36 SLO 8:36:34
28
Darren
RAFFERTY
EF EDUCATION - EASYPOST
23 IRL 8:36:47
29
Diogo
GONÇALVES
EFAPEL CYCLING
25 POR 8:36:50
30
Emanuel
DUARTE
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
29 POR 8:36:58
31
Alex
MOLENAAR
CAJA RURAL-SEGUROS RGA
27 NED 8:37:01
32
Afonso
SILVA
TEAM TAVIRA
26 POR 8:37:02
33
Koen
BOUWMAN
TEAM JAYCO ALULA
33 NED 8:37:06
34
Lennard
KÄMNA
LIDL-TREK
30 GER 8:37:11
35
Samuele
BATTISTELLA
EF EDUCATION - EASYPOST
28 ITA 8:37:18
36
Jakub
OTRUBA
CAJA RURAL-SEGUROS RGA
28 CZE 8:37:25
37
Jarno
WIDAR
LOTTO INTERMARCHÉ
21 BEL 8:37:39
38
Liam
SLOCK
LOTTO INTERMARCHÉ
26 BEL 8:37:41
39
Marco
FRIGO
NSN CYCLING TEAM
26 ITA 8:37:42
40
Carson
MILES
ANICOLOR/CAMPICARN
26 CAN 8:37:57
41
Edward
PLANCKAERT
ALPECIN-PREMIER TECH
31 BEL 8:38:10
42
David
DOMINGUEZ VILCHEZ
FEIRA DOS SOFÁS - BOAVISTA
26 ESP 8:38:43
43
Andrea
VENDRAME
TEAM JAYCO ALULA
32 ITA 8:39:16
44
Lucas
LOPES
EFAPEL CYCLING
23 POR 8:39:19
45
Adrian Camilo
BUSTAMANTE RUDA
GI GROUP HOLDING - SIMOLDES - UDO
28 COL 8:39:23
46
Max David
POOLE
TEAM PICNIC POSTNL
23 GBR 8:39:26
47
Joaquim
SILVA
EFAPEL CYCLING
34 POR 8:39:26
48
Duarte
DOMINGUES
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
22 POR 8:39:29
49
Colby
SIMMONS
EF EDUCATION - EASYPOST
23 USA 8:39:52
50
Johannes
STAUNE-MITTET
DECATHLON CMA CGM TEAM
24 NOR 8:39:54
51
Rui
CARVALHO
GI GROUP HOLDING - SIMOLDES - UDO
31 POR 8:40:03
52
Gorka
SORARRAIN AGIRREZABALA
CAJA RURAL-SEGUROS RGA
30 ESP 8:40:38
53
Harrison
WOOD
FEIRENSE - BEECELER
26 GBR 8:40:58
54
Jaume
GUARDEÑO ROMA
CAJA RURAL-SEGUROS RGA
23 ESP 8:41:16
55
Alexis
GUERIN
ANICOLOR/CAMPICARN
34 FRA 8:41:16
56
Viacheslav
IVANOV
FEIRENSE - BEECELER
24 *** 8:41:18
57
Luca
VAN BOVEN
LOTTO INTERMARCHÉ
26 BEL 8:41:25
58
Tobias
BAYER
ALPECIN-PREMIER TECH
27 AUT 8:41:26
59
Roland
THALMANN
TUDOR PRO CYCLING TEAM
33 SUI 8:41:29
60
Lennert
BELMANS
ALPECIN-PREMIER TECH
24 BEL 8:41:34
61
Filipe
FRANCISCO
AVILUDO - LOULETANO - LOULÉ
28 POR 8:41:39
62
José Carlos Prates
NEVES FERNANDES
GI GROUP HOLDING - SIMOLDES - UDO
31 POR 8:41:45
63
Stefan
KÜNG
TUDOR PRO CYCLING TEAM
33 SUI 8:41:53
64
Gonçalo
TAVARES
EFAPEL CYCLING
22 POR 8:42:02
65
Oscar
ROTA RUS
FEIRA DOS SOFÁS - BOAVISTA
24 ESP 8:42:36
66
André
CARVALHO
AVILUDO - LOULETANO - LOULÉ
29 POR 8:42:42
67
Gonçalo
CARVALHO
TAVFER-OVOS MATINADOS-MORTÁGUA
29 POR 8:42:57
68
Ruben
FERNANDEZ ANDUJAR
ANICOLOR/CAMPICARN
35 ESP 8:43:42
69
Carlos
VERONA QUINTANILLA
LIDL-TREK
34 ESP 8:44:18
70
Diogo
BARBOSA
TEAM TAVIRA
26 POR 8:44:20
71
Kasper
ASGREEN
EF EDUCATION - EASYPOST
31 DEN 8:44:31
72
Yves
LAMPAERT
SOUDAL QUICK-STEP
35 BEL 8:44:32
73
Pedro
SILVA
FEIRA DOS SOFÁS - BOAVISTA
25 POR 8:44:43
74
Jordan
LABROSSE
DECATHLON CMA CGM TEAM
24 FRA 8:44:52
75
Filippo
GANNA
INEOS GRENADIERS
30 ITA 8:44:56
76
Ivo Emanuel
ALVES OLIVEIRA
UAE TEAM EMIRATES XRG
30 POR 8:45:11
77
Marijn
VAN DEN BERG
EF EDUCATION - EASYPOST
27 NED 8:45:19
78
Oliver
NAESEN
DECATHLON CMA CGM TEAM
36 BEL 8:45:24
79
Toms
SKUJINS
LIDL-TREK
35 LAT 8:45:26
80
Floris
VAN TRICHT
NSN CYCLING TEAM
25 BEL 8:45:32
81
Stan
DEWULF
DECATHLON CMA CGM TEAM
29 BEL 8:45:58
82
Sander
DE PESTEL
DECATHLON CMA CGM TEAM
28 BEL 8:46:12
83
Jens
VERBRUGGHE
NSN DEVELOPMENT TEAM
22 BEL 8:46:17
84
Hugo
HOFSTETTER
NSN CYCLING TEAM
32 FRA 8:46:25
85
Bob
JUNGELS
INEOS GRENADIERS
34 LUX 8:46:40
86
Gianni
VERMEERSCH
RED BULL - BORA - HANSGROHE
34 BEL 8:46:44
87
Paul
MAGNIER
SOUDAL QUICK-STEP
22 FRA 8:47:02
88
Emils
LIEPINS
PINARELLO-Q36.5 PRO CYCLING TEAM
34 LAT 8:47:21
89
Rui Filipe
ALVES OLIVEIRA
UAE TEAM EMIRATES XRG
30 POR 8:47:46
90
Hugo
NUNES
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
30 POR 8:47:55
91
Arnaud
DE LIE
LOTTO INTERMARCHÉ
24 BEL 8:48:09
92
Huub
ARTZ
LOTTO INTERMARCHÉ
24 NED 8:48:15
93
Sean
FLYNN
TEAM PICNIC POSTNL
26 GBR 8:48:22
94
Pablo
LOSPITAO GONZALEZ
CAJA RURAL-SEGUROS RGA
21 ESP 8:48:36
95
Jakob
SÖDERQVIST
LIDL-TREK
23 SWE 8:48:53
96
Rafael
BARBAS
TAVFER-OVOS MATINADOS-MORTÁGUA
22 POR 8:49:34
97
Frederik
FRISON
PINARELLO-Q36.5 PRO CYCLING TEAM
34 BEL 8:50:19
98
Abel
BALDERSTONE ROUMENS
CAJA RURAL-SEGUROS RGA
26 ESP 8:50:33
99
Dries
DE BONDT
TEAM JAYCO ALULA
35 BEL 8:50:48
100
Pascal
ACKERMANN
TEAM JAYCO ALULA
32 GER 8:50:52
101
Dries
VAN GESTEL
SOUDAL QUICK-STEP
32 BEL 8:50:57
102
Iúri
LEITÃO
CAJA RURAL-SEGUROS RGA
28 POR 8:51:02
103
Enzo
LEIJNSE
ANICOLOR/CAMPICARN
25 NED 8:51:03
104
Rotem
TENE
25 ISR 8:51:07
105
Daniel
VIEGAS
AVILUDO - LOULETANO - LOULÉ
28 POR 8:51:33
106
Carlos Ivan
OYARZUN GUIÑEZ
AVILUDO - LOULETANO - LOULÉ
45 CHI 8:51:34
107
Ailetz
LASA LIZARRAGA
TEAM TAVIRA
26 ESP 8:51:34
108
Noah
HOBBS
EF EDUCATION - EASYPOST
22 GBR 8:51:41
109
Jonathan
VERVENNE
SOUDAL QUICK-STEP
23 BEL 8:51:54
110
Tiago
ANTUNES
EFAPEL CYCLING
29 POR 8:51:55
111
Keegam
SWIRBUL
EFAPEL CYCLING
31 USA 8:51:59
112
Cláudio
LEAL
AVILUDO - LOULETANO - LOULÉ
22 POR 8:52:02
113
Luc
WIRTGEN
TUDOR PRO CYCLING TEAM
28 LUX 8:52:04
114
Luca
MOZZATO
TUDOR PRO CYCLING TEAM
28 ITA 8:52:17
115
Luca
GIAIMI
UAE TEAM EMIRATES GEN-Z
21 ITA 8:52:22
116
Andrey
ANDRÉ
GI GROUP HOLDING - SIMOLDES - UDO
21 BRA 8:52:28
117
Guilherme
MESTRE
TEAM TAVIRA
20 POR 8:52:30
118
Johan
PRICE PEJTERSEN
ALPECIN-PREMIER TECH
27 DEN 8:52:43
119
Tim Torn
TEUTENBERG
LIDL-TREK
24 GER 8:52:54
120
Rúben
RODRIGUES
FEIRA DOS SOFÁS - BOAVISTA
22 POR 8:52:55
121
Joshua
GIDDINGS
LOTTO INTERMARCHÉ
23 GBR 8:52:57
122
Pedro
PINTO
GI GROUP HOLDING - SIMOLDES - UDO
22 POR 8:53:01
123
Marco
HALLER
TUDOR PRO CYCLING TEAM
35 AUT 8:53:04
124
Fábio
COSTA
FEIRA DOS SOFÁS - BOAVISTA
27 POR 8:53:21
125
Rafael
REIS
ANICOLOR/CAMPICARN
34 POR 8:53:26
126
Pavel
BITTNER
TEAM PICNIC POSTNL
24 CZE 8:53:28
127
Nico
DENZ
RED BULL - BORA - HANSGROHE
32 GER 8:53:30
128
André
RIBEIRO
GI GROUP HOLDING - SIMOLDES - UDO
22 POR 8:53:33
129
Cedric
BEULLENS
LOTTO INTERMARCHÉ
29 BEL 8:53:46
130
John
DEGENKOLB
TEAM PICNIC POSTNL
37 GER 8:53:48
131
Francisco
MORAIS
TAVFER-OVOS MATINADOS-MORTÁGUA
28 POR 8:53:56
132
Jordi
MEEUS
RED BULL - BORA - HANSGROHE
28 BEL 8:54:05
133
Oded
KOGUT
NSN CYCLING TEAM
25 ISR 8:54:33
134
Arne
MARIT
RED BULL - BORA - HANSGROHE
27 BEL 8:54:33
135
Jasper
STUYVEN
SOUDAL QUICK-STEP
34 BEL 8:54:33
136
Laurens
DE PLUS
INEOS GRENADIERS
31 BEL 8:54:43
137
Jasper
PHILIPSEN
ALPECIN-PREMIER TECH
28 BEL 8:54:51
138
Kim Alexander
HEIDUK
INEOS GRENADIERS
26 GER 8:54:52
139
Kaden Alexander
GROVES
ALPECIN-PREMIER TECH
28 AUS 8:55:30
140
Bruno
SILVA
TAVFER-OVOS MATINADOS-MORTÁGUA
38 POR 8:55:45
141
Rodrigo
ALVES
TEAM TAVIRA
20 POR 8:55:49
142
Santiago
MESA PIETRALUNGA
ANICOLOR/CAMPICARN
29 COL 8:55:58
143
Matteo
MOSCHETTI
PINARELLO-Q36.5 PRO CYCLING TEAM
30 ITA 8:56:06
144
Francisco
CAMPOS
TEAM TAVIRA
29 POR 8:56:08
145
Milan
DE CEUSTER
DEVELOPMENT TEAM PICNIC POSTNL
21 BEL 8:56:20
146
German Nicolas
TIVANI PEREZ
AVILUDO - LOULETANO - LOULÉ
31 ARG 8:56:21
147
Iker
BONILLO MARTIN
FEIRA DOS SOFÁS - BOAVISTA
23 ESP 8:56:28
148
João
MARTINS
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
22 POR 8:56:29
149
Jesus David
PEÑA JIMENEZ
EFAPEL CYCLING
26 COL 8:56:40
150
José
MOREIRA
GI GROUP HOLDING - SIMOLDES - UDO
20 POR 8:57:53
151
João
SILVA
FEIRA DOS SOFÁS - BOAVISTA
24 POR 8:58:35
152
Diogo
PINTO
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
23 POR 8:59:47
153
Tomas
CONTTE
AVILUDO - LOULETANO - LOULÉ
28 ARG 9:01:06
154
Diogo
NARCISO
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
25 POR 9:04:40
155
Victor Cesar
DE PAULA
FEIRENSE - BEECELER
23 BRA 9:04:53
156
Guilherme
MESQUITA
FEIRENSE - BEECELER
22 POR 9:05:15
157
Daniel
DIAS
TAVFER-OVOS MATINADOS-MORTÁGUA
25 POR 9:05:18
158
Leangel
MENESES
TAVFER-OVOS MATINADOS-MORTÁGUA
29 VEN 9:05:36
159
João
OLIVEIRA
CREDIBOM / LA ALUMÍNIOS / MARCOS CAR
24 POR 9:05:53
160
César
MARTINGIL
TAVFER-OVOS MATINADOS-MORTÁGUA
31 POR 9:05:55
161
Noah
CAMPOS
TEAM TAVIRA
22 POR 9:05:57
162
Pedro
ANDRADE
FEIRENSE - BEECELER
26 POR 9:06:09
163
Alexandre
MONTEZ
FEIRENSE - BEECELER
24 POR 9:07:23
164
Francisco
PEREIRA
FEIRENSE - BEECELER
26 POR 9:09:23
Close