Vuelta a Andalucía 2023 - Stage 4

Olvera > Iznájar, 164.3km

15.02-19.02

The Ruta del Sol, officially known as the Vuelta a Andalucía, is an early season stage race held in southern Spain. Run across the varied terrain of Andalusia, it has long been a key February fixture, offering a mix of rolling stages, punchy climbs, and selective finishes that attract both GC riders and classics types.

Results

Stage

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 4:01:11
2 Enric Mas Movistar Team + 00.03
3 Lorenzo Rota Intermarché-Circus-Wanty + 00.09
4 Mikel Landa Bahrain Victorious + 00.12
5 Santiago Buitrago Bahrain Victorious + 00.21
6 Nick Schultz Israel-Premier Tech + 00.21
7 Tao Geoghegan Hart INEOS Grenadiers + 00.21
8 Andreas Kron Lotto Dstny + 00.24
9 Damiano Caruso Bahrain Victorious + 00.33
10 Carlos Rodriguez INEOS Grenadiers + 00.33
11 Jhonnatan Narvaez INEOS Grenadiers + 00.41
12 Jack Haig Bahrain Victorious + 00.56
13 Pavel Sivakov INEOS Grenadiers + 00.57
14 Tsgabu Grmay Team Jayco-AlUla + 01.04
15 Matej Mohoric Bahrain Victorious + 02.10
16 Lorenzo Fortunato EOLO-Kometa Cycling Team + 02.18
17 Jefferson Cepeda Caja Rural-Seguros RGA + 02.30
18 Ruben Guerreiro Movistar Team + 02.36
19 Matteo Sobrero Team Jayco-AlUla + 02.46
20 Dylan Teuns Israel-Premier Tech + 03.32
21 Axel Laurance Alpecin-Deceuninck + 03.44
22 Omar Fraile INEOS Grenadiers + 03.44
23 Gorka Izagirre Movistar Team + 03.44
24 Jose Manuel Diaz Burgos-BH + 03.44
25 Jon Agirre Equipo Kern Pharma + 03.59
26 Fernando Tercero EOLO-Kometa Cycling Team + 03.59
27 George Bennett UAE Team Emirates + 03.59
28 Tim Wellens UAE Team Emirates + 03.59
29 Luis León Sánchez Astana Qazaqstan Team + 03.59
30 Nelson Oliveira Movistar Team + 03.59
31 Joe Dombrowski Astana Qazaqstan Team + 03.59
32 Daniel Navarro Burgos-BH + 03.59
33 Joan Bou Euskaltel-Euskadi + 03.59
34 Johannes Adamietz Lotto Dstny + 04.08
35 Laurens Huys Intermarché-Circus-Wanty + 04.15
36 Filippo Zana Team Jayco-AlUla + 04.20
37 Camilo Ardila Burgos-BH + 04.31
38 Jérémy Cabot TotalEnergies + 04.31
39 Jenno Berckmoes Team Flanders-Baloise + 04.36
40 Kevin Colleoni Team Jayco-AlUla + 05.06
41 Alex Colman Team Flanders-Baloise + 06.47
42 Rafal Majka UAE Team Emirates + 07.49
43 Vincent Van Hemelen Team Flanders-Baloise + 09.17
44 Luis Angel Mate Euskaltel-Euskadi + 09.18
45 Julen Amezqueta Caja Rural-Seguros RGA + 09.18
46 Jesus Ezquerra Burgos-BH + 09.18
47 Igor Arrieta Equipo Kern Pharma + 09.51
48 Xabier Isasa Euskaltel-Euskadi + 09.51
49 Pascal Eenkhoorn Lotto Dstny + 10.55
50 Vito Braet Team Flanders-Baloise + 10.55
51 Edvald Boasson-Hagen TotalEnergies + 10.55
52 Ander Okamika Burgos-BH + 13.32
53 Rudy Porter Team Jayco-AlUla + 14.27
54 Niccolo Bonifazio Intermarché-Circus-Wanty + 14.38
55 Simone Raccani EOLO-Kometa Cycling Team + 14.38
56 Liam Slock Lotto Dstny + 17.56
57 Milan Menten Lotto Dstny + 17.56
58 Cyril Barthe Burgos-BH + 17.56
59 Clément Alleno Burgos-BH + 17.56
60 Tom Van Asbroeck Israel-Premier Tech + 17.56
61 Gilles De Wilde Team Flanders-Baloise + 17.56
62 Edoardo Zambanini Bahrain Victorious + 18.01
63 Andrea Pasqualon Bahrain Victorious + 18.03
64 Iván García Cortina Movistar Team + 18.03
65 Brent Van Moer Lotto Dstny + 18.03
66 Felix Engelhardt Team Jayco-AlUla + 18.03
67 Connor Swift INEOS Grenadiers + 18.03
68 Hector Carretero Equipo Kern Pharma + 18.03
69 Christopher Juul-Jensen Team Jayco-AlUla + 18.03
70 Sergio Samitier Movistar Team + 18.03
71 Gotzon Martín Euskaltel-Euskadi + 18.03
72 Aaron Van Poucke Team Flanders-Baloise + 18.03
73 Txomin Juaristi Euskaltel-Euskadi + 18.03
74 Diego Sevilla EOLO-Kometa Cycling Team + 18.03
75 Gonzalo Serrano Movistar Team + 18.09
76 Frederik Frison Lotto Dstny + 18.09
77 Joel Nicolau Caja Rural-Seguros RGA + 18.09
78 Dion Smith Intermarché-Circus-Wanty + 18.09
79 Dries van Gestel TotalEnergies + 18.09
80 Geoffrey Soupe TotalEnergies + 18.09
81 Orluis Aular Caja Rural-Seguros RGA + 18.09
82 Salvatore Puccio INEOS Grenadiers + 18.09
83 Fabio Felline Astana Qazaqstan Team + 18.09
84 Aimé De Gendt Intermarché-Circus-Wanty + 18.09
85 Dries De Bondt Alpecin-Deceuninck + 18.14
86 Ayco Bastiaens Alpecin-Deceuninck + 18.14
87 Stefano Oldani Alpecin-Deceuninck + 18.20
88 Alessandro Covi UAE Team Emirates + 18.20
89 Alan Jousseaume TotalEnergies + 18.20
90 Pierre Latour TotalEnergies + 18.20
91 Antonio Nibali Astana Qazaqstan Team + 18.20
92 Samuele Battistella Astana Qazaqstan Team + 18.20
93 Alex Martin EOLO-Kometa Cycling Team + 18.20
94 Erik Fetter EOLO-Kometa Cycling Team + 18.27
95 Samuel Gaze Alpecin-Deceuninck + 18.28
96 Sjoerd Bax UAE Team Emirates + 18.28
97 Alexander Krieger Alpecin-Deceuninck + 18.28
98 Paul Ourselin TotalEnergies + 18.33
99 Georg Zimmermann Intermarché-Circus-Wanty + 18.35
100 Carlos Garcia Equipo Kern Pharma + 18.40
101 Domen Novak UAE Team Emirates + 18.50
102 Lionel Taminiaux Alpecin-Deceuninck + 19.08
103 Hugo Houle Israel-Premier Tech + 19.13
104 Laurenz Rex Intermarché-Circus-Wanty + 19.15
105 Sep Vanmarcke Israel-Premier Tech + 21.04
106 Davide Bais EOLO-Kometa Cycling Team + 22.22
- Ibai Azurmendi Euskaltel-Euskadi DNS
- Corbin Strong Israel-Premier Tech DNS
- Tomas Barta Caja Rural-Seguros RGA DNF
- Pau Miquel Delgado Equipo Kern Pharma DNF
- Cristian Scaroni Astana Qazaqstan Team DNF

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 16:36:58
2 Mikel Landa Bahrain Victorious + 01.14
3 Santiago Buitrago Bahrain Victorious + 01.19
4 Carlos Rodriguez INEOS Grenadiers + 01.35
5 Enric Mas Movistar Team + 01.54
6 Tao Geoghegan Hart INEOS Grenadiers + 02.43
7 Damiano Caruso Bahrain Victorious + 03.05
8 Lorenzo Rota Intermarché-Circus-Wanty + 03.23
9 Andreas Kron Lotto Dstny + 03.45
10 Pavel Sivakov INEOS Grenadiers + 03.53
11 Jack Haig Bahrain Victorious + 03.58
12 Jhonnatan Narvaez INEOS Grenadiers + 04.05
13 Nick Schultz Israel-Premier Tech + 04.31
14 Tsgabu Grmay Team Jayco-AlUla + 05.47
15 Jefferson Cepeda Caja Rural-Seguros RGA + 05.54
16 Jose Manuel Diaz Burgos-BH + 06.13
17 Gorka Izagirre Movistar Team + 06.15
18 Tim Wellens UAE Team Emirates + 06.35
19 Dylan Teuns Israel-Premier Tech + 06.54
20 Matteo Sobrero Team Jayco-AlUla + 06.56
21 Lorenzo Fortunato EOLO-Kometa Cycling Team + 06.56
22 Ruben Guerreiro Movistar Team + 07.01
23 George Bennett UAE Team Emirates + 08.11
24 Laurens Huys Intermarché-Circus-Wanty + 09.02
25 Rafal Majka UAE Team Emirates + 10.50
26 Joan Bou Euskaltel-Euskadi + 10.59
27 Luis León Sánchez Astana Qazaqstan Team + 11.09
28 Nelson Oliveira Movistar Team + 11.26
29 Filippo Zana Team Jayco-AlUla + 11.59
30 Camilo Ardila Burgos-BH + 14.55
31 Jon Agirre Equipo Kern Pharma + 15.36
32 Igor Arrieta Equipo Kern Pharma + 17.15
33 Jérémy Cabot TotalEnergies + 18.07
34 Fernando Tercero EOLO-Kometa Cycling Team + 18.22
35 Matej Mohoric Bahrain Victorious + 18.32
36 Axel Laurance Alpecin-Deceuninck + 19.29
37 Vito Braet Team Flanders-Baloise + 19.47
38 Daniel Navarro Burgos-BH + 20.10
39 Omar Fraile INEOS Grenadiers + 20.35
40 Luis Angel Mate Euskaltel-Euskadi + 21.17
41 Pierre Latour TotalEnergies + 22.43
42 Edoardo Zambanini Bahrain Victorious + 23.53
43 Johannes Adamietz Lotto Dstny + 24.59
44 Jenno Berckmoes Team Flanders-Baloise + 25.15
45 Alex Colman Team Flanders-Baloise + 29.48
46 Stefano Oldani Alpecin-Deceuninck + 30.51
47 Paul Ourselin TotalEnergies + 31.07
48 Julen Amezqueta Caja Rural-Seguros RGA + 31.38
49 Kevin Colleoni Team Jayco-AlUla + 31.59
50 Edvald Boasson-Hagen TotalEnergies + 32.27
51 Davide Bais EOLO-Kometa Cycling Team + 32.53
52 Joe Dombrowski Astana Qazaqstan Team + 33.07
53 Pascal Eenkhoorn Lotto Dstny + 33.17
54 Rudy Porter Team Jayco-AlUla + 33.46
55 Ander Okamika Burgos-BH + 33.59
56 Georg Zimmermann Intermarché-Circus-Wanty + 34.01
57 Erik Fetter EOLO-Kometa Cycling Team + 34.50
58 Gonzalo Serrano Movistar Team + 34.52
59 Frederik Frison Lotto Dstny + 35.08
60 Hugo Houle Israel-Premier Tech + 36.09
61 Alan Jousseaume TotalEnergies + 36.31
62 Felix Engelhardt Team Jayco-AlUla + 37.15
63 Txomin Juaristi Euskaltel-Euskadi + 37.31
64 Alessandro Covi UAE Team Emirates + 37.40
65 Carlos Garcia Equipo Kern Pharma + 37.41
66 Dion Smith Intermarché-Circus-Wanty + 38.11
67 Joel Nicolau Caja Rural-Seguros RGA + 38.19
68 Brent Van Moer Lotto Dstny + 38.46
69 Liam Slock Lotto Dstny + 39.03
70 Alex Martin EOLO-Kometa Cycling Team + 39.37
71 Andrea Pasqualon Bahrain Victorious + 39.54
72 Niccolo Bonifazio Intermarché-Circus-Wanty + 40.52
73 Hector Carretero Equipo Kern Pharma + 41.06
74 Connor Swift INEOS Grenadiers + 41.26
75 Simone Raccani EOLO-Kometa Cycling Team + 41.48
76 Salvatore Puccio INEOS Grenadiers + 42.26
77 Laurenz Rex Intermarché-Circus-Wanty + 42.27
78 Xabier Isasa Euskaltel-Euskadi + 43.30
79 Christopher Juul-Jensen Team Jayco-AlUla + 45.01
80 Samuel Gaze Alpecin-Deceuninck + 46.04
81 Vincent Van Hemelen Team Flanders-Baloise + 46.32
82 Antonio Nibali Astana Qazaqstan Team + 46.50
83 Geoffrey Soupe TotalEnergies + 46.54
84 Orluis Aular Caja Rural-Seguros RGA + 47.33
85 Diego Sevilla EOLO-Kometa Cycling Team + 47.52
86 Gotzon Martín Euskaltel-Euskadi + 47.52
87 Fabio Felline Astana Qazaqstan Team + 48.23
88 Sergio Samitier Movistar Team + 49.05
89 Jesus Ezquerra Burgos-BH + 49.23
90 Iván García Cortina Movistar Team + 49.35
91 Dries De Bondt Alpecin-Deceuninck + 49.53
92 Clément Alleno Burgos-BH + 50.13
93 Sjoerd Bax UAE Team Emirates + 50.18
94 Cyril Barthe Burgos-BH + 50.19
95 Samuele Battistella Astana Qazaqstan Team + 51.18
96 Sep Vanmarcke Israel-Premier Tech + 51.56
97 Dries van Gestel TotalEnergies + 54.32
98 Tom Van Asbroeck Israel-Premier Tech + 54.44
99 Alexander Krieger Alpecin-Deceuninck + 55.03
100 Milan Menten Lotto Dstny + 55.16
101 Aaron Van Poucke Team Flanders-Baloise + 55.18
102 Aimé De Gendt Intermarché-Circus-Wanty + 57.47
103 Ayco Bastiaens Alpecin-Deceuninck + 59.55
104 Lionel Taminiaux Alpecin-Deceuninck + 01:01.23
105 Gilles De Wilde Team Flanders-Baloise + 01:01.31
106 Domen Novak UAE Team Emirates + 01:06.06
- Ibai Azurmendi Euskaltel-Euskadi DNS
- Corbin Strong Israel-Premier Tech DNS
- Tomas Barta Caja Rural-Seguros RGA DNF
- Pau Miquel Delgado Equipo Kern Pharma DNF
- Cristian Scaroni Astana Qazaqstan Team DNF

