All sports Site

Menu
Cycling - Volta ao Algarve em Bicicleta - 2026 - Detailed results

Cycling - Volta ao Algarve em Bicicleta - 2026 - Detailed results

Choice of a season :

Portugal

Results 2026

Volta ao Algarve em Bicicleta 2026

PortugalPortugal - 18 February 2026 - 22 February 2026


General classification - 22 February 2026


1SPAJuan Ayuso Pesquera (SPA)15:51:12
2FRAPaul Seixas (FRA)0:14
3PORJoão Pedro Almeida Gonçalves (POR)0:59
4GBROscar Onley (GBR)1:22
5FRAKévin Vauquelin (FRA)1:40
6USAMatthew Riccitello (USA)1:53
7COLDaniel Felipe Martínez Poveda (COL)s.t.
8GERFlorian Lipowitz (GER)2:15
9NEDThymen Arensman (NED)2:18
10SWIYannis Voisard (SWI)2:35
11GBRThomas Gloag (GBR)2:53
12ITAAlessandro Pinarello (ITA)3:33
13GERFelix Engelhardt (GER)3:42
14SWIFabio Christen (SWI)3:52
15AUTFelix Großschartner (AUT)4:27
16COLJuan Guillermo Martínez (COL)4:32
17SPAHector Álvarez (SPA)4:37
18COLJuan Felipe Rodriguez (COL)4:59
19RUSArtem Nych (RUS)5:09
20NEDAlex Molenaar (NED)5:27
21BELJarno Widar (BEL)5:37
22FRAJulian Alaphilippe (FRA)7:12
23BELLiam Slock (BEL)7:19
24ITAMarco Frigo (ITA)7:20
25ITAAndrea Vendrame (ITA)7:32
26NEDDylan Van Baarle (NED)7:45
27ITASamuele Battistella (ITA)8:00
28SPAXabier Mikel Azparren Irurzun (SPA)9:46
29IRLDarren Rafferty (IRL)10:17
30POREmanuel Duarte (POR)10:20
31NEDKoen Bouwman (NED)10:33
32SWIStefan Küng (SWI)11:09
33CANCarson Miles (CAN)11:24
34AUTTobias Bayer (AUT)11:27
35GERLennard Kämna (GER)11:30
36SPADavid Dominguez Vilchez (SPA)11:51
37SPADavid De La Cruz Melgarejo (SPA)12:05
38PORJoaquim Silva (POR)12:56
39GERMaximilian Schachmann (GER)13:02
40COLAdrian Camilo Bustamante Ruda (COL)13:42
41SLOJan Tratnik (SLO)13:50
42USAColby Simmons (USA)14:11
43USABrandon McNulty (USA)14:25
44PORDuarte Domingues (POR)14:40
45PORJosé Neves Fernandes (POR)15:09
46PORLucas Lopes (POR)15:12
47FRAAlexis Guerin (FRA)15:24
48PORFilipe Francisco (POR)16:43
49SPAOscar Rota (SPA)16:47
50RUSViacheslav Ivanov (RUS)16:50
51BELEdward Planckaert (BEL)16:53
52PORRui Carvalho (POR)16:59
53BELLuca Van Boven (BEL)17:02
54GBRMax Poole (GBR)17:31
55PORGonçalo Tavares (POR)17:34
56SWIRoland Thalmann (SWI)17:51
57NORJohannes Staune-Mittet (NOR)18:35
58PORAndré Rodrigues Carvalho (POR)18:45
59CZEJakub Otruba (CZE)18:55
60BELStan Dewulf (BEL)19:50
61BELOliver Naesen (BEL)20:01
62FRAJordan Labrosse (FRA)20:30
63PORAfonso Silva (POR)20:46
64BELSander De Pestel (BEL)20:49
65PORIvo Emanuel Alves Oliveira (POR)20:52
66BELFloris van Tricht (BEL)21:13
67SPACarlos Verona Quintanilla (SPA)21:16
68SPARubén Fernández Andújar (SPA)21:24
69NEDMarijn Van Den Berg (NED)21:27
70PORDiogo Barbosa (POR)21:28
71SPAAbel Balderstone Roumens (SPA)22:27
72ITAFilippo Ganna (ITA)22:30
73LUXLuc Wirtgen (LUX)s.t.
74SPAJaume Guardeño Roma (SPA)22:46
75LUXBob Jungels (LUX)23:32
76GBRSean Flynn (GBR)24:03
77SPAGorka Sorarrain Agirrezabala (SPA)24:22
78BELLennert Belmans (BEL)24:35
79PORRafael Elvas Barbas (POR)24:53
80FRAPaul Magnier (FRA)25:26
81PORRui Filipe Alves Oliveira (POR)26:00
82PORGonçalo Henrique Matos Carvalho (POR)26:31
83BELJonathan Vervenne (BEL)27:35
84BELYves Lampaert (BEL)28:47
85LATToms Skujins (LAT)29:10
86FRAHugo Hofstetter (FRA)29:26
87BELCédric Beullens (BEL)29:27
88DENKasper Asgreen (DEN)29:53
89BELJens Verbrugghe (BEL)30:01
90AUSKaden Groves (AUS)30:07
91LATEmils Liepins (LAT)30:22
92ITALuca Mozzato (ITA)30:54
93BELJasper Philipsen (BEL)31:01
94USAKeegan Swirbul (USA)31:12
95GERJohn Degenkolb (GER)31:14
96PORPedro Silva Rodrigues (POR)31:26
97CZEPavel Bittner (CZE)31:33
98SPAPablo Lospitao (SPA)31:37
99BELGianni Vermeersch (BEL)31:39
100AUTMarco Haller (AUT)31:41
101GERNico Denz (GER)32:07
102PORHugo Rafael Andrade Nunes (POR)32:47
103BELLaurens De Plus (BEL)33:20
104BELArnaud De Lie (BEL)33:23
105BELFrederik Frison (BEL)34:03
106COLSantiago Mesa Pietralunga (COL)34:12
107BELDries De Bondt (BEL)34:32
108GERPascal Ackermann (GER)34:36
109BELDries Van Gestel (BEL)34:41
110PORClaudio Leal (POR)35:03
111CHICarlos Ivan Oyarzun Guiñez (CHI)35:18
112SPAAiletz Lasa Lizarraga (SPA)s.t.
113ISRRotem Tene (ISR)36:02
114GBRNoah Hobbs (GBR)36:03
115BRAAndrey Braguni André (BRA)36:12
116PORPinto Pedro Castro (POR)36:27
117NEDHuub Artz (NED)36:33
118PORRuben Rodrigues (POR)36:39
119GBRJoshua Giddings (GBR)36:41
120PORAndre Ribeiro (POR)37:48
121SWEJakob Söderqvist (SWE)38:08
122BELArne Marit (BEL)38:17
123PORDaniel Viegas Pedroso (POR)38:27
124BELJordi Meeus (BEL)38:54
125ITALuca Giaimi (ITA)39:18
126PORGuilherme Mestre (POR)39:24
127ISROded Kogut (ISR)s.t.
128PORTiago Antunes (POR)39:47
129PORBruno Silva (POR)39:50
130SPAIker Bonillo (SPA)40:12
131PORIúri Leitão (POR)40:15
132GERTim Torn Teutenberg (GER)41:12
133ARGGerman Nicolas Tivani Perez (ARG)41:56
134PORFábio Costa (POR)42:17
135ITAMatteo Moschetti (ITA)44:24
136COLJesus David Peña Jimenez (COL)45:43
137PORJoao Martins (POR)46:28
138PORFrancisco Morais (POR)46:40
139BRAVictor Cesar De Paula (BRA)48:32
140PORRodrigo Alves (POR)48:46
141DENJohan Price-Pejtersen (DEN)48:47
142PORJosé Miguel Moreira (POR)49:20
143PORFrancisco Joaquim Campos Campos (POR)49:34
144ARGTomas Contte (ARG)49:51
145PORDiogo Pinto (POR)52:25
146PORPedro Joaquim Silva Andrade (POR)53:03
147PORDiogo Narciso (POR)53:55
148PORAlexandre Montez (POR)54:17
149BELMilan De Ceuster (BEL)56:29
150VENLeangel Ruben Linarez Meneses (VEN)56:56
151PORDaniel Dias (POR)57:40
152PORGilberto João Oliveira Sampaio (POR)57:43
153PORCésar Alexandre Feiteira Martingil (POR)57:46
154PORGuilherme Mesquita (POR)1:00:19
155PORFrancisco Pereira (POR)1:00:47
156PORNoah Campos (POR)1:11:42

