O Gran Camiño 2026 - Stage 4

Xinzo de Limia > Alto de Cabeza de Meda, 145.7km

14.04-18.04

Adam Yates won stage 4 of O Gran Camiño with a decisive attack 3.8 kilometres from the finish on Alto Cabeza de Meda, also taking the overall race lead. Jørgen Nordhagen finished second and remains second in the general classification, while Alessandro Pinarello took third on the stage but dropped to third overall. With one stage remaining, Yates is now in a strong position to secure overall victory.

Results

Stage

PosRiderTeam Time
1 Adam Yates UAE Team Emirates-XRG 3:37:18
2 Jørgen Nordhagen Team Visma | Lease a Bike + 00.46
3 Alessandro Pinarello NSN Cycling Team + 01.04
4 José Félix Parra Caja Rural-Seguros RGA + 01.13
5 Abel Balderstone Caja Rural-Seguros RGA + 01.16
6 Jesus Herrada Burgos Burpellet BH + 01.39
7 Jan Castellon Caja Rural-Seguros RGA + 01.40
8 Iván Romeo Movistar Team + 01.47
9 Jesus David Peña Efapel Cycling + 01.54
10 Jon Agirre Euskaltel-Euskadi + 02.10
11 Txomin Juaristi Euskaltel-Euskadi + 02.16
12 Tijmen Graat Team Visma | Lease a Bike + 02.16
13 George Bennett NSN Cycling Team + 02.16
14 Artem Nych Anicolor / Campicarn Cycling Team + 02.18
15 Jesus Del Pino Aviludo - Louletano - Loulé + 02.22
16 Kevin Vermaerke UAE Team Emirates-XRG + 02.25
17 Carlos Garcia Burgos Burpellet BH + 02.25
18 Mats Wenzel Equipo Kern Pharma + 02.34
19 Nelson Oliveira Movistar Team + 02.40
20 Anton Schiffer Team Visma | Lease a Bike + 03.01
21 Eric Fagundez Burgos Burpellet BH + 03.12
22 David Domínguez Feira dos Sofás - Boavista + 03.12
23 Ruben Fernandez Anicolor / Campicarn Cycling Team + 03.25
24 Sergio Chumil Burgos Burpellet BH + 03.32
25 Emanuel Duarte Credibom - LA Alumínios - Marcos Car + 03.32
26 Patryk Goszczurny Team Visma | Lease a Bike + 03.32
27 Pedro Pinto Efapel Cycling + 03.49
28 Mario Aparicio Burgos Burpellet BH + 03.49
29 Diego Uriarte Equipo Kern Pharma + 04.09
30 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 04.44
31 Duarte Domingues Credibom - LA Alumínios - Marcos Car + 05.06
32 Jorge Arcas Movistar Team + 05.06
33 Rafael Durães Efapel Cycling + 05.57
34 Finnegan Murphy Meridian Racing p/b de la Uz + 06.31
35 Martin Rey Burgos Burpellet BH + 06.31
36 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 06.36
37 Gorka Sorarrain Caja Rural-Seguros RGA + 06.41
38 Vegard Stake Laengen UAE Team Emirates-XRG + 07.41
39 Guilherme Mestre Team Tavira / Crédito Agrícola + 09.28
40 Carlos Canal Movistar Team + 10.08
41 Joaquim Silva Efapel Cycling + 10.08
42 Sinuhé Fernandez Burgos Burpellet BH + 10.08
43 Keegan Swirbul Efapel Cycling + 10.08
44 Daniel Viegas Aviludo - Louletano - Loulé + 10.17
45 Alexis Guérin Anicolor / Campicarn Cycling Team + 11.33
46 Sven Mernik Team Visma | Lease a Bike + 11.35
47 Alvaro Garcia NSN Cycling Team + 11.35
48 Tomas Pombo Movistar Team + 11.35
49 Patrick Casey NSN Cycling Team + 11.35
50 Hubert Lamothe Meridian Racing p/b de la Uz + 11.35
51 Julius Johansen UAE Team Emirates-XRG + 12.17
52 Unai Aznar Euskaltel-Euskadi + 12.17
53 Zac Marriage NSN Cycling Team + 12.17
54 Hugo Nunes Credibom - LA Alumínios - Marcos Car + 12.17
55 Jacob Roy Meridian Racing p/b de la Uz + 12.27
56 Abdulla Jasim Al-Ali UAE Team Emirates-XRG + 12.27
57 Ailetz Lasa Team Tavira / Crédito Agrícola + 13.42
58 Rúben Rodrigues Feira dos Sofás - Boavista + 15.12
59 Rafael Reis Anicolor / Campicarn Cycling Team + 15.12
60 Simão Lucas Tavfer - Ovos Matinados - Mortágua + 16.14
61 Pablo Lospitao Caja Rural-Seguros RGA + 17.23
62 Nadav Raisberg NSN Cycling Team + 17.26
63 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 17.53
64 Lucas Lopes Efapel Cycling + 17.53
65 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 17.53
66 Xabier Isasa Euskaltel-Euskadi + 19.02
67 Samuel Fernández Garcia Caja Rural-Seguros RGA + 19.02
68 Davide Formolo Movistar Team + 19.09
69 Joshua Lebo Meridian Racing p/b de la Uz + 19.27
70 Rodrigo Alves Team Tavira / Crédito Agrícola + 19.27
71 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 19.40
72 Fabio Costa Feira dos Sofás - Boavista + 19.42
73 Enzo Leijnse Anicolor / Campicarn Cycling Team + 20.53
74 Ibai Azanza Equipo Kern Pharma + 20.53
75 Mikel Retegi Equipo Kern Pharma + 20.53
76 Aleksandr Grigorev Efapel Cycling + 20.53
77 Samuel Fernandez Heres Euskaltel-Euskadi + 20.53
78 Andoni Lopez de Abetxuko Anicolor / Campicarn Cycling Team + 21.39
79 Danny van der Tuuk Euskaltel-Euskadi + 21.39
80 João António Aviludo - Louletano - Loulé + 21.39
81 Filip Novak Movistar Team + 21.39
82 João Medeiros Credibom - LA Alumínios - Marcos Car + 22.04
83 Pedro Silva Feira dos Sofás - Boavista + 22.04
84 Jose Bicho Team Tavira / Crédito Agrícola + 22.08
85 Jade Rohde Meridian Racing p/b de la Uz + 23.04
86 Ben Juracich Meridian Racing p/b de la Uz + 23.58
87 Miguel Salgueiro Team Tavira / Crédito Agrícola + 24.58
88 Finlay Tarling NSN Cycling Team + 25.08
89 Filipe Francisco Aviludo - Louletano - Loulé + 25.12
90 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 25.22
91 Gabriel Costa Team Tavira / Crédito Agrícola + 25.39
92 Antonio Soto Equipo Kern Pharma + 26.13
93 Santiago Mesa Anicolor / Campicarn Cycling Team + 27.53
94 João Matias Tavfer - Ovos Matinados - Mortágua + 27.53
95 Lois Dejesus Tavfer - Ovos Matinados - Mortágua + 28.00
96 Afonso Lopes Feira dos Sofás - Boavista + 28.00
97 Joao Paulo Silva Feira dos Sofás - Boavista + 33.10
98 Noah Campos Team Tavira / Crédito Agrícola + 33.10
- Tomas Contte Aviludo - Louletano - Loulé DSQ
- Jakub Otruba Caja Rural-Seguros RGA DNS
- Will Smith Team Visma | Lease a Bike DNS
- Pablo Carrascosa Equipo Kern Pharma DNS
- Mohammad Al Mutaiwei UAE Team Emirates-XRG DNF
- Diego Lopez Tavfer - Ovos Matinados - Mortágua DNF
- Claudio Leal Aviludo - Louletano - Loulé DNF
- Louis Sutton Euskaltel-Euskadi DNF
- Gonçalo Leaça Credibom - LA Alumínios - Marcos Car DNF