Points

PosRiderTeam Points
1 Tadej Pogacar UAE Team Emirates 75
2 Mikel Landa Bahrain Victorious 48
3 Enric Mas Movistar Team 48
4 Santiago Buitrago Bahrain Victorious 42
5 Carlos Rodriguez INEOS Grenadiers 34
6 Tim Wellens UAE Team Emirates 29
7 Tao Geoghegan Hart INEOS Grenadiers 29
8 Lorenzo Rota Intermarché-Circus-Wanty 26
9 Damiano Caruso Bahrain Victorious 23
10 Pierre Latour TotalEnergies 20
11 Pavel Sivakov INEOS Grenadiers 16
12 Samuele Battistella Astana Qazaqstan Team 16
13 Jack Haig Bahrain Victorious 15
14 Connor Swift INEOS Grenadiers 14
15 Nick Schultz Israel-Premier Tech 12
16 Laurenz Rex Intermarché-Circus-Wanty 12
17 Andreas Kron Lotto Dstny 11
18 Jhonnatan Narvaez INEOS Grenadiers 10
19 Davide Bais EOLO-Kometa Cycling Team 10
20 Dylan Teuns Israel-Premier Tech 9
21 Edoardo Zambanini Bahrain Victorious 9
22 Cyril Barthe Burgos-BH 8
23 Erik Fetter EOLO-Kometa Cycling Team 7
24 Jefferson Cepeda Caja Rural-Seguros RGA 6
25 Gorka Izagirre Movistar Team 6
26 Rafal Majka UAE Team Emirates 6
27 Georg Zimmermann Intermarché-Circus-Wanty 6
28 Jose Manuel Diaz Burgos-BH 5
29 Liam Slock Lotto Dstny 4
30 Samuel Gaze Alpecin-Deceuninck 3
31 Tsgabu Grmay Team Jayco-AlUla 2
32 George Bennett UAE Team Emirates 2
33 Hugo Houle Israel-Premier Tech 2
34 Matteo Sobrero Team Jayco-AlUla 1
35 Matej Mohoric Bahrain Victorious 1
36 Felix Engelhardt Team Jayco-AlUla 1