Stage 1 - 18 February 2026Sprint


1FRAPaul Magnier (FRA)4:21:04
2BELJordi Meeus (BEL)s.t.
3CZEPavel Bittner (CZE)s.t.
4BELJasper Philipsen (BEL)s.t.
5BELArnaud De Lie (BEL)s.t.
6GERPascal Ackermann (GER)s.t.
7AUSKaden Groves (AUS)s.t.
8GERJohn Degenkolb (GER)s.t.
9ISROded Kogut (ISR)s.t.
10PORRui Filipe Alves Oliveira (POR)s.t.
11GERTim Torn Teutenberg (GER)s.t.
12SWEJakob Söderqvist (SWE)s.t.
13ITAMatteo Moschetti (ITA)s.t.
14GBRNoah Hobbs (GBR)s.t.
15PORIúri Leitão (POR)s.t.
16SPAIker Bonillo (SPA)s.t.
17ITALuca Mozzato (ITA)s.t.
18VENLeangel Ruben Linarez Meneses (VEN)s.t.
19NEDMarijn Van Den Berg (NED)s.t.
20SPAHector Álvarez (SPA)s.t.
21LATEmils Liepins (LAT)s.t.
22PORJoao Martins (POR)s.t.
23GERKim Alexander Heiduk (GER)s.t.
24FRAKévin Vauquelin (FRA)s.t.
25BELOliver Naesen (BEL)s.t.
26CANCarson Miles (CAN)s.t.
27SPAJaume Guardeño Roma (SPA)s.t.
28BELArne Marit (BEL)s.t.
29ARGGerman Nicolas Tivani Perez (ARG)s.t.
30SPAPablo Lospitao (SPA)s.t.
31NEDAlex Molenaar (NED)s.t.
32PORRafael Ferreira Reis (POR)s.t.
33GBROscar Onley (GBR)s.t.
34GBRJoshua Giddings (GBR)s.t.
35LUXBob Jungels (LUX)s.t.
36BRAVictor Cesar De Paula (BRA)s.t.
37PORJoão Pedro Almeida Gonçalves (POR)s.t.
38SPAAiletz Lasa Lizarraga (SPA)s.t.
39GERMaximilian Schachmann (GER)s.t.
40PORHugo Rafael Andrade Nunes (POR)s.t.
41BELEdward Planckaert (BEL)s.t.
42PORDiogo Gonçalves (POR)s.t.
43PORTiago Antunes (POR)s.t.
44FRAJordan Labrosse (FRA)s.t.
45BELCédric Beullens (BEL)s.t.
46GERFelix Engelhardt (GER)s.t.
47ITALuca Giaimi (ITA)s.t.
48ITAAndrea Vendrame (ITA)s.t.
49ITAFilippo Ganna (ITA)s.t.
50NEDKoen Bouwman (NED)s.t.
51LATToms Skujins (LAT)s.t.
52SPAXabier Mikel Azparren Irurzun (SPA)s.t.
53SPAJuan Ayuso Pesquera (SPA)s.t.
54PORFrancisco Joaquim Campos Campos (POR)s.t.
55GERNico Denz (GER)s.t.
56GBRThomas Gloag (GBR)s.t.
57BELDries Van Gestel (BEL)s.t.
58PORClaudio Leal (POR)s.t.
59PORIvo Emanuel Alves Oliveira (POR)s.t.
60RUSViacheslav Ivanov (RUS)s.t.
61PORAntónio Morgado (POR)s.t.
62PORGuilherme Mestre (POR)s.t.
63BELStan Dewulf (BEL)s.t.
64PORGonçalo Henrique Matos Carvalho (POR)s.t.
65USABrandon McNulty (USA)s.t.
66COLAdrian Camilo Bustamante Ruda (COL)s.t.
67USAMatthew Riccitello (USA)s.t.
68AUTTobias Bayer (AUT)s.t.
69DENKasper Asgreen (DEN)s.t.
70FRAHugo Hofstetter (FRA)s.t.
71RUSArtem Nych (RUS)s.t.
72PORLucas Lopes (POR)s.t.
73PORDiogo Barbosa (POR)s.t.
74SWIFabio Christen (SWI)s.t.
75PORGonçalo Tavares (POR)s.t.
76BELGianni Vermeersch (BEL)s.t.
77PORFilipe Francisco (POR)s.t.
78PORRui Carvalho (POR)s.t.
79PORAfonso Silva (POR)s.t.
80FRAAlexis Guerin (FRA)s.t.
81GERLennard Kämna (GER)s.t.
82SWIStefan Küng (SWI)s.t.
83PORPedro Silva Rodrigues (POR)s.t.
84GBRHarrison Wood (GBR)s.t.
85SPADavid De La Cruz Melgarejo (SPA)s.t.
86SPAAbel Balderstone Roumens (SPA)s.t.
87BELFrederik Frison (BEL)s.t.
88PORDuarte Domingues (POR)s.t.
89COLJuan Guillermo Martínez (COL)s.t.
90NEDThymen Arensman (NED)s.t.
91BELLiam Slock (BEL)s.t.
92PORRuben Rodrigues (POR)s.t.
93SLOJan Tratnik (SLO)s.t.
94COLDaniel Felipe Martínez Poveda (COL)s.t.
95ITAAlessandro Pinarello (ITA)s.t.
96SPAGorka Sorarrain Agirrezabala (SPA)s.t.
97GBRMax Poole (GBR)s.t.
98USAColby Simmons (USA)s.t.
99ITAMarco Frigo (ITA)s.t.
100BELJarno Widar (BEL)s.t.
101NEDHuub Artz (NED)s.t.
102COLJuan Felipe Rodriguez (COL)s.t.
103SWIRoland Thalmann (SWI)s.t.
104BELSander De Pestel (BEL)s.t.
105PORAndre Ribeiro (POR)s.t.
106CZEJakub Otruba (CZE)s.t.
107AUTMarco Haller (AUT)s.t.
108CHICarlos Ivan Oyarzun Guiñez (CHI)s.t.
109BELJens Verbrugghe (BEL)s.t.
110FRAPaul Seixas (FRA)s.t.
111AUTFelix Großschartner (AUT)s.t.
112POREmanuel Duarte (POR)s.t.
113SPARubén Fernández Andújar (SPA)s.t.
114GERFlorian Lipowitz (GER)s.t.
115PORRafael Elvas Barbas (POR)s.t.
116PORFrancisco Morais (POR)s.t.
117BELLaurens De Plus (BEL)s.t.
118BRAAndrey Braguni André (BRA)s.t.
119BELLuca Van Boven (BEL)s.t.
120COLJesus David Peña Jimenez (COL)s.t.
121PORRodrigo Alves (POR)s.t.
122PORCésar Alexandre Feiteira Martingil (POR)s.t.
123PORAndré Rodrigues Carvalho (POR)s.t.
124FRAJulian Alaphilippe (FRA)s.t.
125SWIYannis Voisard (SWI)s.t.
126PORDaniel Viegas Pedroso (POR)s.t.
127PORJoaquim Silva (POR)s.t.
128PORJosé Neves Fernandes (POR)s.t.
129DENChristopher Juul-Jensen (DEN)s.t.
130PORGilberto João Oliveira Sampaio (POR)s.t.
131IRLDarren Rafferty (IRL)s.t.
132USAKeegan Swirbul (USA)s.t.
133PORAlexandre Montez (POR)s.t.
134BELFloris van Tricht (BEL)s.t.
135ISRRotem Tene (ISR)s.t.
136PORPinto Pedro Castro (POR)s.t.
137PORPedro Joaquim Silva Andrade (POR)s.t.
138BELMilan De Ceuster (BEL)s.t.
139NORJohannes Staune-Mittet (NOR)s.t.
140BELLennert Belmans (BEL)s.t.
141BELYves Lampaert (BEL)s.t.
142BELJasper Stuyven (BEL)s.t.
143BELDries De Bondt (BEL)s.t.
144NEDDylan Van Baarle (NED)s.t.
145BELJonathan Vervenne (BEL)s.t.
146PORDiogo Narciso (POR)s.t.
147ITASamuele Battistella (ITA)s.t.
148LUXLuc Wirtgen (LUX)s.t.
149SPAOscar Rota (SPA)s.t.
150PORFábio Costa (POR)s.t.
151PORGuilherme Mesquita (POR)s.t.
152PORNoah Campos (POR)s.t.
153SPACarlos Verona Quintanilla (SPA)s.t.
154NEDEnzo Leijnse (NED)s.t.
155DENJohan Price-Pejtersen (DEN)s.t.
156PORDaniel Dias (POR)s.t.
157COLSantiago Mesa Pietralunga (COL)s.t.
158PORBruno Silva (POR)1:07
159SPADavid Dominguez Vilchez (SPA)1:12
160PORJoao Pedro Silva (POR)2:00
161PORFrancisco Pereira (POR)2:35
162GBRSean Flynn (GBR)2:42
163PORJosé Miguel Moreira (POR)3:14
164PORDiogo Pinto (POR)6:36
165ARGTomas Contte (ARG)s.t.
166GERHenri Uhlig (GER)
167BELDries De Pooter (BEL)

