O Gran Camiño 2023 - Stage 4
23.02-26.02
The O Gran Camiño is a UCI stage race held in the Galicia region of Spain. Known for its rugged terrain and unpredictable weather, the race features a mix of mountainous stages and technical routes through the green landscapes of northwestern Spain. First held in 2022, it has quickly established itself as an early-season test for climbers and all-rounders.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jonas Vingegaard | Jumbo-Visma | 0:23:47 |
| 2 | Rohan Dennis | Jumbo-Visma | + 00.35 |
| 3 | William Barta | Movistar Team | + 00.59 |
| 4 | Bart Lemmen | Human Powered Health | + 01.05 |
| 5 | Jesus Herrada | Cofidis | + 01.06 |
| 6 | Carlos Canal | Euskaltel-Euskadi | + 01.22 |
| 7 | Max Walker | Trinity Racing | + 01.23 |
| 8 | Attila Valter | Jumbo-Visma | + 01.24 |
| 9 | Xabier Azparren | Euskaltel-Euskadi | + 01.28 |
| 10 | David de la Cruz | Astana Qazaqstan Team | + 01.30 |
| 11 | Chad Haga | Human Powered Health | + 01.31 |
| 12 | Johannes Staune-Mittet | Jumbo-Visma | + 01.32 |
| 13 | Joaquim Silva | Efapel Cycling | + 01.32 |
| 14 | Simon Geschke | Cofidis | + 01.36 |
| 15 | Lukas Nerurkar | Trinity Racing | + 01.37 |
| 16 | Simone Velasco | Astana Qazaqstan Team | + 01.39 |
| 17 | Txomin Juaristi | Euskaltel-Euskadi | + 01.43 |
| 18 | Igor Arrieta | Equipo Kern Pharma | + 01.47 |
| 19 | Pelayo Sanchez | Burgos-BH | + 01.49 |
| 20 | Tiago Antunes | Efapel Cycling | + 01.49 |
| 21 | Ruben Guerreiro | Movistar Team | + 01.55 |
| 22 | Gage Hecht | Human Powered Health | + 02.01 |
| 23 | Urko Berrade | Equipo Kern Pharma | + 02.03 |
| 24 | Embret Svestad-Bårdseng | Human Powered Health | + 02.03 |
| 25 | Giovanni Carboni | Equipo Kern Pharma | + 02.05 |
| 26 | Luke Lamperti | Trinity Racing | + 02.07 |
| 27 | Ruben Fernandez | Cofidis | + 02.13 |
| 28 | Jose Herrada | Cofidis | + 02.15 |
| 29 | Iñigo Elosegui | Equipo Kern Pharma | + 02.25 |
| 30 | Enekoitz Azparren | Euskaltel-Euskadi | + 02.25 |
| 31 | Charlie Quarterman | Corratec Selle Italia | + 02.26 |
| 32 | Antonio Pedrero | Movistar Team | + 02.29 |
| 33 | Xabier Isasa | Euskaltel-Euskadi | + 02.30 |
| 34 | Paul Magnier | Trinity Racing | + 02.30 |
| 35 | Jonathan Lastra | Cofidis | + 02.32 |
| 36 | Oliver Rees | Trinity Racing | + 02.34 |
| 37 | Abel Balderstone | Caja Rural-Seguros RGA | + 02.35 |
| 38 | Jon Agirre | Equipo Kern Pharma | + 02.36 |
| 39 | Delio Fernandez | AP Hotels & Resorts / Tavira / SC Farense | + 02.36 |
| 40 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 02.37 |
| 41 | Ibon Ruiz | Equipo Kern Pharma | + 02.38 |
| 42 | Adrien Boichis | Trinity Racing | + 02.39 |
| 43 | Jorge Arcas | Movistar Team | + 02.40 |
| 44 | Emanuel Duarte | Efapel Cycling | + 02.43 |
| 45 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | + 02.46 |
| 46 | Yuriy Natarov | Astana Qazaqstan Team | + 02.48 |
| 47 | Raul Rota Rus | Radio Popular - Paredes - Boavista | + 02.49 |
| 48 | José Joaquin Rojas | Movistar Team | + 02.49 |
| 49 | Alex Molenaar | Electro Hiper Europa | + 02.51 |
| 50 | Gleb Brussenskiy | Astana Qazaqstan Team | + 02.54 |
| 51 | Charles-Etienne Chrétien | Human Powered Health | + 02.54 |
| 52 | Mirco Maestri | EOLO-Kometa Cycling Team | + 02.54 |
| 53 | Dean Harvey | Trinity Racing | + 02.59 |
| 54 | Hugo Toumire | Cofidis | + 03.00 |
| 55 | Joey Rosskopf | Q36.5 Pro Cycling Team | + 03.01 |
| 56 | Mark Donovan | Q36.5 Pro Cycling Team | + 03.02 |
| 57 | Victor Langellotti | Burgos-BH | + 03.05 |
| 58 | Samuele Rivi | EOLO-Kometa Cycling Team | + 03.07 |
| 59 | Sergio Martin | Caja Rural-Seguros RGA | + 03.10 |
| 60 | Mulu Hailemichael | Caja Rural-Seguros RGA | + 03.13 |
| 61 | Rafael Silva | Efapel Cycling | + 03.16 |
| 62 | Camilo Ardila | Burgos-BH | + 03.17 |
| 63 | Kristian Aasvold | Human Powered Health | + 03.17 |
| 64 | Gianluca Brambilla | Q36.5 Pro Cycling Team | + 03.19 |
| 65 | Pedro Pinto | Efapel Cycling | + 03.21 |
| 66 | Karel Vacek | Corratec Selle Italia | + 03.22 |
| 67 | Mattia Bais | EOLO-Kometa Cycling Team | + 03.23 |
| 68 | Alex Martin | EOLO-Kometa Cycling Team | + 03.26 |
| 69 | Sebastian Schönberger | Human Powered Health | + 03.27 |
| 70 | Jetse Bol | Burgos-BH | + 03.27 |
| 71 | Francisco Guerreiro | Efapel Cycling | + 03.29 |
| 72 | Samuel Blanco | AP Hotels & Resorts / Tavira / SC Farense | + 03.30 |
| 73 | Gianni Moscon | Astana Qazaqstan Team | + 03.30 |
| 74 | Unai Cuadrado | Euskaltel-Euskadi | + 03.32 |
| 75 | Eric Fagundez | Burgos-BH | + 03.35 |
| 76 | Veljko Stojnic | Corratec Selle Italia | + 03.39 |
| 77 | Jose Maria Garcia Soriano | Electro Hiper Europa | + 03.41 |
| 78 | Nicolò Parisini | Q36.5 Pro Cycling Team | + 03.42 |
| 79 | Nicolas Tivani | Corratec Selle Italia | + 03.42 |
| 80 | Francesco Gavazzi | EOLO-Kometa Cycling Team | + 03.43 |
| 81 | Mateu Estelrich | Electro Hiper Europa | + 03.45 |
| 82 | Xavier Cañellas | Electro Hiper Europa | + 03.46 |
| 83 | Michal Schlegel | Caja Rural-Seguros RGA | + 03.48 |
| 84 | Giovanni Lonardi | EOLO-Kometa Cycling Team | + 03.51 |
| 85 | Jose Luis Faura Asensio | Electro Hiper Europa | + 03.51 |
| 86 | Loe van Belle | Jumbo-Visma | + 03.54 |
| 87 | Nurbergen Nurlykhassym | Astana Qazaqstan Team | + 03.54 |
| 88 | Marco Murgano | Corratec Selle Italia | + 03.55 |
| 89 | Andrew Vollmer | Electro Hiper Europa | + 03.56 |
| 90 | Antonio Angulo | Burgos-BH | + 03.57 |
| 91 | Josu Etxeberria | Caja Rural-Seguros RGA | + 04.04 |
| 92 | Rui Carvalho | Tavfer - Ovos Matinados - Mortágua | + 04.05 |
| 93 | Szymon Sajnok | Q36.5 Pro Cycling Team | + 04.08 |
| 94 | Vicente Hernaiz | Radio Popular - Paredes - Boavista | + 04.09 |
| 95 | Iker Ballarin | Euskaltel-Euskadi | + 04.14 |
| 96 | Leangel Linarez | Tavfer - Ovos Matinados - Mortágua | + 04.15 |
| 97 | Pedro Miguel Lopes | Radio Popular - Paredes - Boavista | + 04.18 |
| 98 | José Félix Parra | Equipo Kern Pharma | + 04.23 |
| 99 | Ángel Sánchez | Tavfer - Ovos Matinados - Mortágua | + 04.26 |
| 100 | Lars Boven | Jumbo-Visma | + 04.27 |
| 101 | Ivan Sosa | Movistar Team | + 04.29 |
| 102 | Cesar Fonte | Radio Popular - Paredes - Boavista | + 04.36 |
| 103 | Venceslau Fernandes | AP Hotels & Resorts / Tavira / SC Farense | + 04.40 |
| 104 | Alexander Konychev | Corratec Selle Italia | + 04.40 |
| 105 | Alejandro Franco | Burgos-BH | + 04.48 |
| 106 | Joseba Lopez | Caja Rural-Seguros RGA | + 04.50 |
| 107 | Guillermo Garcia Janeiro | Radio Popular - Paredes - Boavista | + 04.52 |
| 108 | Alejandro Ropero | Electro Hiper Europa | + 04.56 |
| 109 | Goncalo Carvalho | Tavfer - Ovos Matinados - Mortágua | + 04.56 |
| 110 | Rafael Barbas | Tavfer - Ovos Matinados - Mortágua | + 04.59 |
| 111 | Francisco Morais | Tavfer - Ovos Matinados - Mortágua | + 05.02 |
| 112 | David Livramento | AP Hotels & Resorts / Tavira / SC Farense | + 05.07 |
| 113 | Davide Baldaccini | Corratec Selle Italia | + 05.37 |
| 114 | Nicolas Saenz | Tavfer - Ovos Matinados - Mortágua | + 06.09 |
| 115 | Tiago Nunes | Radio Popular - Paredes - Boavista | + 06.20 |
| - | Ion Izagirre | Cofidis | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jonas Vingegaard | Jumbo-Visma | 8:16:55 |
| 2 | Jesus Herrada | Cofidis | + 02.31 |
| 3 | Ruben Guerreiro | Movistar Team | + 02.48 |
| 4 | Attila Valter | Jumbo-Visma | + 02.53 |
| 5 | William Barta | Movistar Team | + 03.01 |
| 6 | Lukas Nerurkar | Trinity Racing | + 03.30 |
| 7 | Simon Geschke | Cofidis | + 03.39 |
| 8 | David de la Cruz | Astana Qazaqstan Team | + 03.40 |
| 9 | Joaquim Silva | Efapel Cycling | + 03.44 |
| 10 | Ruben Fernandez | Cofidis | + 03.53 |
| 11 | Pelayo Sanchez | Burgos-BH | + 04.08 |
| 12 | Antonio Pedrero | Movistar Team | + 04.14 |
| 13 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | + 04.17 |
| 14 | Carlos Canal | Euskaltel-Euskadi | + 04.19 |
| 15 | Max Walker | Trinity Racing | + 04.31 |
| 16 | Xabier Azparren | Euskaltel-Euskadi | + 04.34 |
| 17 | Txomin Juaristi | Euskaltel-Euskadi | + 04.41 |
| 18 | Igor Arrieta | Equipo Kern Pharma | + 04.43 |
| 19 | Victor Langellotti | Burgos-BH | + 04.50 |
| 20 | Giovanni Carboni | Equipo Kern Pharma | + 04.58 |
| 21 | Bart Lemmen | Human Powered Health | + 05.05 |
| 22 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 05.09 |
| 23 | Delio Fernandez | AP Hotels & Resorts / Tavira / SC Farense | + 05.19 |
| 24 | Mark Donovan | Q36.5 Pro Cycling Team | + 05.40 |
| 25 | Jon Agirre | Equipo Kern Pharma | + 05.43 |
| 26 | Gianluca Brambilla | Q36.5 Pro Cycling Team | + 06.08 |
| 27 | Enekoitz Azparren | Euskaltel-Euskadi | + 06.29 |
| 28 | Francisco Guerreiro | Efapel Cycling | + 06.52 |
| 29 | Raul Rota Rus | Radio Popular - Paredes - Boavista | + 06.59 |
| 30 | Karel Vacek | Corratec Selle Italia | + 06.59 |
| 31 | Simone Velasco | Astana Qazaqstan Team | + 07.05 |
| 32 | Oliver Rees | Trinity Racing | + 07.16 |
| 33 | Eric Fagundez | Burgos-BH | + 07.23 |
| 34 | José Joaquin Rojas | Movistar Team | + 07.41 |
| 35 | Alejandro Franco | Burgos-BH | + 07.50 |
| 36 | Ivan Sosa | Movistar Team | + 07.51 |
| 37 | Camilo Ardila | Burgos-BH | + 08.31 |
| 38 | Mulu Hailemichael | Caja Rural-Seguros RGA | + 08.34 |
| 39 | Embret Svestad-Bårdseng | Human Powered Health | + 08.35 |
| 40 | Sergio Martin | Caja Rural-Seguros RGA | + 08.55 |
| 41 | Jetse Bol | Burgos-BH | + 09.03 |
| 42 | Marco Murgano | Corratec Selle Italia | + 09.16 |
| 43 | Jose Herrada | Cofidis | + 09.38 |
| 44 | Mateu Estelrich | Electro Hiper Europa | + 09.57 |
| 45 | Abel Balderstone | Caja Rural-Seguros RGA | + 10.01 |
| 46 | Vicente Hernaiz | Radio Popular - Paredes - Boavista | + 10.03 |
| 47 | Alex Martin | EOLO-Kometa Cycling Team | + 10.09 |
| 48 | Emanuel Duarte | Efapel Cycling | + 10.18 |
| 49 | José Félix Parra | Equipo Kern Pharma | + 10.21 |
| 50 | Rafael Silva | Efapel Cycling | + 10.44 |
| 51 | Jose Luis Faura Asensio | Electro Hiper Europa | + 10.54 |
| 52 | Francesco Gavazzi | EOLO-Kometa Cycling Team | + 10.55 |
| 53 | Ibon Ruiz | Equipo Kern Pharma | + 11.22 |
| 54 | Rui Carvalho | Tavfer - Ovos Matinados - Mortágua | + 11.34 |
| 55 | Jonathan Lastra | Cofidis | + 11.40 |
| 56 | Hugo Toumire | Cofidis | + 11.45 |
| 57 | Nicolò Parisini | Q36.5 Pro Cycling Team | + 11.51 |
| 58 | Johannes Staune-Mittet | Jumbo-Visma | + 11.53 |
| 59 | Gleb Brussenskiy | Astana Qazaqstan Team | + 12.09 |
| 60 | Jorge Arcas | Movistar Team | + 12.29 |
| 61 | Kristian Aasvold | Human Powered Health | + 12.32 |
| 62 | Joey Rosskopf | Q36.5 Pro Cycling Team | + 12.45 |
| 63 | Pedro Pinto | Efapel Cycling | + 13.28 |
| 64 | Charles-Etienne Chrétien | Human Powered Health | + 13.42 |
| 65 | Jose Maria Garcia Soriano | Electro Hiper Europa | + 14.16 |
| 66 | Urko Berrade | Equipo Kern Pharma | + 14.20 |
| 67 | Adrien Boichis | Trinity Racing | + 14.24 |
| 68 | Alex Molenaar | Electro Hiper Europa | + 14.40 |
| 69 | Samuele Rivi | EOLO-Kometa Cycling Team | + 15.09 |
| 70 | Rohan Dennis | Jumbo-Visma | + 15.14 |
| 71 | Unai Cuadrado | Euskaltel-Euskadi | + 15.40 |
| 72 | Paul Magnier | Trinity Racing | + 16.20 |
| 73 | Iker Ballarin | Euskaltel-Euskadi | + 16.22 |
| 74 | Xavier Cañellas | Electro Hiper Europa | + 16.34 |
| 75 | Sebastian Schönberger | Human Powered Health | + 16.58 |
| 76 | Mirco Maestri | EOLO-Kometa Cycling Team | + 17.58 |
| 77 | Michal Schlegel | Caja Rural-Seguros RGA | + 18.25 |
| 78 | Nicolas Tivani | Corratec Selle Italia | + 18.33 |
| 79 | Davide Baldaccini | Corratec Selle Italia | + 18.46 |
| 80 | Mattia Bais | EOLO-Kometa Cycling Team | + 19.21 |
| 81 | Andrew Vollmer | Electro Hiper Europa | + 19.28 |
| 82 | Tiago Antunes | Efapel Cycling | + 19.28 |
| 83 | Xabier Isasa | Euskaltel-Euskadi | + 21.01 |
| 84 | Charlie Quarterman | Corratec Selle Italia | + 21.10 |
| 85 | Iñigo Elosegui | Equipo Kern Pharma | + 21.15 |
| 86 | Loe van Belle | Jumbo-Visma | + 22.44 |
| 87 | Veljko Stojnic | Corratec Selle Italia | + 25.20 |
| 88 | Szymon Sajnok | Q36.5 Pro Cycling Team | + 25.39 |
| 89 | Alexander Konychev | Corratec Selle Italia | + 25.46 |
| 90 | Giovanni Lonardi | EOLO-Kometa Cycling Team | + 28.35 |
| 91 | Samuel Blanco | AP Hotels & Resorts / Tavira / SC Farense | + 28.51 |
| 92 | Luke Lamperti | Trinity Racing | + 30.00 |
| 93 | Venceslau Fernandes | AP Hotels & Resorts / Tavira / SC Farense | + 31.07 |
| 94 | Dean Harvey | Trinity Racing | + 31.48 |
| 95 | Lars Boven | Jumbo-Visma | + 33.41 |
| 96 | Yuriy Natarov | Astana Qazaqstan Team | + 33.47 |
| 97 | Nurbergen Nurlykhassym | Astana Qazaqstan Team | + 34.47 |
| 98 | Cesar Fonte | Radio Popular - Paredes - Boavista | + 35.35 |
| 99 | Chad Haga | Human Powered Health | + 35.41 |
| 100 | Joseba Lopez | Caja Rural-Seguros RGA | + 35.49 |
| 101 | Francisco Morais | Tavfer - Ovos Matinados - Mortágua | + 36.01 |
| 102 | Rafael Barbas | Tavfer - Ovos Matinados - Mortágua | + 36.04 |
| 103 | Gage Hecht | Human Powered Health | + 36.11 |
| 104 | Goncalo Carvalho | Tavfer - Ovos Matinados - Mortágua | + 36.44 |
| 105 | Gianni Moscon | Astana Qazaqstan Team | + 38.02 |
| 106 | Guillermo Garcia Janeiro | Radio Popular - Paredes - Boavista | + 38.49 |
| 107 | Pedro Miguel Lopes | Radio Popular - Paredes - Boavista | + 40.24 |
| 108 | Josu Etxeberria | Caja Rural-Seguros RGA | + 40.37 |
| 109 | David Livramento | AP Hotels & Resorts / Tavira / SC Farense | + 40.37 |
| 110 | Tiago Nunes | Radio Popular - Paredes - Boavista | + 40.53 |
| 111 | Nicolas Saenz | Tavfer - Ovos Matinados - Mortágua | + 40.57 |
| 112 | Alejandro Ropero | Electro Hiper Europa | + 40.58 |
| 113 | Leangel Linarez | Tavfer - Ovos Matinados - Mortágua | + 41.31 |
| 114 | Ángel Sánchez | Tavfer - Ovos Matinados - Mortágua | + 41.47 |
| 115 | Antonio Angulo | Burgos-BH | + 41.50 |
| - | Ion Izagirre | Cofidis | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Lukas Nerurkar | Trinity Racing | 8:20:25 |
| 2 | Pelayo Sanchez | Burgos-BH | + 00.38 |
| 3 | Carlos Canal | Euskaltel-Euskadi | + 00.49 |
| 4 | Max Walker | Trinity Racing | + 01.01 |
| 5 | Igor Arrieta | Equipo Kern Pharma | + 01.13 |
| 6 | Enekoitz Azparren | Euskaltel-Euskadi | + 02.59 |
| 7 | Francisco Guerreiro | Efapel Cycling | + 03.22 |
| 8 | Karel Vacek | Corratec Selle Italia | + 03.29 |
| 9 | Oliver Rees | Trinity Racing | + 03.46 |
| 10 | Alejandro Franco | Burgos-BH | + 04.20 |
| 11 | Embret Svestad-Bårdseng | Human Powered Health | + 05.05 |
| 12 | Mateu Estelrich | Electro Hiper Europa | + 06.27 |
| 13 | Abel Balderstone | Caja Rural-Seguros RGA | + 06.31 |
| 14 | Alex Martin | EOLO-Kometa Cycling Team | + 06.39 |
| 15 | Jose Luis Faura Asensio | Electro Hiper Europa | + 07.24 |
| 16 | Hugo Toumire | Cofidis | + 08.15 |
| 17 | Nicolò Parisini | Q36.5 Pro Cycling Team | + 08.21 |
| 18 | Johannes Staune-Mittet | Jumbo-Visma | + 08.23 |
| 19 | Gleb Brussenskiy | Astana Qazaqstan Team | + 08.39 |
| 20 | Pedro Pinto | Efapel Cycling | + 09.58 |
| 21 | Adrien Boichis | Trinity Racing | + 10.54 |
| 22 | Paul Magnier | Trinity Racing | + 12.50 |
| 23 | Andrew Vollmer | Electro Hiper Europa | + 15.58 |
| 24 | Xabier Isasa | Euskaltel-Euskadi | + 17.31 |
| 25 | Loe van Belle | Jumbo-Visma | + 19.14 |
| 26 | Luke Lamperti | Trinity Racing | + 26.30 |
| 27 | Dean Harvey | Trinity Racing | + 28.18 |
| 28 | Lars Boven | Jumbo-Visma | + 30.11 |
| 29 | Nurbergen Nurlykhassym | Astana Qazaqstan Team | + 31.17 |
| 30 | Joseba Lopez | Caja Rural-Seguros RGA | + 32.19 |
| 31 | Rafael Barbas | Tavfer - Ovos Matinados - Mortágua | + 32.34 |
| 32 | Josu Etxeberria | Caja Rural-Seguros RGA | + 37.07 |
| 33 | Tiago Nunes | Radio Popular - Paredes - Boavista | + 37.23 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Sebastian Schönberger | Human Powered Health | 131 |
| 2 | Jonas Vingegaard | Jumbo-Visma | 80 |
| 3 | Alejandro Ropero | Electro Hiper Europa | 60 |
| 4 | Ruben Guerreiro | Movistar Team | 50 |
| 5 | Jesus Herrada | Cofidis | 36 |
| 6 | Igor Arrieta | Equipo Kern Pharma | 34 |
| 7 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | 30 |
| 8 | Xabier Isasa | Euskaltel-Euskadi | 30 |
| 9 | Josu Etxeberria | Caja Rural-Seguros RGA | 30 |
| 10 | Attila Valter | Jumbo-Visma | 29 |
| 11 | Antonio Pedrero | Movistar Team | 28 |
| 12 | Victor Langellotti | Burgos-BH | 26 |
| 13 | Ruben Fernandez | Cofidis | 24 |
| 14 | Lukas Nerurkar | Trinity Racing | 18 |
| 15 | Simone Velasco | Astana Qazaqstan Team | 17 |
| 16 | Vicente Hernaiz | Radio Popular - Paredes - Boavista | 17 |
| 17 | Mark Donovan | Q36.5 Pro Cycling Team | 15 |
| 18 | Rohan Dennis | Jumbo-Visma | 15 |
| 19 | Gianni Moscon | Astana Qazaqstan Team | 15 |
| 20 | Antonio Angulo | Burgos-BH | 15 |
| 21 | William Barta | Movistar Team | 13 |
| 22 | Simon Geschke | Cofidis | 10 |
| 23 | David de la Cruz | Astana Qazaqstan Team | 9 |
| 24 | Joaquim Silva | Efapel Cycling | 7 |
| 25 | Gianluca Brambilla | Q36.5 Pro Cycling Team | 6 |
| 26 | Pelayo Sanchez | Burgos-BH | 3 |
| 27 | Alex Molenaar | Electro Hiper Europa | 3 |
| 28 | Jefferson Cepeda | Caja Rural-Seguros RGA | 2 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jonas Vingegaard | Jumbo-Visma | 15 |
| 2 | Sebastian Schönberger | Human Powered Health | 14 |
| 3 | Francesco Gavazzi | EOLO-Kometa Cycling Team | 9 |
| 4 | Ruben Guerreiro | Movistar Team | 9 |
| 5 | Igor Arrieta | Equipo Kern Pharma | 6 |
| 6 | Attila Valter | Jumbo-Visma | 4 |
| 7 | Delio Fernandez | AP Hotels & Resorts / Tavira / SC Farense | 3 |
| 8 | Jesus Herrada | Cofidis | 2 |
| 9 | Alex Molenaar | Electro Hiper Europa | 2 |
| 10 | Mattia Bais | EOLO-Kometa Cycling Team | 2 |
| 11 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | 1 |
| 12 | Simone Velasco | Astana Qazaqstan Team | 1 |
| 13 | Jose Herrada | Cofidis | 1 |
| 14 | Jose Maria Garcia Soriano | Electro Hiper Europa | 1 |
| 15 | Samuele Rivi | EOLO-Kometa Cycling Team | 1 |
| 16 | Gianni Moscon | Astana Qazaqstan Team | 1 |
| 17 | Josu Etxeberria | Caja Rural-Seguros RGA | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Cofidis | 25:00:35 |
| 2 | Movistar Team | + 00.25 |
| 3 | Jumbo-Visma | + 03.44 |
| 4 | Euskaltel-Euskadi | + 03.44 |
| 5 | Trinity Racing | + 05.00 |
| 6 | Equipo Kern Pharma | + 05.05 |
| 7 | Burgos-BH | + 05.27 |
| 8 | Efapel Cycling | + 08.39 |
| 9 | Caja Rural-Seguros RGA | + 10.56 |
| 10 | Astana Qazaqstan Team | + 13.00 |
| 11 | Q36.5 Pro Cycling Team | + 13.09 |
| 12 | EOLO-Kometa Cycling Team | + 14.23 |
| 13 | Human Powered Health | + 14.34 |
| 14 | Corratec Selle Italia | + 19.10 |
| 15 | Electro Hiper Europa | + 21.23 |
| 16 | Radio Popular - Paredes - Boavista | + 41.55 |
| 17 | AP Hotels & Resorts / Tavira / SC Farense | + 55.27 |
| 18 | Tavfer - Ovos Matinados - Mortágua | + 01:10.44 |