GC

PosRiderTeam Time
1 Adam Yates UAE Team Emirates-XRG 11:01:54
2 Jørgen Nordhagen Team Visma | Lease a Bike + 00.34
3 Alessandro Pinarello NSN Cycling Team + 00.54
4 Abel Balderstone Caja Rural-Seguros RGA + 01.29
5 Iván Romeo Movistar Team + 02.09
6 José Félix Parra Caja Rural-Seguros RGA + 02.32
7 Nelson Oliveira Movistar Team + 02.46
8 George Bennett NSN Cycling Team + 03.02
9 Txomin Juaristi Euskaltel-Euskadi + 03.07
10 Kevin Vermaerke UAE Team Emirates-XRG + 03.10
11 Jesus Herrada Burgos Burpellet BH + 03.13
12 Tijmen Graat Team Visma | Lease a Bike + 03.22
13 Artem Nych Anicolor / Campicarn Cycling Team + 03.24
14 Jan Castellon Caja Rural-Seguros RGA + 03.46
15 Jon Agirre Euskaltel-Euskadi + 03.52
16 Carlos Garcia Burgos Burpellet BH + 03.52
17 Jesus David Peña Efapel Cycling + 03.53
18 Mats Wenzel Equipo Kern Pharma + 03.55
19 Patryk Goszczurny Team Visma | Lease a Bike + 04.04
20 Anton Schiffer Team Visma | Lease a Bike + 04.14
21 Eric Fagundez Burgos Burpellet BH + 04.18
22 Jesus Del Pino Aviludo - Louletano - Loulé + 04.25
23 Emanuel Duarte Credibom - LA Alumínios - Marcos Car + 04.28
24 Ruben Fernandez Anicolor / Campicarn Cycling Team + 04.56
25 Diego Uriarte Equipo Kern Pharma + 04.58
26 Mario Aparicio Burgos Burpellet BH + 05.24
27 David Domínguez Feira dos Sofás - Boavista + 05.45
28 Sergio Chumil Burgos Burpellet BH + 05.51
29 Pedro Pinto Efapel Cycling + 06.22
30 Duarte Domingues Credibom - LA Alumínios - Marcos Car + 08.24
31 Rafael Durães Efapel Cycling + 09.29
32 Vegard Stake Laengen UAE Team Emirates-XRG + 10.11
33 Keegan Swirbul Efapel Cycling + 11.38
34 Gorka Sorarrain Caja Rural-Seguros RGA + 12.41
35 Goncalo Carvalho Tavfer - Ovos Matinados - Mortágua + 13.14
36 Sven Mernik Team Visma | Lease a Bike + 13.15
37 Martin Rey Burgos Burpellet BH + 13.47
38 Finnegan Murphy Meridian Racing p/b de la Uz + 14.29
39 Carlos Canal Movistar Team + 14.51
40 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 15.32
41 Julius Johansen UAE Team Emirates-XRG + 16.58
42 Sinuhé Fernandez Burgos Burpellet BH + 17.05
43 Guilherme Mestre Team Tavira / Crédito Agrícola + 17.12
44 Daniel Viegas Aviludo - Louletano - Loulé + 17.16
45 Alexis Guérin Anicolor / Campicarn Cycling Team + 18.23
46 Patrick Casey NSN Cycling Team + 18.53
47 Zac Marriage NSN Cycling Team + 18.54
48 Rafael Reis Anicolor / Campicarn Cycling Team + 19.11
49 Hugo Nunes Credibom - LA Alumínios - Marcos Car + 20.12
50 Ailetz Lasa Team Tavira / Crédito Agrícola + 20.25
51 Jorge Arcas Movistar Team + 21.12
52 Lucas Lopes Efapel Cycling + 22.45
53 Tomas Pombo Movistar Team + 22.55
54 Abdulla Jasim Al-Ali UAE Team Emirates-XRG + 23.15
55 Jacob Roy Meridian Racing p/b de la Uz + 23.21
56 Nadav Raisberg NSN Cycling Team + 23.43
57 Joaquim Silva Efapel Cycling + 24.51
58 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 25.41
59 Unai Aznar Euskaltel-Euskadi + 27.04
60 Miguel Salgueiro Team Tavira / Crédito Agrícola + 27.10
61 Xabier Isasa Euskaltel-Euskadi + 27.32
62 Aleksandr Grigorev Efapel Cycling + 27.37
63 Alvaro Garcia NSN Cycling Team + 27.56
64 Hubert Lamothe Meridian Racing p/b de la Uz + 28.14
65 Mikel Retegi Equipo Kern Pharma + 28.26
66 Pedro Silva Feira dos Sofás - Boavista + 28.28
67 Fabio Costa Feira dos Sofás - Boavista + 29.22
68 Samuel Fernández Garcia Caja Rural-Seguros RGA + 30.12
69 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 30.48
70 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 30.52
71 Andoni Lopez de Abetxuko Anicolor / Campicarn Cycling Team + 33.43
72 Pablo Lospitao Caja Rural-Seguros RGA + 33.53
73 Ibai Azanza Equipo Kern Pharma + 33.59
74 Joshua Lebo Meridian Racing p/b de la Uz + 34.24
75 Enzo Leijnse Anicolor / Campicarn Cycling Team + 35.08
76 Jose Bicho Team Tavira / Crédito Agrícola + 36.09
77 Danny van der Tuuk Euskaltel-Euskadi + 36.15
78 Rodrigo Alves Team Tavira / Crédito Agrícola + 36.57
79 Rúben Rodrigues Feira dos Sofás - Boavista + 37.17
80 Filipe Francisco Aviludo - Louletano - Loulé + 38.46
81 Simão Lucas Tavfer - Ovos Matinados - Mortágua + 39.28
82 Davide Formolo Movistar Team + 40.09
83 Finlay Tarling NSN Cycling Team + 40.44
84 Santiago Mesa Anicolor / Campicarn Cycling Team + 40.52
85 João António Aviludo - Louletano - Loulé + 41.09
86 Samuel Fernandez Heres Euskaltel-Euskadi + 41.22
87 Ben Juracich Meridian Racing p/b de la Uz + 42.28
88 Jade Rohde Meridian Racing p/b de la Uz + 42.42
89 João Medeiros Credibom - LA Alumínios - Marcos Car + 42.50
90 João Matias Tavfer - Ovos Matinados - Mortágua + 42.57
91 Filip Novak Movistar Team + 44.39
92 Afonso Lopes Feira dos Sofás - Boavista + 44.58
93 Gabriel Costa Team Tavira / Crédito Agrícola + 45.33
94 Antonio Soto Equipo Kern Pharma + 46.02
95 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 48.21
96 Noah Campos Team Tavira / Crédito Agrícola + 50.44
97 Lois Dejesus Tavfer - Ovos Matinados - Mortágua + 51.07
98 Joao Paulo Silva Feira dos Sofás - Boavista + 52.18
- Tomas Contte Aviludo - Louletano - Loulé DSQ
- Jakub Otruba Caja Rural-Seguros RGA DNS
- Will Smith Team Visma | Lease a Bike DNS
- Pablo Carrascosa Equipo Kern Pharma DNS
- Mohammad Al Mutaiwei UAE Team Emirates-XRG DNF
- Diego Lopez Tavfer - Ovos Matinados - Mortágua DNF
- Claudio Leal Aviludo - Louletano - Loulé DNF
- Louis Sutton Euskaltel-Euskadi DNF
- Gonçalo Leaça Credibom - LA Alumínios - Marcos Car DNF

