Vuelta a España: Roglic claims opening stage on Alto de Arrate

Defending champion and overall favourite Primož Roglič (Jumbo-Visma) won the opening stage of the Vuelta a España, prevailing from a selective general classification group atop the Alto de Arrate above Eibar and taking the first red jersey of the race.

Swipe to scroll horizontally
Full results
PlaceRider (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma04:22:34
2Richard Carapaz (Ecu) Ineos Grenadiers00:00:01
3Daniel Martin (Irl) Israel Start-Up Nation00:00:01
4Esteban Chaves (Col) Mitchelton-Scott00:00:01
5Felix Grossschartner (Aut) Bora-Hansgrohe00:00:01
6Enric Mas Nicolau (Spa) Movistar Team00:00:01
7Hugh Carthy (GBr) EF Pro Cycling00:00:04
8Sepp Kuss (USA) Team Jumbo-Visma00:00:10
9George Bennett (NZl) Team Jumbo-Visma00:00:40
10Andrea Bagioli (Ita) Deceuninck-Quickstep00:00:51
11Alejandro Valverde (Spa) Movistar Team00:00:51
12Robert Gesink (Ned) Team Jumbo-Visma00:00:51
13Gorka Izagirre Insausti (Spa) Astana Pro Team00:00:51
14Mikel Nieve Iturralde (Spa) Mitchelton-Scott00:00:51
15David De la Cruz Melgarejo (Spa) UAE Team Emirates00:00:51
16Tom Dumoulin (Ned) Team Jumbo-Visma00:00:51
17Davide Formolo (Ita) UAE Team Emirates00:00:51
18Guillaume Martin (Fra) Cofidis00:01:08
19Kenny Elissonde (Fra) Trek-Segafredo00:01:17
20Marc Soler (Spa) Movistar Team00:01:17
21Gino Mäder (Swi) NTT Pro Cycling00:01:32
22Sergio Luis Henao Montoya (Col) UAE Team Emirates00:01:38
23Rui Costa (Por) UAE Team Emirates00:01:38
24Niklas Eg (Den) Trek-Segafredo00:01:38
25Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers00:01:51
26Matej Mohoric (Slo) Bahrain McLaren00:01:51
27Wout Poels (Ned) Bahrain McLaren00:01:51
28Clément Champoussin (Fra) AG2R la Mondiale00:01:51
29Julien Simon (Fra) Total Direct Energie00:02:22
30Georg Zimmermann (Ger) CCC Team00:02:22
31Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA00:02:22
32Mattia Cattaneo (Ita) Deceuninck-Quickstep00:02:22
33Jose Herrada (Spa) Cofidis00:02:22
34Jan Hirt (Cze) CCC Team00:02:22
35David Gaudu (Fra) Groupama-FDJ00:02:22
36Juan Pedro Lopez Perez (Spa) Trek-Segafredo00:02:22
37William Barta (USA) CCC Team00:04:06
38José Rojas (Spa) Movistar Team00:04:29
39Daniel Felipe Martinez Poveda (Col) EF Pro Cycling00:04:29
40Carlos Verona Quintanilla (Spa) Movistar Team00:04:29
41Luis León Sanchez (Spa) Astana Pro Team00:04:31
42Aleksandr Vlasov (Rus) Astana Pro Team00:04:31
43Michel Ries (Lux) Trek-Segafredo00:04:51
44Romain Sicard (Fra) Total Direct Energie00:04:57
45Victor Lafay (Fra) Cofidis00:05:36
46Bruno Armirail (Fra) Groupama-FDJ00:05:36
47Brandon Smith Rivera Vargas (Col) Ineos Grenadiers00:05:38
48Kobe Goossens (Bel) Lotto Soudal00:05:49
49Matteo Badilatti (Swi) Israel Start-Up Nation00:05:51
50Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA00:07:33
51Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA00:07:33
52Jefferson Alveiro Cepeda (Ecu) Caja Rural-Seguros RGA00:07:33
53Nelson Oliveira (Por) Movistar Team00:07:33
54Imanol Erviti (Spa) Movistar Team00:07:33
55Luis Angel Mate Mardones (Spa) Cofidis00:07:33
56Michael Valgren (Den) NTT Pro Cycling00:07:54
57Stefan De Bod (RSA) NTT Pro Cycling00:08:32
58Nans Peters (Fra) AG2R la Mondiale00:08:32
59Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA00:08:59
60Michael Storer (Aus) Team Sunweb00:08:59
61Paul Ourselin (Fra) Total Direct Energie00:09:01
62Rob Power (Aus) Team Sunweb00:09:01
63Thibaut Pinot (Fra) Groupama-FDJ00:09:56
64Remy Mertz (Bel) Lotto Soudal00:09:56
65Ide Schelling (Ned) Bora-Hansgrohe00:10:16
66Jonas Vingegaard (Den) Team Jumbo-Visma00:10:18
67Lennard Hofstede (Ned) Team Jumbo-Visma00:10:50
68Thyman Arensman (Ned) Team Sunweb00:10:50
69Merhawi Kudus (Eri) Astana Pro Team00:10:50
70Fernando Barcelo Aragon (Spa) Cofidis00:11:12
71Ion Izaguirre Insausti (Spa) Astana Pro Team00:11:12
72Chris Froome (GBr) Ineos Grenadiers00:11:12
73Dylan Van Baarle (Ned) Ineos Grenadiers00:11:12
74Dorian Godon (Fra) AG2R la Mondiale00:11:12
75Oscar Cabedo Carda (Spa) Burgos-BH00:11:12
76Koen De Kort (Ned) Trek-Segafredo00:11:12
77Andrey Amador (CRc) Ineos Grenadiers00:11:12
78Jay Mc Carthy (Aus) Bora-Hansgrohe00:11:12
79Jonathan Hivert (Fra) Total Direct Energie00:11:42
80Robert Stannard (Aus) Mitchelton-Scott00:11:42
81Tsgabu Gebremaryam Grmay (Eth) Mitchelton-Scott00:11:42
82Angel Madrazo Ruiz (Spa) Burgos-BH00:12:16
83Enrico Gasparotto (Swi) NTT Pro Cycling00:12:16
84Alex Aranburu Deba (Spa) Astana Pro Team00:12:16
85Niki Terpstra (Ned) Total Direct Energie00:12:37
86Olivier Le Gac (Fra) Groupama-FDJ00:14:02
87Reinardt Janse van Rensburg (RSA) NTT Pro Cycling00:14:35
88Brent Van Moer (Bel) Lotto Soudal00:14:37
89Omer Goldstein (Isr) Israel Start-Up Nation00:14:51
90Omar Fraile Matarranz (Spa) Astana Pro Team00:15:20
91Jesus Ezquerra Muela (Spa) Burgos-BH00:15:20
92Tomasz Marczynski (Pol) Lotto Soudal00:15:20
93Juan Felipe Osorio Arboleda (Col) Burgos-BH00:15:20
94James Piccoli (Can) Israel Start-Up Nation00:15:20
95Willie Smit (RSA) Burgos-BH00:15:20
96Jannik Steimle (Ger) Deceuninck-Quickstep00:15:20
97Matthieu Ladagnous (Fra) Groupama-FDJ00:15:20
98Nicholas Dlamini (RSA) NTT Pro Cycling00:15:20
99Grega Bole (Slo) Bahrain McLaren00:15:20
100Rui Oliveira (Por) UAE Team Emirates00:15:20
101Aritz Bagues Kalparsoro (Spa) Caja Rural-Seguros RGA00:15:20
102Fred Wright (GBr) Bahrain McLaren00:15:20
103Gerben Thijssen (Bel) Lotto Soudal00:15:20
104Cameron Wurf (Aus) Ineos Grenadiers00:15:20
105Ricardo Vilela (Por) Burgos-BH00:15:20
106Benjamin Dyball (Aus) NTT Pro Cycling00:15:20
107Reto Hollenstein (Swi) Israel Start-Up Nation00:15:20
108Jorge Arcas (Spa) Movistar Team00:15:20
109Kevin Inkelaar (Ned) Bahrain McLaren00:15:20
110Scott Davies (GBr) Bahrain McLaren00:15:20
111Valentin Ferron (Fra) Total Direct Energie00:15:20
112Carlos Barbero (Spa) NTT Pro Cycling00:15:20
113Dion Smith (NZl) Mitchelton-Scott00:15:20
114Alexis Renard (Fra) Israel Start-Up Nation00:15:20
115Santiago Buitrago Sanchez (Col) Bahrain McLaren00:15:20
116Tejay Van Garderen (USA) EF Pro Cycling00:15:20
117Mark Donovan (GBr) Team Sunweb00:15:20
118Nicholas Schultz (Aus) Mitchelton-Scott00:15:20
119Michal Golas (Pol) Ineos Grenadiers00:15:20
120Lukasz Wisniowski (Pol) CCC Team00:15:20
121Callum Scotson (Aus) Mitchelton-Scott00:15:20
122Tim Wellens (Bel) Lotto Soudal00:15:20
123Aleksandr Riabushenko (Blr) UAE Team Emirates00:15:20
124Anthony Roux (Fra) Groupama-FDJ00:15:20
125Lorrenzo Manzin (Fra) Total Direct Energie00:15:20
126Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA00:15:20
127Hector Saez Benito (Spa) Caja Rural-Seguros RGA00:15:20
128Ian Garrison (USA) Deceuninck-Quickstep00:15:20
129Tosh Van der Sande (Bel) Lotto Soudal00:15:20
130Stan Dewulf (Bel) Lotto Soudal00:15:20
131Emmanuel Morin (Fra) Cofidis00:15:20
132Magnus Cort Nielsen (Den) EF Pro Cycling00:15:20
133Alexander Kamp (Den) Trek-Segafredo00:15:20
134Pierre Luc Perichon (Fra) Cofidis00:15:20
135Zdenek Stybar (Cze) Deceuninck-Quickstep00:15:20
136Michael Mørkøv (Den) Deceuninck-Quickstep00:15:20
137Stephen Williams (GBr) Bahrain McLaren00:15:20
138Sam Bennett (Irl) Deceuninck-Quickstep00:15:20
139Dmitriy Gruzdev (Kaz) Astana Pro Team00:15:20
140Romain Seigle (Fra) Groupama-FDJ00:15:20
141Simon Geschke (Ger) CCC Team00:16:21
142Max Kanter (Ger) Team Sunweb00:16:21
143Martin Salmon (Ger) Team Sunweb00:16:21
144Harry Tanfield (GBr) AG2R la Mondiale00:16:21
145Jakub Mareczko (Ita) CCC Team00:16:21
146Francisco Jose Ventoso Alberdi (Spa) CCC Team00:16:21
147Pim Ligthart (Ned) Total Direct Energie00:17:51
148Julius Van den Berg (Ned) EF Pro Cycling00:17:51
149Michael Schwarzmann (Ger) Bora-Hansgrohe00:17:51
150Paul Martens (Ger) Team Jumbo-Visma00:17:51
151Jetse Bol (Ned) Burgos-BH00:18:29
152Rory Sutherland (Aus) Israel Start-Up Nation00:18:29
153Mitchell Docker (Aus) EF Pro Cycling00:18:29
154Michal Paluta (Pol) CCC Team00:18:29
155Natnael Berhane (Eri) Cofidis00:18:29
156Jasper Philipsen (Bel) UAE Team Emirates00:18:29
157Michael Woods (Can) EF Pro Cycling00:18:29
158Alex Molenaar (Ned) Burgos-BH00:18:29
159Axel Domont (Fra) AG2R la Mondiale00:18:29
160Alexander Edmondson (Aus) Mitchelton-Scott00:18:29
161Quentin Jauregui (Fra) AG2R la Mondiale00:18:45
162Rémi Cavagna (Fra) Deceuninck-Quickstep00:19:31
163Mihkel Räim (Est) Israel Start-Up Nation00:20:14
164Emils Liepins (Lat) Trek-Segafredo00:20:14
165Ivo Oliveira (Por) UAE Team Emirates00:20:14
166Jasha Sütterlin (Ger) Team Sunweb00:20:14
167Rüdiger Selig (Ger) Bora-Hansgrohe00:20:24
168Andreas Schillinger (Ger) Bora-Hansgrohe00:20:24
169Martin Laas (Est) Bora-Hansgrohe00:20:26
170Pascal Ackermann (Ger) Bora-Hansgrohe00:20:28
171Logan Owen (USA) EF Pro Cycling00:20:28
172Matteo Moschetti (Ita) Trek-Segafredo00:22:33
173Mickael Delage (Fra) Groupama-FDJ00:22:33
DNFIlan Van Wilder (Bel) Team SunwebRow 173 - Cell 2
DNFMathias Frank (Swi) AG2R la MondialeRow 174 - Cell 2
DNFAlexandre Geniez (Fra) AG2R la MondialeRow 175 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Bergara, km. 149.4
PlaceRider (Country) TeamResult
1Matthieu Ladagnous (Fra) Groupama-FDJ4
2Kenny Elissonde (Fra) Trek-Segafredo2
3Michel Ries (Lux) Trek-Segafredo1
Swipe to scroll horizontally
Points
PlaceRider (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma25
2Richard Carapaz (Ecu) Ineos Grenadiers20
3Daniel Martin (Irl) Israel Start-Up Nation16
4Esteban Chaves (Col) Mitchelton-Scott14
5Felix Grossschartner (Aut) Bora-Hansgrohe12
6Enric Mas Nicolau (Spa) Movistar Team10
7Hugh Carthy (GBr) EF Pro Cycling9
8Sepp Kuss (USA) Team Jumbo-Visma8
9George Bennett (NZl) Team Jumbo-Visma7
10Andrea Bagioli (Ita) Deceuninck-Quickstep6
11Alejandro Valverde (Spa) Movistar Team5
12Robert Gesink (Ned) Team Jumbo-Visma4
13Gorka Izagirre Insausti (Spa) Astana Pro Team3
14Mikel Nieve Iturralde (Spa) Mitchelton-Scott2
15David De la Cruz Melgarejo (Spa) UAE Team Emirates1
Swipe to scroll horizontally
Mountain 1 - Puerto De Udana (Cat. 3) km. 98
PlaceRider (Country) TeamResult
1Quentin Jauregui (Fra) AG2R la Mondiale3
2Jetse Bol (Ned) Burgos-BH2
3Jasha Sütterlin (Ger) Team Sunweb1
Swipe to scroll horizontally
Mountain 2 - Alto de Kampazar (Cat. 3) km. 119.7
PlaceRider (Country) TeamResult
1Quentin Jauregui (Fra) AG2R la Mondiale3
2Jetse Bol (Ned) Burgos-BH2
3Rémi Cavagna (Fra) Deceuninck-Quickstep1
Swipe to scroll horizontally
Mountain 3 - Alto de Elgeta (Cat. 3) km. 156
PlaceRider (Country) TeamResult
1Matteo Badilatti (Swi) Israel Start-Up Nation3
2Daniel Martin (Irl) Israel Start-Up Nation2
3Andrey Amador (CRc) Ineos Grenadiers1
Swipe to scroll horizontally
Mountain 4 - Alto de Arrate (Cat. 1) km. 170.5
PlaceRider (Country) TeamResult
1Sepp Kuss (USA) Team Jumbo-Visma10
2Enric Mas Nicolau (Spa) Movistar Team6
3Richard Carapaz (Ecu) Ineos Grenadiers4
4Daniel Martin (Irl) Israel Start-Up Nation2
5Esteban Chaves (Col) Mitchelton-Scott1
Swipe to scroll horizontally
Young riders
PlaceRider (Country) TeamResult
1Enric Mas Nicolau (Spa) Movistar Team04:22:35
2Andrea Bagioli (Ita) Deceuninck-Quickstep00:00:50
3Gino Mäder (Swi) NTT Pro Cycling00:01:31
4Niklas Eg (Den) Trek-Segafredo00:01:37
5Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers00:01:50
6Clément Champoussin (Fra) AG2R la Mondiale00:01:50
7Georg Zimmermann (Ger) CCC Team00:02:21
8David Gaudu (Fra) Groupama-FDJ00:02:21
9Juan Pedro Lopez Perez (Spa) Trek-Segafredo00:02:21
10William Barta (USA) CCC Team00:04:05
11Daniel Felipe Martinez Poveda (Col) EF Pro Cycling00:04:28
12Aleksandr Vlasov (Rus) Astana Pro Team00:04:30
13Michel Ries (Lux) Trek-Segafredo00:04:50
14Victor Lafay (Fra) Cofidis00:05:35
15Brandon Smith Rivera Vargas (Col) Ineos Grenadiers00:05:37
16Kobe Goossens (Bel) Lotto Soudal00:05:48
17Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA00:07:32
18Jefferson Alveiro Cepeda (Ecu) Caja Rural-Seguros RGA00:07:32
19Stefan De Bod (RSA) NTT Pro Cycling00:08:31
20Michael Storer (Aus) Team Sunweb00:08:58
21Rob Power (Aus) Team Sunweb00:09:00
22Remy Mertz (Bel) Lotto Soudal00:09:55
23Ide Schelling (Ned) Bora-Hansgrohe00:10:15
24Jonas Vingegaard (Den) Team Jumbo-Visma00:10:17
25Thyman Arensman (Ned) Team Sunweb00:10:49
26Fernando Barcelo Aragon (Spa) Cofidis00:11:11
27Dorian Godon (Fra) AG2R la Mondiale00:11:11
28Robert Stannard (Aus) Mitchelton-Scott00:11:41
29Alex Aranburu Deba (Spa) Astana Pro Team00:12:15
30Brent Van Moer (Bel) Lotto Soudal00:14:36
31Omer Goldstein (Isr) Israel Start-Up Nation00:14:50
32Juan Felipe Osorio Arboleda (Col) Burgos-BH00:15:19
33Jannik Steimle (Ger) Deceuninck-Quickstep00:15:19
34Nicholas Dlamini (RSA) NTT Pro Cycling00:15:19
35Rui Oliveira (Por) UAE Team Emirates00:15:19
36Fred Wright (GBr) Bahrain McLaren00:15:19
37Gerben Thijssen (Bel) Lotto Soudal00:15:19
38Kevin Inkelaar (Ned) Bahrain McLaren00:15:19
39Scott Davies (GBr) Bahrain McLaren00:15:19
40Valentin Ferron (Fra) Total Direct Energie00:15:19
41Alexis Renard (Fra) Israel Start-Up Nation00:15:19
42Santiago Buitrago Sanchez (Col) Bahrain McLaren00:15:19
43Mark Donovan (GBr) Team Sunweb00:15:19
44Callum Scotson (Aus) Mitchelton-Scott00:15:19
45Aleksandr Riabushenko (Blr) UAE Team Emirates00:15:19
46Ian Garrison (USA) Deceuninck-Quickstep00:15:19
47Stan Dewulf (Bel) Lotto Soudal00:15:19
48Emmanuel Morin (Fra) Cofidis00:15:19
49Stephen Williams (GBr) Bahrain McLaren00:15:19
50Max Kanter (Ger) Team Sunweb00:16:20
51Martin Salmon (Ger) Team Sunweb00:16:20
52Julius Van den Berg (Ned) EF Pro Cycling00:17:50
53Michal Paluta (Pol) CCC Team00:18:28
54Jasper Philipsen (Bel) UAE Team Emirates00:18:28
55Alex Molenaar (Ned) Burgos-BH00:18:28
56Rémi Cavagna (Fra) Deceuninck-Quickstep00:19:30
57Ivo Oliveira (Por) UAE Team Emirates00:20:13
58Logan Owen (USA) EF Pro Cycling00:20:27
59Matteo Moschetti (Ita) Trek-Segafredo00:22:32
Swipe to scroll horizontally
Teams
PlaceRider (Country) TeamResult
1Team Jumbo-Visma13:08:32
2Movistar Team00:01:19
3UAE Team Emirates00:02:30
4Trek-Segafredo00:04:27
5Ineos Grenadiers00:06:40
6CCC Team00:08:00
7Cofidis00:08:16
8Astana Pro Team00:09:03
9Mitchelton-Scott00:11:44
10Total Direct Energie00:15:30
11Caja Rural-Seguros RGA00:16:38
12Groupama-FDJ00:17:04
13NTT Pro Cycling00:17:08
14Deceuninck-Quick-Step00:17:43
15Bahrain McLaren00:18:12
16EF Pro Cycling00:19:03
17Israel Start-Up Nation00:19:53
18Bora-Hansgrohe00:20:39
19AG2R la Mondiale00:20:45
20Team Sunweb00:28:00
21Lotto Soudal00:29:32
22Burgos-BH00:37:58
Swipe to scroll horizontally
General classification after stage 1
PlaceRider (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma04:22:24
2Richard Carapaz (Ecu) Ineos Grenadiers00:00:05
3Daniel Martin (Irl) Israel Start-Up Nation00:00:07
4Esteban Chaves (Col) Mitchelton-Scott00:00:11
5Felix Grossschartner (Aut) Bora-Hansgrohe00:00:11
6Enric Mas Nicolau (Spa) Movistar Team00:00:11
7Hugh Carthy (GBr) EF Pro Cycling00:00:14
8Sepp Kuss (USA) Team Jumbo-Visma00:00:20
9George Bennett (NZl) Team Jumbo-Visma00:00:50
10Andrea Bagioli (Ita) Deceuninck-Quickstep00:01:01
11Alejandro Valverde (Spa) Movistar Team00:01:01
12Robert Gesink (Ned) Team Jumbo-Visma00:01:01
13Gorka Izagirre Insausti (Spa) Astana Pro Team00:01:01
14Mikel Nieve Iturralde (Spa) Mitchelton-Scott00:01:01
15David De la Cruz Melgarejo (Spa) UAE Team Emirates00:01:01
16Tom Dumoulin (Ned) Team Jumbo-Visma00:01:01
17Davide Formolo (Ita) UAE Team Emirates00:01:01
18Guillaume Martin (Fra) Cofidis00:01:18
19Kenny Elissonde (Fra) Trek-Segafredo00:01:25
20Marc Soler (Spa) Movistar Team00:01:27
21Gino Mäder (Swi) NTT Pro Cycling00:01:42
22Sergio Luis Henao Montoya (Col) UAE Team Emirates00:01:48
23Rui Costa (Por) UAE Team Emirates00:01:48
24Niklas Eg (Den) Trek-Segafredo00:01:48
25Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers00:02:01
26Matej Mohoric (Slo) Bahrain McLaren00:02:01
27Wout Poels (Ned) Bahrain McLaren00:02:01
28Clément Champoussin (Fra) AG2R la Mondiale00:02:01
29Julien Simon (Fra) Total Direct Energie00:02:32
30Georg Zimmermann (Ger) CCC Team00:02:32
31Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA00:02:32
32Mattia Cattaneo (Ita) Deceuninck-Quickstep00:02:32
33Jose Herrada (Spa) Cofidis00:02:32
34Jan Hirt (Cze) CCC Team00:02:32
35David Gaudu (Fra) Groupama-FDJ00:02:32
36Juan Pedro Lopez Perez (Spa) Trek-Segafredo00:02:32
37William Barta (USA) CCC Team00:04:16
38José Rojas (Spa) Movistar Team00:04:39
39Carlos Verona Quintanilla (Spa) Movistar Team00:04:39
40Luis León Sanchez (Spa) Astana Pro Team00:04:41
41Aleksandr Vlasov (Rus) Astana Pro Team00:04:41
42Daniel Felipe Martinez Poveda (Col) EF Pro Cycling00:04:59
43Michel Ries (Lux) Trek-Segafredo00:05:00
44Romain Sicard (Fra) Total Direct Energie00:05:07
45Victor Lafay (Fra) Cofidis00:05:46
46Bruno Armirail (Fra) Groupama-FDJ00:05:46
47Brandon Smith Rivera Vargas (Col) Ineos Grenadiers00:05:48
48Kobe Goossens (Bel) Lotto Soudal00:05:59
49Matteo Badilatti (Swi) Israel Start-Up Nation00:06:01
50Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA00:07:43
51Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA00:07:43
52Jefferson Alveiro Cepeda (Ecu) Caja Rural-Seguros RGA00:07:43
53Nelson Oliveira (Por) Movistar Team00:07:43
54Imanol Erviti (Spa) Movistar Team00:07:43
55Luis Angel Mate Mardones (Spa) Cofidis00:07:43
56Michael Valgren (Den) NTT Pro Cycling00:08:04
57Stefan De Bod (RSA) NTT Pro Cycling00:08:42
58Nans Peters (Fra) AG2R la Mondiale00:08:42
59Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA00:09:09
60Michael Storer (Aus) Team Sunweb00:09:09
61Paul Ourselin (Fra) Total Direct Energie00:09:11
62Rob Power (Aus) Team Sunweb00:09:11
63Thibaut Pinot (Fra) Groupama-FDJ00:10:06
64Remy Mertz (Bel) Lotto Soudal00:10:06
65Ide Schelling (Ned) Bora-Hansgrohe00:10:26
66Jonas Vingegaard (Den) Team Jumbo-Visma00:10:28
67Lennard Hofstede (Ned) Team Jumbo-Visma00:11:00
68Thyman Arensman (Ned) Team Sunweb00:11:00
69Merhawi Kudus (Eri) Astana Pro Team00:11:00
70Fernando Barcelo Aragon (Spa) Cofidis00:11:22
71Ion Izaguirre Insausti (Spa) Astana Pro Team00:11:22
72Chris Froome (GBr) Ineos Grenadiers00:11:22
73Dylan Van Baarle (Ned) Ineos Grenadiers00:11:22
74Dorian Godon (Fra) AG2R la Mondiale00:11:22
75Oscar Cabedo Carda (Spa) Burgos-BH00:11:22
76Koen De Kort (Ned) Trek-Segafredo00:11:22
77Andrey Amador (CRc) Ineos Grenadiers00:11:22
78Jay Mc Carthy (Aus) Bora-Hansgrohe00:11:22
79Jonathan Hivert (Fra) Total Direct Energie00:11:52
80Robert Stannard (Aus) Mitchelton-Scott00:11:52
81Tsgabu Gebremaryam Grmay (Eth) Mitchelton-Scott00:11:52
82Angel Madrazo Ruiz (Spa) Burgos-BH00:12:26
83Enrico Gasparotto (Swi) NTT Pro Cycling00:12:26
84Alex Aranburu Deba (Spa) Astana Pro Team00:12:26
85Niki Terpstra (Ned) Total Direct Energie00:12:47
86Olivier Le Gac (Fra) Groupama-FDJ00:14:12
87Reinardt Janse van Rensburg (RSA) NTT Pro Cycling00:14:45
88Brent Van Moer (Bel) Lotto Soudal00:14:47
89Omer Goldstein (Isr) Israel Start-Up Nation00:15:01
90Matthieu Ladagnous (Fra) Groupama-FDJ00:15:27
91Omar Fraile Matarranz (Spa) Astana Pro Team00:15:30
92Jesus Ezquerra Muela (Spa) Burgos-BH00:15:30
93Tomasz Marczynski (Pol) Lotto Soudal00:15:30
94Juan Felipe Osorio Arboleda (Col) Burgos-BH00:15:30
95James Piccoli (Can) Israel Start-Up Nation00:15:30
96Willie Smit (RSA) Burgos-BH00:15:30
97Jannik Steimle (Ger) Deceuninck-Quickstep00:15:30
98Nicholas Dlamini (RSA) NTT Pro Cycling00:15:30
99Grega Bole (Slo) Bahrain McLaren00:15:30
100Rui Oliveira (Por) UAE Team Emirates00:15:30
101Aritz Bagues Kalparsoro (Spa) Caja Rural-Seguros RGA00:15:30
102Fred Wright (GBr) Bahrain McLaren00:15:30
103Gerben Thijssen (Bel) Lotto Soudal00:15:30
104Cameron Wurf (Aus) Ineos Grenadiers00:15:30
105Ricardo Vilela (Por) Burgos-BH00:15:30
106Benjamin Dyball (Aus) NTT Pro Cycling00:15:30
107Reto Hollenstein (Swi) Israel Start-Up Nation00:15:30
108Jorge Arcas (Spa) Movistar Team00:15:30
109Kevin Inkelaar (Ned) Bahrain McLaren00:15:30
110Scott Davies (GBr) Bahrain McLaren00:15:30
111Valentin Ferron (Fra) Total Direct Energie00:15:30
112Carlos Barbero (Spa) NTT Pro Cycling00:15:30
113Dion Smith (NZl) Mitchelton-Scott00:15:30
114Alexis Renard (Fra) Israel Start-Up Nation00:15:30
115Santiago Buitrago Sanchez (Col) Bahrain McLaren00:15:30
116Tejay Van Garderen (USA) EF Pro Cycling00:15:30
117Mark Donovan (GBr) Team Sunweb00:15:30
118Nicholas Schultz (Aus) Mitchelton-Scott00:15:30
119Michal Golas (Pol) Ineos Grenadiers00:15:30
120Lukasz Wisniowski (Pol) CCC Team00:15:30
121Callum Scotson (Aus) Mitchelton-Scott00:15:30
122Tim Wellens (Bel) Lotto Soudal00:15:30
123Aleksandr Riabushenko (Blr) UAE Team Emirates00:15:30
124Anthony Roux (Fra) Groupama-FDJ00:15:30
125Lorrenzo Manzin (Fra) Total Direct Energie00:15:30
126Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA00:15:30
127Hector Saez Benito (Spa) Caja Rural-Seguros RGA00:15:30
128Ian Garrison (USA) Deceuninck-Quickstep00:15:30
129Tosh Van der Sande (Bel) Lotto Soudal00:15:30
130Stan Dewulf (Bel) Lotto Soudal00:15:30
131Emmanuel Morin (Fra) Cofidis00:15:30
132Magnus Cort Nielsen (Den) EF Pro Cycling00:15:30
133Alexander Kamp (Den) Trek-Segafredo00:15:30
134Pierre Luc Perichon (Fra) Cofidis00:15:30
135Zdenek Stybar (Cze) Deceuninck-Quickstep00:15:30
136Michael Mørkøv (Den) Deceuninck-Quickstep00:15:30
137Stephen Williams (GBr) Bahrain McLaren00:15:30
138Sam Bennett (Irl) Deceuninck-Quickstep00:15:30
139Dmitriy Gruzdev (Kaz) Astana Pro Team00:15:30
140Romain Seigle (Fra) Groupama-FDJ00:15:30
141Simon Geschke (Ger) CCC Team00:16:31
142Max Kanter (Ger) Team Sunweb00:16:31
143Martin Salmon (Ger) Team Sunweb00:16:31
144Harry Tanfield (GBr) AG2R la Mondiale00:16:31
145Jakub Mareczko (Ita) CCC Team00:16:31
146Francisco Jose Ventoso Alberdi (Spa) CCC Team00:16:31
147Pim Ligthart (Ned) Total Direct Energie00:18:01
148Julius Van den Berg (Ned) EF Pro Cycling00:18:01
149Michael Schwarzmann (Ger) Bora-Hansgrohe00:18:01
150Paul Martens (Ger) Team Jumbo-Visma00:18:01
151Jetse Bol (Ned) Burgos-BH00:18:39
152Rory Sutherland (Aus) Israel Start-Up Nation00:18:39
153Mitchell Docker (Aus) EF Pro Cycling00:18:39
154Michal Paluta (Pol) CCC Team00:18:39
155Natnael Berhane (Eri) Cofidis00:18:39
156Jasper Philipsen (Bel) UAE Team Emirates00:18:39
157Michael Woods (Can) EF Pro Cycling00:18:39
158Alex Molenaar (Ned) Burgos-BH00:18:39
159Axel Domont (Fra) AG2R la Mondiale00:18:39
160Alexander Edmondson (Aus) Mitchelton-Scott00:18:39
161Quentin Jauregui (Fra) AG2R la Mondiale00:18:55
162Rémi Cavagna (Fra) Deceuninck-Quickstep00:19:41
163Mihkel Räim (Est) Israel Start-Up Nation00:20:24
164Emils Liepins (Lat) Trek-Segafredo00:20:24
165Ivo Oliveira (Por) UAE Team Emirates00:20:24
166Jasha Sütterlin (Ger) Team Sunweb00:20:24
167Rüdiger Selig (Ger) Bora-Hansgrohe00:20:34
168Andreas Schillinger (Ger) Bora-Hansgrohe00:20:34
169Martin Laas (Est) Bora-Hansgrohe00:20:36
170Pascal Ackermann (Ger) Bora-Hansgrohe00:20:38
171Logan Owen (USA) EF Pro Cycling00:20:38
172Matteo Moschetti (Ita) Trek-Segafredo00:22:43
173Mickael Delage (Fra) Groupama-FDJ00:22:43
Swipe to scroll horizontally
Points Classification
PlaceRider (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma25
2Richard Carapaz (Ecu) Ineos Grenadiers20
3Daniel Martin (Irl) Israel Start-Up Nation16
4Esteban Chaves (Col) Mitchelton-Scott14
5Felix Grossschartner (Aut) Bora-Hansgrohe12
6Enric Mas Nicolau (Spa) Movistar Team10
7Hugh Carthy (GBr) EF Pro Cycling9
8Sepp Kuss (USA) Team Jumbo-Visma8
9George Bennett (NZl) Team Jumbo-Visma7
10Andrea Bagioli (Ita) Deceuninck-Quickstep6
11Alejandro Valverde (Spa) Movistar Team5
12Matthieu Ladagnous (Fra) Groupama-FDJ4
13Robert Gesink (Ned) Team Jumbo-Visma4
14Gorka Izagirre Insausti (Spa) Astana Pro Team3
15Mikel Nieve Iturralde (Spa) Mitchelton-Scott2
16Kenny Elissonde (Fra) Trek-Segafredo2
17David De la Cruz Melgarejo (Spa) UAE Team Emirates1
18Michel Ries (Lux) Trek-Segafredo1
19Daniel Felipe Martinez Poveda (Col) EF Pro Cycling-5
Swipe to scroll horizontally
Mountains Classification
PlaceRider (Country) TeamResult
1Sepp Kuss (USA) Team Jumbo-Visma10
2Quentin Jauregui (Fra) AG2R la Mondiale6
3Enric Mas Nicolau (Spa) Movistar Team6
4Richard Carapaz (Ecu) Ineos Grenadiers4
5Daniel Martin (Irl) Israel Start-Up Nation4
6Jetse Bol (Ned) Burgos-BH4
7Matteo Badilatti (Swi) Israel Start-Up Nation3
8Esteban Chaves (Col) Mitchelton-Scott1
9Andrey Amador (CRc) Ineos Grenadiers1
10Rémi Cavagna (Fra) Deceuninck-Quickstep1
11Jasha Sütterlin (Ger) Team Sunweb1
12Daniel Felipe Martinez Poveda (Col) EF Pro Cycling-2
Swipe to scroll horizontally
Young Riders Classification
PlaceRider (Country) TeamResult
1Enric Mas Nicolau (Spa) Movistar Team04:22:35
2Andrea Bagioli (Ita) Deceuninck-Quickstep00:00:50
3Gino Mäder (Swi) NTT Pro Cycling00:01:31
4Niklas Eg (Den) Trek-Segafredo00:01:37
5Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers00:01:50
6Clément Champoussin (Fra) AG2R la Mondiale00:01:50
7Georg Zimmermann (Ger) CCC Team00:02:21
8David Gaudu (Fra) Groupama-FDJ00:02:21
9Juan Pedro Lopez Perez (Spa) Trek-Segafredo00:02:21
10William Barta (USA) CCC Team00:04:05
11Aleksandr Vlasov (Rus) Astana Pro Team00:04:30
12Daniel Felipe Martinez Poveda (Col) EF Pro Cycling00:04:48
13Michel Ries (Lux) Trek-Segafredo00:04:49
14Victor Lafay (Fra) Cofidis00:05:35
15Brandon Smith Rivera Vargas (Col) Ineos Grenadiers00:05:37
16Kobe Goossens (Bel) Lotto Soudal00:05:48
17Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA00:07:32
18Jefferson Alveiro Cepeda (Ecu) Caja Rural-Seguros RGA00:07:32
19Stefan De Bod (RSA) NTT Pro Cycling00:08:31
20Michael Storer (Aus) Team Sunweb00:08:58
21Rob Power (Aus) Team Sunweb00:09:00
22Remy Mertz (Bel) Lotto Soudal00:09:55
23Ide Schelling (Ned) Bora-Hansgrohe00:10:15
24Jonas Vingegaard (Den) Team Jumbo-Visma00:10:17
25Thyman Arensman (Ned) Team Sunweb00:10:49
26Fernando Barcelo Aragon (Spa) Cofidis00:11:11
27Dorian Godon (Fra) AG2R la Mondiale00:11:11
28Robert Stannard (Aus) Mitchelton-Scott00:11:41
29Alex Aranburu Deba (Spa) Astana Pro Team00:12:15
30Brent Van Moer (Bel) Lotto Soudal00:14:36
31Omer Goldstein (Isr) Israel Start-Up Nation00:14:50
32Juan Felipe Osorio Arboleda (Col) Burgos-BH00:15:19
33Jannik Steimle (Ger) Deceuninck-Quickstep00:15:19
34Nicholas Dlamini (RSA) NTT Pro Cycling00:15:19
35Rui Oliveira (Por) UAE Team Emirates00:15:19
36Fred Wright (GBr) Bahrain McLaren00:15:19
37Gerben Thijssen (Bel) Lotto Soudal00:15:19
38Kevin Inkelaar (Ned) Bahrain McLaren00:15:19
39Scott Davies (GBr) Bahrain McLaren00:15:19
40Valentin Ferron (Fra) Total Direct Energie00:15:19
41Alexis Renard (Fra) Israel Start-Up Nation00:15:19
42Santiago Buitrago Sanchez (Col) Bahrain McLaren00:15:19
43Mark Donovan (GBr) Team Sunweb00:15:19
44Callum Scotson (Aus) Mitchelton-Scott00:15:19
45Aleksandr Riabushenko (Blr) UAE Team Emirates00:15:19
46Ian Garrison (USA) Deceuninck-Quickstep00:15:19
47Stan Dewulf (Bel) Lotto Soudal00:15:19
48Emmanuel Morin (Fra) Cofidis00:15:19
49Stephen Williams (GBr) Bahrain McLaren00:15:19
50Max Kanter (Ger) Team Sunweb00:16:20
51Martin Salmon (Ger) Team Sunweb00:16:20
52Julius Van den Berg (Ned) EF Pro Cycling00:17:50
53Michal Paluta (Pol) CCC Team00:18:28
54Jasper Philipsen (Bel) UAE Team Emirates00:18:28
55Alex Molenaar (Ned) Burgos-BH00:18:28
56Rémi Cavagna (Fra) Deceuninck-Quickstep00:19:30
57Ivo Oliveira (Por) UAE Team Emirates00:20:13
58Logan Owen (USA) EF Pro Cycling00:20:27
59Matteo Moschetti (Ita) Trek-Segafredo00:22:32
Swipe to scroll horizontally
Teams Classification
PlaceRider (Country) TeamResult
1Team Jumbo-Visma13:08:32
2Movistar Team00:01:19
3UAE Team Emirates00:02:30
4Trek-Segafredo00:04:27
5Ineos Grenadiers00:06:40
6CCC Team00:08:00
7Cofidis00:08:16
8Astana Pro Team00:09:03
9Mitchelton-Scott00:11:44
10Total Direct Energie00:15:30
11Caja Rural-Seguros RGA00:16:38
12Groupama-FDJ00:17:04
13NTT Pro Cycling00:17:08
14Deceuninck-Quick-Step00:17:43
15Bahrain McLaren00:18:12
16EF Pro Cycling00:19:03
17Israel Start-Up Nation00:19:53
18Bora-Hansgrohe00:20:39
19AG2R la Mondiale00:20:45
20Team Sunweb00:28:00
21Lotto Soudal00:29:32
22Burgos-BH00:37:58
Dani Ostanek
Senior News Writer

Dani Ostanek is Senior News Writer at Cyclingnews, joining in 2017 as a freelance contributor and later being hired full-time. Before joining the team, they had written for numerous major publications in the cycling world, including CyclingWeekly and Rouleur.

Dani has reported from the world's top races, including the Tour de France, Road World Championships, and the spring Classics. They have interviewed many of the sport's biggest stars, including Mathieu van der Poel, Demi Vollering, and Remco Evenepoel. Their favourite races are the Giro d'Italia, Strade Bianche and Paris-Roubaix.

Season highlights from the 2024 season include reporting from Paris-Roubaix –  'Unless I'm in an ambulance, I'm finishing this race' – Cyrus Monk, the last man home at Paris-Roubaix – and the Tour de France – 'Disbelief', gratitude, and family – Mark Cavendish celebrates a record-breaking Tour de France sprint win.

Latest on Cyclingnews