Races / Volta a Portugal em Bicicleta 2025 / Stage 9

Volta a Portugal em Bicicleta 2025 — Stage 9

14 Aug 2025 · 174 km

Stage Impact
What changed on Stage 9
Artem Nych Artem Nych

Artem Nych kept the GC lead after Stage 9. German Nicolas Tivani Perez won the stage. Cian Keogh lost the most time among the main GC movers.

GC Gainers
Time Losses
#RiderTeamTime
1 German Nicolas Tivani Perez Aviludo - Louletano - Loulé (CT) 3h 59' 30"
2 Pau Marti Soriano Israel Premier Tech Academy (CT) + 0' 14"
3 Tomas Contte Aviludo - Louletano - Loulé (CT) + 0' 47"
4 Alexis Guerin Anicolor / Tien 21 (CT) + 1' 37"
5 Jesus David Pena Jimenez APHotels & Resorts / Tavira / SC Farense (CT) + 1' 41"
6 David Dominguez Vilchez Aviludo - Louletano - Loulé (CT) + 1' 41"
7 Byron Munton Feirense - Beeceler (CT) + 1' 41"
8 Adrian Bustamante GI Group Holding - Simoldes - UDO (CT) + 1' 44"
9 Jesus Del Pino Aviludo - Louletano - Loulé (CT) + 1' 44"
10 Pedro Silva1 Anicolor / Tien 21 (CT) + 1' 44"
11 Artem Nych Anicolor / Tien 21 (CT) + 1' 44"
12 Tiago Antunes Efapel Cycling (CT) + 1' 49"
13 Emanuel Duarte Credibom / LA Alumínios / Marcos Car (CT) + 1' 51"
14 Zac Marriage Israel Premier Tech Academy (CT) + 1' 53"
15 Lucas Lopes1 Rádio Popular - Paredes - Boavista (CT) + 1' 56"
16 Tiago Leal Rádio Popular - Paredes - Boavista (CT) + 2' 02"
17 Rui Carvalho GI Group Holding - Simoldes - UDO (CT) + 2' 05"
18 Pedro Pinto2 Efapel Cycling (CT) + 2' 07"
19 Julen Arriola Bengoa Beitia Caja Rural - Seguros RGA (PRT) + 2' 07"
20 Edgar Cadena Petrolike (CT) + 2' 15"
21 Calum Johnston Caja Rural - Seguros RGA (PRT) + 2' 33"
22 Jan Kino Atom 6 Bikes - Decca Continental Team (CT) + 2' 39"
23 Alvaro Sagrado Illes Balears Arabay (CT) + 2' 53"
24 Jack Makohon Team Skyline (CT) + 2' 56"
25 Kieran Haug Project Echelon Racing (CT) + 3' 07"
26 Gaspar Goncalves GI Group Holding - Simoldes - UDO (CT) + 3' 13"
27 Joao Medeiros Credibom / LA Alumínios / Marcos Car (CT) + 3' 17"
28 Joaquim Silva Efapel Cycling (CT) + 3' 33"
29 Raul Rota Rus Rádio Popular - Paredes - Boavista (CT) + 3' 33"
30 Francisco Pereira Feirense - Beeceler (CT) + 3' 52"
31 Brady Gilmore Israel Premier Tech Academy (CT) + 4' 02"
32 Richard Arnopol Project Echelon Racing (CT) + 4' 09"
33 Francisco Penuela Caja Rural - Seguros RGA (PRT) + 4' 28"
34 Bruno Duarte Ferreira Silva Tavfer-Ovos Matinados-Mortágua (CT) + 4' 28"
35 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua (CT) + 4' 28"
36 Adam Lewis Team Skyline (CT) + 4' 35"
37 Jorge Galvez Lopez Aviludo - Louletano - Loulé (CT) + 4' 58"
38 Diogo Barbosa APHotels & Resorts / Tavira / SC Farense (CT) + 5' 53"
39 Afonso Silva APHotels & Resorts / Tavira / SC Farense (CT) + 5' 53"
40 Goncalo Leaca Credibom / LA Alumínios / Marcos Car (CT) + 6' 02"
41 Hugo Nunes Credibom / LA Alumínios / Marcos Car (CT) + 6' 02"
42 Diogo Narciso Credibom / LA Alumínios / Marcos Car (CT) + 6' 02"
43 Jeremy Smith Atom 6 Bikes - Decca Continental Team (CT) + 6' 02"
44 Alex Diaz Alvarez Caja Rural - Seguros RGA (PRT) + 6' 17"
45 Conn Mcdunphy Team Skyline (CT) + 6' 17"
46 Fabio Oliveira1 Feirense - Beeceler (CT) + 6' 44"
47 Ruben Fernandez Andujar Anicolor / Tien 21 (CT) + 6' 45"
48 Jonathan Klever Caicedo Petrolike (CT) + 6' 53"
49 Sebastian Mora Vedri Illes Balears Arabay (CT) + 7' 11"
50 Laurent Gervais Project Echelon Racing (CT) + 7' 24"
51 Diogo Goncalves Feirense - Beeceler (CT) + 7' 37"
52 Cesar Fonte Rádio Popular - Paredes - Boavista (CT) + 8' 42"
53 Helder Goncalves Rádio Popular - Paredes - Boavista (CT) + 8' 42"
54 Cesar David Guavita GI Group Holding - Simoldes - UDO (CT) + 9' 02"
55 Ivo Pinheiro2 Feirense - Beeceler (CT) + 9' 30"
56 Daniel Lima Israel Premier Tech Academy (CT) + 10' 06"
57 Goncalo Amado Rádio Popular - Paredes - Boavista (CT) + 10' 23"
58 Carlos Salgueiro APHotels & Resorts / Tavira / SC Farense (CT) + 10' 23"
59 Bogdan Zabelinskiy Atom 6 Bikes - Decca Continental Team (CT) + 10' 41"
60 Miquel Valls GI Group Holding - Simoldes - UDO (CT) + 11' 22"
61 Edison Alejandro Callejas Santos Petrolike (CT) + 11' 22"
62 Tyler Stites Caja Rural - Seguros RGA (PRT) + 11' 22"
63 Andrey Andre GI Group Holding - Simoldes - UDO (CT) + 11' 22"
64 Rafael Reis Anicolor / Tien 21 (CT) + 11' 40"
65 Santiago Mesa Pietralunga Efapel Cycling (CT) + 12' 16"
66 Edgar Curto Illes Balears Arabay (CT) + 12' 19"
67 Caleb Classen Project Echelon Racing (CT) + 12' 36"
68 Ricard Fito Prats Illes Balears Arabay (CT) + 14' 36"
69 Harrison Wood Anicolor / Tien 21 (CT) + 14' 54"
70 Joao Matias Tavfer-Ovos Matinados-Mortágua (CT) + 14' 56"
71 Claudio Leal Aviludo - Louletano - Loulé (CT) + 14' 57"
72 Andre Carvalho Efapel Cycling (CT) + 14' 57"
73 Carlos Oyarzun Aviludo - Louletano - Loulé (CT) + 14' 57"
74 Aleksandr Grigorev Efapel Cycling (CT) + 15' 00"
75 Antonio Manuel Sousa Ferreira Efapel Cycling (CT) + 15' 00"
76 Ailetz Lasa APHotels & Resorts / Tavira / SC Farense (CT) + 15' 08"
77 Joseba Lopez Cuesta Caja Rural - Seguros RGA (PRT) + 15' 37"
78 Oliver Bleddyn Atom 6 Bikes - Decca Continental Team (CT) + 15' 56"
79 Matthew King1 Atom 6 Bikes - Decca Continental Team (CT) + 15' 56"
80 Angus Miller Atom 6 Bikes - Decca Continental Team (CT) + 16' 11"
81 Sergio Trueba Cagigas Illes Balears Arabay (CT) + 16' 58"
82 Unai Esparza Garin Illes Balears Arabay (CT) + 16' 58"
83 Daniel Dias Rádio Popular - Paredes - Boavista (CT) + 17' 08"
84 Sean Christian Team Skyline (CT) + 17' 10"
85 Rotem Tene Israel Premier Tech Academy (CT) + 17' 10"
86 Cesar Martingil Tavfer-Ovos Matinados-Mortágua (CT) + 17' 14"
87 Francisco Morais Tavfer-Ovos Matinados-Mortágua (CT) + 17' 14"
88 Angel Sanchez Rebollido Tavfer-Ovos Matinados-Mortágua (CT) + 17' 14"
89 Samuel Boardman Project Echelon Racing (CT) + 17' 14"
90 Diogo Pinto Credibom / LA Alumínios / Marcos Car (CT) + 18' 02"
91 Diogo Pinto1 APHotels & Resorts / Tavira / SC Farense (CT) + 18' 02"
92 Francisco Campos APHotels & Resorts / Tavira / SC Farense (CT) + 18' 08"
93 Cade Bickmore Project Echelon Racing (CT) + 18' 42"
94 Fabio Manuel Fernandes Costa Anicolor / Tien 21 (CT) + 19' 39"
95 Pedro Andrade2 Feirense - Beeceler (CT) + 19' 39"
96 Cian Keogh Team Skyline (CT) + 25' 23"