Youth

PosRiderTeam Time
1 Jørgen Nordhagen Team Visma | Lease a Bike 11:02:28
2 Patryk Goszczurny Team Visma | Lease a Bike + 03.30
3 Duarte Domingues Credibom - LA Alumínios - Marcos Car + 07.50
4 Rafael Durães Efapel Cycling + 08.55
5 Sven Mernik Team Visma | Lease a Bike + 12.41
6 Guilherme Mestre Team Tavira / Crédito Agrícola + 16.38
7 Patrick Casey NSN Cycling Team + 18.19
8 Tomas Pombo Movistar Team + 22.21
9 Jacob Roy Meridian Racing p/b de la Uz + 22.47
10 Rafael Barbas Tavfer - Ovos Matinados - Mortágua + 25.07
11 Alvaro Garcia NSN Cycling Team + 27.22
12 Hubert Lamothe Meridian Racing p/b de la Uz + 27.40
13 Pablo Lospitao Caja Rural-Seguros RGA + 33.19
14 Ibai Azanza Equipo Kern Pharma + 33.25
15 Jose Bicho Team Tavira / Crédito Agrícola + 35.35
16 Rodrigo Alves Team Tavira / Crédito Agrícola + 36.23
17 Rúben Rodrigues Feira dos Sofás - Boavista + 36.43
18 Simão Lucas Tavfer - Ovos Matinados - Mortágua + 38.54
19 Finlay Tarling NSN Cycling Team + 40.10
20 João António Aviludo - Louletano - Loulé + 40.35
21 Ben Juracich Meridian Racing p/b de la Uz + 41.54
22 Jade Rohde Meridian Racing p/b de la Uz + 42.08
23 Filip Novak Movistar Team + 44.05
24 Afonso Lopes Feira dos Sofás - Boavista + 44.24
25 Gabriel Costa Team Tavira / Crédito Agrícola + 44.59
26 Noah Campos Team Tavira / Crédito Agrícola + 50.10
27 Lois Dejesus Tavfer - Ovos Matinados - Mortágua + 50.33