Go to result of the stage including all rankings



Stage 2 - 19 February 2026Mountain


1FRAPaul Seixas (FRA)3:49:50
2SPAJuan Ayuso Pesquera (SPA)s.t.
3PORJoão Pedro Almeida Gonçalves (POR)0:01
4GBROscar Onley (GBR)0:04
5USAMatthew Riccitello (USA)0:06
6COLDaniel Felipe Martínez Poveda (COL)0:22
7ITAAlessandro Pinarello (ITA)0:29
8SWIYannis Voisard (SWI)s.t.
9FRAKévin Vauquelin (FRA)s.t.
10GBRThomas Gloag (GBR)0:31
11GERFlorian Lipowitz (GER)s.t.
12COLJuan Felipe Rodriguez (COL)0:34
13NEDThymen Arensman (NED)s.t.
14GERMaximilian Schachmann (GER)s.t.
15USABrandon McNulty (USA)0:37
16GERFelix Engelhardt (GER)0:52
17COLJuan Guillermo Martínez (COL)0:55
18FRAJulian Alaphilippe (FRA)0:59
19BELJarno Widar (BEL)1:02
20PORAntónio Morgado (POR)1:13
21SWIFabio Christen (SWI)s.t.
22PORDiogo Gonçalves (POR)1:24
23RUSArtem Nych (RUS)1:44
24NEDDylan Van Baarle (NED)2:04
25PORAfonso Silva (POR)s.t.
26IRLDarren Rafferty (IRL)s.t.
27SPAHector Álvarez (SPA)s.t.
28POREmanuel Duarte (POR)s.t.
29AUTFelix Großschartner (AUT)s.t.
30SPADavid De La Cruz Melgarejo (SPA)2:09
31SPAXabier Mikel Azparren Irurzun (SPA)2:24
32ITASamuele Battistella (ITA)2:26
33CANCarson Miles (CAN)2:35
34NEDKoen Bouwman (NED)s.t.
35SLOJan Tratnik (SLO)2:38
36SPADavid Dominguez Vilchez (SPA)2:54
37BELEdward Planckaert (BEL)s.t.
38BELLiam Slock (BEL)s.t.
39NEDAlex Molenaar (NED)s.t.
40CZEJakub Otruba (CZE)s.t.
41ITAMarco Frigo (ITA)3:10
42GERLennard Kämna (GER)3:24
43PORDuarte Domingues (POR)3:50
44COLAdrian Camilo Bustamante Ruda (COL)3:58
45PORJoaquim Silva (POR)4:04
46PORLucas Lopes (POR)4:11
47PORRui Carvalho (POR)s.t.
48FRAAlexis Guerin (FRA)5:00
49RUSViacheslav Ivanov (RUS)5:04
50USAColby Simmons (USA)5:06
51NORJohannes Staune-Mittet (NOR)s.t.
52GBRHarrison Wood (GBR)5:18
53SPAOscar Rota (SPA)5:25
54ITAAndrea Vendrame (ITA)5:29
55GBRMax Poole (GBR)5:39
56SPAJaume Guardeño Roma (SPA)s.t.
57BELLennert Belmans (BEL)s.t.
58PORJosé Neves Fernandes (POR)5:50
59PORGonçalo Henrique Matos Carvalho (POR)s.t.
60PORGonçalo Tavares (POR)s.t.
61SPAGorka Sorarrain Agirrezabala (SPA)s.t.
62DENChristopher Juul-Jensen (DEN)5:58
63AUTTobias Bayer (AUT)s.t.
64SWIRoland Thalmann (SWI)s.t.
65PORFilipe Francisco (POR)6:27
66BELLuca Van Boven (BEL)s.t.
67PORAndré Rodrigues Carvalho (POR)s.t.
68PORDiogo Barbosa (POR)7:20
69SPARubén Fernández Andújar (SPA)7:57
70SPACarlos Verona Quintanilla (SPA)8:09
71SWIStefan Küng (SWI)8:38
72PORPedro Silva Rodrigues (POR)s.t.
73DENKasper Asgreen (DEN)10:33
74FRAPaul Magnier (FRA)s.t.
75NEDMarijn Van Den Berg (NED)s.t.
76BELFloris van Tricht (BEL)s.t.
77FRAJordan Labrosse (FRA)s.t.
78BELStan Dewulf (BEL)s.t.
79SPAPablo Lospitao (SPA)s.t.
80BELOliver Naesen (BEL)s.t.
81BELYves Lampaert (BEL)s.t.
82BELJens Verbrugghe (BEL)s.t.
83FRAHugo Hofstetter (FRA)s.t.
84GBRSean Flynn (GBR)s.t.
85LATToms Skujins (LAT)s.t.
86PORIvo Emanuel Alves Oliveira (POR)11:23
87ITAFilippo Ganna (ITA)12:09
88LUXBob Jungels (LUX)s.t.
89PORHugo Rafael Andrade Nunes (POR)s.t.
90PORRafael Elvas Barbas (POR)s.t.
91LATEmils Liepins (LAT)s.t.
92BELSander De Pestel (BEL)12:12
93BELGianni Vermeersch (BEL)12:13
94BELArnaud De Lie (BEL)12:37
95PORRui Filipe Alves Oliveira (POR)s.t.
96ISRRotem Tene (ISR)14:29
97NEDHuub Artz (NED)s.t.
98BRAAndrey Braguni André (BRA)14:42
99BELDries De Bondt (BEL)15:58
100BELDries Van Gestel (BEL)s.t.
101SPAAiletz Lasa Lizarraga (SPA)s.t.
102PORGuilherme Mestre (POR)s.t.
103CHICarlos Ivan Oyarzun Guiñez (CHI)s.t.
104PORIúri Leitão (POR)s.t.
105LUXLuc Wirtgen (LUX)s.t.
106SWEJakob Söderqvist (SWE)s.t.
107SPAAbel Balderstone Roumens (SPA)s.t.
108GBRNoah Hobbs (GBR)s.t.
109PORClaudio Leal (POR)s.t.
110PORRuben Rodrigues (POR)s.t.
111PORFrancisco Morais (POR)s.t.
112GERTim Torn Teutenberg (GER)s.t.
113PORDaniel Viegas Pedroso (POR)s.t.
114PORPinto Pedro Castro (POR)s.t.
115PORAndre Ribeiro (POR)s.t.
116BELFrederik Frison (BEL)s.t.
117USAKeegan Swirbul (USA)s.t.
118ARGTomas Contte (ARG)s.t.
119GERPascal Ackermann (GER)s.t.
120NEDEnzo Leijnse (NED)s.t.
121ITALuca Mozzato (ITA)16:18
122PORFábio Costa (POR)s.t.
123PORTiago Antunes (POR)16:34
124ITALuca Giaimi (ITA)18:02
125BELJonathan Vervenne (BEL)s.t.
126PORBruno Silva (POR)s.t.
127GBRJoshua Giddings (GBR)s.t.
128PORRodrigo Alves (POR)s.t.
129AUTMarco Haller (AUT)s.t.
130PORJosé Miguel Moreira (POR)s.t.
131PORFrancisco Joaquim Campos Campos (POR)s.t.
132GERNico Denz (GER)19:02
133BELJasper Stuyven (BEL)s.t.
134BELJasper Philipsen (BEL)s.t.
135BELJordi Meeus (BEL)s.t.
136BELCédric Beullens (BEL)s.t.
137COLJesus David Peña Jimenez (COL)s.t.
138PORJoao Martins (POR)s.t.
139DENJohan Price-Pejtersen (DEN)s.t.
140BELArne Marit (BEL)s.t.
141BELLaurens De Plus (BEL)s.t.
142SPAIker Bonillo (SPA)s.t.
143BELMilan De Ceuster (BEL)s.t.
144CZEPavel Bittner (CZE)s.t.
145ISROded Kogut (ISR)s.t.
146PORRafael Ferreira Reis (POR)s.t.
147COLSantiago Mesa Pietralunga (COL)s.t.
148GERJohn Degenkolb (GER)s.t.
149GERKim Alexander Heiduk (GER)s.t.
150PORDiogo Pinto (POR)s.t.
151ARGGerman Nicolas Tivani Perez (ARG)19:07
152AUSKaden Groves (AUS)s.t.
153ITAMatteo Moschetti (ITA)19:09
154PORJoao Pedro Silva (POR)20:05
155PORDiogo Narciso (POR)28:45
156BRAVictor Cesar De Paula (BRA)s.t.
157PORGuilherme Mesquita (POR)s.t.
158PORGilberto João Oliveira Sampaio (POR)s.t.
159PORPedro Joaquim Silva Andrade (POR)s.t.
160VENLeangel Ruben Linarez Meneses (VEN)s.t.
161PORNoah Campos (POR)s.t.
162PORDaniel Dias (POR)s.t.
163PORCésar Alexandre Feiteira Martingil (POR)s.t.
164PORFrancisco Pereira (POR)30:19
165PORAlexandre Montez (POR)s.t.

