Races / O Gran Camiño - The Historical Route

O Gran Camiño - The Historical Route continental

ESP · 23 Feb – 26 Feb 2023

2026 2025 2024 2023 2022
Race Hub
O Gran Camiño - The Historical Route 2023

Jonas Vingegaard wins O Gran Camiño - The Historical Route 2023. Rohan Dennis finishes second at + 15' 14".

Finished Stage 4 of 4
GC
  1. 1 Jonas Vingegaard
  2. 2 Rohan Dennis + 15' 14"
  3. 3 William Barta + 3' 01"
  4. 4 Bart Lemmen + 5' 05"
  5. 5 Jesus Herrada Lopez + 2' 31"
Lowest total time leads the race.
Latest
Stage 4
Next

No remaining stages.

Stage Impact
What changed on Stage 4
Jonas Vingegaard Jonas Vingegaard

Jonas Vingegaard kept the GC lead after Stage 4. Jonas Vingegaard won the stage. Tiago Nunes lost the most time among the main GC movers.

Stage Winner
Jonas Vingegaard
GC Gainers
Time Losses

Stages — 2023

StageDateRouteDistanceWinner
Stage 1 23 Feb 188 km
Stage 2 24 Feb 184 km Jonas Vingegaard
Stage 3 25 Feb 123 km Jonas Vingegaard
Stage 4 26 Feb 18 km Jonas Vingegaard

Final GC — 2023

Official final general classification.