Points

PosRiderTeam Points
1 Alessandro Pinarello NSN Cycling Team 83
2 Jørgen Nordhagen Team Visma | Lease a Bike 65
3 Adam Yates UAE Team Emirates-XRG 63
4 Abel Balderstone Caja Rural-Seguros RGA 55
5 Patryk Goszczurny Team Visma | Lease a Bike 48
6 Iván Romeo Movistar Team 47
7 George Bennett NSN Cycling Team 35
8 Mats Wenzel Equipo Kern Pharma 34
9 Carlos Canal Movistar Team 30
10 Julius Johansen UAE Team Emirates-XRG 30
11 Nelson Oliveira Movistar Team 29
12 Rafael Reis Anicolor / Campicarn Cycling Team 25
13 Eric Fagundez Burgos Burpellet BH 22
14 Kevin Vermaerke UAE Team Emirates-XRG 21
15 José Félix Parra Caja Rural-Seguros RGA 19
16 Anton Schiffer Team Visma | Lease a Bike 17
17 Jesus David Peña Efapel Cycling 16
18 Hugo Nunes Credibom - LA Alumínios - Marcos Car 15
19 Jesus Herrada Burgos Burpellet BH 15
20 Jon Agirre Euskaltel-Euskadi 14
21 Miguel Salgueiro Team Tavira / Crédito Agrícola 14
22 Jan Castellon Caja Rural-Seguros RGA 13
23 Sven Mernik Team Visma | Lease a Bike 13
24 David Domínguez Feira dos Sofás - Boavista 11
25 Txomin Juaristi Euskaltel-Euskadi 8
26 Enzo Leijnse Anicolor / Campicarn Cycling Team 7
27 Diego Uriarte Equipo Kern Pharma 6
28 Sinuhé Fernandez Burgos Burpellet BH 5
29 Nadav Raisberg NSN Cycling Team 5
30 Noah Campos Team Tavira / Crédito Agrícola 5
31 Tijmen Graat Team Visma | Lease a Bike 5
32 Filipe Francisco Aviludo - Louletano - Loulé 5
33 Keegan Swirbul Efapel Cycling 4
34 Artem Nych Anicolor / Campicarn Cycling Team 3
35 Carlos Garcia Burgos Burpellet BH 3
36 Martin Rey Burgos Burpellet BH 3
37 Samuel Fernández Garcia Caja Rural-Seguros RGA 3
38 Danny van der Tuuk Euskaltel-Euskadi 3
39 Rúben Rodrigues Feira dos Sofás - Boavista 3
40 Jesus Del Pino Aviludo - Louletano - Loulé 2
41 Hubert Lamothe Meridian Racing p/b de la Uz 2
42 Alexis Guérin Anicolor / Campicarn Cycling Team 1
43 Andoni Lopez de Abetxuko Anicolor / Campicarn Cycling Team 1