Go to result of the stage including all rankings



Stage 3 - 20 February 2026Time Trial


1ITAFilippo Ganna (ITA)21:53
2SPAJuan Ayuso Pesquera (SPA)0:06
3SWEJakob Söderqvist (SWE)0:08
4FRAPaul Seixas (FRA)0:13
5NEDThymen Arensman (NED)0:23
6FRAKévin Vauquelin (FRA)0:24
7SWIStefan Küng (SWI)0:28
8SPAHector Álvarez (SPA)0:36
9GERFlorian Lipowitz (GER)0:42
10PORJoão Pedro Almeida Gonçalves (POR)0:43
11COLDaniel Felipe Martínez Poveda (COL)0:46
12DENJohan Price-Pejtersen (DEN)0:54
13PORAntónio Morgado (POR)0:56
14NEDHuub Artz (NED)0:59
15AUTFelix Großschartner (AUT)s.t.
16GERLennard Kämna (GER)1:00
17ITAAndrea Vendrame (ITA)s.t.
18GBRMax Poole (GBR)s.t.
19PORIvo Emanuel Alves Oliveira (POR)1:03
20SWIYannis Voisard (SWI)s.t.
21BELJonathan Vervenne (BEL)1:05
22GERMaximilian Schachmann (GER)1:07
23SPAXabier Mikel Azparren Irurzun (SPA)1:08
24GBROscar Onley (GBR)1:09
25DENKasper Asgreen (DEN)1:11
26SLOJan Tratnik (SLO)1:12
27BELYves Lampaert (BEL)s.t.
28BELSander De Pestel (BEL)1:13
29USAMatthew Riccitello (USA)1:18
30NEDAlex Molenaar (NED)1:20
31SPADavid De La Cruz Melgarejo (SPA)1:28
32GERFelix Engelhardt (GER)1:29
33ITAAlessandro Pinarello (ITA)1:33
34ITALuca Giaimi (ITA)s.t.
35NEDDylan Van Baarle (NED)s.t.
36FRAJordan Labrosse (FRA)1:34
37BELFrederik Frison (BEL)s.t.
38FRAJulian Alaphilippe (FRA)1:35
39PORRafael Ferreira Reis (POR)1:37
40SWIFabio Christen (SWI)1:38
41RUSArtem Nych (RUS)1:41
42GERNico Denz (GER)s.t.
43CZEPavel Bittner (CZE)1:43
44LUXBob Jungels (LUX)1:44
45CZEJakub Otruba (CZE)s.t.
46NEDKoen Bouwman (NED)s.t.
47BELGianni Vermeersch (BEL)s.t.
48ITAMarco Frigo (ITA)1:45
49SPAAbel Balderstone Roumens (SPA)1:48
50IRLDarren Rafferty (IRL)1:56
51BELCédric Beullens (BEL)1:57
52NEDMarijn Van Den Berg (NED)1:59
53GERJohn Degenkolb (GER)s.t.
54USAColby Simmons (USA)s.t.
55BELLiam Slock (BEL)2:00
56SPAGorka Sorarrain Agirrezabala (SPA)2:01
57GBRThomas Gloag (GBR)s.t.
58NORJohannes Staune-Mittet (NOR)s.t.
59BELDries De Bondt (BEL)2:03
60BELOliver Naesen (BEL)2:04
61ITASamuele Battistella (ITA)2:05
62GERPascal Ackermann (GER)2:07
63POREmanuel Duarte (POR)s.t.
64GBRJoshua Giddings (GBR)2:08
65LATToms Skujins (LAT)2:09
66BELLuca Van Boven (BEL)2:11
67PORAfonso Silva (POR)s.t.
68BELDries Van Gestel (BEL)2:12
69BELFloris van Tricht (BEL)s.t.
70AUTMarco Haller (AUT)2:15
71PORIúri Leitão (POR)2:17
72NEDEnzo Leijnse (NED)2:18
73USABrandon McNulty (USA)2:20
74PORLucas Lopes (POR)2:21
75PORRui Filipe Alves Oliveira (POR)2:22
76BELJordi Meeus (BEL)s.t.
77ISROded Kogut (ISR)2:24
78PORFilipe Francisco (POR)2:25
79LATEmils Liepins (LAT)s.t.
80GBRSean Flynn (GBR)2:27
81BELEdward Planckaert (BEL)2:29
82COLJuan Guillermo Martínez (COL)2:34
83PORTiago Antunes (POR)s.t.
84CANCarson Miles (CAN)2:35
85PORJoaquim Silva (POR)s.t.
86BELStan Dewulf (BEL)2:38
87COLAdrian Camilo Bustamante Ruda (COL)s.t.
88PORDiogo Gonçalves (POR)2:39
89AUTTobias Bayer (AUT)2:41
90BELArne Marit (BEL)2:44
91BELJasper Stuyven (BEL)s.t.
92SWIRoland Thalmann (SWI)s.t.
93BELArnaud De Lie (BEL)2:45
94PORDaniel Viegas Pedroso (POR)2:48
95CHICarlos Ivan Oyarzun Guiñez (CHI)2:49
96SPAAiletz Lasa Lizarraga (SPA)s.t.
97SPAJaume Guardeño Roma (SPA)2:50
98PORDuarte Domingues (POR)2:52
99GBRHarrison Wood (GBR)2:53
100BELLaurens De Plus (BEL)2:54
101GBRNoah Hobbs (GBR)2:56
102BELJens Verbrugghe (BEL)2:57
103SPARubén Fernández Andújar (SPA)2:58
104BELJasper Philipsen (BEL)3:02
105SPADavid Dominguez Vilchez (SPA)s.t.
106GERKim Alexander Heiduk (GER)3:03
107COLJuan Felipe Rodriguez (COL)3:04
108FRAHugo Hofstetter (FRA)3:05
109PORRui Carvalho (POR)s.t.
110PORHugo Rafael Andrade Nunes (POR)3:07
111PORDiogo Narciso (POR)3:08
112BELLennert Belmans (BEL)s.t.
113PORJosé Neves Fernandes (POR)s.t.
114ITALuca Mozzato (ITA)3:12
115USAKeegan Swirbul (USA)3:14
116PORClaudio Leal (POR)3:17
117PORPedro Silva Rodrigues (POR)3:18
118LUXLuc Wirtgen (LUX)3:19
119BRAVictor Cesar De Paula (BRA)3:21
120SPACarlos Verona Quintanilla (SPA)3:22
121PORGonçalo Tavares (POR)3:25
122PORAndré Rodrigues Carvalho (POR)3:28
123RUSViacheslav Ivanov (RUS)3:29
124FRAAlexis Guerin (FRA)s.t.
125AUSKaden Groves (AUS)3:36
126PORGuilherme Mesquita (POR)3:43
127PORGuilherme Mestre (POR)3:45
128PORDaniel Dias (POR)3:46
129PORBruno Silva (POR)3:49
130BELJarno Widar (BEL)3:50
131ISRRotem Tene (ISR)3:51
132FRAPaul Magnier (FRA)3:52
133VENLeangel Ruben Linarez Meneses (VEN)4:04
134GERTim Torn Teutenberg (GER)4:09
135COLSantiago Mesa Pietralunga (COL)s.t.
136ITAMatteo Moschetti (ITA)4:10
137PORRuben Rodrigues (POR)s.t.
138PORDiogo Barbosa (POR)4:13
139PORPinto Pedro Castro (POR)4:16
140PORFábio Costa (POR)s.t.
141PORAlexandre Montez (POR)4:17
142PORFrancisco Pereira (POR)s.t.
143PORGonçalo Henrique Matos Carvalho (POR)4:20
144PORGilberto João Oliveira Sampaio (POR)4:21
145PORJosé Miguel Moreira (POR)4:22
146PORCésar Alexandre Feiteira Martingil (POR)4:23
147SPAOscar Rota (SPA)4:24
148PORNoah Campos (POR)4:25
149ARGGerman Nicolas Tivani Perez (ARG)4:28
150PORJoao Pedro Silva (POR)4:31
151BELMilan De Ceuster (BEL)s.t.
152PORPedro Joaquim Silva Andrade (POR)4:37
153PORRafael Elvas Barbas (POR)4:38
154PORJoao Martins (POR)4:40
155SPAIker Bonillo (SPA)4:42
156PORDiogo Pinto (POR)4:44
157PORAndre Ribeiro (POR)4:49
158COLJesus David Peña Jimenez (COL)4:51
159BRAAndrey Braguni André (BRA)4:59
160PORRodrigo Alves (POR)5:00
161PORFrancisco Morais (POR)5:11
162SPAPablo Lospitao (SPA)5:16
163PORFrancisco Joaquim Campos Campos (POR)5:19
164ARGTomas Contte (ARG)5:45
165DENChristopher Juul-Jensen (DEN)

