Giro live Race Centre here | Navarra live Race Centre here

Vuelta a España - 2021

Stage Overall Youth Points Mountain Team

DoB?
Embed Results
Pos Rider Team Time UCI
01 Cort Magnus EF Education-NIPPO 03:30:53100
02 Roglic Primoz Jumbo-Visma + 0040
03 Bagioli Andrea Deceuninck-Quick Step + 0220
04 Vlasov Aleksandr Astana-Premier Tech + 0412
05 Mas Enric Movistar Team + 044
06 Matthews Michael Team BikeExchange + 06
07 Bernal Egan INEOS Grenadiers + 08
08 Valverde Alejandro Movistar Team + 08
09 López Miguel Ángel Movistar Team + 09
10 Großschartner Felix BORA-hansgrohe + 16
11 De La Cruz David UAE Team Emirates + 21
12 Ciccone Giulio Trek-Segafredo + 25
13 Yates Adam INEOS Grenadiers + 25
14 Polanc Jan UAE Team Emirates + 27
15 Aranburu Alex Astana-Premier Tech + 27
16 Aru Fabio Team Qhubeka NextHash + 27
17 Kron Andreas Lotto Soudal + 27
18 Meintjes Louis Intermarché-Wanty-Gobert + 27
19 Landa Mikel Bahrain Victorious + 27
20 Carapaz Richard INEOS Grenadiers + 27
21 Champoussin Clément AG2R Citroën Team + 27
22 Molard Rudy Groupama-FDJ + 27
23 Lopez Juan Pedro Trek-Segafredo + 33
24 Storer Michael Team DSM + 34
25 Haig Jack Bahrain Victorious + 34
26 Soto Antonio Euskaltel-Euskadi + 34
27 Cepeda Jefferson Caja Rural-Seguros RGA + 40
28 Bouchard Geoffrey AG2R Citroën Team + 47
29 Martin Sergio Caja Rural-Seguros RGA + 47
30 Hamilton Lucas Team BikeExchange + 50
31 Van Gils Maxim Lotto Soudal + 50
32 Martin Guillaume Cofidis + 50
33 Henao Sergio Team Qhubeka NextHash + 50
34 Prodhomme Nicolas AG2R Citroën Team + 53
35 Bayer Tobias Alpecin-Fenix + 53
36 Calmejane Lilian AG2R Citroën Team + 53
37 Sánchez Luis León Astana-Premier Tech + 53
38 Padun Mark Bahrain Victorious + 59
39 Kuss Sepp Jumbo-Visma + 01:00
40 Bol Jetse Burgos-BH + 01:03
41 Caicedo Jonathan EF Education-NIPPO + 01:09
42 Vansevenant Mauri Deceuninck-Quick Step + 01:11
43 Eiking Odd Christian Intermarché-Wanty-Gobert + 01:13
44 Canal Carlos Burgos-BH + 01:14
45 Kruijswijk Steven Jumbo-Visma + 01:14
46 Carr Simon EF Education-NIPPO + 01:18
47 Martin Gotzon Euskaltel-Euskadi + 01:21
48 Poels Wout Bahrain Victorious + 01:27
49 Mäder Gino Bahrain Victorious + 01:27
50 Gibbons Ryan UAE Team Emirates + 01:34
51 Madrazo Angel Burgos-BH + 01:47
52 Lindeman Bert-Jan Team Qhubeka NextHash + 01:58
53 Lastra Jonathan Caja Rural-Seguros RGA + 01:58
54 Rojas José Joaquin Movistar Team + 02:16
55 Knox James Deceuninck-Quick Step + 02:22
56 Narvaez Jhonnatan INEOS Grenadiers + 02:36
57 Le Gac Olivier Groupama-FDJ + 02:39
58 Vanmarcke Sep Israel Start-Up Nation + 02:50
59 Carthy Hugh EF Education-NIPPO + 02:50
60 Rochas Rémy Cofidis + 02:59
61 Bou Joan Euskaltel-Euskadi + 03:12
62 Stybar Zdenek Deceuninck-Quick Step + 03:30
63 Izagirre Gorka Astana-Premier Tech + 03:52
64 Izagirre Ion Astana-Premier Tech + 03:52
65 van Baarle Dylan INEOS Grenadiers + 04:30
66 Venturini Clément AG2R Citroën Team + 04:30
67 Elissonde Kenny Trek-Segafredo + 04:30
68 Tusveld Martijn Team DSM + 04:30
69 Keukeleire Jens EF Education-NIPPO + 04:30
70 Hofstede Lennard Jumbo-Visma + 04:37
71 Van Hooydonck Nathan Jumbo-Visma + 04:37
72 Dewulf Stan AG2R Citroën Team + 04:37
73 Gamper Patrick BORA-hansgrohe + 04:37
74 Planckaert Edward Alpecin-Fenix + 04:37
75 Arashiro Yukiya Bahrain Victorious + 04:59
76 Bagües Aritz Caja Rural-Seguros RGA + 05:04
77 Lobato Juan Jose Euskaltel-Euskadi + 05:04
78 De Tier Floris Alpecin-Fenix + 05:12
79 Philipsen Jasper Alpecin-Fenix + 05:12
80 Mezgec Luka Team BikeExchange + 05:12
81 Caruso Damiano Bahrain Victorious + 05:12
82 Erviti Imanol Movistar Team + 05:12
83 Van Lerberghe Bert Deceuninck-Quick Step + 05:32
84 Sénéchal Florian Deceuninck-Quick Step + 05:32
85 Touzé Damien AG2R Citroën Team + 05:36
86 Chérel Mikaël AG2R Citroën Team + 05:36
87 Verona Carlos Movistar Team + 05:51
88 Aberasturi Jon Caja Rural-Seguros RGA + 05:58
89 Claeys Dimitri Team Qhubeka NextHash + 06:03
90 Oliveira Nelson Movistar Team + 06:25
91 Pidcock Tom INEOS Grenadiers + 06:27
92 Janse Van Rensburg Reinardt Team Qhubeka NextHash + 06:31
93 Dainese Alberto Team DSM + 06:31
94 Krieger Alexander Alpecin-Fenix + 06:37
95 Kreder Wesley Intermarché-Wanty-Gobert + 07:25
96 Meeus Jordi BORA-hansgrohe + 07:25
97 Démare Arnaud Groupama-FDJ + 07:41
98 Sinkeldam Ramon Groupama-FDJ + 07:43
99 Jacobs Johan Movistar Team + 07:43
100 Brambilla Gianluca Trek-Segafredo + 07:43
101 Gesink Robert Jumbo-Visma + 07:59
102 Finé Eddy Cofidis + 07:59
103 Schachmann Maximilian BORA-hansgrohe + 07:59
104 Denz Nico Team DSM + 08:23
105 Piccoli James Israel Start-Up Nation + 08:24
106 Benedetti Cesare BORA-hansgrohe + 08:24
107 Geniets Kevin Groupama-FDJ + 08:24
108 Vermeersch Florian Lotto Soudal + 08:32
109 Allegaert Piet Cofidis + 08:36
110 Trentin Matteo UAE Team Emirates + 08:36
111 Scully Thomas EF Education-NIPPO + 08:43
112 Azparren Xabier Euskaltel-Euskadi + 08:52
113 Einhorn Itamar Israel Start-Up Nation + 09:24
114 Armee Sander Team Qhubeka NextHash + 09:35
115 Mate Luis Angel Euskaltel-Euskadi + 09:35
116 Fraile Omar Astana-Premier Tech + 09:35
117 Barceló Fernando Cofidis + 09:35
118 Craddock Lawson EF Education-NIPPO + 09:35
119 Thwaites Scott Alpecin-Fenix + 09:35
120 Lazkano Oier Caja Rural-Seguros RGA + 09:35
121 Amezqueta Julen Caja Rural-Seguros RGA + 09:35
122 Schultz Nick Team BikeExchange + 09:35
123 Stannard Robert Team BikeExchange + 09:35
124 Petilli Simone Intermarché-Wanty-Gobert + 09:35
125 Minali Riccardo Intermarché-Wanty-Gobert + 09:35
126 Rodríguez Óscar Astana-Premier Tech + 09:35
127 Majka Rafal UAE Team Emirates + 09:35
128 Haga Chad Team DSM + 09:35
129 Cabedo Oscar Burgos-BH + 09:35
130 Niv Guy Israel Start-Up Nation + 09:35
131 Rubio Diego Burgos-BH + 09:35
132 Sanchez Mayo Pelayo Burgos-BH + 09:35
133 Camargo Diego EF Education-NIPPO + 09:35
134 Oliveira Rui UAE Team Emirates + 09:35
135 Molano Sebastian UAE Team Emirates + 09:35
136 Simmons Quinn Trek-Segafredo + 09:35
137 Reijnen Kiel Trek-Segafredo + 09:35
138 Morin Emmanuel Cofidis + 09:35
139 Guarnieri Jacopo Groupama-FDJ + 09:51
140 Vine Jay Alpecin-Fenix + 09:53
141 Ludvigsson Tobias Groupama-FDJ + 09:53
142 Laas Martin BORA-hansgrohe + 10:31
143 Holmes Matthew Lotto Soudal + 12:53
144 Roux Anthony Groupama-FDJ + 12:53
145 Zwiehoff Ben BORA-hansgrohe + 12:53
146 Palzer Anton BORA-hansgrohe + 12:53
147 Sivakov Pavel INEOS Grenadiers + 12:53
148 Herrada Jose Cofidis + 12:53
149 Herrada Jesus Cofidis + 12:53
150 Cuadros Alvaro Caja Rural-Seguros RGA + 12:53
151 Navarro Daniel Burgos-BH + 12:53
152 Moniquet Sylvain Lotto Soudal + 12:53
153 Natarov Yuriy Astana-Premier Tech + 12:53
154 Zeits Andrey Team BikeExchange + 12:53
155 Oomen Sam Jumbo-Visma + 12:53
156 Puccio Salvatore INEOS Grenadiers + 12:53
157 Hamilton Chris Team DSM + 12:53
158 Bizkarra Mikel Euskaltel-Euskadi + 12:53
159 Taaramäe Rein Intermarché-Wanty-Gobert + 12:53
160 Dombrowski Joe UAE Team Emirates + 12:53
161 Iturria Mikel Euskaltel-Euskadi + 12:53
162 Cras Steff Lotto Soudal + 12:53
163 Berwick Sebastian Israel Start-Up Nation + 12:53
164 Van Melsen Kevin Intermarché-Wanty-Gobert + 12:53
165 Okamika Ander Burgos-BH + 12:53
166 Arensman Thymen Team DSM + 13:01
167 Bardet Romain Team DSM + 13:01
168 Sunderland Dylan Team Qhubeka NextHash + 13:01
169 Brown Connor Team Qhubeka NextHash + 13:01
170 Hirt Jan Intermarché-Wanty-Gobert + 13:01
171 Vanhoucke Harm Lotto Soudal + 13:01
172 Nieve Mikel Team BikeExchange + 13:01
173 Howson Damien Team BikeExchange + 13:01
174 Bouwman Koen Jumbo-Visma + 13:05
175 Tratnik Jan Bahrain Victorious + 13:05
176 Nibali Antonio Trek-Segafredo + 13:05
177 Modolo Sacha Alpecin-Fenix + 14:03
178 Cimolai Davide Israel Start-Up Nation + 14:09
179 Cerný Josef Deceuninck-Quick Step + 14:17
180 Jakobsen Fabio Deceuninck-Quick Step + 14:17
181 Kirsch Alex Trek-Segafredo + 15:07
182 Würtz Schmidt Mads Israel Start-Up Nation + 20:43
Pos Rider Team Time
1 1 Roglic Primoz Jumbo-Visma 21:04:49
2 2 Mas Enric Movistar Team + 25
3 2 López Miguel Ángel Movistar Team + 36
4 2 Valverde Alejandro Movistar Team + 41
5 3 Bernal Egan INEOS Grenadiers + 41
6 5 Vlasov Aleksandr Astana-Premier Tech + 53
7 - Ciccone Giulio Trek-Segafredo + 58
8 5 Calmejane Lilian AG2R Citroën Team + 01:04
9 - Landa Mikel Bahrain Victorious + 01:12
10 2 Aru Fabio Team Qhubeka NextHash + 01:17
11 3 Yates Adam INEOS Grenadiers + 01:22
12 3 Polanc Jan UAE Team Emirates + 01:42
13 3 Soto Antonio Euskaltel-Euskadi + 01:55
14 3 Lopez Juan Pedro Trek-Segafredo + 02:05
15 11 Großschartner Felix BORA-hansgrohe + 02:09
16 6 Mäder Gino Bahrain Victorious + 02:13
17 8 De La Cruz David UAE Team Emirates + 02:14
18 4 Carapaz Richard INEOS Grenadiers + 02:18
19 5 Meintjes Louis Intermarché-Wanty-Gobert + 02:19
20 - Bayer Tobias Alpecin-Fenix + 02:38
21 9 Champoussin Clément AG2R Citroën Team + 02:44
22 1 Padun Mark Bahrain Victorious + 02:45
23 5 Carr Simon EF Education-NIPPO + 02:53
24 4 Cepeda Jefferson Caja Rural-Seguros RGA + 02:54
25 7 Molard Rudy Groupama-FDJ + 02:57
26 7 Haig Jack Bahrain Victorious + 03:06
27 2 Kuss Sepp Jumbo-Visma + 03:16
28 5 Poels Wout Bahrain Victorious + 03:19
29 7 Bouchard Geoffrey AG2R Citroën Team + 03:31
30 8 Sánchez Luis León Astana-Premier Tech + 03:39
31 3 Martin Gotzon Euskaltel-Euskadi + 03:59
32 9 Eiking Odd Christian Intermarché-Wanty-Gobert + 04:26
33 14 Carthy Hugh EF Education-NIPPO + 04:28
34 33 Elissonde Kenny Trek-Segafredo + 04:31
35 20 Bagioli Andrea Deceuninck-Quick Step + 04:58
36 13 Caicedo Jonathan EF Education-NIPPO + 04:59
37 14 Martin Guillaume Cofidis + 05:04
38 7 Lastra Jonathan Caja Rural-Seguros RGA + 05:26
39 4 Knox James Deceuninck-Quick Step + 05:35
40 13 Vansevenant Mauri Deceuninck-Quick Step + 05:59
41 28 Caruso Damiano Bahrain Victorious + 06:08
42 6 Rochas Rémy Cofidis + 06:47
43 14 Hamilton Lucas Team BikeExchange + 06:48
44 4 Izagirre Gorka Astana-Premier Tech + 06:59
45 16 Van Gils Maxim Lotto Soudal + 07:11
46 18 Kruijswijk Steven Jumbo-Visma + 08:14
47 21 Madrazo Angel Burgos-BH + 10:13
48 23 Bol Jetse Burgos-BH + 10:18
49 5 Brambilla Gianluca Trek-Segafredo + 10:57
50 19 Amezqueta Julen Caja Rural-Seguros RGA + 12:05
51 30 Prodhomme Nicolas AG2R Citroën Team + 12:44
52 10 Cabedo Oscar Burgos-BH + 12:48
53 34 Storer Michael Team DSM + 12:55
54 8 Majka Rafal UAE Team Emirates + 13:08
55 14 Tusveld Martijn Team DSM + 13:34
56 29 Gibbons Ryan UAE Team Emirates + 13:42
57 43 Matthews Michael Team BikeExchange + 14:17
58 4 Mate Luis Angel Euskaltel-Euskadi + 14:30
59 24 Le Gac Olivier Groupama-FDJ + 14:42
60 33 Taaramäe Rein Intermarché-Wanty-Gobert + 14:50
61 9 Touzé Damien AG2R Citroën Team + 14:54
62 6 Niv Guy Israel Start-Up Nation + 15:07
63 40 Henao Sergio Team Qhubeka NextHash + 15:11
64 6 Schultz Nick Team BikeExchange + 15:34
65 30 Oomen Sam Jumbo-Visma + 15:35
66 29 Cras Steff Lotto Soudal + 15:39
67 27 Rojas José Joaquin Movistar Team + 15:48
68 29 Zeits Andrey Team BikeExchange + 15:57
69 11 van Baarle Dylan INEOS Grenadiers + 16:10
70 8 Petilli Simone Intermarché-Wanty-Gobert + 16:24
71 59 Cort Magnus EF Education-NIPPO + 16:27
72 25 Bizkarra Mikel Euskaltel-Euskadi + 16:29
73 53 Kron Andreas Lotto Soudal + 16:32
74 24 Navarro Daniel Burgos-BH + 16:47
75 23 Stybar Zdenek Deceuninck-Quick Step + 17:11
76 24 Dombrowski Joe UAE Team Emirates + 17:15
77 24 Bou Joan Euskaltel-Euskadi + 17:24
78 19 Izagirre Ion Astana-Premier Tech + 17:29
79 7 Erviti Imanol Movistar Team + 17:32
80 13 Barceló Fernando Cofidis + 17:47
81 1 Verona Carlos Movistar Team + 17:47
82 13 Keukeleire Jens EF Education-NIPPO + 18:03
83 7 Benedetti Cesare BORA-hansgrohe + 18:18
84 7 Chérel Mikaël AG2R Citroën Team + 18:46
85 17 Van Hooydonck Nathan Jumbo-Visma + 18:56
86 27 Hirt Jan Intermarché-Wanty-Gobert + 19:01
87 8 Schachmann Maximilian BORA-hansgrohe + 19:02
88 28 Nibali Antonio Trek-Segafredo + 19:10
89 26 Venturini Clément AG2R Citroën Team + 19:31
90 13 Sanchez Mayo Pelayo Burgos-BH + 19:35
91 14 Mezgec Luka Team BikeExchange + 19:44
92 29 Sivakov Pavel INEOS Grenadiers + 19:50
93 28 Okamika Ander Burgos-BH + 20:10
94 22 Bagües Aritz Caja Rural-Seguros RGA + 20:11
95 29 Roux Anthony Groupama-FDJ + 20:27
96 46 Canal Carlos Burgos-BH + 20:27
97 7 Oliveira Nelson Movistar Team + 20:53
98 2 Kreder Wesley Intermarché-Wanty-Gobert + 21:00
99 7 Janse Van Rensburg Reinardt Team Qhubeka NextHash + 21:08
100 25 Philipsen Jasper Alpecin-Fenix + 21:10
101 12 Pidcock Tom INEOS Grenadiers + 21:20
102 29 Dewulf Stan AG2R Citroën Team + 21:22
103 38 Narvaez Jhonnatan INEOS Grenadiers + 21:33
104 29 Planckaert Edward Alpecin-Fenix + 21:47
105 19 Aberasturi Jon Caja Rural-Seguros RGA + 21:47
106 21 Sénéchal Florian Deceuninck-Quick Step + 21:59
107 23 Ludvigsson Tobias Groupama-FDJ + 22:01
108 36 Iturria Mikel Euskaltel-Euskadi + 22:20
109 19 Oliveira Rui UAE Team Emirates + 22:21
110 13 Krieger Alexander Alpecin-Fenix + 22:24
111 38 Natarov Yuriy Astana-Premier Tech + 22:30
112 38 Herrada Jose Cofidis + 22:35
113 38 Palzer Anton BORA-hansgrohe + 22:39
114 2 Gesink Robert Jumbo-Visma + 22:50
115 3 Sinkeldam Ramon Groupama-FDJ + 23:07
116 17 Rodríguez Óscar Astana-Premier Tech + 23:26
117 3 Finé Eddy Cofidis + 23:37
118 43 Aranburu Alex Astana-Premier Tech + 23:44
119 21 De Tier Floris Alpecin-Fenix + 23:46
120 42 Herrada Jesus Cofidis + 23:52
121 1 Piccoli James Israel Start-Up Nation + 24:09
122 15 Camargo Diego EF Education-NIPPO + 24:15
123 15 Craddock Lawson EF Education-NIPPO + 24:18
124 15 Stannard Robert Team BikeExchange + 24:21
125 9 Démare Arnaud Groupama-FDJ + 24:59
126 33 Lindeman Bert-Jan Team Qhubeka NextHash + 25:02
127 6 Armee Sander Team Qhubeka NextHash + 25:18
128 40 Holmes Matthew Lotto Soudal + 25:20
129 40 Moniquet Sylvain Lotto Soudal + 25:24
130 19 Lobato Juan Jose Euskaltel-Euskadi + 26:08
131 15 Van Lerberghe Bert Deceuninck-Quick Step + 26:13
132 40 Vanhoucke Harm Lotto Soudal + 26:16
133 40 Bardet Romain Team DSM + 26:25
134 13 Dainese Alberto Team DSM + 27:16
135 3 Molano Sebastian UAE Team Emirates + 27:19
136 25 Nieve Mikel Team BikeExchange + 27:50
137 27 Bouwman Koen Jumbo-Visma + 27:53
138 24 Brown Connor Team Qhubeka NextHash + 27:56
139 22 Sunderland Dylan Team Qhubeka NextHash + 28:17
140 27 Vanmarcke Sep Israel Start-Up Nation + 28:18
141 16 Claeys Dimitri Team Qhubeka NextHash + 28:20
142 23 Berwick Sebastian Israel Start-Up Nation + 28:29
143 20 Arashiro Yukiya Bahrain Victorious + 28:56
144 4 Allegaert Piet Cofidis + 29:27
145 2 Thwaites Scott Alpecin-Fenix + 29:31
146 14 Puccio Salvatore INEOS Grenadiers + 29:58
147 21 Hofstede Lennard Jumbo-Visma + 30:07
148 21 Gamper Patrick BORA-hansgrohe + 30:08
149 13 Zwiehoff Ben BORA-hansgrohe + 30:22
150 13 Cuadros Alvaro Caja Rural-Seguros RGA + 30:31
151 22 Modolo Sacha Alpecin-Fenix + 30:35
152 2 Haga Chad Team DSM + 30:43
153 5 Geniets Kevin Groupama-FDJ + 30:44
154 26 Martin Sergio Caja Rural-Seguros RGA + 30:54
155 4 Minali Riccardo Intermarché-Wanty-Gobert + 30:59
156 17 Howson Damien Team BikeExchange + 31:17
157 2 Guarnieri Jacopo Groupama-FDJ + 31:33
158 30 Kirsch Alex Trek-Segafredo + 31:36
159 5 Laas Martin BORA-hansgrohe + 32:11
160 - Fraile Omar Astana-Premier Tech + 32:43
161 17 Arensman Thymen Team DSM + 32:59
162 2 Azparren Xabier Euskaltel-Euskadi + 33:04
163 8 Jacobs Johan Movistar Team + 33:21
164 2 Denz Nico Team DSM + 33:38
165 - Vermeersch Florian Lotto Soudal + 33:41
166 14 Van Melsen Kevin Intermarché-Wanty-Gobert + 34:25
167 5 Trentin Matteo UAE Team Emirates + 34:28
168 6 Meeus Jordi BORA-hansgrohe + 34:34
169 24 Jakobsen Fabio Deceuninck-Quick Step + 34:57
170 14 Tratnik Jan Bahrain Victorious + 35:11
171 1 Simmons Quinn Trek-Segafredo + 35:13
172 1 Scully Thomas EF Education-NIPPO + 35:22
173 20 Cerný Josef Deceuninck-Quick Step + 35:52
174 12 Hamilton Chris Team DSM + 36:28
175 40 Würtz Schmidt Mads Israel Start-Up Nation + 38:04
176 1 Vine Jay Alpecin-Fenix + 38:10
177 1 Morin Emmanuel Cofidis + 38:28
178 1 Einhorn Itamar Israel Start-Up Nation + 39:02
179 2 Lazkano Oier Caja Rural-Seguros RGA + 39:12
180 2 Reijnen Kiel Trek-Segafredo + 39:12
181 - Rubio Diego Burgos-BH + 40:01
182 - Cimolai Davide Israel Start-Up Nation + 44:49
Pos Rider Team Time
01 Bernal Egan INEOS Grenadiers 21:05:30
02 Vlasov Aleksandr Astana-Premier Tech + 12
03 Lopez Juan Pedro Trek-Segafredo + 01:24
04 Mäder Gino Bahrain Victorious + 01:32
05 Bayer Tobias Alpecin-Fenix + 01:57
06 Champoussin Clément AG2R Citroën Team + 02:03
07 Padun Mark Bahrain Victorious + 02:04
08 Carr Simon EF Education-NIPPO + 02:12
09 Cepeda Jefferson Caja Rural-Seguros RGA + 02:13
10 Martin Gotzon Euskaltel-Euskadi + 03:18
11 Bagioli Andrea Deceuninck-Quick Step + 04:17
12 Vansevenant Mauri Deceuninck-Quick Step + 05:18
13 Rochas Rémy Cofidis + 06:06
14 Hamilton Lucas Team BikeExchange + 06:07
15 Van Gils Maxim Lotto Soudal + 06:30
16 Prodhomme Nicolas AG2R Citroën Team + 12:03
17 Storer Michael Team DSM + 12:14
18 Touzé Damien AG2R Citroën Team + 14:13
19 Cras Steff Lotto Soudal + 14:58
20 Kron Andreas Lotto Soudal + 15:51
21 Bou Joan Euskaltel-Euskadi + 16:43
22 Barceló Fernando Cofidis + 17:06
23 Sanchez Mayo Pelayo Burgos-BH + 18:54
24 Sivakov Pavel INEOS Grenadiers + 19:09
25 Canal Carlos Burgos-BH + 19:46
26 Philipsen Jasper Alpecin-Fenix + 20:29
27 Pidcock Tom INEOS Grenadiers + 20:39
28 Dewulf Stan AG2R Citroën Team + 20:41
29 Narvaez Jhonnatan INEOS Grenadiers + 20:52
30 Oliveira Rui UAE Team Emirates + 21:40
31 Natarov Yuriy Astana-Premier Tech + 21:49
32 Finé Eddy Cofidis + 22:56
33 Camargo Diego EF Education-NIPPO + 23:34
34 Stannard Robert Team BikeExchange + 23:40
35 Moniquet Sylvain Lotto Soudal + 24:43
36 Vanhoucke Harm Lotto Soudal + 25:35
37 Dainese Alberto Team DSM + 26:35
38 Brown Connor Team Qhubeka NextHash + 27:15
39 Sunderland Dylan Team Qhubeka NextHash + 27:36
40 Berwick Sebastian Israel Start-Up Nation + 27:48
41 Gamper Patrick BORA-hansgrohe + 29:27
42 Geniets Kevin Groupama-FDJ + 30:03
43 Martin Sergio Caja Rural-Seguros RGA + 30:13
44 Arensman Thymen Team DSM + 32:18
45 Azparren Xabier Euskaltel-Euskadi + 32:23
46 Jacobs Johan Movistar Team + 32:40
47 Vermeersch Florian Lotto Soudal + 33:00
48 Meeus Jordi BORA-hansgrohe + 33:53
49 Jakobsen Fabio Deceuninck-Quick Step + 34:16
50 Simmons Quinn Trek-Segafredo + 34:32
51 Einhorn Itamar Israel Start-Up Nation + 38:21
52 Lazkano Oier Caja Rural-Seguros RGA + 38:31
Pos Rider Team Points
01 Philipsen Jasper Alpecin-Fenix 131
02 Jakobsen Fabio Deceuninck-Quick Step 130
03 Cort Magnus EF Education-NIPPO 67
04 Matthews Michael Team BikeExchange 58
05 Roglic Primoz Jumbo-Visma 54
06 Aranburu Alex Astana-Premier Tech 52
07 Démare Arnaud Groupama-FDJ 50
08 Dainese Alberto Team DSM 43
09 Allegaert Piet Cofidis 37
10 Molano Sebastian UAE Team Emirates 36
11 Taaramäe Rein Intermarché-Wanty-Gobert 33
12 Aberasturi Jon Caja Rural-Seguros RGA 32
13 Bagioli Andrea Deceuninck-Quick Step 31
14 Bol Jetse Burgos-BH 30
15 Bou Joan Euskaltel-Euskadi 30
16 Calmejane Lilian AG2R Citroën Team 30
17 Mas Enric Movistar Team 29
18 Minali Riccardo Intermarché-Wanty-Gobert 27
19 Vlasov Aleksandr Astana-Premier Tech 25
20 Meeus Jordi BORA-hansgrohe 24
21 Amezqueta Julen Caja Rural-Seguros RGA 20
22 Lazkano Oier Caja Rural-Seguros RGA 20
23 López Miguel Ángel Movistar Team 19
24 Bernal Egan INEOS Grenadiers 18
25 Janse Van Rensburg Reinardt Team Qhubeka NextHash 18
26 Madrazo Angel Burgos-BH 17
27 Dombrowski Joe UAE Team Emirates 17
28 Sanchez Mayo Pelayo Burgos-BH 17
29 Valverde Alejandro Movistar Team 15
30 Bayer Tobias Alpecin-Fenix 15
31 Elissonde Kenny Trek-Segafredo 15
32 Gibbons Ryan UAE Team Emirates 15
33 Canal Carlos Burgos-BH 15
34 Van Lerberghe Bert Deceuninck-Quick Step 15
35 Azparren Xabier Euskaltel-Euskadi 15
36 Tratnik Jan Bahrain Victorious 15
37 Sénéchal Florian Deceuninck-Quick Step 13
38 Lindeman Bert-Jan Team Qhubeka NextHash 13
39 Fraile Omar Astana-Premier Tech 13
40 Scully Thomas EF Education-NIPPO 13
41 Yates Adam INEOS Grenadiers 12
42 Polanc Jan UAE Team Emirates 12
43 Laas Martin BORA-hansgrohe 12
44 Ciccone Giulio Trek-Segafredo 11
45 Soto Antonio Euskaltel-Euskadi 11
46 Cerný Josef Deceuninck-Quick Step 11
47 van Baarle Dylan INEOS Grenadiers 10
48 Pidcock Tom INEOS Grenadiers 10
49 Trentin Matteo UAE Team Emirates 10
50 Craddock Lawson EF Education-NIPPO 8
51 Vermeersch Florian Lotto Soudal 8
52 Landa Mikel Bahrain Victorious 7
53 Großschartner Felix BORA-hansgrohe 7
54 De La Cruz David UAE Team Emirates 7
55 Lobato Juan Jose Euskaltel-Euskadi 7
56 Touzé Damien AG2R Citroën Team 6
57 Kuss Sepp Jumbo-Visma 4
58 Aru Fabio Team Qhubeka NextHash 3
59 Stannard Robert Team BikeExchange 3
60 Vanmarcke Sep Israel Start-Up Nation 3
61 Haga Chad Team DSM 3
62 Lopez Juan Pedro Trek-Segafredo 2
63 Martin Gotzon Euskaltel-Euskadi 2
64 Oliveira Rui UAE Team Emirates 2
65 Bardet Romain Team DSM 2
Pos Team Time
01 Movistar Team 63:16:06
02 INEOS Grenadiers + 01:32
03 UAE Team Emirates + 01:39
04 Bahrain Victorious + 02:07
05 AG2R Citroën Team + 03:57
06 EF Education-NIPPO + 05:19
07 Jumbo-Visma + 05:20
08 Trek-Segafredo + 05:59
09 Astana-Premier Tech + 06:04
10 Caja Rural-Seguros RGA + 08:20
11 Euskaltel-Euskadi + 08:25
12 Deceuninck-Quick Step + 09:28
13 Intermarché-Wanty-Gobert + 10:48
14 Burgos-BH + 11:15
15 Team BikeExchange + 12:10
16 Team Qhubeka NextHash + 19:44
17 Cofidis + 20:13
18 Lotto Soudal + 20:15
19 Team DSM + 20:44
20 BORA-hansgrohe + 23:22
21 Groupama-FDJ + 24:58
22 Alpecin-Fenix + 38:31
23 Israel Start-Up Nation + 41:47

Information