Itzulia Basque Country: Primoz Roglic wins stage 1 time trial

Primož Roglič (Jumbo-Visma) won stage 1 of Itzulia Basque Country, beating Brandon McNulty (UAE Team Emirates) by two seconds in the 13.9km opening time trial in Bilbao. The Slovenian thus continues a remarkable sequence that has now seen him wear the leader’s jersey in each of his last 12 stage races.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Jumbo-Visma 0:17:17
2Brandon McNulty (USA) UAE Team Emirates 0:00:02
3Jonas Vingegaard (Den) Jumbo-Visma 0:00:18
4Tobias Foss (Nor) Jumbo-Visma 0:00:24
5Tadej Pogacar (Slo) UAE Team Emirates 0:00:28
6Adam Yates (GBr) Ineos Grenadiers
7Patrick Bevin (NZl) Israel Start-up Nation
8Ide Schelling (Ned) Bora-Hansgrohe 0:00:29
9Alex Aranburu Deba (Spa) Astana-Premier Tech 0:00:30
10Maximilian Schachmann (Ger) Bora-Hansgrohe 0:00:31
11Wilco Kelderman (Ned) Bora-Hansgrohe 0:00:36
12Marc Hirschi (Swi) UAE Team Emirates 0:00:37
13Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:00:38
14Jakob Fuglsang (Den) Astana-Premier Tech 0:00:39
15Mattia Cattaneo (Ita) Deceuninck-QuickStep 0:00:40
16Omar Fraile Matarranz (Spa) Astana-Premier Tech
17Pierre Latour (Fra) Total Direct Energie 0:00:43
18Mauri Vansevenant (Bel) Deceuninck-QuickStep
19Alejandro Valverde (Spa) Movistar Team
20Patrick Konrad (Aut) Bora-Hansgrohe
21Richard Carapaz (Ecu) Ineos Grenadiers 0:00:45
22Mikkel Honoré (Den) Deceuninck-QuickStep 0:00:46
23Krists Neilands (Lat) Israel Start-up Nation 0:00:47
24Emanuel Buchmann (Ger) Bora-Hansgrohe
25Stefan De Bod (RSA) Astana-Premier Tech
26Mikel Landa Meana (Spa) Bahrain Victorious 0:00:49
27Ilan Van Wilder (Bel) Team DSM 0:00:51
28Sergio Higuita Garcia (Col) EF Education-Nippo 0:00:53
29Magnus Cort (Den) EF Education-Nippo
30Daryl Impey (RSA) Israel Start-up Nation 0:00:54
31Thomas De Gendt (Bel) Lotto Soudal 0:00:55
32Rafal Majka (Pol) UAE Team Emirates 0:01:00
33Victor de la Parte (Spa) Total Direct Energie 0:01:01
34Bruno Armirail (Fra) Groupama-FDJ 0:01:02
35Mark Donovan (GBr) Team DSM
36Alexey Lutsenko (Kaz) Astana-Premier Tech 0:01:03
37Laurens De Plus (Bel) Ineos Grenadiers 0:01:06
38Hugh Carthy (GBr) EF Education-Nippo
39Diego Ulissi (Ita) UAE Team Emirates 0:01:07
40Michael Woods (Can) Israel Start-up Nation
41Martijn Tusveld (Ned) Team DSM
42Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:01:08
43Ion Izagirre Insausti (Spa) Astana-Premier Tech 0:01:09
44Pieter Serry (Bel) Deceuninck-QuickStep
45Josef Cerny (Cze) Deceuninck-QuickStep 0:01:11
46Sam Oomen (Ned) Jumbo-Visma
47Sylvain Moniquet (Bel) Lotto Soudal
48Simon Geschke (Ger) Cofidis
49James Knox (GBr) Deceuninck-QuickStep 0:01:12
50Toms Skujins (Lat) Trek-Segafredo
51Jan Polanc (Slo) UAE Team Emirates 0:01:13
52Jesus Herrada (Spa) Cofidis 0:01:14
53Mauro Schmid (Swi) Team Qhubeka Assos 0:01:15
54David Gaudu (Fra) Groupama-FDJ
55Oscar Rodriguez Garaicoechea (Spa) Astana-Premier Tech 0:01:16
56Enric Mas Nicolau (Spa) Movistar Team 0:01:17
57Romain Seigle (Fra) Groupama-FDJ
58Andreas Leknessund (Nor) Team DSM
59Eddie Dunbar (Irl) Ineos Grenadiers 0:01:18
60Roger Adria Oliveras (Spa) Equipo Kern Pharma
61James Whelan (Aus) EF Education-Nippo 0:01:19
62Mark Padun (Ukr) Bahrain Victorious 0:01:20
63Gino Mäder (Swi) Bahrain Victorious
64Damien Howson (Aus) Team BikeExchange 0:01:21
65Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux
66Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:01:24
67Christoph Pfingsten (Ger) Jumbo-Visma
68Miles Scotson (Aus) Groupama-FDJ 0:01:25
69Bauke Mollema (Ned) Trek-Segafredo
70Ben Hermans (Bel) Israel Start-up Nation 0:01:26
71Stefano Oldani (Ita) Lotto Soudal 0:01:27
72Andrey Amador (CRc) Ineos Grenadiers
73Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:01:28
74Guillaume Martin (Fra) Cofidis 0:01:29
75Christopher Juul-Jensen (Den) Team BikeExchange 0:01:31
76Ruben Fernandez (Spa) Cofidis
77Maurits Lammertink (Ned) Intermarché-Wanty-Gobert Matériaux
78Felix Gall (Aut) Team DSM 0:01:32
79Sean Bennett (USA) Team Qhubeka Assos 0:01:33
80Giovanni Aleotti (Ita) Bora-Hansgrohe
81Jonathan Caicedo (Ecu) EF Education-Nippo
82Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux 0:01:34
83Dion Smith (NZl) Team BikeExchange
84Mathias Frank (Swi) AG2R Citroën Team
85Fabio Aru (Ita) Team Qhubeka Assos
86Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:01:36
87Julien Bernard (Fra) Trek-Segafredo 0:01:37
88Ben O'Connor (Aus) AG2R Citroën Team 0:01:38
89Esteban Chaves Rubio (Col) Team BikeExchange
90Mathieu Burgaudeau (Fra) Total Direct Energie 0:01:39
91Julien Simon (Fra) Total Direct Energie 0:01:40
92Ian Garrison (USA) Deceuninck-QuickStep
93Matthieu Ladagnous (Fra) Groupama-FDJ
94Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:01:41
95Nicolas Edet (Fra) Cofidis
96Fabien Doubey (Fra) Total Direct Energie
97Jesus Ezquerra Muela (Spa) Burgos-BH
98Niklas Eg (Den) Trek-Segafredo 0:01:42
99Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma
100Alexander Cataford (Can) Israel Start-up Nation 0:01:43
101Cristian Rodriguez Martin (Spa) Total Direct Energie 0:01:44
102Carlos Canal Blanco (Spa) Burgos-BH
103Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi 0:01:45
104Ben Gastauer (Lux) AG2R Citroën Team 0:01:47
105Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:01:48
106Tomasz Marczynski (Pol) Lotto Soudal
107Filippo Conca (Ita) Lotto Soudal 0:01:50
108Yukiya Arashiro (Jpn) Bahrain Victorious
109Kilian Frankiny (Swi) Team Qhubeka Assos
110Matthew Holmes (GBr) Lotto Soudal 0:01:51
111Fabien Grellier (Fra) Total Direct Energie
112Cesare Benedetti (Ita) Bora-Hansgrohe 0:01:53
113Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux
114Lennard Hofstede (Ned) Jumbo-Visma
115Larry Warbasse (USA) AG2R Citroën Team
116Antwan Tolhoek (Ned) Jumbo-Visma 0:01:54
117Sébastien Grignard (Bel) Lotto Soudal 0:01:55
118Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:01:57
119Oscar Cabedo Carda (Spa) Burgos-BH 0:01:58
120Kevin Vermaerke (USA) Team DSM 0:01:59
121Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux
122Eros Capecchi (Ita) Bahrain Victorious 0:02:00
123Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:02:01
124Angel Madrazo Ruiz (Spa) Burgos-BH 0:02:02
125Mikel Aristi Gardoki (Spa) Euskaltel-Euskadi
126Jorge Arcas (Spa) Movistar Team 0:02:03
127Alexander Kamp (Den) Trek-Segafredo 0:02:04
128Gotzon Martin Sanz (Spa) Euskaltel-Euskadi
129Valerio Conti (Ita) UAE Team Emirates
130Nicola Conci (Ita) Trek-Segafredo 0:02:05
131Nicolas Prodhomme (Fra) AG2R Citroën Team
132Daniel Navarro (Spa) Burgos-BH 0:02:07
133Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
134Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 0:02:08
135Diego Camargo Pineda (Col) EF Education-Nippo
136Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi
137James Piccoli (Can) Israel Start-up Nation 0:02:09
138Mikel Nieve Iturralde (Spa) Team BikeExchange
139Carlos Verona Quintanilla (Spa) Movistar Team 0:02:10
140Alex Howes (USA) EF Education-Nippo 0:02:11
141Héctor Carretero (Spa) Movistar Team 0:02:15
142Anthony Perez (Fra) Cofidis
143Romain Combaud (Fra) Team DSM 0:02:16
144Rafael Valls Ferri (Spa) Bahrain Victorious 0:02:17
145Tsgabu Grmay (Eth) Team BikeExchange 0:02:18
146Benoit Cosnefroy (Fra) AG2R Citroën Team 0:02:19
147Fernando Barceló Aragon (Spa) Cofidis
148Ben Swift (GBr) Ineos Grenadiers
149Einer Rubio Reyes (Col) Movistar Team 0:02:20
150Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA
151Mikel Iturria Segurola (Spa) Euskaltel-Euskadi
152Ander Okamika Bengoetxea (Spa) Burgos-BH 0:02:22
153Juan Felipe Osorio Arboleda (Col) Burgos-BH
154Simon Clarke (Aus) Team Qhubeka Assos 0:02:26
155Lars van den Berg (Ned) Groupama-FDJ 0:02:29
156Clément Davy (Fra) Groupama-FDJ 0:02:35
157Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 0:02:38
158Sergio Samitier Samitier (Spa) Movistar Team 0:02:40
159Jon Agirre Egaña (Spa) Equipo Kern Pharma 0:02:41
160Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi 0:02:46
161Bert-Jan Lindeman (Ned) Team Qhubeka Assos 0:02:58
162Jon Irisarri Ricon (Spa) Caja Rural-Seguros RGA 0:03:02
163Alexander Evans (Aus) Intermarché-Wanty-Gobert Matériaux 0:03:08
164Amund Grøndahl Jansen (Nor) Team BikeExchange 0:03:11
165Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA 0:03:37
DNSFrancisco Galvan Fernandez (Spa) Equipo Kern Pharma
DNSMarti Marquez Roman (Spa) Equipo Kern Pharma
Swipe to scroll horizontally
Finish
Pos.Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Jumbo-Visma 25
2Brandon McNulty (USA) UAE Team Emirates 20
3Jonas Vingegaard (Den) Jumbo-Visma 16
4Tobias Foss (Nor) Jumbo-Visma 14
5Tadej Pogacar (Slo) UAE Team Emirates 12
6Adam Yates (GBr) Ineos Grenadiers 10
7Patrick Bevin (NZl) Israel Start-up Nation 9
8Ide Schelling (Ned) Bora-Hansgrohe 8
9Alex Aranburu Deba (Spa) Astana-Premier Tech 7
10Maximilian Schachmann (Ger) Bora-Hansgrohe 6
11Wilco Kelderman (Ned) Bora-Hansgrohe 5
12Marc Hirschi (Swi) UAE Team Emirates 4
13Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 3
14Jakob Fuglsang (Den) Astana-Premier Tech 2
15Mattia Cattaneo (Ita) Deceuninck-QuickStep 1
Swipe to scroll horizontally
Mountain
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 3
2Adam Yates (GBr) Ineos Grenadiers 2
3Brandon McNulty (USA) UAE Team Emirates 1
Swipe to scroll horizontally
Young rider
Pos.Rider Name (Country) TeamResult
1Brandon McNulty (USA) UAE Team Emirates 0:17:19
2Jonas Vingegaard (Den) Jumbo-Visma 0:00:16
3Tobias Foss (Nor) Jumbo-Visma 0:00:22
4Tadej Pogacar (Slo) UAE Team Emirates 0:00:26
5Ide Schelling (Ned) Bora-Hansgrohe 0:00:28
6Marc Hirschi (Swi) UAE Team Emirates 0:00:35
7Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:41
8Mikkel Honoré (Den) Deceuninck-QuickStep 0:00:45
9Stefan De Bod (RSA) Astana-Premier Tech 0:00:46
10Ilan Van Wilder (Bel) Team DSM 0:00:50
11Sergio Higuita Garcia (Col) EF Education-Nippo 0:00:52
12Mark Donovan (GBr) Team DSM 0:01:00
13Sylvain Moniquet (Bel) Lotto Soudal 0:01:10
14Mauro Schmid (Swi) Team Qhubeka Assos 0:01:13
15David Gaudu (Fra) Groupama-FDJ 0:01:13
16Andreas Leknessund (Nor) Team DSM 0:01:16
17Eddie Dunbar (Irl) Ineos Grenadiers 0:01:16
18Roger Adria Oliveras (Spa) Equipo Kern Pharma 0:01:17
19James Whelan (Aus) EF Education-Nippo 0:01:17
20Mark Padun (Ukr) Bahrain Victorious 0:01:19
21Gino Mäder (Swi) Bahrain Victorious 0:01:19
22Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:01:22
23Stefano Oldani (Ita) Lotto Soudal 0:01:25
24Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:01:27
25Felix Gall (Aut) Team DSM 0:01:31
26Sean Bennett (USA) Team Qhubeka Assos 0:01:31
27Giovanni Aleotti (Ita) Bora-Hansgrohe 0:01:32
28Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:01:34
29Mathieu Burgaudeau (Fra) Total Direct Energie 0:01:38
30Ian Garrison (USA) Deceuninck-QuickStep 0:01:39
31Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:01:39
32Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:01:41
33Carlos Canal Blanco (Spa) Burgos-BH 0:01:42
34Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:01:47
35Filippo Conca (Ita) Lotto Soudal 0:01:49
36Sébastien Grignard (Bel) Lotto Soudal 0:01:54
37Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:01:55
38Kevin Vermaerke (USA) Team DSM 0:01:57
39Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:01:57
40Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:01:59
41Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:02:02
42Nicola Conci (Ita) Trek-Segafredo 0:02:03
43Nicolas Prodhomme (Fra) AG2R Citroën Team 0:02:04
44Diego Camargo Pineda (Col) EF Education-Nippo 0:02:06
45Fernando Barceló Aragon (Spa) Cofidis 0:02:17
46Einer Rubio Reyes (Col) Movistar Team 0:02:18
47Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA 0:02:18
48Lars van den Berg (Ned) Groupama-FDJ 0:02:27
49Clément Davy (Fra) Groupama-FDJ 0:02:34
50Jon Agirre Egaña (Spa) Equipo Kern Pharma 0:02:39
51Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi 0:02:44
52Alexander Evans (Aus) Intermarché-Wanty-Gobert Matériaux 0:03:06
53Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA 0:03:36
Swipe to scroll horizontally
General classification after stage 1
Pos.Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Jumbo-Visma 0:17:17
2Brandon McNulty (USA) UAE Team Emirates 0:00:02
3Jonas Vingegaard (Den) Jumbo-Visma 0:00:18
4Tobias Foss (Nor) Jumbo-Visma 0:00:24
5Tadej Pogacar (Slo) UAE Team Emirates 0:00:28
6Adam Yates (GBr) Ineos Grenadiers
7Patrick Bevin (NZl) Israel Start-up Nation
8Ide Schelling (Ned) Bora-Hansgrohe 0:00:29
9Alex Aranburu Deba (Spa) Astana-Premier Tech 0:00:30
10Maximilian Schachmann (Ger) Bora-Hansgrohe 0:00:31
11Wilco Kelderman (Ned) Bora-Hansgrohe 0:00:36
12Marc Hirschi (Swi) UAE Team Emirates 0:00:37
13Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:00:38
14Jakob Fuglsang (Den) Astana-Premier Tech 0:00:39
15Mattia Cattaneo (Ita) Deceuninck-QuickStep 0:00:40
16Omar Fraile Matarranz (Spa) Astana-Premier Tech
17Pierre Latour (Fra) Total Direct Energie 0:00:43
18Mauri Vansevenant (Bel) Deceuninck-QuickStep
19Alejandro Valverde (Spa) Movistar Team
20Patrick Konrad (Aut) Bora-Hansgrohe
21Richard Carapaz (Ecu) Ineos Grenadiers 0:00:45
22Mikkel Honoré (Den) Deceuninck-QuickStep 0:00:46
23Krists Neilands (Lat) Israel Start-up Nation 0:00:47
24Emanuel Buchmann (Ger) Bora-Hansgrohe
25Stefan De Bod (RSA) Astana-Premier Tech
26Mikel Landa Meana (Spa) Bahrain Victorious 0:00:49
27Ilan Van Wilder (Bel) Team DSM 0:00:51
28Sergio Higuita Garcia (Col) EF Education-Nippo 0:00:53
29Magnus Cort (Den) EF Education-Nippo
30Daryl Impey (RSA) Israel Start-up Nation 0:00:54
31Thomas De Gendt (Bel) Lotto Soudal 0:00:55
32Rafal Majka (Pol) UAE Team Emirates 0:01:00
33Victor de la Parte (Spa) Total Direct Energie 0:01:01
34Bruno Armirail (Fra) Groupama-FDJ 0:01:02
35Mark Donovan (GBr) Team DSM
36Alexey Lutsenko (Kaz) Astana-Premier Tech 0:01:03
37Laurens De Plus (Bel) Ineos Grenadiers 0:01:06
38Hugh Carthy (GBr) EF Education-Nippo
39Diego Ulissi (Ita) UAE Team Emirates 0:01:07
40Michael Woods (Can) Israel Start-up Nation
41Martijn Tusveld (Ned) Team DSM
42Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:01:08
43Ion Izagirre Insausti (Spa) Astana-Premier Tech 0:01:09
44Pieter Serry (Bel) Deceuninck-QuickStep
45Josef Cerny (Cze) Deceuninck-QuickStep 0:01:11
46Sam Oomen (Ned) Jumbo-Visma
47Sylvain Moniquet (Bel) Lotto Soudal
48Simon Geschke (Ger) Cofidis
49James Knox (GBr) Deceuninck-QuickStep 0:01:12
50Toms Skujins (Lat) Trek-Segafredo
51Jan Polanc (Slo) UAE Team Emirates 0:01:13
52Jesus Herrada (Spa) Cofidis 0:01:14
53Mauro Schmid (Swi) Team Qhubeka Assos 0:01:15
54David Gaudu (Fra) Groupama-FDJ
55Oscar Rodriguez Garaicoechea (Spa) Astana-Premier Tech 0:01:16
56Enric Mas Nicolau (Spa) Movistar Team 0:01:17
57Romain Seigle (Fra) Groupama-FDJ
58Andreas Leknessund (Nor) Team DSM
59Eddie Dunbar (Irl) Ineos Grenadiers 0:01:18
60Roger Adria Oliveras (Spa) Equipo Kern Pharma
61James Whelan (Aus) EF Education-Nippo 0:01:19
62Mark Padun (Ukr) Bahrain Victorious 0:01:20
63Gino Mäder (Swi) Bahrain Victorious
64Damien Howson (Aus) Team BikeExchange 0:01:21
65Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux
66Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:01:24
67Christoph Pfingsten (Ger) Jumbo-Visma
68Miles Scotson (Aus) Groupama-FDJ 0:01:25
69Bauke Mollema (Ned) Trek-Segafredo
70Ben Hermans (Bel) Israel Start-up Nation 0:01:26
71Stefano Oldani (Ita) Lotto Soudal 0:01:27
72Andrey Amador (CRc) Ineos Grenadiers
73Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:01:28
74Guillaume Martin (Fra) Cofidis 0:01:29
75Christopher Juul-Jensen (Den) Team BikeExchange 0:01:31
76Ruben Fernandez (Spa) Cofidis
77Maurits Lammertink (Ned) Intermarché-Wanty-Gobert Matériaux
78Felix Gall (Aut) Team DSM 0:01:32
79Sean Bennett (USA) Team Qhubeka Assos 0:01:33
80Giovanni Aleotti (Ita) Bora-Hansgrohe
81Jonathan Caicedo (Ecu) EF Education-Nippo
82Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux 0:01:34
83Dion Smith (NZl) Team BikeExchange
84Mathias Frank (Swi) AG2R Citroën Team
85Fabio Aru (Ita) Team Qhubeka Assos
86Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:01:36
87Julien Bernard (Fra) Trek-Segafredo 0:01:37
88Ben O'Connor (Aus) AG2R Citroën Team 0:01:38
89Esteban Chaves Rubio (Col) Team BikeExchange
90Mathieu Burgaudeau (Fra) Total Direct Energie 0:01:39
91Julien Simon (Fra) Total Direct Energie 0:01:40
92Ian Garrison (USA) Deceuninck-QuickStep
93Matthieu Ladagnous (Fra) Groupama-FDJ
94Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:01:41
95Nicolas Edet (Fra) Cofidis
96Fabien Doubey (Fra) Total Direct Energie
97Jesus Ezquerra Muela (Spa) Burgos-BH
98Niklas Eg (Den) Trek-Segafredo 0:01:42
99Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma
100Alexander Cataford (Can) Israel Start-up Nation 0:01:43
101Cristian Rodriguez Martin (Spa) Total Direct Energie 0:01:44
102Carlos Canal Blanco (Spa) Burgos-BH
103Txomin Juaristi Arrieta (Spa) Euskaltel-Euskadi 0:01:45
104Ben Gastauer (Lux) AG2R Citroën Team 0:01:47
105Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:01:48
106Tomasz Marczynski (Pol) Lotto Soudal
107Filippo Conca (Ita) Lotto Soudal 0:01:50
108Yukiya Arashiro (Jpn) Bahrain Victorious
109Kilian Frankiny (Swi) Team Qhubeka Assos
110Matthew Holmes (GBr) Lotto Soudal 0:01:51
111Fabien Grellier (Fra) Total Direct Energie
112Cesare Benedetti (Ita) Bora-Hansgrohe 0:01:53
113Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux
114Lennard Hofstede (Ned) Jumbo-Visma
115Larry Warbasse (USA) AG2R Citroën Team
116Antwan Tolhoek (Ned) Jumbo-Visma 0:01:54
117Sébastien Grignard (Bel) Lotto Soudal 0:01:55
118Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:01:57
119Oscar Cabedo Carda (Spa) Burgos-BH 0:01:58
120Kevin Vermaerke (USA) Team DSM 0:01:59
121Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux
122Eros Capecchi (Ita) Bahrain Victorious 0:02:00
123Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:02:01
124Angel Madrazo Ruiz (Spa) Burgos-BH 0:02:02
125Mikel Aristi Gardoki (Spa) Euskaltel-Euskadi
126Jorge Arcas (Spa) Movistar Team 0:02:03
127Alexander Kamp (Den) Trek-Segafredo 0:02:04
128Gotzon Martin Sanz (Spa) Euskaltel-Euskadi
129Valerio Conti (Ita) UAE Team Emirates
130Nicola Conci (Ita) Trek-Segafredo 0:02:05
131Nicolas Prodhomme (Fra) AG2R Citroën Team
132Daniel Navarro (Spa) Burgos-BH 0:02:07
133Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA
134Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 0:02:08
135Diego Camargo Pineda (Col) EF Education-Nippo
136Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi
137James Piccoli (Can) Israel Start-up Nation 0:02:09
138Mikel Nieve Iturralde (Spa) Team BikeExchange
139Carlos Verona Quintanilla (Spa) Movistar Team 0:02:10
140Alex Howes (USA) EF Education-Nippo 0:02:11
141Héctor Carretero (Spa) Movistar Team 0:02:15
142Anthony Perez (Fra) Cofidis
143Romain Combaud (Fra) Team DSM 0:02:16
144Rafael Valls Ferri (Spa) Bahrain Victorious 0:02:17
145Tsgabu Grmay (Eth) Team BikeExchange 0:02:18
146Benoit Cosnefroy (Fra) AG2R Citroën Team 0:02:19
147Fernando Barceló Aragon (Spa) Cofidis
148Ben Swift (GBr) Ineos Grenadiers
149Einer Rubio Reyes (Col) Movistar Team 0:02:20
150Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA
151Mikel Iturria Segurola (Spa) Euskaltel-Euskadi
152Ander Okamika Bengoetxea (Spa) Burgos-BH 0:02:22
153Juan Felipe Osorio Arboleda (Col) Burgos-BH
154Simon Clarke (Aus) Team Qhubeka Assos 0:02:26
155Lars van den Berg (Ned) Groupama-FDJ 0:02:29
156Clément Davy (Fra) Groupama-FDJ 0:02:35
157Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA 0:02:38
158Sergio Samitier Samitier (Spa) Movistar Team 0:02:40
159Jon Agirre Egaña (Spa) Equipo Kern Pharma 0:02:41
160Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi 0:02:46
161Bert-Jan Lindeman (Ned) Team Qhubeka Assos 0:02:58
162Jon Irisarri Ricon (Spa) Caja Rural-Seguros RGA 0:03:02
163Alexander Evans (Aus) Intermarché-Wanty-Gobert Matériaux 0:03:08
164Amund Grøndahl Jansen (Nor) Team BikeExchange 0:03:11
165Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA 0:03:37
Swipe to scroll horizontally
Point classification
Pos.Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Jumbo-Visma 25
2Brandon McNulty (USA) UAE Team Emirates 20
3Jonas Vingegaard (Den) Jumbo-Visma 16
4Tobias Foss (Nor) Jumbo-Visma 14
5Tadej Pogacar (Slo) UAE Team Emirates 12
6Adam Yates (GBr) Ineos Grenadiers 10
7Patrick Bevin (NZl) Israel Start-up Nation 9
8Ide Schelling (Ned) Bora-Hansgrohe 8
9Alex Aranburu Deba (Spa) Astana-Premier Tech 7
10Maximilian Schachmann (Ger) Bora-Hansgrohe 6
11Wilco Kelderman (Ned) Bora-Hansgrohe 5
12Marc Hirschi (Swi) UAE Team Emirates 4
13Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 3
14Jakob Fuglsang (Den) Astana-Premier Tech 2
15Mattia Cattaneo (Ita) Deceuninck-QuickStep 1
Swipe to scroll horizontally
Mountain classification
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 3
2Adam Yates (GBr) Ineos Grenadiers 2
3Brandon McNulty (USA) UAE Team Emirates 1
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Brandon McNulty (USA) UAE Team Emirates 0:17:19
2Jonas Vingegaard (Den) Jumbo-Visma 0:00:16
3Tobias Foss (Nor) Jumbo-Visma 0:00:22
4Tadej Pogacar (Slo) UAE Team Emirates 0:00:26
5Ide Schelling (Ned) Bora-Hansgrohe 0:00:27
6Marc Hirschi (Swi) UAE Team Emirates 0:00:35
7Mauri Vansevenant (Bel) Deceuninck-QuickStep 0:00:41
8Mikkel Honoré (Den) Deceuninck-QuickStep 0:00:44
9Stefan De Bod (RSA) Astana-Premier Tech 0:00:45
10Ilan Van Wilder (Bel) Team DSM 0:00:49
11Sergio Higuita Garcia (Col) EF Education-Nippo 0:00:51
12Mark Donovan (GBr) Team DSM 0:01:00
13Sylvain Moniquet (Bel) Lotto Soudal 0:01:09
14Mauro Schmid (Swi) Team Qhubeka Assos 0:01:13
15David Gaudu (Fra) Groupama-FDJ
16Andreas Leknessund (Nor) Team DSM 0:01:15
17Eddie Dunbar (Irl) Ineos Grenadiers 0:01:16
18Roger Adria Oliveras (Spa) Equipo Kern Pharma
19James Whelan (Aus) EF Education-Nippo 0:01:17
20Mark Padun (Ukr) Bahrain Victorious 0:01:18
21Gino Mäder (Swi) Bahrain Victorious
22Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:01:22
23Stefano Oldani (Ita) Lotto Soudal 0:01:25
24Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:01:26
25Felix Gall (Aut) Team DSM 0:01:30
26Sean Bennett (USA) Team Qhubeka Assos 0:01:31
27Giovanni Aleotti (Ita) Bora-Hansgrohe
28Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:01:34
29Mathieu Burgaudeau (Fra) Total Direct Energie 0:01:37
30Ian Garrison (USA) Deceuninck-QuickStep 0:01:38
31Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:01:39
32Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:01:40
33Carlos Canal Blanco (Spa) Burgos-BH 0:01:42
34Oier Lazkano Lopez (Spa) Caja Rural-Seguros RGA 0:01:46
35Filippo Conca (Ita) Lotto Soudal 0:01:48
36Sébastien Grignard (Bel) Lotto Soudal 0:01:53
37Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:01:55
38Kevin Vermaerke (USA) Team DSM 0:01:57
39Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux
40Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:01:59
41Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:02:02
42Nicola Conci (Ita) Trek-Segafredo 0:02:03
43Nicolas Prodhomme (Fra) AG2R Citroën Team
44Diego Camargo Pineda (Col) EF Education-Nippo 0:02:06
45Fernando Barceló Aragon (Spa) Cofidis 0:02:17
46Einer Rubio Reyes (Col) Movistar Team 0:02:18
47Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA
48Lars van den Berg (Ned) Groupama-FDJ 0:02:27
49Clément Davy (Fra) Groupama-FDJ 0:02:33
50Jon Agirre Egaña (Spa) Equipo Kern Pharma 0:02:39
51Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi 0:02:44
52Alexander Evans (Aus) Intermarché-Wanty-Gobert Matériaux 0:03:06
53Jefferson Cepeda (Ecu) Caja Rural-Seguros RGA 0:03:35
Barry Ryan
Head of Features

