Vuelta a España: Primoz Roglic wins opening time trial in Burgos

Primož Roglič (Jumbo-Visma) won the opening stage of the 2021 Vuelta a España with a blistering time trial ride in Burgos.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Jumbo-Visma 0:08:32
2Alex Aranburu Deba (Spa) Astana-Premier Tech 0:00:06
3Jan Tratnik (Slo) Bahrain Victorious 0:00:08
4Tom Scully (NZl) EF Education-Nippo 0:00:10
5Josef Cerny (Cze) Deceuninck-QuickStep
6Dylan van Baarle (Ned) Ineos Grenadiers 0:00:11
7Andrea Bagioli (Ita) Deceuninck-QuickStep 0:00:12
8Lawson Craddock (USA) EF Education-Nippo 0:00:13
9Michael Matthews (Aus) Team BikeExchange 0:00:14
10Aleksandr Vlasov (Rus) Astana-Premier Tech
11Jan Polanc (Slo) UAE Team Emirates 0:00:15
12Sepp Kuss (USA) Jumbo-Visma
13Chad Haga (USA) Team DSM 0:00:17
14Romain Bardet (Fra) Team DSM
15Enric Mas Nicolau (Spa) Movistar Team 0:00:18
16Adam Yates (GBr) Ineos Grenadiers 0:00:20
17Ryan Gibbons (RSA) UAE Team Emirates
18Felix Grossschartner (Aut) Bora-Hansgrohe
19Clément Champoussin (Fra) AG2R Citroën Team
20Jack Haig (Aus) Bahrain Victorious 0:00:21
21Miguel Angel Lopez Moreno (Col) Movistar Team
22Damiano Caruso (Ita) Bahrain Victorious
23Pavel Sivakov (Rus) Ineos Grenadiers 0:00:22
24Nathan Van Hooydonck (Bel) Jumbo-Visma
25Maximilian Schachmann (Ger) Bora-Hansgrohe
26Oscar Rodriguez Garaicoechea (Spa) Astana-Premier Tech 0:00:23
27Ion Izagirre Insausti (Spa) Astana-Premier Tech
28Martijn Tusveld (Ned) Team DSM
29Omar Fraile Matarranz (Spa) Astana-Premier Tech
30Frederik Frison (Bel) Lotto Soudal
31Gino Mäder (Swi) Bahrain Victorious
32Nelson Oliveira (Por) Movistar Team 0:00:24
33David de la Cruz (Spa) UAE Team Emirates
34Gorka Izagirre Insausti (Spa) Astana-Premier Tech 0:00:25
35Richard Carapaz (Ecu) Ineos Grenadiers
36Florian Senechal (Fra) Deceuninck-QuickStep
37Florian Vermeersch (Bel) Lotto Soudal
38Simon Carr (GBr) EF Education-Nippo
39Matteo Trentin (Ita) UAE Team Emirates 0:00:26
40Steven Kruijswijk (Ned) Jumbo-Visma
41Kévin Geniets (Lux) Groupama-FDJ
42Alejandro Valverde (Spa) Movistar Team 0:00:27
43Luis Leon Sanchez (Spa) Astana-Premier Tech
44Giulio Ciccone (Ita) Trek-Segafredo
45Christopher Hamilton (Aus) Team DSM
46Egan Bernal Gomez (Col) Ineos Grenadiers
47Arnaud Demare (Fra) Groupama-FDJ 0:00:28
48Mauri Vansevenant (Bel) Deceuninck-QuickStep
49Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 0:00:29
50Sergio Henao Montoya (Col) Qhubeka NextHash
51Rudy Molard (Fra) Groupama-FDJ
52Tobias Ludvigsson (Swe) Groupama-FDJ
53Damien Touze (Fra) AG2R Citroën Team 0:00:30
54Harm Vanhoucke (Bel) Lotto Soudal 0:00:31
55Luka Mezgec (Slo) Team BikeExchange
56Johan Jacobs (Swi) Movistar Team
57Andreas Kron (Den) Lotto Soudal
58James Piccoli (Can) Israel Start-up Nation 0:00:32
59Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
60Mads Würtz Schmidt (Den) Israel Start-up Nation
61Tobias Bayer (Aut) Alpecin-Fenix 0:00:33
62Hugh Carthy (GBr) EF Education-Nippo
63Steff Cras (Bel) Lotto Soudal
64Magnus Cort (Den) EF Education-Nippo
65Rafal Majka (Pol) UAE Team Emirates
66Stan Dewulf (Bel) AG2R Citroën Team
67Kenny Elissonde (Fra) Trek-Segafredo
68Guillaume Martin (Fra) Cofidis
69Thymen Arensman (Ned) Team DSM 0:00:34
70Jesus Herrada (Spa) Cofidis 0:00:35
71Zdenek Stybar (Cze) Deceuninck-QuickStep 0:00:36
72Reinardt Janse Van Rensburg (RSA) Qhubeka NextHash
73Juan Pedro Lopez Perez (Spa) Trek-Segafredo
74Thomas Pidcock (GBr) Ineos Grenadiers
75Koen Bouwman (Ned) Jumbo-Visma
76Sam Oomen (Ned) Jumbo-Visma
77Ben Zwiehoff (Ger) Bora-Hansgrohe
78Diego Camargo Pineda (Col) EF Education-Nippo
79Jens Keukeleire (Bel) EF Education-Nippo
80Nicholas Schultz (Aus) Team BikeExchange 0:00:37
81Fabio Aru (Ita) Qhubeka NextHash
82Alberto Dainese (Ita) Team DSM 0:00:38
83Lilian Calmejane (Fra) AG2R Citroën Team
84Damien Howson (Aus) Team BikeExchange
85Wout Poels (Ned) Bahrain Victorious 0:00:39
86Salvatore Puccio (Ita) Ineos Grenadiers
87Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
88Mikel Landa Meana (Spa) Bahrain Victorious
89Alexander Cataford (Can) Israel Start-up Nation
90Jordi Meeus (Bel) Bora-Hansgrohe
91Patrick Gamper (Aut) Bora-Hansgrohe 0:00:40
92Olivier Le Gac (Fra) Groupama-FDJ
93Mark Padun (Ukr) Bahrain Victorious 0:00:41
94Michael Storer (Aus) Team DSM
95Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA
96Ramon Sinkeldam (Ned) Groupama-FDJ 0:00:42
97Anthony Roux (Fra) Groupama-FDJ 0:00:43
98Lucas Hamilton (Aus) Team BikeExchange
99Joan Bou Company (Spa) Euskaltel-Euskadi
100Mikel Iturria Segurola (Spa) Euskaltel-Euskadi
101Jonathan Caicedo (Ecu) EF Education-Nippo
102Geoffrey Bouchard (Fra) AG2R Citroën Team 0:00:44
103Robert Stannard (Aus) Team BikeExchange 0:00:45
104Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
105Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA 0:00:46
106Diego Rubio Hernandez (Spa) Burgos-BH
107Lennard Hofstede (Ned) Jumbo-Visma
108Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
109Bert Van Lerberghe (Bel) Deceuninck-QuickStep
110Alex Kirsch (Lux) Trek-Segafredo
111Robert Gesink (Ned) Jumbo-Visma 0:00:47
112Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:00:48
113Dylan Sunderland (Aus) Qhubeka NextHash
114Joe Dombrowski (USA) UAE Team Emirates
115Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:00:49
116Andrey Zeits (Kaz) Team BikeExchange
117Clement Venturini (Fra) AG2R Citroën Team
118Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 0:00:50
119Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi
120James Knox (GBr) Deceuninck-QuickStep
121Nico Denz (Ger) Team DSM 0:00:51
122Connor Brown (NZl) Qhubeka NextHash
123Gianluca Brambilla (Ita) Trek-Segafredo
124Imanol Erviti (Spa) Movistar Team
125Carlos Canal Blanco (Spa) Burgos-BH 0:00:52
126Cesare Benedetti (Ita) Bora-Hansgrohe
127Rémy Rochas (Fra) Cofidis
128José Rojas (Spa) Movistar Team 0:00:53
129Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi
130Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:00:54
131Fabio Jakobsen (Ned) Deceuninck-QuickStep
132Bert-Jan Lindeman (Ned) Qhubeka NextHash 0:00:55
133Kevin Van Melsen (Bel) Intermarché-Wanty-Gobert Matériaux
134Piet Allegaert (Bel) Cofidis
135Guy Niv (Isr) Israel Start-up Nation
136Jacopo Guarnieri (Ita) Groupama-FDJ
137Nicolas Prodhomme (Fra) AG2R Citroën Team
138Sebastian Berwick (Aus) Israel Start-up Nation 0:00:56
139Angel Madrazo Ruiz (Spa) Burgos-BH 0:00:57
140Fernando Barceló Aragon (Spa) Cofidis
141Itamar Einhorn (Isr) Israel Start-up Nation
142Matthew Holmes (GBr) Lotto Soudal
143Jose Herrada (Spa) Cofidis 0:00:58
144Pelayo Sanchez Mayo (Spa) Burgos-BH
145Dimitri Claeys (Bel) Qhubeka NextHash
146Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
147Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux
148Emmanuel Morin (Fra) Cofidis
149Jetse Bol (Ned) Burgos-BH 0:00:59
150Jay Vine (Aus) Alpecin-Fenix 0:01:00
151Yukiya Arashiro (Jpn) Bahrain Victorious
152Anton Palzer (Ger) Bora-Hansgrohe 0:01:02
153Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA
154Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA 0:01:04
155Mikel Nieve Iturralde (Spa) Team BikeExchange
156Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 0:01:06
156Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA
158Sylvain Moniquet (Bel) Lotto Soudal
159Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:01:08
160Edward Planckaert (Bel) Alpecin-Fenix 0:01:10
161Eddy Fine (Fra) Cofidis
162Carlos Verona Quintanilla (Spa) Movistar Team
163Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 0:01:12
164Yuriy Natarov (Kaz) Astana-Premier Tech
165Kiel Reijnen (USA) Trek-Segafredo
166Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:13
167Maxim Van Gils (Bel) Lotto Soudal
168Scott Thwaites (GBr) Alpecin-Fenix
169Daniel Navarro Garcia (Spa) Burgos-BH 0:01:15
170Oscar Cabedo Carda (Spa) Burgos-BH
171Sander Armée (Bel) Qhubeka NextHash
172Antonio Nibali (Ita) Trek-Segafredo
173Rui Oliveira (Por) UAE Team Emirates 0:01:17
174Mikaël Cherel (Fra) AG2R Citroën Team
175Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux 0:01:18
176Davide Cimolai (Ita) Israel Start-up Nation 0:01:21
177Sacha Modolo (Ita) Alpecin-Fenix 0:01:22
178Floris De Tier (Bel) Alpecin-Fenix 0:01:23
179Quinn Simmons (USA) Trek-Segafredo 0:01:27
180Sep Vanmarcke (Bel) Israel Start-up Nation
181Ander Okamika Bengoetxea (Spa) Burgos-BH 0:01:28
182Martin Laas (Est) Bora-Hansgrohe 0:01:29
183Alexander Krieger (Ger) Alpecin-Fenix 0:01:34
184Jasper Philipsen (Bel) Alpecin-Fenix 0:02:17
Swipe to scroll horizontally
Sprint 1 - Catedral De Burgos km. 7.1
Pos.Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Jumbo-Visma 20
2Alex Aranburu Deba (Spa) Astana-Premier Tech 17
3Jan Tratnik (Slo) Bahrain Victorious 15
4Tom Scully (NZl) EF Education-Nippo 13
5Josef Cerny (Cze) Deceuninck-QuickStep 11
6Dylan van Baarle (Ned) Ineos Grenadiers 10
7Andrea Bagioli (Ita) Deceuninck-QuickStep 9
8Lawson Craddock (USA) EF Education-Nippo 8
9Michael Matthews (Aus) Team BikeExchange 7
10Aleksandr Vlasov (Rus) Astana-Premier Tech 6
11Jan Polanc (Slo) UAE Team Emirates 5
12Sepp Kuss (USA) Jumbo-Visma 4
13Chad Haga (USA) Team DSM 3
14Romain Bardet (Fra) Team DSM 2
15Enric Mas Nicolau (Spa) Movistar Team 1
Swipe to scroll horizontally
Mountain 1 - Alto Del Castillo. Punto De Cronometraje Intermedio km. 2.5
Pos.Rider Name (Country) TeamResult
1Sepp Kuss (USA) Jumbo-Visma 3
2Sep Vanmarcke (Bel) Israel Start-up Nation 2
3Rui Oliveira (Por) UAE Team Emirates 1
Swipe to scroll horizontally
Young riders
Pos.Rider Name (Country) TeamResult
1Andrea Bagioli (Ita) Deceuninck-QuickStep 0:08:44
2Aleksandr Vlasov (Rus) Astana-Premier Tech 0:00:02
3Clément Champoussin (Fra) AG2R Citroën Team 0:00:08
4Pavel Sivakov (Rus) Ineos Grenadiers 0:00:10
5Gino Mäder (Swi) Bahrain Victorious 0:00:11
6Florian Vermeersch (Bel) Lotto Soudal 0:00:13
7Simon Carr (GBr) EF Education-Nippo
8Kévin Geniets (Lux) Groupama-FDJ 0:00:14
9Egan Bernal Gomez (Col) Ineos Grenadiers 0:00:15
10Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:16
11Damien Touze (Fra) AG2R Citroën Team 0:00:18
12Harm Vanhoucke (Bel) Lotto Soudal 0:00:19
13Johan Jacobs (Swi) Movistar Team
14Andreas Kron (Den) Lotto Soudal
15Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 0:00:20
16Tobias Bayer (Aut) Alpecin-Fenix 0:00:21
17Steff Cras (Bel) Lotto Soudal
18Stan Dewulf (Bel) AG2R Citroën Team
19Thymen Arensman (Ned) Team DSM 0:00:22
20Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:00:24
21Thomas Pidcock (GBr) Ineos Grenadiers
22Diego Camargo Pineda (Col) EF Education-Nippo
23Alberto Dainese (Ita) Team DSM 0:00:26
24Jordi Meeus (Bel) Bora-Hansgrohe 0:00:27
25Patrick Gamper (Aut) Bora-Hansgrohe 0:00:28
26Mark Padun (Ukr) Bahrain Victorious 0:00:29
27Michael Storer (Aus) Team DSM
28Lucas Hamilton (Aus) Team BikeExchange 0:00:31
29Joan Bou Company (Spa) Euskaltel-Euskadi
30Robert Stannard (Aus) Team BikeExchange 0:00:33
31Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA 0:00:34
32Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
33Dylan Sunderland (Aus) Qhubeka NextHash 0:00:36
34Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:00:37
35Connor Brown (NZl) Qhubeka NextHash 0:00:39
36Carlos Canal Blanco (Spa) Burgos-BH 0:00:40
37Rémy Rochas (Fra) Cofidis
38Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:00:42
39Fabio Jakobsen (Ned) Deceuninck-QuickStep
40Nicolas Prodhomme (Fra) AG2R Citroën Team 0:00:43
41Sebastian Berwick (Aus) Israel Start-up Nation 0:00:44
42Fernando Barceló Aragon (Spa) Cofidis 0:00:45
43Itamar Einhorn (Isr) Israel Start-up Nation
44Pelayo Sanchez Mayo (Spa) Burgos-BH 0:00:46
45Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA 0:00:52
46Sylvain Moniquet (Bel) Lotto Soudal 0:00:54
47Eddy Fine (Fra) Cofidis 0:00:58
48Yuriy Natarov (Kaz) Astana-Premier Tech 0:01:00
49Maxim Van Gils (Bel) Lotto Soudal 0:01:01
50Rui Oliveira (Por) UAE Team Emirates 0:01:05
51Quinn Simmons (USA) Trek-Segafredo 0:01:15
52Jasper Philipsen (Bel) Alpecin-Fenix 0:02:05
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Jumbo-Visma 0:26:13
2Astana-Premier Tech 0:00:06
3Deceuninck-QuickStep 0:00:10
4EF Education-Nippo 0:00:11
5Bahrain Victorious 0:00:13
6Ineos Grenadiers 0:00:16
7Team DSM 0:00:20
8UAE Team Emirates 0:00:22
9Movistar Team 0:00:26
10Bora-Hansgrohe 0:00:41
11Lotto Soudal 0:00:42
12Team BikeExchange 0:00:45
13AG2R Citroën Team 0:00:46
14GROUPAMA - FDJ
15Trek-Segafredo 0:00:59
16Qhubeka NextHash 0:01:05
17Israel Start-up Nation 0:01:06
18Euskaltel-Euskadi 0:01:07
19Cofidis 0:01:23
20Intermarché-Wanty-Gobert Matériaux 0:01:37
21Caja Rural-Seguros RGA 0:01:44
22Burgos-BH 0:01:58
23Alpecin-Fenix 0:02:06
Swipe to scroll horizontally
General classification after stage 1
Pos.Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Jumbo-Visma 0:08:32
2Alex Aranburu Deba (Spa) Astana-Premier Tech 0:00:06
3Jan Tratnik (Slo) Bahrain Victorious 0:00:08
4Tom Scully (NZl) EF Education-Nippo 0:00:10
5Josef Cerny (Cze) Deceuninck-QuickStep
6Dylan van Baarle (Ned) Ineos Grenadiers 0:00:11
7Andrea Bagioli (Ita) Deceuninck-QuickStep 0:00:12
8Lawson Craddock (USA) EF Education-Nippo 0:00:13
9Michael Matthews (Aus) Team BikeExchange 0:00:14
10Aleksandr Vlasov (Rus) Astana-Premier Tech
11Jan Polanc (Slo) UAE Team Emirates 0:00:15
12Sepp Kuss (USA) Jumbo-Visma
13Chad Haga (USA) Team DSM 0:00:17
14Romain Bardet (Fra) Team DSM
15Enric Mas Nicolau (Spa) Movistar Team 0:00:18
16Adam Yates (GBr) Ineos Grenadiers 0:00:20
17Ryan Gibbons (RSA) UAE Team Emirates
18Felix Grossschartner (Aut) Bora-Hansgrohe
19Clément Champoussin (Fra) AG2R Citroën Team
20Jack Haig (Aus) Bahrain Victorious 0:00:21
21Miguel Angel Lopez Moreno (Col) Movistar Team
22Damiano Caruso (Ita) Bahrain Victorious
23Pavel Sivakov (Rus) Ineos Grenadiers 0:00:22
24Nathan Van Hooydonck (Bel) Jumbo-Visma
25Maximilian Schachmann (Ger) Bora-Hansgrohe
26Oscar Rodriguez Garaicoechea (Spa) Astana-Premier Tech 0:00:23
27Ion Izagirre Insausti (Spa) Astana-Premier Tech
28Martijn Tusveld (Ned) Team DSM
29Omar Fraile Matarranz (Spa) Astana-Premier Tech
30Frederik Frison (Bel) Lotto Soudal
31Gino Mäder (Swi) Bahrain Victorious
32Nelson Oliveira (Por) Movistar Team 0:00:24
33David de la Cruz (Spa) UAE Team Emirates
34Gorka Izagirre Insausti (Spa) Astana-Premier Tech 0:00:25
35Richard Carapaz (Ecu) Ineos Grenadiers
36Florian Senechal (Fra) Deceuninck-QuickStep
37Florian Vermeersch (Bel) Lotto Soudal
38Simon Carr (GBr) EF Education-Nippo
39Matteo Trentin (Ita) UAE Team Emirates 0:00:26
40Steven Kruijswijk (Ned) Jumbo-Visma
41Kévin Geniets (Lux) Groupama-FDJ
42Alejandro Valverde (Spa) Movistar Team 0:00:27
43Luis Leon Sanchez (Spa) Astana-Premier Tech
44Giulio Ciccone (Ita) Trek-Segafredo
45Christopher Hamilton (Aus) Team DSM
46Egan Bernal Gomez (Col) Ineos Grenadiers
47Arnaud Demare (Fra) Groupama-FDJ 0:00:28
48Mauri Vansevenant (Bel) Deceuninck-QuickStep
49Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 0:00:29
50Sergio Henao Montoya (Col) Qhubeka NextHash
51Rudy Molard (Fra) Groupama-FDJ
52Tobias Ludvigsson (Swe) Groupama-FDJ
53Damien Touze (Fra) AG2R Citroën Team 0:00:30
54Harm Vanhoucke (Bel) Lotto Soudal 0:00:31
55Luka Mezgec (Slo) Team BikeExchange
56Johan Jacobs (Swi) Movistar Team
57Andreas Kron (Den) Lotto Soudal
58James Piccoli (Can) Israel Start-up Nation 0:00:32
59Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi
60Mads Würtz Schmidt (Den) Israel Start-up Nation
61Tobias Bayer (Aut) Alpecin-Fenix 0:00:33
62Hugh Carthy (GBr) EF Education-Nippo
63Steff Cras (Bel) Lotto Soudal
64Magnus Cort (Den) EF Education-Nippo
65Rafal Majka (Pol) UAE Team Emirates
66Stan Dewulf (Bel) AG2R Citroën Team
67Kenny Elissonde (Fra) Trek-Segafredo
68Guillaume Martin (Fra) Cofidis
69Thymen Arensman (Ned) Team DSM 0:00:34
70Jesus Herrada (Spa) Cofidis 0:00:35
71Zdenek Stybar (Cze) Deceuninck-QuickStep 0:00:36
72Reinardt Janse Van Rensburg (RSA) Qhubeka NextHash
73Juan Pedro Lopez Perez (Spa) Trek-Segafredo
74Thomas Pidcock (GBr) Ineos Grenadiers
75Koen Bouwman (Ned) Jumbo-Visma
76Sam Oomen (Ned) Jumbo-Visma
77Ben Zwiehoff (Ger) Bora-Hansgrohe
78Diego Camargo Pineda (Col) EF Education-Nippo
79Jens Keukeleire (Bel) EF Education-Nippo
80Nicholas Schultz (Aus) Team BikeExchange 0:00:37
81Fabio Aru (Ita) Qhubeka NextHash
82Alberto Dainese (Ita) Team DSM 0:00:38
83Lilian Calmejane (Fra) AG2R Citroën Team
84Damien Howson (Aus) Team BikeExchange
85Wout Poels (Ned) Bahrain Victorious 0:00:39
86Salvatore Puccio (Ita) Ineos Grenadiers
87Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
88Mikel Landa Meana (Spa) Bahrain Victorious
89Alexander Cataford (Can) Israel Start-up Nation
90Jordi Meeus (Bel) Bora-Hansgrohe
91Patrick Gamper (Aut) Bora-Hansgrohe 0:00:40
92Olivier Le Gac (Fra) Groupama-FDJ
93Mark Padun (Ukr) Bahrain Victorious 0:00:41
94Michael Storer (Aus) Team DSM
95Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA
96Ramon Sinkeldam (Ned) Groupama-FDJ 0:00:42
97Anthony Roux (Fra) Groupama-FDJ 0:00:43
98Lucas Hamilton (Aus) Team BikeExchange
99Joan Bou Company (Spa) Euskaltel-Euskadi
100Mikel Iturria Segurola (Spa) Euskaltel-Euskadi
101Jonathan Caicedo (Ecu) EF Education-Nippo
102Geoffrey Bouchard (Fra) AG2R Citroën Team 0:00:44
103Robert Stannard (Aus) Team BikeExchange 0:00:45
104Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
105Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA 0:00:46
106Diego Rubio Hernandez (Spa) Burgos-BH
107Lennard Hofstede (Ned) Jumbo-Visma
108Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
109Bert Van Lerberghe (Bel) Deceuninck-QuickStep
110Alex Kirsch (Lux) Trek-Segafredo
111Robert Gesink (Ned) Jumbo-Visma 0:00:47
112Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:00:48
113Dylan Sunderland (Aus) Qhubeka NextHash
114Joe Dombrowski (USA) UAE Team Emirates
115Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:00:49
116Andrey Zeits (Kaz) Team BikeExchange
117Clement Venturini (Fra) AG2R Citroën Team
118Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 0:00:50
119Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi
120James Knox (GBr) Deceuninck-QuickStep
121Nico Denz (Ger) Team DSM 0:00:51
122Connor Brown (NZl) Qhubeka NextHash
123Gianluca Brambilla (Ita) Trek-Segafredo
124Imanol Erviti (Spa) Movistar Team
125Carlos Canal Blanco (Spa) Burgos-BH 0:00:52
126Cesare Benedetti (Ita) Bora-Hansgrohe
127Rémy Rochas (Fra) Cofidis
128José Rojas (Spa) Movistar Team 0:00:53
129Juan Jose Lobato Del Valle (Spa) Euskaltel-Euskadi
130Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:00:54
131Fabio Jakobsen (Ned) Deceuninck-QuickStep
132Bert-Jan Lindeman (Ned) Qhubeka NextHash 0:00:55
133Kevin Van Melsen (Bel) Intermarché-Wanty-Gobert Matériaux
134Piet Allegaert (Bel) Cofidis
135Guy Niv (Isr) Israel Start-up Nation
136Jacopo Guarnieri (Ita) Groupama-FDJ
137Nicolas Prodhomme (Fra) AG2R Citroën Team
138Sebastian Berwick (Aus) Israel Start-up Nation 0:00:56
139Angel Madrazo Ruiz (Spa) Burgos-BH 0:00:57
140Fernando Barceló Aragon (Spa) Cofidis
141Itamar Einhorn (Isr) Israel Start-up Nation
142Matthew Holmes (GBr) Lotto Soudal
143Jose Herrada (Spa) Cofidis 0:00:58
144Pelayo Sanchez Mayo (Spa) Burgos-BH
145Dimitri Claeys (Bel) Qhubeka NextHash
146Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
147Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux
148Emmanuel Morin (Fra) Cofidis
149Jetse Bol (Ned) Burgos-BH 0:00:59
150Jay Vine (Aus) Alpecin-Fenix 0:01:00
151Yukiya Arashiro (Jpn) Bahrain Victorious
152Anton Palzer (Ger) Bora-Hansgrohe 0:01:02
153Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA
154Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA 0:01:04
155Mikel Nieve Iturralde (Spa) Team BikeExchange
156Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 0:01:06
157Aritz Bagües Kalparsoro (Spa) Caja Rural-Seguros RGA
158Sylvain Moniquet (Bel) Lotto Soudal
159Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:01:08
160Edward Planckaert (Bel) Alpecin-Fenix 0:01:10
161Eddy Fine (Fra) Cofidis
162Carlos Verona Quintanilla (Spa) Movistar Team
163Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 0:01:12
164Yuriy Natarov (Kaz) Astana-Premier Tech
165Kiel Reijnen (USA) Trek-Segafredo
166Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:13
167Maxim Van Gils (Bel) Lotto Soudal
168Scott Thwaites (GBr) Alpecin-Fenix
169Daniel Navarro Garcia (Spa) Burgos-BH 0:01:15
170Oscar Cabedo Carda (Spa) Burgos-BH
171Sander Armée (Bel) Qhubeka NextHash
172Antonio Nibali (Ita) Trek-Segafredo
173Rui Oliveira (Por) UAE Team Emirates 0:01:17
174Mikaël Cherel (Fra) AG2R Citroën Team
175Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux 0:01:18
176Davide Cimolai (Ita) Israel Start-up Nation 0:01:21
177Sacha Modolo (Ita) Alpecin-Fenix 0:01:22
178Floris De Tier (Bel) Alpecin-Fenix 0:01:23
179Quinn Simmons (USA) Trek-Segafredo 0:01:27
180Sep Vanmarcke (Bel) Israel Start-up Nation
181Ander Okamika Bengoetxea (Spa) Burgos-BH 0:01:28
182Martin Laas (Est) Bora-Hansgrohe 0:01:29
183Alexander Krieger (Ger) Alpecin-Fenix 0:01:34
184Jasper Philipsen (Bel) Alpecin-Fenix 0:02:17
Swipe to scroll horizontally
Points Classification
Pos.Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Jumbo-Visma 20
2Alex Aranburu Deba (Spa) Astana-Premier Tech 17
3Jan Tratnik (Slo) Bahrain Victorious 15
4Tom Scully (NZl) EF Education-Nippo 13
5Josef Cerny (Cze) Deceuninck-QuickStep 11
6Dylan van Baarle (Ned) Ineos Grenadiers 10
7Andrea Bagioli (Ita) Deceuninck-QuickStep 9
8Lawson Craddock (USA) EF Education-Nippo 8
9Michael Matthews (Aus) Team BikeExchange 7
10Aleksandr Vlasov (Rus) Astana-Premier Tech 6
11Jan Polanc (Slo) UAE Team Emirates 5
12Sepp Kuss (USA) Jumbo-Visma 4
13Chad Haga (USA) Team DSM 3
14Romain Bardet (Fra) Team DSM 2
15Enric Mas Nicolau (Spa) Movistar Team 1
Swipe to scroll horizontally
Mountains Classification
Pos.Rider Name (Country) TeamResult
1Sepp Kuss (USA) Jumbo-Visma 3
2Sep Vanmarcke (Bel) Israel Start-up Nation 2
3Rui Oliveira (Por) UAE Team Emirates 1
Swipe to scroll horizontally
Young Riders Classification
Pos.Rider Name (Country) TeamResult
1Andrea Bagioli (Ita) Deceuninck-QuickStep 0:08:44
2Aleksandr Vlasov (Rus) Astana-Premier Tech 0:00:02
3Clément Champoussin (Fra) AG2R Citroën Team 0:00:08
4Pavel Sivakov (Rus) Ineos Grenadiers 0:00:10
5Gino Mäder (Swi) Bahrain Victorious 0:00:11
6Florian Vermeersch (Bel) Lotto Soudal 0:00:13
7Simon Carr (GBr) EF Education-Nippo
8Kévin Geniets (Lux) Groupama-FDJ 0:00:14
9Egan Bernal Gomez (Col) Ineos Grenadiers 0:00:15
10Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:16
11Damien Touze (Fra) AG2R Citroën Team 0:00:18
12Harm Vanhoucke (Bel) Lotto Soudal 0:00:19
13Johan Jacobs (Swi) Movistar Team
14Andreas Kron (Den) Lotto Soudal
15Xabier Mikel Azparren Irurzun (Spa) Euskaltel-Euskadi 0:00:20
16Tobias Bayer (Aut) Alpecin-Fenix 0:00:21
17Steff Cras (Bel) Lotto Soudal
18Stan Dewulf (Bel) AG2R Citroën Team
19Thymen Arensman (Ned) Team DSM 0:00:22
20Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:00:24
21Thomas Pidcock (GBr) Ineos Grenadiers
22Diego Camargo Pineda (Col) EF Education-Nippo
23Alberto Dainese (Ita) Team DSM 0:00:26
24Jordi Meeus (Bel) Bora-Hansgrohe 0:00:27
25Patrick Gamper (Aut) Bora-Hansgrohe 0:00:28
26Mark Padun (Ukr) Bahrain Victorious 0:00:29
27Michael Storer (Aus) Team DSM
28Lucas Hamilton (Aus) Team BikeExchange 0:00:31
29Joan Bou Company (Spa) Euskaltel-Euskadi
30Robert Stannard (Aus) Team BikeExchange 0:00:33
31Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA 0:00:34
32Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
33Dylan Sunderland (Aus) Qhubeka NextHash 0:00:36
34Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:00:37
35Connor Brown (NZl) Qhubeka NextHash 0:00:39
36Carlos Canal Blanco (Spa) Burgos-BH 0:00:40
37Rémy Rochas (Fra) Cofidis
38Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:00:42
39Fabio Jakobsen (Ned) Deceuninck-QuickStep
40Nicolas Prodhomme (Fra) AG2R Citroën Team 0:00:43
41Sebastian Berwick (Aus) Israel Start-up Nation 0:00:44
42Fernando Barceló Aragon (Spa) Cofidis 0:00:45
43Itamar Einhorn (Isr) Israel Start-up Nation
44Pelayo Sanchez Mayo (Spa) Burgos-BH 0:00:46
45Jefferson Cepeda Ortiz (Ecu) Caja Rural-Seguros RGA 0:00:52
46Sylvain Moniquet (Bel) Lotto Soudal 0:00:54
47Eddy Fine (Fra) Cofidis 0:00:58
48Yuriy Natarov (Kaz) Astana-Premier Tech 0:01:00
49Maxim Van Gils (Bel) Lotto Soudal 0:01:01
50Rui Oliveira (Por) UAE Team Emirates 0:01:05
51Quinn Simmons (USA) Trek-Segafredo 0:01:15
52Jasper Philipsen (Bel) Alpecin-Fenix 0:02:05
Swipe to scroll horizontally
Teams Classification
Pos.Rider Name (Country) TeamResult
1Jumbo-Visma 0:26:13
2Astana-Premier Tech 0:00:06
3Deceuninck-QuickStep 0:00:10
4EF Education-Nippo 0:00:11
5Bahrain Victorious 0:00:13
6Ineos Grenadiers 0:00:16
7Team DSM 0:00:20
8UAE Team Emirates 0:00:22
9Movistar Team 0:00:26
10Bora-Hansgrohe 0:00:41
11Lotto Soudal 0:00:42
12Team BikeExchange 0:00:45
13AG2R Citroën Team 0:00:46
14GROUPAMA - FDJ
15Trek-Segafredo 0:00:59
16Qhubeka NextHash 0:01:05
17Israel Start-up Nation 0:01:06
18Euskaltel-Euskadi 0:01:07
19Cofidis 0:01:23
20Intermarché-Wanty-Gobert Matériaux 0:01:37
21Caja Rural-Seguros RGA 0:01:44
22Burgos-BH 0:01:58
23Alpecin-Fenix 0:02:06

Stephen Puddicombe is a freelance writer based in Bristol. He has written for Cyclingnews since 2020, and has covered cycling professionally as a freelancer since 2013, writing for outlets such as Rouleur, Cycling Weekly and Cycle Sport, among other publications. He is the author of The World of the Tour de France, published by Sona Books. Outside of cycling he is a passionate cinephile, and a long-suffering Spurs fan.

Latest on Cyclingnews