Mountain

PosRiderTeam Points
1 Adam Yates UAE Team Emirates-XRG 10
2 Samuel Fernández Garcia Caja Rural-Seguros RGA 10
3 Alessandro Pinarello NSN Cycling Team 9
4 George Bennett NSN Cycling Team 8
5 Jørgen Nordhagen Team Visma | Lease a Bike 7
6 Martin Rey Burgos Burpellet BH 6
7 Lucas Lopes Efapel Cycling 4
8 Anton Schiffer Team Visma | Lease a Bike 3
9 Sinuhé Fernandez Burgos Burpellet BH 3
10 José Félix Parra Caja Rural-Seguros RGA 2
11 Rúben Rodrigues Feira dos Sofás - Boavista 2
12 Abel Balderstone Caja Rural-Seguros RGA 1
13 Jesus Del Pino Aviludo - Louletano - Loulé 1
14 Vegard Stake Laengen UAE Team Emirates-XRG 1
15 Joaquim Silva Efapel Cycling 1

Team

PosTeamTime
1 Caja Rural-Seguros RGA 33:11:45
2 Team Visma | Lease a Bike + 01.38
3 Burgos Burpellet BH + 05.24
4 UAE Team Emirates-XRG + 05.46
5 Movistar Team + 09.04
6 Efapel Cycling + 09.25
7 Euskaltel-Euskadi + 14.16
8 NSN Cycling Team + 15.53
9 Anicolor / Campicarn Cycling Team + 17.02
10 Credibom - LA Alumínios - Marcos Car + 26.45
11 Equipo Kern Pharma + 30.13
12 Tavfer - Ovos Matinados - Mortágua + 44.17
13 Aviludo - Louletano - Loulé + 44.44
14 Feira dos Sofás - Boavista + 48.05
15 Meridian Racing p/b de la Uz + 50.35
16 Team Tavira / Crédito Agrícola + 52.47

Race profile

Race
O Gran Camiño
Start date
14.04.2026
End date
18.04.2026
Total distance
145.7 km
Gen
Men
Cat
2.1
Country
Spain
Discipline
Road
First edition
2022

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 ❤️