Vuelta a España: Cort takes his third stage win in Monforte de Lemos

Magnus Cort captured his and EF Education-Nippo's third victory of the Vuelta a España on stage 19, proving the fastest rider from the breakaway as the seven men left standing held off the charging peloton in Monforte de Lemos.

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

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Dani Ostanek
Senior News Writer

Dani Ostanek is Senior News Writer at Cyclingnews, having joined in 2017 as a freelance contributor and later being hired full-time. Prior to 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, World Championships, and the spring Classics. They have interviewed many of the sport's biggest stars, including Mathieu van der Poel, Remco Evenepoel, Demi Vollering, and Anna van der Breggen.

 

As well as original reporting, news and feature writing, and production work, Dani also oversees How to Watch guides and works on The Leadout newsletter throughout the season. Their favourite races are Strade Bianche and Paris-Roubaix and their favourite published article is from the 2024 edition of the latter: 'Unless I'm in an ambulance, I'm finishing this race' – Cyrus Monk, the last man home at Paris-Roubaix

Latest on Cyclingnews