Go to result of the stage including all rankings



Stage 4 - 21 February 2026Sprint


1FRAPaul Magnier (FRA)3:58:38
2BELJordi Meeus (BEL)s.t.
3ISROded Kogut (ISR)s.t.
4GERTim Torn Teutenberg (GER)s.t.
5FRAHugo Hofstetter (FRA)s.t.
6ITALuca Mozzato (ITA)s.t.
7GBRNoah Hobbs (GBR)s.t.
8COLSantiago Mesa Pietralunga (COL)s.t.
9ITAMatteo Moschetti (ITA)s.t.
10BELJasper Philipsen (BEL)s.t.
11ITALuca Giaimi (ITA)s.t.
12VENLeangel Ruben Linarez Meneses (VEN)s.t.
13PORIúri Leitão (POR)s.t.
14CZEPavel Bittner (CZE)s.t.
15PORRui Filipe Alves Oliveira (POR)s.t.
16GERPascal Ackermann (GER)s.t.
17CANCarson Miles (CAN)s.t.
18BELEdward Planckaert (BEL)s.t.
19ARGGerman Nicolas Tivani Perez (ARG)s.t.
20PORIvo Emanuel Alves Oliveira (POR)s.t.
21NEDMarijn Van Den Berg (NED)s.t.
22SPAIker Bonillo (SPA)s.t.
23NEDHuub Artz (NED)s.t.
24BELArne Marit (BEL)s.t.
25SPAJuan Ayuso Pesquera (SPA)s.t.
26BELDries Van Gestel (BEL)s.t.
27PORJoão Pedro Almeida Gonçalves (POR)s.t.
28LUXBob Jungels (LUX)s.t.
29FRAKévin Vauquelin (FRA)s.t.
30PORJoao Martins (POR)s.t.
31LATEmils Liepins (LAT)s.t.
32GBROscar Onley (GBR)s.t.
33NEDAlex Molenaar (NED)s.t.
34SPAHector Álvarez (SPA)s.t.
35SPAJaume Guardeño Roma (SPA)s.t.
36COLAdrian Camilo Bustamante Ruda (COL)s.t.
37NEDThymen Arensman (NED)s.t.
38PORAntónio Morgado (POR)s.t.
39GBRSean Flynn (GBR)s.t.
40BELCédric Beullens (BEL)s.t.
41GERMaximilian Schachmann (GER)s.t.
42BELLiam Slock (BEL)s.t.
43COLJuan Guillermo Martínez (COL)s.t.
44GBRMax Poole (GBR)s.t.
45ITAAlessandro Pinarello (ITA)s.t.
46AUTMarco Haller (AUT)s.t.
47ITAMarco Frigo (ITA)s.t.
48SPAXabier Mikel Azparren Irurzun (SPA)s.t.
49GERJohn Degenkolb (GER)s.t.
50GERFelix Engelhardt (GER)s.t.
51BELDries De Bondt (BEL)s.t.
52BELFrederik Frison (BEL)s.t.
53SWEJakob Söderqvist (SWE)s.t.
54COLDaniel Felipe Martínez Poveda (COL)s.t.
55BELSander De Pestel (BEL)s.t.
56BELFloris van Tricht (BEL)s.t.
57BELJonathan Vervenne (BEL)s.t.
58BELJens Verbrugghe (BEL)s.t.
59SPAPablo Lospitao (SPA)s.t.
60SWIFabio Christen (SWI)s.t.
61SPAGorka Sorarrain Agirrezabala (SPA)s.t.
62FRAPaul Seixas (FRA)s.t.
63BELOliver Naesen (BEL)s.t.
64SWIRoland Thalmann (SWI)s.t.
65SWIYannis Voisard (SWI)s.t.
66NEDKoen Bouwman (NED)s.t.
67USAMatthew Riccitello (USA)s.t.
68SPADavid Dominguez Vilchez (SPA)s.t.
69ISRRotem Tene (ISR)s.t.
70PORJosé Neves Fernandes (POR)s.t.
71BRAVictor Cesar De Paula (BRA)s.t.
72SPAOscar Rota (SPA)s.t.
73ITAAndrea Vendrame (ITA)s.t.
74PORDaniel Dias (POR)s.t.
75PORClaudio Leal (POR)s.t.
76AUTTobias Bayer (AUT)s.t.
77PORDuarte Domingues (POR)s.t.
78USAColby Simmons (USA)s.t.
79BELStan Dewulf (BEL)s.t.
80FRAJordan Labrosse (FRA)s.t.
81PORDiogo Narciso (POR)s.t.
82BELLuca Van Boven (BEL)s.t.
83BELArnaud De Lie (BEL)s.t.
84IRLDarren Rafferty (IRL)s.t.
85AUTFelix Großschartner (AUT)s.t.
86PORLucas Lopes (POR)s.t.
87GBRJoshua Giddings (GBR)s.t.
88GERFlorian Lipowitz (GER)s.t.
89CHICarlos Ivan Oyarzun Guiñez (CHI)s.t.
90PORRafael Elvas Barbas (POR)s.t.
91PORRafael Ferreira Reis (POR)s.t.
92POREmanuel Duarte (POR)s.t.
93RUSArtem Nych (RUS)s.t.
94ITASamuele Battistella (ITA)s.t.
95COLJuan Felipe Rodriguez (COL)s.t.
96BRAAndrey Braguni André (BRA)s.t.
97RUSViacheslav Ivanov (RUS)s.t.
98GBRThomas Gloag (GBR)s.t.
99GERLennard Kämna (GER)s.t.
100PORFilipe Francisco (POR)s.t.
101CZEJakub Otruba (CZE)s.t.
102SLOJan Tratnik (SLO)s.t.
103SWIStefan Küng (SWI)s.t.
104SPAAiletz Lasa Lizarraga (SPA)s.t.
105FRAAlexis Guerin (FRA)s.t.
106AUSKaden Groves (AUS)s.t.
107PORAfonso Silva (POR)s.t.
108PORJoaquim Silva (POR)s.t.
109PORRuben Rodrigues (POR)s.t.
110GERNico Denz (GER)s.t.
111BELGianni Vermeersch (BEL)s.t.
112PORAndré Rodrigues Carvalho (POR)s.t.
113SPADavid De La Cruz Melgarejo (SPA)s.t.
114LATToms Skujins (LAT)s.t.
115BELJarno Widar (BEL)s.t.
116BELLaurens De Plus (BEL)s.t.
117PORPinto Pedro Castro (POR)s.t.
118BELLennert Belmans (BEL)s.t.
119PORGonçalo Henrique Matos Carvalho (POR)s.t.
120LUXLuc Wirtgen (LUX)0:25
121DENKasper Asgreen (DEN)0:31
122PORCésar Alexandre Feiteira Martingil (POR)s.t.
123PORBruno Silva (POR)s.t.
124BELYves Lampaert (BEL)s.t.
125NEDEnzo Leijnse (NED)0:38
126PORGonçalo Tavares (POR)1:08
127PORRui Carvalho (POR)1:15
128PORDiogo Barbosa (POR)s.t.
129PORHugo Rafael Andrade Nunes (POR)s.t.
130PORGilberto João Oliveira Sampaio (POR)1:48
131USABrandon McNulty (USA)s.t.
132PORPedro Silva Rodrigues (POR)1:53
133ITAFilippo Ganna (ITA)s.t.
134FRAJulian Alaphilippe (FRA)s.t.
135PORFrancisco Joaquim Campos Campos (POR)2:56
136PORAndre Ribeiro (POR)3:10
137PORDiogo Pinto (POR)s.t.
138SPAAbel Balderstone Roumens (SPA)s.t.
139USAKeegan Swirbul (USA)s.t.
140PORAlexandre Montez (POR)s.t.
141SPACarlos Verona Quintanilla (SPA)s.t.
142BELMilan De Ceuster (BEL)s.t.
143PORJoao Pedro Silva (POR)s.t.
144PORRodrigo Alves (POR)s.t.
145PORDaniel Viegas Pedroso (POR)s.t.
146PORFrancisco Morais (POR)s.t.
147PORPedro Joaquim Silva Andrade (POR)s.t.
148ARGTomas Contte (ARG)s.t.
149SPARubén Fernández Andújar (SPA)s.t.
150NEDDylan Van Baarle (NED)s.t.
151PORGuilherme Mestre (POR)s.t.
152DENJohan Price-Pejtersen (DEN)4:08
153PORFábio Costa (POR)s.t.
154COLJesus David Peña Jimenez (COL)4:22
155PORTiago Antunes (POR)5:49
156NORJohannes Staune-Mittet (NOR)s.t.
157PORGuilherme Mesquita (POR)6:32
158PORFrancisco Pereira (POR)s.t.
159PORDiogo Gonçalves (POR)8:34
160PORJosé Miguel Moreira (POR)s.t.
161PORNoah Campos (POR)s.t.
162GBRHarrison Wood (GBR)
163BELJasper Stuyven (BEL)
164GERKim Alexander Heiduk (GER)

