Volta ao Algarve 2026 - Stage 5

Faro > Alto do Malhão, 148.4km

18.02-22.02

Juan Ayuso won stage 5 of the Volta ao Algarve by edging Oscar Onley in a tight sprint on the Alto do Malhão, sealing overall victory. The finale was shaped by an early break featuring Julian Alaphilippe and Max Schachmann, with Schachmann crashing hard on the descent and the move eventually brought back before the final climb. João Almeida and UAE Team Emirates-XRG drove the decisive showdown uphill, but Ayuso held firm, then surged past Onley in the final metres, with Paul Seixas taking third on the stage.

Results

Stage

PosRiderTeam Time
1 Juan Ayuso Lidl-Trek 3:20:02
2 Oscar Onley Netcompany INEOS + 00.00
3 Paul Seixas Decathlon CMA CGM + 00.00
4 João Almeida UAE Team Emirates-XRG + 00.04
5 Thomas Gloag Pinarello-Q36.5 Pro Cycling Team + 00.06
6 Matthew Riccitello Decathlon CMA CGM + 00.14
7 Jarno Widar Lotto-Intermarché + 00.30
8 Daniel Martinez Red Bull-BORA-hansgrohe + 00.30
9 Kévin Vauquelin Netcompany INEOS + 00.34
10 Dylan van Baarle Soudal Quick-Step + 00.43
11 Andrea Vendrame Team Jayco-AlUla + 00.48
12 Fabio Christen Pinarello-Q36.5 Pro Cycling Team + 00.48
13 Florian Lipowitz Red Bull-BORA-hansgrohe + 00.48
14 Yannis Voisard Tudor Pro Cycling Team + 00.48
15 Juan Martinez Team Picnic PostNL + 00.48
16 Alex Molenaar Caja Rural-Seguros RGA + 00.58
17 Juan Rodríguez EF Education-EasyPost + 01.06
18 Felix Engelhardt Team Jayco-AlUla + 01.06
19 Thymen Arensman Netcompany INEOS + 01.06
20 Artem Nych Anicolor / Campicarn Cycling Team + 01.09
21 Felix Großschartner UAE Team Emirates-XRG + 01.09
22 Alessandro Pinarello NSN Cycling Team + 01.16
23 Abel Balderstone Caja Rural-Seguros RGA + 01.16
24 Héctor Álvarez Lidl-Trek + 01.44
25 Stefan Küng Tudor Pro Cycling Team + 01.48
26 Marco Frigo NSN Cycling Team + 02.10
27 Liam Slock Lotto-Intermarché + 02.10
28 Julian Alaphilippe Tudor Pro Cycling Team + 02.33
29 Tobias Bayer Alpecin-Premier Tech + 02.33
30 Luc Wirtgen Tudor Pro Cycling Team + 02.33
31 Samuele Battistella EF Education-EasyPost + 03.14
32 David Domínguez Feira dos Sofás - Boavista + 05.40
33 Emanuel Duarte Credibom - LA Alumínios - Marcos Car + 05.54
34 Jose Neves Gi Group Holding - Simoldes - UDO + 05.56
35 Koen Bouwman Team Jayco-AlUla + 05.59
36 Xabier Azparren Pinarello-Q36.5 Pro Cycling Team + 05.59
37 Carson Miles Anicolor / Campicarn Cycling Team + 05.59
38 Darren Rafferty EF Education-EasyPost + 06.02
39 Joaquim Silva Efapel Cycling + 06.02
40 Alexis Guérin Anicolor / Campicarn Cycling Team + 06.20
41 Carlos Verona Lidl-Trek + 06.20
42 Stan Dewulf Decathlon CMA CGM + 06.24
43 Oscar Rota Rus Feira dos Sofás - Boavista + 06.43
44 Lennard Kämna Lidl-Trek + 06.51
45 Johannes Staune-Mittet Decathlon CMA CGM + 06.51
46 Adrián Bustamante Gi Group Holding - Simoldes - UDO + 06.51
47 Colby Simmons EF Education-EasyPost + 06.51
48 Sander De Pestel Decathlon CMA CGM + 07.09
49 Oliver Naesen Decathlon CMA CGM + 07.09
50 Ruben Fernandez Anicolor / Campicarn Cycling Team + 07.09
51 Kaden Groves Alpecin-Premier Tech + 07.09
52 Filipe Francisco Aviludo - Louletano - Loulé + 07.36
53 Duarte Domingues Credibom - LA Alumínios - Marcos Car + 07.43
54 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 07.51
55 Viacheslav Ivanov Feirense - Beeceler + 08.04
56 Gonçalo Tavares Efapel Cycling + 08.04
57 Luca Van Boven Lotto-Intermarché + 08.10
58 Jordan Labrosse Decathlon CMA CGM + 08.10
59 Cédric Beullens Lotto-Intermarché + 08.13
60 Floris Van Tricht NSN Cycling Team + 08.13
61 Ivo Oliveira UAE Team Emirates-XRG + 08.13
62 Filippo Ganna Netcompany INEOS + 08.13
63 David de la Cruz Pinarello-Q36.5 Pro Cycling Team + 08.13
64 Sean Flynn Team Picnic PostNL + 08.13
65 Jonathan Vervenne Soudal Quick-Step + 08.13
66 Rui Carvalho Gi Group Holding - Simoldes - UDO + 08.20
67 Lucas Lopes Efapel Cycling + 08.25
68 Diogo Barbosa Team Tavira + 08.25
69 Keegan Swirbul Efapel Cycling + 08.35
70 André Carvalho Aviludo - Louletano - Loulé + 08.35
71 Marijn van den Berg EF Education-EasyPost + 08.40
72 Jasper Philipsen Alpecin-Premier Tech + 08.42
73 Roland Thalmann Tudor Pro Cycling Team + 08.54
74 Bob Jungels Netcompany INEOS + 09.24
75 Brandon McNulty UAE Team Emirates-XRG + 09.28
76 Jan Tratnik Red Bull-BORA-hansgrohe + 09.50
77 John Degenkolb Team Picnic PostNL + 09.58
78 Pavel Bittner Team Picnic PostNL + 10.37
79 Max Poole Team Picnic PostNL + 10.37
80 Rui Oliveira UAE Team Emirates-XRG + 10.46
81 Santiago Mesa Anicolor / Campicarn Cycling Team + 10.46
82 Marco Haller Tudor Pro Cycling Team + 11.09
83 Laurens De Plus Netcompany INEOS + 11.09
84 Paul Magnier Soudal Quick-Step + 11.09
85 Max Schachmann Soudal Quick-Step + 11.09
86 Luca Mozzato Tudor Pro Cycling Team + 11.09
87 Nico Denz Red Bull-BORA-hansgrohe + 11.09
88 Edward Planckaert Alpecin-Premier Tech + 11.15
89 Jakub Otruba Caja Rural-Seguros RGA + 14.02
90 Jaume Guardeño Caja Rural-Seguros RGA + 14.02
91 Hugo Hofstetter NSN Cycling Team + 15.33
92 Pablo Lospitao Caja Rural-Seguros RGA + 15.33
93 Emils Liepins Pinarello-Q36.5 Pro Cycling Team + 15.33
94 Claudio Leal Aviludo - Louletano - Loulé + 15.33
95 Lennert Belmans Alpecin-Premier Tech + 15.33
96 Pedro Castro Pinto Gi Group Holding - Simoldes - UDO + 15.58
97 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 16.06
98 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 16.06
99 Afonso Silva Team Tavira + 16.16
100 Victor De Paula Feirense - Beeceler + 16.16
101 Guilherme Mestre Team Tavira + 16.16
102 Joshua Giddings Lotto-Intermarché + 16.16
103 Gorka Sorarrain Caja Rural-Seguros RGA + 16.16
104 Hugo Nunes Credibom - LA Alumínios - Marcos Car + 16.16
105 Rúben Rodrigues Feira dos Sofás - Boavista + 16.16
106 Iker Bonillo Feira dos Sofás - Boavista + 16.16
107 Daniel Viegas Aviludo - Louletano - Loulé + 16.16
108 Ailetz Lasa Team Tavira + 16.16
109 Pedro Andrade Feirense - Beeceler + 16.16
110 Dries van Gestel Soudal Quick-Step + 16.16
111 Arne Marit Red Bull-BORA-hansgrohe + 16.16
112 Frederik Frison Pinarello-Q36.5 Pro Cycling Team + 16.16
113 Jens Verbrugghe NSN Cycling Team + 16.16
114 Carlos Oyarzun Aviludo - Louletano - Loulé + 16.16
115 André Ribeiro Gi Group Holding - Simoldes - UDO + 16.16
116 Andrey André Gi Group Holding - Simoldes - UDO + 16.16
117 Alexandre Montez Feirense - Beeceler + 16.16
118 Pascal Ackermann Team Jayco-AlUla + 16.16
119 Dries De Bondt Team Jayco-AlUla + 16.16
120 Toms Skujins Lidl-Trek + 16.16
121 Yves Lampaert Soudal Quick-Step + 16.16
122 Tiago Antunes Efapel Cycling + 16.16
123 Noah Hobbs EF Education-EasyPost + 16.54
124 Kasper Asgreen EF Education-EasyPost + 17.23
125 Oded Kogut NSN Cycling Team + 17.27
126 Rotem Tene NSN Cycling Team + 17.27
127 Jesus David Peña Efapel Cycling + 17.27
128 Pedro Silva Feira dos Sofás - Boavista + 17.27
129 Miguel Moreira Gi Group Holding - Simoldes - UDO + 17.27
130 Jordi Meeus Red Bull-BORA-hansgrohe + 17.27
131 Gianni Vermeersch Red Bull-BORA-hansgrohe + 17.27
132 Arnaud De Lie Lotto-Intermarché + 17.46
133 Tomas Contte Aviludo - Louletano - Loulé + 18.07
134 Nicolas Tivani Aviludo - Louletano - Loulé + 18.07
135 Francisco Pereira Feirense - Beeceler + 18.07
136 Fabio Costa Feira dos Sofás - Boavista + 18.18
137 Luca Giaimi UAE Team Emirates-XRG + 19.28
138 Tim Torn Teutenberg Lidl-Trek + 20.50
139 Huub Artz Lotto-Intermarché + 20.50
140 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 20.50
141 Iúri Leitão Caja Rural-Seguros RGA + 21.47
142 Jakob Söderqvist Lidl-Trek + 21.47
143 Guilherme Mesquita Feirense - Beeceler + 21.47
144 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 21.47
145 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 22.06
146 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 22.14
147 Rodrigo Alves Team Tavira + 22.19
148 João Martins Credibom - LA Alumínios - Marcos Car + 22.31
149 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 23.07
150 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 23.52
151 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 23.52
152 Francisco Campos Team Tavira + 24.05
153 Daniel Dias Tavfer - Ovos Matinados - Mortágua + 24.54
154 Johan Price-Pejtersen Alpecin-Premier Tech + 25.26
155 Milan De Ceuster Team Picnic PostNL + 29.31
156 Noah Campos Team Tavira + 29.43
- António Morgado UAE Team Emirates-XRG DNS
- Diogo Gonçalves Efapel Cycling DNF
- Joao Paulo Silva Feira dos Sofás - Boavista DNF
- Rafael Reis Anicolor / Campicarn Cycling Team DNF
- Enzo Leijnse Anicolor / Campicarn Cycling Team DNF