Barry Ryan was Head of Features at Cyclingnews. He has covered professional cycling since 2010, reporting from the Tour de France, Giro d’Italia and events from Argentina to Japan. His writing has appeared in The Independent, Procycling and Cycling Plus. He is the author of The Ascent: Sean Kelly, Stephen Roche and the Rise of Irish Cycling’s Golden Generation, published by Gill Books.

Read more
JEBEL JAIS UNITED ARAB EMIRATES FEBRUARY 19 Tadej Pogacar of Slovenia and UAE Team Emirates celebrates at finish line as stage winner during the 7th UAE Tour 2025 Stage 3 a 181km stage from Ras al Khaimah to Jebel Jais 1490m UCIWWT on February 19 2025 in Jebel Jais United Arab Emirates Photo by Dario BelingheriGetty Images
UAE Tour: Tadej Pogačar crushes GC opposition to take Jebel Jais stage 3 summit finish victory
Filippo Ganna on his way to winning stage one of Tirreno-Adriatico 2025
Tirreno-Adriatico: Filippo Ganna seizes stage 1 time trial victory
Tadej Pogačar at speed during the UAE Tour time trial
'I blew the legs, that's the whole point of the all-out effort' - Tadej Pogačar loses out to TT specialists but gains time on UAE Tour rivals
Team Visma-Lease a Bike's riders including Danish rider Jonas Vingegaard (L) cycle during the 3rd stage of the Paris-Nice cycling race, a 28,4 km team time trial between Nevers Magny-Cours Circuit and Nevers, on March 11, 2025. (Photo by Anne-Christine POUJOULAT / AFP)
As it happened: New overall leader as stage three team time trial shakes up GC at Paris-Nice
Volta ao Algarve 2025: Jan Christen (UAE Team Emirates-XRG) wins stage 2 alongside teammate João Almeida in second
Volta ao Algarve: Jan Christen claims first leader's jersey with stage 2 victory atop Alto da Foia
Tom Pidcock wins stage 2 of the Vuelta a Andalucia
Vuelta a Andalucia: Tom Pidcock wins stage 2 as Maxim van Gils loses overall lead
Latest in
Snow was an indicator that the high mountains had arrived on stage 3 of the Volta a Catalunya with more to follow on stage 4
Volta a Catalunya celebrates summit finish on 'cycling landmark' Montserrat for first time in 30 years
FIRENZE ITALY JUNE 27 Magnus Cort of Denmark Alexander Kristoff of Norway Soren Waerenskjold of Norway Jonas Abrahamsen of Norway Tobias Halland Johannessen of Norway Johannes Kulset of Norway Rasmus Fossum Tiller of Norway Odd Christian Eiking of Norway and Team UnoX Mobility during the 111th Tour de France 2024 Team Presentation UCIWT on June 27 2024 in Firenze Italy Photo by Tim de WaeleGetty Images
Extra Tour de France wildcard invitations, test of gear restrictions approved by Pro Cycling Council
Team Ineos' Egan Bernal (R) rides during the 3rd stage of the 2025 Volta a Catalunya cycling tour of Catalonia, a 178,3 km race between Viladecans and La Molina, on March 26, 2025. (Photo by Josep LAGO / AFP)
Egan Bernal calls Volta a Catalunya stage 'crazy' as sprint decides major climbing stage
Juan Ayuso (UAE Team Emirates-XRG) takes a moment to enjoy the stage 3 victory and GC lead as he sits next to snowbank on mountaintop finish Wednesday at Volta a Catalunya
'I've beaten a great rival' - new Volta a Catalunya leader Juan Ayuso says after narrow mountaintop victory over Primož Roglič
Belgium's Edward Theuns of Lidl-Trek is seen after falling down during the 'Classic Brugge-De Panne'
Four crashes spoil sprinters' hopes in 'really dangerous final' of Classic Brugge-De Panne
Team UAE's Juan Ayuso (C) and Team Bora's Primoz Roglic (R) cross the finish line in first and second place respectively during the 3rd stage of the 2025 Volta a Catalunya cycling tour of Catalonia, a 178,3 km race between Viladecans and La Molina, on March 26, 2025. (Photo by Josep LAGO / AFP)
Volta a Catalunya: Glory for Juan Ayuso on stage 3 as Spaniard tops Primož Roglič at La Molina
Latest in Race-results
Team UAE's Juan Ayuso (C) and Team Bora's Primoz Roglic (R) cross the finish line in first and second place respectively during the 3rd stage of the 2025 Volta a Catalunya cycling tour of Catalonia, a 178,3 km race between Viladecans and La Molina, on March 26, 2025. (Photo by Josep LAGO / AFP)
Volta a Catalunya: Glory for Juan Ayuso on stage 3 as Spaniard tops Primož Roglič at La Molina
SOGLIANO AL RUBICONE ITALY MARCH 26 Paul Double of Great Britain and Team Jayco AlUla celebrates at finish line as stage winner during the 39th Settimana Internazionale Coppi e Bartali 2025 Stage 2 a 1639km stage from Riccione to Sogliano al Rubicone 375m on March 26 2025 in Sogliano al Rubicone Italy Photo by Dario BelingheriGetty Images
Coppi e Bartali: Paul Double launches solo attack on final climb to win stage 2 and grab GC lead
Jonathan Milan and race winner Juan Sebastian Molano sprinting to the line at Classic Brugge-De Panne 2025
Classic Brugge-De Panne: Molano awarded photo-finish victory against Milan in crash-marred final
BONDENO ITALY MARCH 25 Caleb Ewan of Australia and Team INEOS Grenadiers celebrates at finish line as stage winner during the 40th Settimana Internazionale Coppi e Bartali 2025 Stage 1 a 1745km stage from Ferrara to Bondeno on March 25 2025 in Bondeno Italy Photo by Dario BelingheriGetty Images
Caleb Ewan wins first race with Ineos Grenadiers on opening stage of Coppi e Bartali
FIGUERES SPAIN MARCH 25 LR Ethan Vernon of United Kingdom and Team IsraelPremier Tech celebrates at finish line as stage winner ahead of Matthew Brennan of United Kingdom and Team Visma Lease A Bike Green Leader Jersey during the 104th Volta Ciclista a Catalunya 2025 Stage 2 a 1773km stage from Banyoles to Figueres UCIWT on March 25 2025 in Figueres Spain Photo by Szymon GruchalskiGetty Images
Volta a Catalunya: Ethan Vernon edges Matthew Brennan by half a wheel to win stage 2
Anna Yamauchi rides to pro women's victory at 2025 Lake Sonoma MTB
Anna Yamauchi tops Katerina Nash in 'slide it to ride it' slippery edition of Lake Sonoma MTB

Latest on Cyclingnews