Vuelta a España: Fabio Jakobsen wins stage 4

Fabio Jakobsen (Deceuninck-QuickStep) came out on top in a hotly contested sprint to decide stage 4 of the Vuelta a España. The win marked the Dutchman’s first Grand Tour stage win since 2019 and his first since his life-threatening crash in last year’s Tour de Pologne.

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