GC

PosRiderTeam Time
1 Juan Ayuso Lidl-Trek 15:51:12
2 Paul Seixas Decathlon CMA CGM + 00.14
3 João Almeida UAE Team Emirates-XRG + 00.59
4 Oscar Onley Netcompany INEOS + 01.22
5 Kévin Vauquelin Netcompany INEOS + 01.40
6 Matthew Riccitello Decathlon CMA CGM + 01.53
7 Daniel Martinez Red Bull-BORA-hansgrohe + 01.53
8 Florian Lipowitz Red Bull-BORA-hansgrohe + 02.15
9 Thymen Arensman Netcompany INEOS + 02.18
10 Yannis Voisard Tudor Pro Cycling Team + 02.35
11 Thomas Gloag Pinarello-Q36.5 Pro Cycling Team + 02.53
12 Alessandro Pinarello NSN Cycling Team + 03.33
13 Felix Engelhardt Team Jayco-AlUla + 03.42
14 Fabio Christen Pinarello-Q36.5 Pro Cycling Team + 03.52
15 Felix Großschartner UAE Team Emirates-XRG + 04.27
16 Juan Martinez Team Picnic PostNL + 04.32
17 Héctor Álvarez Lidl-Trek + 04.37
18 Juan Rodríguez EF Education-EasyPost + 04.59
19 Artem Nych Anicolor / Campicarn Cycling Team + 05.09
20 Alex Molenaar Caja Rural-Seguros RGA + 05.27
21 Jarno Widar Lotto-Intermarché + 05.37
22 Julian Alaphilippe Tudor Pro Cycling Team + 07.12
23 Liam Slock Lotto-Intermarché + 07.19
24 Marco Frigo NSN Cycling Team + 07.20
25 Andrea Vendrame Team Jayco-AlUla + 07.32
26 Dylan van Baarle Soudal Quick-Step + 07.45
27 Samuele Battistella EF Education-EasyPost + 08.00
28 Xabier Azparren Pinarello-Q36.5 Pro Cycling Team + 09.46
29 Darren Rafferty EF Education-EasyPost + 10.17
30 Emanuel Duarte Credibom - LA Alumínios - Marcos Car + 10.20
31 Koen Bouwman Team Jayco-AlUla + 10.33
32 Stefan Küng Tudor Pro Cycling Team + 11.09
33 Carson Miles Anicolor / Campicarn Cycling Team + 11.24
34 Tobias Bayer Alpecin-Premier Tech + 11.27
35 Lennard Kämna Lidl-Trek + 11.30
36 David Domínguez Feira dos Sofás - Boavista + 11.51
37 David de la Cruz Pinarello-Q36.5 Pro Cycling Team + 12.05
38 Joaquim Silva Efapel Cycling + 12.56
39 Max Schachmann Soudal Quick-Step + 13.02
40 Adrián Bustamante Gi Group Holding - Simoldes - UDO + 13.42
41 Jan Tratnik Red Bull-BORA-hansgrohe + 13.50
42 Colby Simmons EF Education-EasyPost + 14.11
43 Brandon McNulty UAE Team Emirates-XRG + 14.25
44 Duarte Domingues Credibom - LA Alumínios - Marcos Car + 14.40
45 Jose Neves Gi Group Holding - Simoldes - UDO + 15.09
46 Lucas Lopes Efapel Cycling + 15.12
47 Alexis Guérin Anicolor / Campicarn Cycling Team + 15.24
48 Filipe Francisco Aviludo - Louletano - Loulé + 16.43
49 Oscar Rota Rus Feira dos Sofás - Boavista + 16.47
50 Viacheslav Ivanov Feirense - Beeceler + 16.50
51 Edward Planckaert Alpecin-Premier Tech + 16.53
52 Rui Carvalho Gi Group Holding - Simoldes - UDO + 16.59
53 Luca Van Boven Lotto-Intermarché + 17.02
54 Max Poole Team Picnic PostNL + 17.31
55 Gonçalo Tavares Efapel Cycling + 17.34
56 Roland Thalmann Tudor Pro Cycling Team + 17.51
57 Johannes Staune-Mittet Decathlon CMA CGM + 18.35
58 André Carvalho Aviludo - Louletano - Loulé + 18.45
59 Jakub Otruba Caja Rural-Seguros RGA + 18.55
60 Stan Dewulf Decathlon CMA CGM + 19.50
61 Oliver Naesen Decathlon CMA CGM + 20.01
62 Jordan Labrosse Decathlon CMA CGM + 20.30
63 Afonso Silva Team Tavira + 20.46
64 Sander De Pestel Decathlon CMA CGM + 20.49
65 Ivo Oliveira UAE Team Emirates-XRG + 20.52
66 Floris Van Tricht NSN Cycling Team + 21.13
67 Carlos Verona Lidl-Trek + 21.16
68 Ruben Fernandez Anicolor / Campicarn Cycling Team + 21.24
69 Marijn van den Berg EF Education-EasyPost + 21.27
70 Diogo Barbosa Team Tavira + 21.28
71 Abel Balderstone Caja Rural-Seguros RGA + 22.27
72 Filippo Ganna Netcompany INEOS + 22.30
73 Luc Wirtgen Tudor Pro Cycling Team + 22.30
74 Jaume Guardeño Caja Rural-Seguros RGA + 22.46
75 Bob Jungels Netcompany INEOS + 23.32
76 Sean Flynn Team Picnic PostNL + 24.03
77 Gorka Sorarrain Caja Rural-Seguros RGA + 24.22
78 Lennert Belmans Alpecin-Premier Tech + 24.35
79 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 24.53
80 Paul Magnier Soudal Quick-Step + 25.26
81 Rui Oliveira UAE Team Emirates-XRG + 26.00
82 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 26.31
83 Jonathan Vervenne Soudal Quick-Step + 27.35
84 Yves Lampaert Soudal Quick-Step + 28.47
85 Toms Skujins Lidl-Trek + 29.10
86 Hugo Hofstetter NSN Cycling Team + 29.26
87 Cédric Beullens Lotto-Intermarché + 29.27
88 Kasper Asgreen EF Education-EasyPost + 29.53
89 Jens Verbrugghe NSN Cycling Team + 30.01
90 Kaden Groves Alpecin-Premier Tech + 30.07
91 Emils Liepins Pinarello-Q36.5 Pro Cycling Team + 30.22
92 Luca Mozzato Tudor Pro Cycling Team + 30.54
93 Jasper Philipsen Alpecin-Premier Tech + 31.01
94 Keegan Swirbul Efapel Cycling + 31.12
95 John Degenkolb Team Picnic PostNL + 31.14
96 Pedro Silva Feira dos Sofás - Boavista + 31.26
97 Pavel Bittner Team Picnic PostNL + 31.33
98 Pablo Lospitao Caja Rural-Seguros RGA + 31.37
99 Gianni Vermeersch Red Bull-BORA-hansgrohe + 31.39
100 Marco Haller Tudor Pro Cycling Team + 31.41
101 Nico Denz Red Bull-BORA-hansgrohe + 32.07
102 Hugo Nunes Credibom - LA Alumínios - Marcos Car + 32.47
103 Laurens De Plus Netcompany INEOS + 33.20
104 Arnaud De Lie Lotto-Intermarché + 33.23
105 Frederik Frison Pinarello-Q36.5 Pro Cycling Team + 34.03
106 Santiago Mesa Anicolor / Campicarn Cycling Team + 34.12
107 Dries De Bondt Team Jayco-AlUla + 34.32
108 Pascal Ackermann Team Jayco-AlUla + 34.36
109 Dries van Gestel Soudal Quick-Step + 34.41
110 Claudio Leal Aviludo - Louletano - Loulé + 35.03
111 Carlos Oyarzun Aviludo - Louletano - Loulé + 35.18
112 Ailetz Lasa Team Tavira + 35.18
113 Rotem Tene NSN Cycling Team + 36.02
114 Noah Hobbs EF Education-EasyPost + 36.03
115 Andrey André Gi Group Holding - Simoldes - UDO + 36.12
116 Pedro Castro Pinto Gi Group Holding - Simoldes - UDO + 36.27
117 Huub Artz Lotto-Intermarché + 36.33
118 Rúben Rodrigues Feira dos Sofás - Boavista + 36.39
119 Joshua Giddings Lotto-Intermarché + 36.41
120 André Ribeiro Gi Group Holding - Simoldes - UDO + 37.48
121 Jakob Söderqvist Lidl-Trek + 38.08
122 Arne Marit Red Bull-BORA-hansgrohe + 38.17
123 Daniel Viegas Aviludo - Louletano - Loulé + 38.27
124 Jordi Meeus Red Bull-BORA-hansgrohe + 38.54
125 Luca Giaimi UAE Team Emirates-XRG + 39.18
126 Guilherme Mestre Team Tavira + 39.24
127 Oded Kogut NSN Cycling Team + 39.24
128 Tiago Antunes Efapel Cycling + 39.47
129 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 39.50
130 Iker Bonillo Feira dos Sofás - Boavista + 40.12
131 Iúri Leitão Caja Rural-Seguros RGA + 40.15
132 Tim Torn Teutenberg Lidl-Trek + 41.12
133 Nicolas Tivani Aviludo - Louletano - Loulé + 41.56
134 Fabio Costa Feira dos Sofás - Boavista + 42.17
135 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 44.24
136 Jesus David Peña Efapel Cycling + 45.43
137 João Martins Credibom - LA Alumínios - Marcos Car + 46.28
138 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 46.40
139 Victor De Paula Feirense - Beeceler + 48.32
140 Rodrigo Alves Team Tavira + 48.46
141 Johan Price-Pejtersen Alpecin-Premier Tech + 48.47
142 Miguel Moreira Gi Group Holding - Simoldes - UDO + 49.20
143 Francisco Campos Team Tavira + 49.34
144 Tomas Contte Aviludo - Louletano - Loulé + 49.51
145 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 52.25
146 Pedro Andrade Feirense - Beeceler + 53.03
147 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 53.55
148 Alexandre Montez Feirense - Beeceler + 54.17
149 Milan De Ceuster Team Picnic PostNL + 56.29
150 Leangel Linarez Tavfer - Ovos Matinados - Mortágua + 56.56
151 Daniel Dias Tavfer - Ovos Matinados - Mortágua + 57.40
152 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 57.43
153 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 57.46
154 Guilherme Mesquita Feirense - Beeceler + 01:00.19
155 Francisco Pereira Feirense - Beeceler + 01:00.47
156 Noah Campos Team Tavira + 01:11.42
- António Morgado UAE Team Emirates-XRG DNS
- Diogo Gonçalves Efapel Cycling DNF
- Joao Paulo Silva Feira dos Sofás - Boavista DNF
- Rafael Reis Anicolor / Campicarn Cycling Team DNF
- Enzo Leijnse Anicolor / Campicarn Cycling Team DNF

