Itzulia Basque Country: McNulty takes lead on stage 4

Ion Izagirre (Astana-Premier Tech) won stage 4 of the Itzulia Basque Country after a close sprint against Pello Bilbao (Bahrain Victorious).

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

Daniel Benson was the Editor in Chief at Cyclingnews.com between 2008 and 2022. Based in the UK, he joined the Cyclingnews team in 2008 as the site's first UK-based Managing Editor. In that time, he reported on over a dozen editions of the Tour de France, several World Championships, the Tour Down Under, Spring Classics, and the London 2012 Olympic Games. With the help of the excellent editorial team, he ran the coverage on Cyclingnews and has interviewed leading figures in the sport including UCI Presidents and Tour de France winners.

Latest on Cyclingnews