Go to result of the stage including all rankings



Stage 5 - 22 February 2026Mountain


1SPAJuan Ayuso Pesquera (SPA)3:20:02
2GBROscar Onley (GBR)s.t.
3FRAPaul Seixas (FRA)s.t.
4PORJoão Pedro Almeida Gonçalves (POR)0:04
5GBRThomas Gloag (GBR)0:06
6USAMatthew Riccitello (USA)0:14
7BELJarno Widar (BEL)0:30
8COLDaniel Felipe Martínez Poveda (COL)s.t.
9FRAKévin Vauquelin (FRA)0:34
10NEDDylan Van Baarle (NED)0:43
11ITAAndrea Vendrame (ITA)0:48
12SWIFabio Christen (SWI)s.t.
13GERFlorian Lipowitz (GER)s.t.
14SWIYannis Voisard (SWI)s.t.
15COLJuan Guillermo Martínez (COL)s.t.
16NEDAlex Molenaar (NED)0:58
17COLJuan Felipe Rodriguez (COL)1:06
18GERFelix Engelhardt (GER)s.t.
19NEDThymen Arensman (NED)s.t.
20RUSArtem Nych (RUS)1:09
21AUTFelix Großschartner (AUT)s.t.
22ITAAlessandro Pinarello (ITA)1:16
23SPAAbel Balderstone Roumens (SPA)s.t.
24SPAHector Álvarez (SPA)1:44
25SWIStefan Küng (SWI)1:48
26ITAMarco Frigo (ITA)2:10
27BELLiam Slock (BEL)s.t.
28FRAJulian Alaphilippe (FRA)2:33
29AUTTobias Bayer (AUT)s.t.
30LUXLuc Wirtgen (LUX)s.t.
31ITASamuele Battistella (ITA)3:14
32SPADavid Dominguez Vilchez (SPA)5:40
33POREmanuel Duarte (POR)5:54
34PORJosé Neves Fernandes (POR)5:56
35NEDKoen Bouwman (NED)5:59
36SPAXabier Mikel Azparren Irurzun (SPA)s.t.
37CANCarson Miles (CAN)s.t.
38IRLDarren Rafferty (IRL)6:02
39PORJoaquim Silva (POR)s.t.
40FRAAlexis Guerin (FRA)6:20
41SPACarlos Verona Quintanilla (SPA)s.t.
42BELStan Dewulf (BEL)6:24
43SPAOscar Rota (SPA)6:43
44GERLennard Kämna (GER)6:51
45NORJohannes Staune-Mittet (NOR)s.t.
46COLAdrian Camilo Bustamante Ruda (COL)s.t.
47USAColby Simmons (USA)s.t.
48BELSander De Pestel (BEL)7:09
49BELOliver Naesen (BEL)s.t.
50SPARubén Fernández Andújar (SPA)s.t.
51AUSKaden Groves (AUS)s.t.
52PORFilipe Francisco (POR)7:36
53PORDuarte Domingues (POR)7:43
54PORRafael Elvas Barbas (POR)7:51
55RUSViacheslav Ivanov (RUS)8:04
56PORGonçalo Tavares (POR)s.t.
57BELLuca Van Boven (BEL)8:10
58FRAJordan Labrosse (FRA)s.t.
59BELCédric Beullens (BEL)8:13
60BELFloris van Tricht (BEL)s.t.
61PORIvo Emanuel Alves Oliveira (POR)s.t.
62ITAFilippo Ganna (ITA)s.t.
63SPADavid De La Cruz Melgarejo (SPA)s.t.
64GBRSean Flynn (GBR)s.t.
65BELJonathan Vervenne (BEL)s.t.
66PORRui Carvalho (POR)8:20
67PORLucas Lopes (POR)8:25
68PORDiogo Barbosa (POR)s.t.
69USAKeegan Swirbul (USA)8:35
70PORAndré Rodrigues Carvalho (POR)s.t.
71NEDMarijn Van Den Berg (NED)8:40
72BELJasper Philipsen (BEL)8:42
73SWIRoland Thalmann (SWI)8:54
74LUXBob Jungels (LUX)9:24
75USABrandon McNulty (USA)9:28
76SLOJan Tratnik (SLO)9:50
77GERJohn Degenkolb (GER)9:58
78CZEPavel Bittner (CZE)10:37
79GBRMax Poole (GBR)s.t.
80PORRui Filipe Alves Oliveira (POR)10:46
81COLSantiago Mesa Pietralunga (COL)s.t.
82AUTMarco Haller (AUT)11:09
83BELLaurens De Plus (BEL)s.t.
84FRAPaul Magnier (FRA)s.t.
85GERMaximilian Schachmann (GER)s.t.
86ITALuca Mozzato (ITA)s.t.
87GERNico Denz (GER)s.t.
88BELEdward Planckaert (BEL)11:15
89CZEJakub Otruba (CZE)14:02
90SPAJaume Guardeño Roma (SPA)s.t.
91FRAHugo Hofstetter (FRA)15:33
92SPAPablo Lospitao (SPA)s.t.
93LATEmils Liepins (LAT)s.t.
94PORClaudio Leal (POR)s.t.
95BELLennert Belmans (BEL)s.t.
96PORPinto Pedro Castro (POR)15:58
97PORGonçalo Henrique Matos Carvalho (POR)16:06
98PORBruno Silva (POR)s.t.
99PORAfonso Silva (POR)16:16
100BRAVictor Cesar De Paula (BRA)s.t.
101PORGuilherme Mestre (POR)s.t.
102GBRJoshua Giddings (GBR)s.t.
103SPAGorka Sorarrain Agirrezabala (SPA)s.t.
104PORHugo Rafael Andrade Nunes (POR)s.t.
105PORRuben Rodrigues (POR)s.t.
106SPAIker Bonillo (SPA)s.t.
107PORDaniel Viegas Pedroso (POR)s.t.
108SPAAiletz Lasa Lizarraga (SPA)s.t.
109PORPedro Joaquim Silva Andrade (POR)s.t.
110BELDries Van Gestel (BEL)s.t.
111BELArne Marit (BEL)s.t.
112BELFrederik Frison (BEL)s.t.
113BELJens Verbrugghe (BEL)s.t.
114CHICarlos Ivan Oyarzun Guiñez (CHI)s.t.
115PORAndre Ribeiro (POR)s.t.
116BRAAndrey Braguni André (BRA)s.t.
117PORAlexandre Montez (POR)s.t.
118GERPascal Ackermann (GER)s.t.
119BELDries De Bondt (BEL)s.t.
120LATToms Skujins (LAT)s.t.
121BELYves Lampaert (BEL)s.t.
122PORTiago Antunes (POR)s.t.
123GBRNoah Hobbs (GBR)16:54
124DENKasper Asgreen (DEN)17:23
125ISROded Kogut (ISR)17:27
126ISRRotem Tene (ISR)s.t.
127COLJesus David Peña Jimenez (COL)s.t.
128PORPedro Silva Rodrigues (POR)s.t.
129PORJosé Miguel Moreira (POR)s.t.
130BELJordi Meeus (BEL)s.t.
131BELGianni Vermeersch (BEL)s.t.
132BELArnaud De Lie (BEL)17:46
133ARGTomas Contte (ARG)18:07
134ARGGerman Nicolas Tivani Perez (ARG)s.t.
135PORFrancisco Pereira (POR)s.t.
136PORFábio Costa (POR)18:18
137ITALuca Giaimi (ITA)19:28
138GERTim Torn Teutenberg (GER)20:50
139NEDHuub Artz (NED)s.t.
140ITAMatteo Moschetti (ITA)s.t.
141PORIúri Leitão (POR)21:47
142SWEJakob Söderqvist (SWE)s.t.
143PORGuilherme Mesquita (POR)s.t.
144PORDiogo Narciso (POR)s.t.
145PORFrancisco Morais (POR)22:06
146PORDiogo Pinto (POR)22:14
147PORRodrigo Alves (POR)22:19
148PORJoao Martins (POR)22:31
149PORGilberto João Oliveira Sampaio (POR)23:07
150PORCésar Alexandre Feiteira Martingil (POR)23:52
151VENLeangel Ruben Linarez Meneses (VEN)s.t.
152PORFrancisco Joaquim Campos Campos (POR)24:05
153PORDaniel Dias (POR)24:54
154DENJohan Price-Pejtersen (DEN)25:26
155BELMilan De Ceuster (BEL)29:31
156PORNoah Campos (POR)29:43
157PORRafael Ferreira Reis (POR)
158NEDEnzo Leijnse (NED)
159PORJoao Pedro Silva (POR)
160PORDiogo Gonçalves (POR)
161PORAntónio Morgado (POR)

Go to result of the stage including all rankings


Results by stage

Statistics

Archives

Prize list

Information

© Copyright Info Média Conseil 2007-2024 - All rights reserved