Youth

PosRiderTeam Time
1 Paul Seixas Decathlon CMA CGM 15:51:26
2 Juan Martinez Team Picnic PostNL + 04.18
3 Héctor Álvarez Lidl-Trek + 04.23
4 Jarno Widar Lotto-Intermarché + 05.23
5 Duarte Domingues Credibom - LA Alumínios - Marcos Car + 14.26
6 Gonçalo Tavares Efapel Cycling + 17.20
7 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 24.39
8 Paul Magnier Soudal Quick-Step + 25.12
9 Jens Verbrugghe NSN Cycling Team + 29.47
10 Pablo Lospitao Caja Rural-Seguros RGA + 31.23
11 Claudio Leal Aviludo - Louletano - Loulé + 34.49
12 Noah Hobbs EF Education-EasyPost + 35.49
13 Andrey André Gi Group Holding - Simoldes - UDO + 35.58
14 Pedro Castro Pinto Gi Group Holding - Simoldes - UDO + 36.13
15 Rúben Rodrigues Feira dos Sofás - Boavista + 36.25
16 André Ribeiro Gi Group Holding - Simoldes - UDO + 37.34
17 Luca Giaimi UAE Team Emirates-XRG + 39.04
18 Guilherme Mestre Team Tavira + 39.10
19 João Martins Credibom - LA Alumínios - Marcos Car + 46.14
20 Rodrigo Alves Team Tavira + 48.32
21 Miguel Moreira Gi Group Holding - Simoldes - UDO + 49.06
22 Milan De Ceuster Team Picnic PostNL + 56.15
23 Guilherme Mesquita Feirense - Beeceler + 01:00.05
24 Noah Campos Team Tavira + 01:11.28