Mountain

PosRiderTeam Points
1 Gotzon Martín Euskaltel-Euskadi 26
2 Alex Martin EOLO-Kometa Cycling Team 18
3 Tadej Pogacar UAE Team Emirates 15
4 Clément Alleno Burgos-BH 10
5 Pavel Sivakov INEOS Grenadiers 9
6 Mikel Landa Bahrain Victorious 9
7 Omar Fraile INEOS Grenadiers 8
8 Lorenzo Rota Intermarché-Circus-Wanty 6
9 Alan Jousseaume TotalEnergies 6
10 Carlos Rodriguez INEOS Grenadiers 6
11 Jefferson Cepeda Caja Rural-Seguros RGA 6
12 Davide Bais EOLO-Kometa Cycling Team 5
13 Santiago Buitrago Bahrain Victorious 4
14 Matej Mohoric Bahrain Victorious 4
15 Alessandro Covi UAE Team Emirates 4
16 Aaron Van Poucke Team Flanders-Baloise 4
17 Luis Angel Mate Euskaltel-Euskadi 3
18 Pierre Latour TotalEnergies 3
19 Pascal Eenkhoorn Lotto Dstny 3
20 Samuele Battistella Astana Qazaqstan Team 3
21 Tim Wellens UAE Team Emirates 3
22 Enric Mas Movistar Team 2
23 Ruben Guerreiro Movistar Team 2
24 Nelson Oliveira Movistar Team 2
25 Georg Zimmermann Intermarché-Circus-Wanty 2
26 Christopher Juul-Jensen Team Jayco-AlUla 2
27 Sergio Samitier Movistar Team 2
28 Iván García Cortina Movistar Team 2
29 Tao Geoghegan Hart INEOS Grenadiers 1
30 Matteo Sobrero Team Jayco-AlUla 1
31 Kevin Colleoni Team Jayco-AlUla 1
32 Samuel Gaze Alpecin-Deceuninck 1
33 Sjoerd Bax UAE Team Emirates 1

Team

PosTeamTime
1 INEOS Grenadiers 49:51:39
2 Bahrain Victorious + 00.47
3 UAE Team Emirates + 09.53
4 Movistar Team + 14.45
5 Team Jayco-AlUla + 19.25
6 Intermarché-Circus-Wanty + 31.53
7 Burgos-BH + 34.35
8 EOLO-Kometa Cycling Team + 37.54
9 Israel-Premier Tech + 45.01
10 Lotto Dstny + 49.54
11 Euskaltel-Euskadi + 53.38
12 TotalEnergies + 58.58
13 Equipo Kern Pharma + 01:07.30
14 Team Flanders-Baloise + 01:12.01
15 Caja Rural-Seguros RGA + 01:12.26
16 Astana Qazaqstan Team + 01:14.43
17 Alpecin-Deceuninck + 01:25.21

Race profile

Race
Vuelta a Andalucía
Start date
15.02.2023
End date
19.02.2023
Total distance
164.3 km
Gen
Men
Cat
2.Pro
Country
Spain
Discipline
Road
First edition
1925

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