#RiderTeamTotalGap
1 Jonas Vingegaard Jumbo-Visma (WT) 23' 47"
2 Rohan Dennis Jumbo-Visma (WT) 24' 22" + 15' 14"
3 William Barta Movistar Team (WT) 24' 46" + 3' 01"
4 Bart Lemmen Human Powered Health (PRT) 24' 52" + 5' 05"
5 Jesus Herrada Lopez Cofidis (WT) 24' 53" + 2' 31"
6 Carlos Canal Euskaltel - Euskadi (PRT) 25' 09" + 4' 19"
7 Max Walker Trinity Racing (CT) 25' 10" + 4' 31"
8 Attila Valter Jumbo-Visma (WT) 25' 11" + 2' 53"
9 Xabier Mikel Azparren Irurzun Euskaltel - Euskadi (PRT) 25' 15" + 4' 34"
10 David De La Cruz Astana Qazaqstan Team (WT) 25' 17" + 3' 40"
11 Chad Haga Human Powered Health (PRT) 25' 18" + 35' 41"
12 Johannes Staune Mittet Jumbo-Visma (WT) 25' 19" + 11' 53"
13 Joaquim Silva Efapel Cycling (CT) 25' 19" + 3' 44"
14 Simon Geschke Cofidis (WT) 25' 23" + 3' 39"
15 Lukas Nerurkar Trinity Racing (CT) 25' 24" + 3' 30"
16 Simone Velasco Astana Qazaqstan Team (WT) 25' 26" + 7' 05"
17 Txomin Juaristi Euskaltel - Euskadi (PRT) 25' 30" + 4' 41"
18 Igor Arrieta Lizarraga Equipo Kern Pharma (PRT) 25' 34" + 4' 43"
19 Pelayo Sanchez Mayo Burgos - BH (PRT) 25' 36" + 4' 08"
20 Tiago Antunes Efapel Cycling (CT) 25' 36" + 19' 28"
21 Ruben Guerreiro Movistar Team (WT) 25' 42" + 2' 48"
22 Gage Hecht Human Powered Health (PRT) 25' 48" + 36' 11"
23 Urko Berrade Fernandez Equipo Kern Pharma (PRT) 25' 50" + 14' 20"
24 Embret Svestad Bardseng Human Powered Health (PRT) 25' 50" + 8' 35"
25 Giovanni Carboni Equipo Kern Pharma (PRT) 25' 52" + 4' 58"
26 Luke Lamperti Trinity Racing (CT) 25' 54" + 30' 00"
27 Ruben Fernandez Andujar Cofidis (WT) 26' 00" + 3' 53"
28 Jose Herrada Cofidis (WT) 26' 02" + 9' 38"
29 Inigo Elosegui Equipo Kern Pharma (PRT) 26' 12" + 21' 15"
30 Enekoitz Azparren Irurzun Euskaltel - Euskadi (PRT) 26' 12" + 6' 29"
31 Charlie Quarterman Team Corratec (PRT) 26' 13" + 21' 10"
32 Antonio Pedrero Movistar Team (WT) 26' 16" + 4' 14"
33 Xabier Isasa Larranaga Euskaltel - Euskadi (PRT) 26' 17" + 21' 01"
34 Paul Magnier Trinity Racing (CT) 26' 17" + 16' 20"
35 Jonathan Lastra Cofidis (WT) 26' 19" + 11' 40"
36 Oliver Rees Trinity Racing (CT) 26' 21" + 7' 16"
37 Abel Balderstone Roumens Caja Rural - Seguros RGA (PRT) 26' 22" + 10' 01"
38 Jon Agirre Equipo Kern Pharma (PRT) 26' 23" + 5' 43"
39 Delio Fernandez APHotels and Resorts - Tavira (CT) 26' 23" + 5' 19"
40 Jefferson Cepeda Hernandez Caja Rural - Seguros RGA (PRT) 26' 24" + 5' 09"
41 Ibon Ruiz Equipo Kern Pharma (PRT) 26' 25" + 11' 22"
42 Adrien Boichis Trinity Racing (CT) 26' 26" + 14' 24"
43 Jorge Arcas Movistar Team (WT) 26' 27" + 12' 29"
44 Emanuel Duarte Efapel Cycling (CT) 26' 30" + 10' 18"
45 Lorenzo Fortunato EOLO-Kometa (PRT) 26' 33" + 4' 17"
46 Yuriy Natarov Astana Qazaqstan Team (WT) 26' 35" + 33' 47"
47 Raul Rota Rus Rádio Popular - Paredes - Boavista (CT) 26' 36" + 6' 59"
48 Jose Joaquin Rojas Movistar Team (WT) 26' 36" + 7' 41"
49 Alex Molenaar Electro Hiper Europa (CT) 26' 38" + 14' 40"
50 Gleb Brussenskiy Astana Qazaqstan Team (WT) 26' 41" + 12' 09"
51 Charlesetienne Chretien Human Powered Health (PRT) 26' 41" + 13' 42"
52 Mirco Maestri EOLO-Kometa (PRT) 26' 41" + 17' 58"
53 Dean Harvey Trinity Racing (CT) 26' 46" + 31' 48"
54 Hugo Toumire Cofidis (WT) 26' 47" + 11' 45"
55 Joey Rosskopf Q36.5 Pro Cycling Team (PRT) 26' 48" + 12' 45"
56 Mark Donovan Q36.5 Pro Cycling Team (PRT) 26' 49" + 5' 40"
57 Victor Langellotti Burgos - BH (PRT) 26' 52" + 4' 50"
58 Samuele Rivi EOLO-Kometa (PRT) 26' 54" + 15' 09"
59 Sergio Martin2 Caja Rural - Seguros RGA (PRT) 26' 57" + 8' 55"
60 Mulu Kinfe Hailemichael Caja Rural - Seguros RGA (PRT) 27' 00" + 8' 34"
61 Rafael Silva Efapel Cycling (CT) 27' 03" + 10' 44"
62 Andres Camilo Ardila Burgos - BH (PRT) 27' 04" + 8' 31"
63 Kristian Aasvold Human Powered Health (PRT) 27' 04" + 12' 32"
64 Gianluca Brambilla Q36.5 Pro Cycling Team (PRT) 27' 06" + 6' 08"
65 Pedro Pinto2 Efapel Cycling (CT) 27' 08" + 13' 28"
66 Karel Vacek Team Corratec (PRT) 27' 09" + 6' 59"
67 Mattia Bais EOLO-Kometa (PRT) 27' 10" + 19' 21"
68 Alex Martin Gutierrez EOLO-Kometa (PRT) 27' 13" + 10' 09"
69 Sebastian Schonberger Human Powered Health (PRT) 27' 14" + 16' 58"
70 Jetse Bol Burgos - BH (PRT) 27' 14" + 9' 03"
71 Francisco Guerreiro Efapel Cycling (CT) 27' 16" + 6' 52"
72 Samuel Blanco APHotels and Resorts - Tavira (CT) 27' 17" + 28' 51"
73 Gianni Moscon Astana Qazaqstan Team (WT) 27' 17" + 38' 02"
74 Unai Cuadrado Euskaltel - Euskadi (PRT) 27' 19" + 15' 40"
75 Eric Antonio Fagundez Burgos - BH (PRT) 27' 22" + 7' 23"
76 Veljko Stojnic Team Corratec (PRT) 27' 26" + 25' 20"
77 Jose Maria Garcia Electro Hiper Europa (CT) 27' 28" + 14' 16"
78 Nicolo Parisini Q36.5 Pro Cycling Team (PRT) 27' 29" + 11' 51"
79 German Nicolas Tivani Perez Team Corratec (PRT) 27' 29" + 18' 33"
80 Francesco Gavazzi EOLO-Kometa (PRT) 27' 30" + 10' 55"
81 Mateu Estelrich Electro Hiper Europa (CT) 27' 32" + 9' 57"
82 Sanchez Canellas Electro Hiper Europa (CT) 27' 33" + 16' 34"
83 Michal Schlegel Caja Rural - Seguros RGA (PRT) 27' 35" + 18' 25"
84 Giovanni Lonardi EOLO-Kometa (PRT) 27' 38" + 28' 35"
85 Jose Luis Faura Asensio Electro Hiper Europa (CT) 27' 38" + 10' 54"
86 Loe Van Belle Jumbo-Visma (WT) 27' 41" + 22' 44"
87 Nurbergen Nurlykhassym Astana Qazaqstan Team (WT) 27' 41" + 34' 47"
88 Marco Murgano Team Corratec (PRT) 27' 42" + 9' 16"
89 Andrew Vollmer Electro Hiper Europa (CT) 27' 43" + 19' 28"
90 Antonio Angulo Burgos - BH (PRT) 27' 44" + 41' 50"
91 Josu Etxeberria Azpilikueta Caja Rural - Seguros RGA (PRT) 27' 51" + 40' 37"
92 Rui Carvalho Tavfer-Ovos Matinados-Mortágua (CT) 27' 52" + 11' 34"
93 Szymon Sajnok Q36.5 Pro Cycling Team (PRT) 27' 55" + 25' 39"
94 Vicente Hernaiz Rádio Popular - Paredes - Boavista (CT) 27' 56" + 10' 03"
95 Iker Ballarin Manso Euskaltel - Euskadi (PRT) 28' 01" + 16' 22"
96 Leangel Linarez Tavfer-Ovos Matinados-Mortágua (CT) 28' 02" + 41' 31"
97 Pedro Miguel Lopes Rádio Popular - Paredes - Boavista (CT) 28' 05" + 40' 24"
98 Jose Felix Parra Equipo Kern Pharma (PRT) 28' 10" + 10' 21"
99 Angel Sanchez Rebollido Tavfer-Ovos Matinados-Mortágua (CT) 28' 13" + 41' 47"
100 Lars Boven Jumbo-Visma (WT) 28' 14" + 33' 41"