Points

PosRiderTeam Points
1 Paul Magnier Soudal Quick-Step 53
2 Juan Ayuso Lidl-Trek 50
3 Paul Seixas Decathlon CMA CGM 41
4 Jordi Meeus Red Bull-BORA-hansgrohe 40
5 Oscar Onley Netcompany INEOS 33
6 João Almeida UAE Team Emirates-XRG 29
7 Matthew Riccitello Decathlon CMA CGM 18
8 Pavel Bittner Team Picnic PostNL 16
9 Hugo Nunes Credibom - LA Alumínios - Marcos Car 15
10 Jasper Philipsen Alpecin-Premier Tech 14
11 Oded Kogut NSN Cycling Team 13
12 Tim Torn Teutenberg Lidl-Trek 13
13 Daniel Martinez Red Bull-BORA-hansgrohe 12
14 Thomas Gloag Pinarello-Q36.5 Pro Cycling Team 11
15 Hugo Hofstetter NSN Cycling Team 10
16 Arnaud De Lie Lotto-Intermarché 10
17 Luca Mozzato Tudor Pro Cycling Team 8
18 Pascal Ackermann Team Jayco-AlUla 8
19 Kévin Vauquelin Netcompany INEOS 6
20 Alessandro Pinarello NSN Cycling Team 6
21 Jarno Widar Lotto-Intermarché 6
22 Kaden Groves Alpecin-Premier Tech 6
23 Noah Hobbs EF Education-EasyPost 6
24 Jan Tratnik Red Bull-BORA-hansgrohe 5
25 Ruben Fernandez Anicolor / Campicarn Cycling Team 5
26 Victor De Paula Feirense - Beeceler 5
27 Yannis Voisard Tudor Pro Cycling Team 4
28 John Degenkolb Team Picnic PostNL 4
29 Julian Alaphilippe Tudor Pro Cycling Team 3
30 Max Schachmann Soudal Quick-Step 3
31 Brandon McNulty UAE Team Emirates-XRG 3
32 Toms Skujins Lidl-Trek 3
33 Iker Bonillo Feira dos Sofás - Boavista 3
34 Fabio Christen Pinarello-Q36.5 Pro Cycling Team 2
35 Héctor Álvarez Lidl-Trek 2
36 Viacheslav Ivanov Feirense - Beeceler 2
37 Jordan Labrosse Decathlon CMA CGM 2
38 Ivo Oliveira UAE Team Emirates-XRG 2
39 Iúri Leitão Caja Rural-Seguros RGA 2
40 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team 2
41 Florian Lipowitz Red Bull-BORA-hansgrohe 1
42 Dylan van Baarle Soudal Quick-Step 1
43 Luca Van Boven Lotto-Intermarché 1
44 Rui Oliveira UAE Team Emirates-XRG 1
45 André Ribeiro Gi Group Holding - Simoldes - UDO 1
46 Nicolas Tivani Aviludo - Louletano - Loulé 1
47 Santiago Mesa Anicolor / Campicarn Cycling Team -2
48 Artem Nych Anicolor / Campicarn Cycling Team -6
49 Alexis Guérin Anicolor / Campicarn Cycling Team -20

