Volta a Catalunya: Ben O'Connor takes solo win, race lead atop La Molina

Ben O’Connor (AG2R Citroën) powered to a solo victory on stage 3 atop La Molina at the Volta a Catalunya, taking the overall race lead in the process.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Ben O'Connor (Aus) AG2R Citroen Team 4:12:51
2Juan Ayuso Pesquera (Spa) UAE Team Emirates 0:00:06
3Nairo Quintana (Col) Arkea-Samsic
4Sergio Higuita Garcia (Col) Bora-Hansgrohe
5João Almeida (Por) UAE Team Emirates
6Wout Poels (Ned) Bahrain Victorious
7Giulio Ciccone (Ita) Trek-Segafredo
8Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team
9Guillaume Martin (Fra) Cofidis
10Damien Howson (Aus) BikeExchange-Jayco 0:00:09
11Santiago Buitrago Sanchez (Col) Bahrain Victorious
12Richard Carapaz (Ecu) Ineos Grenadiers
13Ivan Ramiro Sosa Cuervo (Col) Movistar Team
14Ilan Van Wilder (Bel) Quick-Step Alpha Vinyl Team
15Jai Hindley (Aus) Bora-Hansgrohe
16Steven Kruijswijk (Ned) Jumbo-Visma
17George Bennett (NZl) UAE Team Emirates
18Alejandro Valverde (Spa) Movistar Team
19Carlos Rodriguez Cano (Spa) Ineos Grenadiers
20Jesus Herrada (Spa) Cofidis
21Henri Vandenabeele (Bel) Team DSM
22Sam Oomen (Ned) Jumbo-Visma
23Torstein Træen (Nor) Uno-X Pro Cycling Team
24Carlos Verona Quintanilla (Spa) Movistar Team
25Harm Vanhoucke (Bel) Lotto Soudal
26Sébastien Reichenbach (Swi) Groupama-FDJ
27Dylan Teuns (Bel) Bahrain Victorious
28Esteban Chaves Rubio (Col) EF Education-EasyPost 0:00:15
29Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:00:17
30Mattias Skjelmose (Den) Trek-Segafredo 0:00:18
31Sylvain Moniquet (Bel) Lotto Soudal
32Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
33Matteo Badilatti (Swi) Groupama-FDJ 0:00:21
34Javier Romo Oliver (Spa) Astana Qazaqstan Team
35Amanuel Ghebreigzabhier (Eri) Trek-Segafredo 0:00:23
36Marc Soler (Spa) UAE Team Emirates
37Oscar Cabedo Carda (Spa) Burgos-BH
38Hugh Carthy (GBr) EF Education-EasyPost 0:00:29
39Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:00:31
40Michael Woods (Can) Israel-Premier Tech 0:00:39
41Bruno Armirail (Fra) Groupama-FDJ 0:00:44
42Odd Christian Eiking (Nor) EF Education-EasyPost 0:00:57
43Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 0:01:36
44Hermann Pernsteiner (Aut) Bahrain Victorious
45Merhawi Kudus Ghebremedhin (Eri) EF Education-EasyPost
46Attila Valter (Hun) Groupama-FDJ 0:01:45
47Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:01:55
48Daniel Navarro Garcia (Spa) Burgos-BH
49Quentin Pacher (Fra) Groupama-FDJ 0:02:27
50Gotzon Martin Sanz (Spa) Euskaltel-Euskadi
51Sebastian Henao Gomez (Col) Astana Qazaqstan Team 0:02:29
52Diego Camargo Pineda (Col) EF Education-EasyPost 0:02:43
53Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:03:01
54Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 0:03:25
55Ben Zwiehoff (Ger) Bora-Hansgrohe 0:03:56
56Fernando Barceló Aragon (Spa) Caja Rural-Seguros RGA
57Winner Anacona (Col) Arkea-Samsic
58Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA
59Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi
60Carlos Canal Blanco (Spa) Euskaltel-Euskadi
61Hugo Toumire (Fra) Cofidis
62Jonas Gregaard (Den) Uno-X Pro Cycling Team
63Larry Warbasse (USA) AG2R Citroen Team
64Joe Dombrowski (USA) Astana Qazaqstan Team
65Héctor Carretero (Spa) Equipo Kern Pharma
66Viktor Verschaeve (Bel) Lotto Soudal
67Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
68Anthon Charmig (Den) Uno-X Pro Cycling Team
69Andrea Bagioli (Ita) Quick-Step Alpha Vinyl Team
70Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
71Simon Clarke (Aus) Israel-Premier Tech
72Jonathan Caicedo (Ecu) EF Education-EasyPost
73Mark Donovan (GBr) Team DSM 0:04:11
74Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team
75Antwan Tolhoek (Ned) Trek-Segafredo 0:05:45
76Eduard Prades Reverter (Spa) Caja Rural-Seguros RGA 0:05:56
77Anton Palzer (Ger) Bora-Hansgrohe
78Luke Plapp (Aus) Ineos Grenadiers 0:07:24
79Vadim Pronskiy (Kaz) Astana Qazaqstan Team 0:07:43
80Elie Gesbert (Fra) Arkea-Samsic 0:08:38
81Matthew Holmes (GBr) Lotto Soudal 0:09:12
82Lukasz Owsian (Pol) Arkea-Samsic 0:09:13
83Michael Storer (Aus) Groupama-FDJ 0:09:32
84Callum Scotson (Aus) BikeExchange-Jayco
85Joan Bou Company (Spa) Euskaltel-Euskadi 0:09:38
86Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA
87Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi
88Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 0:09:43
89Neilson Powless (USA) EF Education-EasyPost 0:10:10
90Simon Yates (GBr) BikeExchange-Jayco 0:10:17
91Adria Moreno Sala (Spa) Burgos-BH 0:10:38
92Dorian Godon (Fra) AG2R Citroen Team 0:11:15
93Mikaël Cherel (Fra) AG2R Citroen Team
94Simone Velasco (Ita) Astana Qazaqstan Team
95José Rojas (Spa) Movistar Team
96Miguel Eduardo Florez Lopez (Col) Arkea-Samsic
97Jaime Castrillo Zapater (Spa) Equipo Kern Pharma
98Rudy Molard (Fra) Groupama-FDJ
99Jose Herrada (Spa) Cofidis
100Raul Garcia Pierna (Spa) Equipo Kern Pharma
101Roger Adria Oliveras (Spa) Equipo Kern Pharma
102Anthony Delaplace (Fra) Arkea-Samsic
103Ander Okamika Bengoetxea (Spa) Burgos-BH
104Sander Armée (Bel) Cofidis
105William Barta (USA) Movistar Team
106Rui Costa (Por) UAE Team Emirates
107Mikel Nieve Iturralde (Spa) Caja Rural-Seguros RGA
108Casper Pedersen (Den) Team DSM
109Alex Molenaar (Ned) Burgos-BH 0:11:20
110Daryl Impey (RSA) Israel-Premier Tech 0:12:14
111Robert Gesink (Ned) Jumbo-Visma
112Guillaume Boivin (Can) Israel-Premier Tech
113Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
114Rohan Dennis (Aus) Jumbo-Visma
115Jetse Bol (Ned) Burgos-BH
116Dario Cataldo (Ita) Trek-Segafredo
117Corbin Strong (NZl) Israel-Premier Tech
118Pavel Sivakov (Rus) Ineos Grenadiers
119Christopher Juul-Jensen (Den) BikeExchange-Jayco
120Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi
121Pierre-Luc Périchon (Fra) Cofidis
122Pieter Serry (Bel) Quick-Step Alpha Vinyl Team
123Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:12:55
124Clément Berthet (Fra) AG2R Citroen Team 0:14:46
125Jaakko Hänninen (Fin) AG2R Citroen Team
126Torjus Sleen (Nor) Uno-X Pro Cycling Team
127Jonas Iversby Hvideberg (Nor) Team DSM
128Jacob Hindsgaul (Den) Uno-X Pro Cycling Team
129Marco Brenner (Ger) Team DSM
130Mads Würtz Schmidt (Den) Israel-Premier Tech 0:16:31
131Filippo Conca (Ita) Lotto Soudal 0:17:43
132Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:18:17
133Kaden Groves (Aus) BikeExchange-Jayco 0:18:24
134Idar Andersen (Nor) Uno-X Pro Cycling Team 0:20:59
135Oier Lazkano Lopez (Spa) Movistar Team
136Albert Torres Barcelo (Spa) Movistar Team 0:21:01
137Valerio Conti (Ita) Astana Qazaqstan Team 0:27:04
138Manuel Peñalver Aniorte (Spa) Burgos-BH
139Michael Hepburn (Aus) BikeExchange-Jayco
140Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team
141Aleksandr Riabushenko (Blr) Astana Qazaqstan Team
142Phil Bauhaus (Ger) Bahrain Victorious
143Juan Sebastian Molano Benavides (Col) UAE Team Emirates
144Cesare Benedetti (Pol) Bora-Hansgrohe
145Romain Combaud (Fra) Team DSM
146Marc Brustenga (Spa) Trek-Segafredo 0:27:10
147Michal Schlegel (Cze) Caja Rural-Seguros RGA
148Ivo Oliveira (Por) UAE Team Emirates 0:27:11
149Martin Laas (Est) Bora-Hansgrohe 0:27:17
150Hugo Hofstetter (Fra) Arkea-Samsic 0:27:20
151Alexandre Delettre (Fra) Cofidis
152David Dekker (Ned) Jumbo-Visma
DNSMichal Kwiatkowski (Pol) Ineos Grenadiers
DNFFausto Masnada (Ita) Quick-Step Alpha Vinyl Team
DNFTom Dumoulin (Ned) Jumbo-Visma
DNFTom Devriendt (Bel) Intermarché-Wanty-Gobert Matériaux
DNFThomas De Gendt (Bel) Lotto Soudal
DNFMichael Matthews (Aus) BikeExchange-Jayco
DNFMarius Mayrhofer (Ger) Team DSM
DNFAlvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA
Swipe to scroll horizontally
Sprint 1 - N-154 Llívia km. 97.7
Pos.Rider Name (Country) TeamResult
1Ander Okamika Bengoetxea (Spa) Burgos-BH 3
2Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 2
3Casper Pedersen (Den) Team DSM 1
Swipe to scroll horizontally
Sprint 2 - N-152 Puigcerdà km. 104
Pos.Rider Name (Country) TeamResult
1Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 3
2Casper Pedersen (Den) Team DSM 2
3Ander Okamika Bengoetxea (Spa) Burgos-BH 1
Swipe to scroll horizontally
Sprint 3 - Meta (P.M. 1ª Cat) Parking 3 De La Molina. km. 161.1
Pos.Rider Name (Country) TeamResult
1Ben O'Connor (Aus) AG2R Citroen Team 10
2Juan Ayuso Pesquera (Spa) UAE Team Emirates 6
3Nairo Quintana (Col) Arkea-Samsic 4
Swipe to scroll horizontally
Mountain 1 - Mont-Louis (P.M. 1 Cat) km. 78
Pos.Rider Name (Country) TeamResult
1Ander Okamika Bengoetxea (Spa) Burgos-BH 10
2Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 8
3Casper Pedersen (Den) Team DSM 6
4Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 4
5Joan Bou Company (Spa) Euskaltel-Euskadi 2
6Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 1
Swipe to scroll horizontally
Mountain 2 - Collada De Toses (P.M. 1A Cat) km. 129.2
Pos.Rider Name (Country) TeamResult
1Ander Okamika Bengoetxea (Spa) Burgos-BH 10
2Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 8
3Casper Pedersen (Den) Team DSM 6
4Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 4
5Joan Bou Company (Spa) Euskaltel-Euskadi 2
6Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 1
Swipe to scroll horizontally
Young riders
Pos.Rider Name (Country) TeamResult
1Juan Ayuso Pesquera (Spa) UAE Team Emirates 4:12:57
2Sergio Higuita Garcia (Col) Bora-Hansgrohe
3João Almeida (Por) UAE Team Emirates
4Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team
5Santiago Buitrago Sanchez (Col) Bahrain Victorious 0:00:03
6Ivan Ramiro Sosa Cuervo (Col) Movistar Team
7Ilan Van Wilder (Bel) Quick-Step Alpha Vinyl Team
8Carlos Rodriguez Cano (Spa) Ineos Grenadiers
9Henri Vandenabeele (Bel) Team DSM
10Harm Vanhoucke (Bel) Lotto Soudal
11Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:00:11
12Mattias Skjelmose (Den) Trek-Segafredo 0:00:12
13Sylvain Moniquet (Bel) Lotto Soudal
14Javier Romo Oliver (Spa) Astana Qazaqstan Team 0:00:15
15Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:00:25
16Attila Valter (Hun) Groupama-FDJ 0:01:39
17Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:01:49
18Diego Camargo Pineda (Col) EF Education-EasyPost 0:02:37
19Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA 0:03:50
20Carlos Canal Blanco (Spa) Euskaltel-Euskadi
21Hugo Toumire (Fra) Cofidis
22Viktor Verschaeve (Bel) Lotto Soudal
23Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
24Anthon Charmig (Den) Uno-X Pro Cycling Team
25Andrea Bagioli (Ita) Quick-Step Alpha Vinyl Team
26Mark Donovan (GBr) Team DSM 0:04:05
27Luke Plapp (Aus) Ineos Grenadiers 0:07:18
28Vadim Pronskiy (Kaz) Astana Qazaqstan Team 0:07:37
29Michael Storer (Aus) Groupama-FDJ 0:09:26
30Joan Bou Company (Spa) Euskaltel-Euskadi 0:09:32
31Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA
32Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi
33Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:11:09
34Roger Adria Oliveras (Spa) Equipo Kern Pharma
35Alex Molenaar (Ned) Burgos-BH 0:11:14
36Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:12:08
37Corbin Strong (NZl) Israel-Premier Tech
38Pavel Sivakov (Rus) Ineos Grenadiers
39Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:12:49
40Clément Berthet (Fra) AG2R Citroen Team 0:14:40
41Jaakko Hänninen (Fin) AG2R Citroen Team
42Torjus Sleen (Nor) Uno-X Pro Cycling Team
43Jonas Iversby Hvideberg (Nor) Team DSM
44Jacob Hindsgaul (Den) Uno-X Pro Cycling Team
45Marco Brenner (Ger) Team DSM
46Filippo Conca (Ita) Lotto Soudal 0:17:37
47Kaden Groves (Aus) BikeExchange-Jayco 0:18:18
48Idar Andersen (Nor) Uno-X Pro Cycling Team 0:20:53
49Oier Lazkano Lopez (Spa) Movistar Team
50Manuel Peñalver Aniorte (Spa) Burgos-BH 0:26:58
51Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team
52Marc Brustenga (Spa) Trek-Segafredo 0:27:04
53Alexandre Delettre (Fra) Cofidis 0:27:14
54David Dekker (Ned) Jumbo-Visma
Swipe to scroll horizontally
Combativity
Pos.Rider Name (Country) TeamResult
1Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1UAE Team Emirates 12:38:54
2Bahrain Victorious 0:00:03
3Movistar Team 0:00:06
4Trek-Segafredo 0:00:26
5Groupama-FDJ 0:00:53
6EF Education-EasyPost 0:01:20
7Ineos Grenadiers 0:02:58
8Bora-Hansgrohe 0:03:50
9Cofidis
10Uno-X Pro Cycling Team
11Lotto Soudal 0:04:02
12Intermarché-Wanty-Gobert Matériaux 0:05:29
13Equipo Kern Pharma 0:05:47
14Astana Qazaqstan Team 0:06:25
15QuickStep-AlphaVinyl 0:07:55
16Euskaltel-Euskadi 0:09:27
17Jumbo-Visma 0:12:11
18Arkea-Samsic 0:12:19
19Burgos-BH 0:12:35
20Caja Rural-Seguros RGA 0:13:27
21AG2R Citroen Team 0:14:50
22Team DSM 0:15:14
23Israel-Premier Tech 0:16:28
24BikeExchange-Jayco 0:19:37
Swipe to scroll horizontally
General classification after stage 3
Pos.Rider Name (Country) TeamResult
1Ben O'Connor (Aus) AG2R Citroen Team 12:44:20
2Juan Ayuso Pesquera (Spa) UAE Team Emirates 0:00:10
3Nairo Quintana (Col) Arkea-Samsic 0:00:12
4Sergio Higuita Garcia (Col) Bora-Hansgrohe 0:00:16
5Giulio Ciccone (Ita) Trek-Segafredo
6Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team
7Wout Poels (Ned) Bahrain Victorious
8Guillaume Martin (Fra) Cofidis
9João Almeida (Por) UAE Team Emirates
10Steven Kruijswijk (Ned) Jumbo-Visma 0:00:19
11Sam Oomen (Ned) Jumbo-Visma
12Ilan Van Wilder (Bel) Quick-Step Alpha Vinyl Team
13Richard Carapaz (Ecu) Ineos Grenadiers
14Henri Vandenabeele (Bel) Team DSM
15Torstein Træen (Nor) Uno-X Pro Cycling Team
16Alejandro Valverde (Spa) Movistar Team
17Dylan Teuns (Bel) Bahrain Victorious
18George Bennett (NZl) UAE Team Emirates
19Carlos Verona Quintanilla (Spa) Movistar Team
20Esteban Chaves Rubio (Col) EF Education-EasyPost 0:00:25
21Mattias Skjelmose (Den) Trek-Segafredo 0:00:28
22Marc Soler (Spa) UAE Team Emirates 0:00:33
23Jai Hindley (Aus) Bora-Hansgrohe 0:00:52
24Carlos Rodriguez Cano (Spa) Ineos Grenadiers
25Ivan Ramiro Sosa Cuervo (Col) Movistar Team
26Harm Vanhoucke (Bel) Lotto Soudal
27Sébastien Reichenbach (Swi) Groupama-FDJ
28Santiago Buitrago Sanchez (Col) Bahrain Victorious
29Jesus Herrada (Spa) Cofidis
30Sylvain Moniquet (Bel) Lotto Soudal 0:01:01
31Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
32Javier Romo Oliver (Spa) Astana Qazaqstan Team 0:01:04
33Amanuel Ghebreigzabhier (Eri) Trek-Segafredo 0:01:06
34Hugh Carthy (GBr) EF Education-EasyPost 0:01:12
35Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:01:14
36Michael Woods (Can) Israel-Premier Tech 0:01:22
37Odd Christian Eiking (Nor) EF Education-EasyPost 0:01:40
38Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 0:01:46
39Hermann Pernsteiner (Aut) Bahrain Victorious 0:02:19
40Attila Valter (Hun) Groupama-FDJ 0:02:28
41Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:02:38
42Quentin Pacher (Fra) Groupama-FDJ 0:03:06
43Gotzon Martin Sanz (Spa) Euskaltel-Euskadi 0:03:07
44Daniel Navarro Garcia (Spa) Burgos-BH
45Merhawi Kudus Ghebremedhin (Eri) EF Education-EasyPost 0:03:38
46Anthon Charmig (Den) Uno-X Pro Cycling Team 0:04:06
47Larry Warbasse (USA) AG2R Citroen Team
48Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 0:04:36
49Andrea Bagioli (Ita) Quick-Step Alpha Vinyl Team 0:04:39
50Jonas Gregaard (Den) Uno-X Pro Cycling Team
51Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
52Viktor Verschaeve (Bel) Lotto Soudal
53Simon Clarke (Aus) Israel-Premier Tech 0:04:54
54Mark Donovan (GBr) Team DSM
55Damien Howson (Aus) BikeExchange-Jayco 0:05:35
56Winner Anacona (Col) Arkea-Samsic 0:06:05
57Eduard Prades Reverter (Spa) Caja Rural-Seguros RGA 0:06:39
58Anton Palzer (Ger) Bora-Hansgrohe
59Louis Vervaeke (Bel) Quick-Step Alpha Vinyl Team 0:08:26
60Lukasz Owsian (Pol) Arkea-Samsic 0:09:23
61Vadim Pronskiy (Kaz) Astana Qazaqstan Team 0:09:52
62Dries Devenyns (Bel) Quick-Step Alpha Vinyl Team 0:09:53
63Michael Storer (Aus) Groupama-FDJ 0:10:15
64Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA 0:10:21
65Bruno Armirail (Fra) Groupama-FDJ 0:10:42
66Carlos Canal Blanco (Spa) Euskaltel-Euskadi 0:11:16
67Simon Yates (GBr) BikeExchange-Jayco 0:11:20
68Anthony Delaplace (Fra) Arkea-Samsic 0:11:25
69Mikaël Cherel (Fra) AG2R Citroen Team 0:11:58
70Jose Herrada (Spa) Cofidis
71Simone Velasco (Ita) Astana Qazaqstan Team
72Sebastian Henao Gomez (Col) Astana Qazaqstan Team 0:12:08
73Diego Camargo Pineda (Col) EF Education-EasyPost 0:12:22
74Daryl Impey (RSA) Israel-Premier Tech 0:12:24
75Pavel Sivakov (Rus) Ineos Grenadiers
76Elie Gesbert (Fra) Arkea-Samsic 0:12:40
77Ben Zwiehoff (Ger) Bora-Hansgrohe 0:12:48
78Joe Dombrowski (USA) Astana Qazaqstan Team
79Corbin Strong (NZl) Israel-Premier Tech 0:12:57
80Rudy Molard (Fra) Groupama-FDJ 0:13:21
81Jonathan Caicedo (Ecu) EF Education-EasyPost 0:13:35
82Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:13:38
83Jonas Iversby Hvideberg (Nor) Team DSM 0:14:45
84Dario Cataldo (Ita) Trek-Segafredo 0:15:23
85Clément Berthet (Fra) AG2R Citroen Team 0:15:29
86Robert Gesink (Ned) Jumbo-Visma 0:15:43
87Rohan Dennis (Aus) Jumbo-Visma
88Pieter Serry (Bel) Quick-Step Alpha Vinyl Team 0:16:08
89Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:17:12
90Mikel Nieve Iturralde (Spa) Caja Rural-Seguros RGA 0:17:43
91Mads Würtz Schmidt (Den) Israel-Premier Tech 0:17:50
92Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:17:54
93Matteo Badilatti (Swi) Groupama-FDJ 0:17:58
94Callum Scotson (Aus) BikeExchange-Jayco 0:18:04
95Jaakko Hänninen (Fin) AG2R Citroen Team 0:18:28
96Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:18:58
97Roger Adria Oliveras (Spa) Equipo Kern Pharma 0:19:19
98José Rojas (Spa) Movistar Team 0:20:54
99Jaime Castrillo Zapater (Spa) Equipo Kern Pharma
100Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 0:21:33
101Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA
102Fernando Barceló Aragon (Spa) Caja Rural-Seguros RGA
103Neilson Powless (USA) EF Education-EasyPost 0:21:39
104Antonio Jesus Soto Guirao (Spa) Euskaltel-Euskadi 0:21:53
105Jetse Bol (Ned) Burgos-BH
106Guillaume Boivin (Can) Israel-Premier Tech
107Antwan Tolhoek (Ned) Trek-Segafredo 0:22:41
108Casper Pedersen (Den) Team DSM
109Oscar Cabedo Carda (Spa) Burgos-BH 0:22:50
110Héctor Carretero (Spa) Equipo Kern Pharma 0:23:52
111Christopher Juul-Jensen (Den) BikeExchange-Jayco 0:24:36
112Hugo Toumire (Fra) Cofidis 0:24:59
113Alex Molenaar (Ned) Burgos-BH 0:25:10
114Luke Plapp (Aus) Ineos Grenadiers 0:26:03
115Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:27:14
116Miguel Eduardo Florez Lopez (Col) Arkea-Samsic 0:27:17
117Hugo Hofstetter (Fra) Arkea-Samsic 0:27:26
118Aleksandr Riabushenko (Blr) Astana Qazaqstan Team 0:27:47
119Rui Costa (Por) UAE Team Emirates 0:28:19
120Ander Okamika Bengoetxea (Spa) Burgos-BH 0:28:48
121Dorian Godon (Fra) AG2R Citroen Team 0:28:52
122Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 0:29:04
123Pierre-Luc Périchon (Fra) Cofidis 0:29:18
124Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi 0:29:34
125Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:30:50
126Sander Armée (Bel) Cofidis 0:31:11
127William Barta (USA) Movistar Team 0:31:21
128Albert Torres Barcelo (Spa) Movistar Team 0:31:52
129Marco Brenner (Ger) Team DSM 0:32:23
130Kaden Groves (Aus) BikeExchange-Jayco 0:32:34
131Torjus Sleen (Nor) Uno-X Pro Cycling Team 0:34:42
132Matthew Holmes (GBr) Lotto Soudal 0:34:53
133Joan Bou Company (Spa) Euskaltel-Euskadi 0:35:15
134Filippo Conca (Ita) Lotto Soudal 0:35:20
135Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:35:54
136Manuel Peñalver Aniorte (Spa) Burgos-BH 0:36:10
137Adria Moreno Sala (Spa) Burgos-BH 0:36:16
138Romain Combaud (Fra) Team DSM 0:36:43
139Valerio Conti (Ita) Astana Qazaqstan Team
140Michal Schlegel (Cze) Caja Rural-Seguros RGA 0:36:49
141Jacob Hindsgaul (Den) Uno-X Pro Cycling Team 0:37:03
142Marc Brustenga (Spa) Trek-Segafredo 0:38:41
143Michael Hepburn (Aus) BikeExchange-Jayco 0:38:53
144Alexandre Delettre (Fra) Cofidis 0:41:41
145Oier Lazkano Lopez (Spa) Movistar Team 0:41:44
146Idar Andersen (Nor) Uno-X Pro Cycling Team 0:41:57
147Ivo Oliveira (Por) UAE Team Emirates 0:43:51
148Phil Bauhaus (Ger) Bahrain Victorious 0:44:02
149Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 0:44:08
150David Dekker (Ned) Jumbo-Visma 0:44:57
151Cesare Benedetti (Pol) Bora-Hansgrohe 0:49:31
152Martin Laas (Est) Bora-Hansgrohe 0:49:44
Swipe to scroll horizontally
Points Classification
Pos.Rider Name (Country) TeamResult
1Jonas Iversby Hvideberg (Nor) Team DSM 11
2Ben O'Connor (Aus) AG2R Citroen Team 10
3Kaden Groves (Aus) BikeExchange-Jayco 10
4Juan Ayuso Pesquera (Spa) UAE Team Emirates 6
5Phil Bauhaus (Ger) Bahrain Victorious 6
6Ander Okamika Bengoetxea (Spa) Burgos-BH 4
7Joan Bou Company (Spa) Euskaltel-Euskadi 4
8Nairo Quintana (Col) Arkea-Samsic 4
9Quentin Pacher (Fra) Groupama-FDJ 4
10Pieter Serry (Bel) Quick-Step Alpha Vinyl Team 4
11Hugo Hofstetter (Fra) Arkea-Samsic 4
12Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 3
13Casper Pedersen (Den) Team DSM 3
14Adria Moreno Sala (Spa) Burgos-BH 3
15Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 2
16Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 2
Swipe to scroll horizontally
Mountains Classification
Pos.Rider Name (Country) TeamResult
1Ander Okamika Bengoetxea (Spa) Burgos-BH 20
2Mikel Bizkarra Etxegibel (Spa) Euskaltel-Euskadi 16
3Casper Pedersen (Den) Team DSM 12
4Joan Bou Company (Spa) Euskaltel-Euskadi 11
5Jonas Iversby Hvideberg (Nor) Team DSM 10
6Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 8
7Adria Moreno Sala (Spa) Burgos-BH 4
8Rohan Dennis (Aus) Jumbo-Visma 3
9Alex Molenaar (Ned) Burgos-BH 3
10Steven Kruijswijk (Ned) Jumbo-Visma 2
11Mattias Skjelmose (Den) Trek-Segafredo 2
12Bruno Armirail (Fra) Groupama-FDJ 2
13Luis Angel Mate Mardones (Spa) Euskaltel-Euskadi 2
14Jonathan Caicedo (Ecu) EF Education-EasyPost 1
15Pieter Serry (Bel) Quick-Step Alpha Vinyl Team 1
16Mads Würtz Schmidt (Den) Israel-Premier Tech 1
Swipe to scroll horizontally
Young Riders Classification
Pos.Rider Name (Country) TeamResult
1Juan Ayuso Pesquera (Spa) UAE Team Emirates 12:44:30
2Sergio Higuita Garcia (Col) Bora-Hansgrohe 0:00:06
3Tobias Halland Johannessen (Nor) Uno-X Pro Cycling Team
4João Almeida (Por) UAE Team Emirates
5Ilan Van Wilder (Bel) Quick-Step Alpha Vinyl Team 0:00:09
6Henri Vandenabeele (Bel) Team DSM
7Mattias Skjelmose (Den) Trek-Segafredo 0:00:18
8Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:00:42
9Ivan Ramiro Sosa Cuervo (Col) Movistar Team
10Harm Vanhoucke (Bel) Lotto Soudal
11Santiago Buitrago Sanchez (Col) Bahrain Victorious
12Sylvain Moniquet (Bel) Lotto Soudal 0:00:51
13Javier Romo Oliver (Spa) Astana Qazaqstan Team 0:00:54
14Juan Pedro Lopez Perez (Spa) Trek-Segafredo 0:01:04
15Attila Valter (Hun) Groupama-FDJ 0:02:18
16Urko Berrade Fernandez (Spa) Equipo Kern Pharma 0:02:28
17Anthon Charmig (Den) Uno-X Pro Cycling Team 0:03:56
18Andrea Bagioli (Ita) Quick-Step Alpha Vinyl Team 0:04:29
19Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
20Viktor Verschaeve (Bel) Lotto Soudal
21Mark Donovan (GBr) Team DSM 0:04:44
22Vadim Pronskiy (Kaz) Astana Qazaqstan Team 0:09:42
23Michael Storer (Aus) Groupama-FDJ 0:10:05
24Joel Nicolau Beltran (Spa) Caja Rural-Seguros RGA 0:10:11
25Carlos Canal Blanco (Spa) Euskaltel-Euskadi 0:11:06
26Diego Camargo Pineda (Col) EF Education-EasyPost 0:12:12
27Pavel Sivakov (Rus) Ineos Grenadiers 0:12:14
28Corbin Strong (NZl) Israel-Premier Tech 0:12:47
29Francisco Galvan Fernandez (Spa) Equipo Kern Pharma 0:13:28
30Jonas Iversby Hvideberg (Nor) Team DSM 0:14:35
31Clément Berthet (Fra) AG2R Citroen Team 0:15:19
32Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux 0:17:02
33Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma 0:17:44
34Jaakko Hänninen (Fin) AG2R Citroen Team 0:18:18
35Roger Adria Oliveras (Spa) Equipo Kern Pharma 0:19:09
36Jhojan Garcia Susa (Col) Caja Rural-Seguros RGA 0:21:23
37Hugo Toumire (Fra) Cofidis 0:24:49
38Alex Molenaar (Ned) Burgos-BH 0:25:00
39Luke Plapp (Aus) Ineos Grenadiers 0:25:53
40Unai Cuadrado Ruiz De Gauna (Spa) Euskaltel-Euskadi 0:29:24
41Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:30:40
42Marco Brenner (Ger) Team DSM 0:32:13
43Kaden Groves (Aus) BikeExchange-Jayco 0:32:24
44Torjus Sleen (Nor) Uno-X Pro Cycling Team 0:34:32
45Joan Bou Company (Spa) Euskaltel-Euskadi 0:35:05
46Filippo Conca (Ita) Lotto Soudal 0:35:10
47Manuel Peñalver Aniorte (Spa) Burgos-BH 0:36:00
48Jacob Hindsgaul (Den) Uno-X Pro Cycling Team 0:36:53
49Marc Brustenga (Spa) Trek-Segafredo 0:38:31
50Alexandre Delettre (Fra) Cofidis 0:41:31
51Oier Lazkano Lopez (Spa) Movistar Team 0:41:34
52Idar Andersen (Nor) Uno-X Pro Cycling Team 0:41:47
53Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 0:43:58
54David Dekker (Ned) Jumbo-Visma 0:44:47
Swipe to scroll horizontally
Teams Classification
Pos.Rider Name (Country) TeamResult
1UAE Team Emirates 38:13:51
2Bahrain Victorious 0:00:03
3Trek-Segafredo 0:00:26
4Movistar Team 0:00:39
5Groupama-FDJ 0:01:59
6EF Education-EasyPost 0:02:26
7Ineos Grenadiers 0:03:31
8Uno-X Pro Cycling Team 0:03:50
9Cofidis 0:04:23
10Bora-Hansgrohe 0:04:56
11Lotto Soudal 0:05:41
12Intermarché-Wanty-Gobert Matériaux 0:06:35
13QuickStep-AlphaVinyl 0:07:55
14Astana Qazaqstan Team 0:08:04
15Equipo Kern Pharma 0:09:57
16Jumbo-Visma 0:12:11
17Arkea-Samsic 0:12:19
18AG2R Citroen Team 0:15:23
19Team DSM 0:15:47
20Caja Rural-Seguros RGA 0:16:01
21Israel-Premier Tech 0:17:34
22Euskaltel-Euskadi 0:19:59
23BikeExchange-Jayco 0:20:51
24Burgos-BH 0:28:09

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

Kirsten Frattini
Deputy Editor

Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.

Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.

She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.

Latest on Cyclingnews