Mountain

PosRiderTeam Points
1 Tomas Contte Aviludo - Louletano - Loulé 18
2 Juan Ayuso Lidl-Trek 14
3 Paul Seixas Decathlon CMA CGM 13
4 Max Schachmann Soudal Quick-Step 9
5 João Almeida UAE Team Emirates-XRG 8
6 Oscar Onley Netcompany INEOS 8
7 Julian Alaphilippe Tudor Pro Cycling Team 7
8 Nicolas Tivani Aviludo - Louletano - Loulé 4
9 Florian Lipowitz Red Bull-BORA-hansgrohe 3
10 Tobias Bayer Alpecin-Premier Tech 3
11 Jan Tratnik Red Bull-BORA-hansgrohe 3
12 Hugo Nunes Credibom - LA Alumínios - Marcos Car 3
13 Kévin Vauquelin Netcompany INEOS 2
14 Matthew Riccitello Decathlon CMA CGM 2
15 Viacheslav Ivanov Feirense - Beeceler 2
16 Gorka Sorarrain Caja Rural-Seguros RGA 2
17 Fabio Costa Feira dos Sofás - Boavista 2
18 Oliver Naesen Decathlon CMA CGM 1

Team

PosTeamTime
1 INEOS Grenadiers 47:37:55
2 UAE Team Emirates-XRG + 10.21
3 Lidl-Trek + 10.48
4 Decathlon CMA CGM Team + 11.00
5 Pinarello-Q36.5 Pro Cycling Team + 11.22
6 Tudor Pro Cycling Team + 12.07
7 Red Bull-BORA-hansgrohe + 13.45
8 EF Education-EasyPost + 16.58
9 Team Jayco-AlUla + 17.28
10 Lotto-Intermarché + 22.35
11 Anicolor / Campicarn Cycling Team + 24.49
12 NSN Cycling Team + 27.47
13 Caja Rural-Seguros RGA + 29.01
14 Soudal Quick-Step + 33.06
15 Alpecin-Premier Tech + 35.25
16 Efapel Cycling + 36.06
17 Team Picnic PostNL + 37.14
18 Gi Group Holding - Simoldes - UDO + 40.23
19 Credibom - LA Alumínios - Marcos Car + 52.28
20 Feira dos Sofás - Boavista + 52.32
21 Aviludo - Louletano - Loulé + 01:05.04
22 Team Tavira + 01:12.45
23 Tavfer - Ovos Matinados - Mortágua + 01:22.05
24 Feirense - Beeceler + 01:29.02

Race profile

Race
Volta ao Algarve
Start date
18.02.2026
End date
22.02.2026
Total distance
148.4 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 ❤️