Tour de France: Konrad solos to victory on stage 16

Patrick Konrad (Bora-Hansgrohe) claimed the biggest win of his career on stage 16 of the Tour de France, celebrating a Pyrenean breakaway triumph after riding solo for 35 kilometres.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Patrick Konrad (Aut) Bora-Hansgrohe 4:01:59
2Sonny Colbrelli (Ita) Bahrain Victorious 0:00:42
3Michael Matthews (Aus) Team BikeExchange
4Pierre-Luc Périchon (Fra) Cofidis
5Franck Bonnamour (Fra) B&B Hotels p/b KTM
6Alex Aranburu Deba (Spa) Astana-Premier Tech
7Toms Skujins (Lat) Trek-Segafredo 0:00:45
8Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux
9David Gaudu (Fra) Groupama-FDJ 0:00:47
10Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 0:01:03
11Fabien Doubey (Fra) TotalEnergies 0:04:39
12Fred Wright (GBr) Bahrain Victorious 0:04:41
13Richard Carapaz (Ecu) Ineos Grenadiers 0:13:49
14Tadej Pogacar (Slo) UAE Team Emirates
15Alexey Lutsenko (Kaz) Astana-Premier Tech
16Jonas Vingegaard (Den) Jumbo-Visma
17Rigoberto Uran (Col) EF Education-Nippo
18Wilco Kelderman (Ned) Bora-Hansgrohe
19Ben O'Connor (Aus) AG2R Citroën Team
20Mattia Cattaneo (Ita) Deceuninck-QuickStep
21Enric Mas Nicolau (Spa) Movistar Team
22Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious
23Guillaume Martin (Fra) Cofidis 0:13:53
24Davide Formolo (Ita) UAE Team Emirates 0:14:12
25Wout Van Aert (Bel) Jumbo-Visma 0:14:22
26Dorian Godon (Fra) AG2R Citroën Team 0:14:44
27Michael Schär (Swi) AG2R Citroën Team
28Edward Theuns (Bel) Trek-Segafredo
29Magnus Cort (Den) EF Education-Nippo
30Dylan Teuns (Bel) Bahrain Victorious
31Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
32Cyril Barthe (Fra) B&B Hotels p/b KTM
33Aurélien Paret Peintre (Fra) AG2R Citroën Team
34Julien Bernard (Fra) Trek-Segafredo
35Neilson Powless (USA) EF Education-Nippo
36Quentin Pacher (Fra) B&B Hotels p/b KTM
37Silvan Dillier (Swi) Alpecin-Fenix
38Ruben Guerreiro (Por) EF Education-Nippo
39Jonas Rutsch (Ger) EF Education-Nippo
40Mike Teunissen (Ned) Jumbo-Visma
41Xandro Meurisse (Bel) Alpecin-Fenix
42Bauke Mollema (Ned) Trek-Segafredo
43Esteban Chaves Rubio (Col) Team BikeExchange
44Sergio Henao Montoya (Col) Qhubeka-NextHash
45Alejandro Valverde (Spa) Movistar Team
46Carlos Barbero (Spa) Qhubeka-NextHash
47Greg Van Avermaet (Bel) AG2R Citroën Team
48Kenny Elissonde (Fra) Trek-Segafredo
49Ruben Fernandez (Spa) Cofidis 0:14:57
50Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux
51Emanuel Buchmann (Ger) Bora-Hansgrohe
52Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers
53Miguel Angel Lopez Moreno (Col) Movistar Team
54Marc Hirschi (Swi) UAE Team Emirates
55Michael Valgren (Den) EF Education-Nippo
56Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:15:08
57Simon Geschke (Ger) Cofidis
58Dylan van Baarle (Ned) Ineos Grenadiers
59Oliver Naesen (Bel) AG2R Citroën Team
60Hugo Houle (Can) Astana-Premier Tech 0:15:14
61Matej Mohoric (Slo) Bahrain Victorious 0:15:17
62Brandon McNulty (USA) UAE Team Emirates 0:15:20
63Nils Politt (Ger) Bora-Hansgrohe
64Ion Izagirre Insausti (Spa) Astana-Premier Tech 0:15:24
65Sepp Kuss (USA) Jumbo-Visma 0:15:40
66Anthony Perez (Fra) Cofidis 0:16:31
67Rafal Majka (Pol) UAE Team Emirates 0:16:33
68Rui Costa (Por) UAE Team Emirates
69Thomas De Gendt (Bel) Lotto Soudal 0:16:42
70Jakob Fuglsang (Den) Astana-Premier Tech
71Ivan Garcia Cortina (Spa) Movistar Team
72Richie Porte (Aus) Ineos Grenadiers
73Philippe Gilbert (Bel) Lotto Soudal
74Daniel Oss (Ita) Bora-Hansgrohe
75Julien Simon (Fra) TotalEnergies
76Omar Fraile Matarranz (Spa) Astana-Premier Tech
77Brent Van Moer (Bel) Lotto Soudal
78Jasper Philipsen (Bel) Alpecin-Fenix
79Nairo Quintana (Col) Team Arkea-Samsic
80Petr Vakoc (Cze) Alpecin-Fenix
81Kasper Asgreen (Den) Deceuninck-QuickStep
82Imanol Erviti (Spa) Movistar Team
83Kristian Sbaragli (Ita) Alpecin-Fenix
84Jorge Arcas (Spa) Movistar Team
85Cristian Rodriguez Martin (Spa) TotalEnergies
86Victor de la Parte (Spa) TotalEnergies
87Joris Nieuwenhuis (Ned) Team DSM
88Jesus Herrada (Spa) Cofidis
89Carlos Verona Quintanilla (Spa) Movistar Team
90Benoit Cosnefroy (Fra) AG2R Citroën Team
91Maxime Chevalier (Fra) B&B Hotels p/b KTM
92Sergio Higuita Garcia (Col) EF Education-Nippo
93Pierre Latour (Fra) TotalEnergies
94Jonas Rickaert (Bel) Alpecin-Fenix
95Valentin Madouas (Fra) Groupama-FDJ
96Luka Mezgec (Slo) Team BikeExchange
97Stefan Bissegger (Swi) EF Education-Nippo
98Wout Poels (Ned) Bahrain Victorious
99Marco Haller (Aut) Bahrain Victorious
100Mark Donovan (GBr) Team DSM
101Geraint Thomas (GBr) Ineos Grenadiers
102Daniel Martin (Irl) Israel Start-up Nation
103Pierre Rolland (Fra) B&B Hotels p/b KTM
104Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
105Stefan Küng (Swi) Groupama-FDJ
106Omer Goldstein (Isr) Israel Start-up Nation
107Cyril Gautier (Fra) B&B Hotels p/b KTM
108Elie Gesbert (Fra) Team Arkea-Samsic
109Ide Schelling (Ned) Bora-Hansgrohe 0:16:50
110Mikkel Bjerg (Den) UAE Team Emirates 0:17:56
111Harry Sweeny (Aus) Lotto Soudal
112Steven Kruijswijk (Ned) Jumbo-Visma
113Luke Durbridge (Aus) Team BikeExchange
114Vegard Stake Laengen (Nor) UAE Team Emirates
115Julian Alaphilippe (Fra) Deceuninck-QuickStep
116Jasper Stuyven (Bel) Trek-Segafredo
117Mads Pedersen (Den) Trek-Segafredo
118Michal Kwiatkowski (Pol) Ineos Grenadiers
119Christophe Laporte (Fra) Cofidis
120Lukas Pöstlberger (Aut) Bora-Hansgrohe
121Casper Pedersen (Den) Team DSM
122Bruno Armirail (Fra) Groupama-FDJ
123Anthony Turgis (Fra) TotalEnergies
124Dmitriy Gruzdev (Kaz) Astana-Premier Tech
125Jeremy Cabot (Fra) TotalEnergies
126Connor Swift (GBr) Team Arkea-Samsic
127Michael Woods (Can) Israel Start-up Nation
128Christopher Juul-Jensen (Den) Team BikeExchange 0:18:02
129Reto Hollenstein (Swi) Israel Start-up Nation 0:23:40
130Guillaume Boivin (Can) Israel Start-up Nation
131Chris Froome (GBr) Israel Start-up Nation
132Maximilian Walscheid (Ger) Qhubeka-NextHash
133André Greipel (Ger) Israel Start-up Nation
134Rick Zabel (Ger) Israel Start-up Nation
135Mark Cavendish (GBr) Deceuninck-QuickStep
136Simon Clarke (Aus) Qhubeka-NextHash
137Sean Bennett (USA) Qhubeka-NextHash
138Davide Ballerini (Ita) Deceuninck-QuickStep
139Tim Declercq (Bel) Deceuninck-QuickStep
140Michael Mørkøv (Den) Deceuninck-QuickStep
141Jelle Wallays (Bel) Cofidis
142Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
143Dries Devenyns (Bel) Deceuninck-QuickStep
144Cees Bol (Ned) Team DSM
145Nils Eekhoff (Ned) Team DSM
DNSVincenzo Nibali (Ita) Trek-Segafredo
DNSAmund Grøndahl Jansen (Nor) Team BikeExchange
Swipe to scroll horizontally
Sprint 1 - Vic D'Oust km. 84.7
Pos.Rider Name (Country) TeamResult
1Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 20
2Fabien Doubey (Fra) TotalEnergies 17
3Christopher Juul-Jensen (Den) Team BikeExchange 15
4Michael Matthews (Aus) Team BikeExchange 13
5Sonny Colbrelli (Ita) Bahrain Victorious 11
6Franck Bonnamour (Fra) B&B Hotels p/b KTM 10
7Benoit Cosnefroy (Fra) AG2R Citroën Team 9
8Patrick Konrad (Aut) Bora-Hansgrohe 8
9Pierre-Luc Périchon (Fra) Cofidis 7
10Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 6
11Toms Skujins (Lat) Trek-Segafredo 5
12Fred Wright (GBr) Bahrain Victorious 4
13David Gaudu (Fra) Groupama-FDJ 3
14Alex Aranburu Deba (Spa) Astana-Premier Tech 2
15Vegard Stake Laengen (Nor) UAE Team Emirates 1
Swipe to scroll horizontally
Points
Pos.Rider Name (Country) TeamResult
1Patrick Konrad (Aut) Bora-Hansgrohe 30
2Sonny Colbrelli (Ita) Bahrain Victorious 25
3Michael Matthews (Aus) Team BikeExchange 22
4Pierre-Luc Périchon (Fra) Cofidis 19
5Franck Bonnamour (Fra) B&B Hotels p/b KTM 17
6Alex Aranburu Deba (Spa) Astana-Premier Tech 15
7Toms Skujins (Lat) Trek-Segafredo 13
8Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 11
9David Gaudu (Fra) Groupama-FDJ 9
10Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 7
11Fabien Doubey (Fra) TotalEnergies 6
12Fred Wright (GBr) Bahrain Victorious 5
13Richard Carapaz (Ecu) Ineos Grenadiers 4
14Tadej Pogacar (Slo) UAE Team Emirates 3
15Alexey Lutsenko (Kaz) Astana-Premier Tech 2
Swipe to scroll horizontally
Mountain 1 (Cat. 2) Col de Port, km. 54
Pos.Rider Name (Country) TeamResult
1Mattia Cattaneo (Ita) Deceuninck-QuickStep 5
2Kasper Asgreen (Den) Deceuninck-QuickStep 3
3Michal Kwiatkowski (Pol) Ineos Grenadiers 2
4Christopher Juul-Jensen (Den) Team BikeExchange 1
Swipe to scroll horizontally
Mountain 2 (Cat. 1) Col de la Core, km. 101.1
Pos.Rider Name (Country) TeamResult
1Patrick Konrad (Aut) Bora-Hansgrohe 10
2Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 8
3Fabien Doubey (Fra) TotalEnergies 6
4Sonny Colbrelli (Ita) Bahrain Victorious 4
5Franck Bonnamour (Fra) B&B Hotels p/b KTM 2
6David Gaudu (Fra) Groupama-FDJ 1
Swipe to scroll horizontally
Mountain 3 (Cat. 2) Col de Portet-d'Aspet, km. 136.5
Pos.Rider Name (Country) TeamResult
1Patrick Konrad (Aut) Bora-Hansgrohe 5
2David Gaudu (Fra) Groupama-FDJ 3
3Sonny Colbrelli (Ita) Bahrain Victorious 2
4Michael Matthews (Aus) Team BikeExchange 1
Swipe to scroll horizontally
Mountain 4 (Cat. 4) Côte d'Aspret-Sarrat, km. 162
Pos.Rider Name (Country) TeamResult
1Patrick Konrad (Aut) Bora-Hansgrohe 1
Swipe to scroll horizontally
Young riders
Pos.Rider Name (Country) TeamResult
1David Gaudu (Fra) Groupama-FDJ 4:02:46
2Fred Wright (GBr) Bahrain Victorious 0:03:54
3Tadej Pogacar (Slo) UAE Team Emirates 0:13:02
4Jonas Vingegaard (Den) Jumbo-Visma
5Dorian Godon (Fra) AG2R Citroën Team 0:13:57
6Cyril Barthe (Fra) B&B Hotels p/b KTM
7Aurélien Paret Peintre (Fra) AG2R Citroën Team
8Neilson Powless (USA) EF Education-Nippo
9Jonas Rutsch (Ger) EF Education-Nippo
10Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:14:10
11Marc Hirschi (Swi) UAE Team Emirates
12Brandon McNulty (USA) UAE Team Emirates 0:14:33
13Brent Van Moer (Bel) Lotto Soudal 0:15:55
14Jasper Philipsen (Bel) Alpecin-Fenix
15Joris Nieuwenhuis (Ned) Team DSM
16Maxime Chevalier (Fra) B&B Hotels p/b KTM
17Sergio Higuita Garcia (Col) EF Education-Nippo
18Valentin Madouas (Fra) Groupama-FDJ
19Stefan Bissegger (Swi) EF Education-Nippo
20Mark Donovan (GBr) Team DSM
21Omer Goldstein (Isr) Israel Start-up Nation
22Ide Schelling (Ned) Bora-Hansgrohe 0:16:03
23Mikkel Bjerg (Den) UAE Team Emirates 0:17:09
24Harry Sweeny (Aus) Lotto Soudal
25Casper Pedersen (Den) Team DSM
26Sean Bennett (USA) Qhubeka-NextHash 0:22:53
27Nils Eekhoff (Ned) Team DSM
Swipe to scroll horizontally
Combativity
Pos.Rider Name (Country) TeamResult
1Patrick Konrad (Aut) Bora-Hansgrohe
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Intermarché-Wanty-Gobert Matériaux 12:22:29
2Bahrain Victorious 0:02:40
3Bora-Hansgrohe 0:12:14
4Cofidis 0:13:00
5Astana-Premier Tech 0:13:13
6B&B Hotels p/b KTM 0:13:38
7Trek-Segafredo 0:13:41
8Team BikeExchange 0:15:36
9Groupama-FDJ 0:17:39
10TotalEnergies 0:21:31
11Jumbo-Visma 0:26:23
12UAE Team Emirates 0:26:26
13AG2R Citroën Team 0:26:45
14EF Education-Nippo
15Movistar Team 0:26:58
16Ineos Grenadiers 0:27:22
17Alpecin-Fenix 0:29:38
18Deceuninck-QuickStep 0:31:55
19Lotto Soudal 0:33:34
20Team DSM 0:34:48
21Team Arkea-Samsic
22Israel Start-up Nation
23Qhubeka-NextHash 0:36:36
Swipe to scroll horizontally
General classification after stage 16
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 66:23:06
2Rigoberto Uran (Col) EF Education-Nippo 0:05:18
3Jonas Vingegaard (Den) Jumbo-Visma 0:05:32
4Richard Carapaz (Ecu) Ineos Grenadiers 0:05:33
5Ben O'Connor (Aus) AG2R Citroën Team 0:05:58
6Wilco Kelderman (Ned) Bora-Hansgrohe 0:06:16
7Alexey Lutsenko (Kaz) Astana-Premier Tech 0:07:01
8Enric Mas Nicolau (Spa) Movistar Team 0:07:11
9Guillaume Martin (Fra) Cofidis 0:08:02
10Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:10:59
11David Gaudu (Fra) Groupama-FDJ 0:14:13
12Mattia Cattaneo (Ita) Deceuninck-QuickStep 0:14:45
13Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:22:10
14Esteban Chaves Rubio (Col) Team BikeExchange 0:23:46
15Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 0:30:11
16Wout Van Aert (Bel) Jumbo-Visma 0:32:16
17Sergio Henao Montoya (Col) Qhubeka-NextHash 0:37:43
18Wout Poels (Ned) Bahrain Victorious 0:38:42
19Dylan Teuns (Bel) Bahrain Victorious 0:44:09
20Ruben Guerreiro (Por) EF Education-Nippo 0:44:56
21Patrick Konrad (Aut) Bora-Hansgrohe 0:47:02
22Bauke Mollema (Ned) Trek-Segafredo 0:48:12
23Alejandro Valverde (Spa) Movistar Team 0:51:10
24Franck Bonnamour (Fra) B&B Hotels p/b KTM 0:52:58
25Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:56:36
26Kenny Elissonde (Fra) Trek-Segafredo 0:57:53
27Julian Alaphilippe (Fra) Deceuninck-QuickStep 0:59:19
28Sergio Higuita Garcia (Col) EF Education-Nippo 1:00:19
29Michael Woods (Can) Israel Start-up Nation 1:00:50
30Steven Kruijswijk (Ned) Jumbo-Visma 1:05:39
31Ion Izagirre Insausti (Spa) Astana-Premier Tech 1:06:32
32Nairo Quintana (Col) Team Arkea-Samsic 1:07:52
33Jakob Fuglsang (Den) Astana-Premier Tech 1:21:10
34Richie Porte (Aus) Ineos Grenadiers 1:25:05
35Davide Formolo (Ita) UAE Team Emirates 1:25:40
36Mark Donovan (GBr) Team DSM 1:25:42
37Xandro Meurisse (Bel) Alpecin-Fenix 1:28:03
38Miguel Angel Lopez Moreno (Col) Movistar Team 1:28:13
39Valentin Madouas (Fra) Groupama-FDJ 1:28:23
40Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 1:30:16
41Pierre Rolland (Fra) B&B Hotels p/b KTM 1:30:20
42Julien Bernard (Fra) Trek-Segafredo 1:30:30
43Emanuel Buchmann (Ger) Bora-Hansgrohe 1:31:04
44Sonny Colbrelli (Ita) Bahrain Victorious 1:32:30
45Neilson Powless (USA) EF Education-Nippo 1:33:57
46Quentin Pacher (Fra) B&B Hotels p/b KTM 1:35:17
47Matej Mohoric (Slo) Bahrain Victorious 1:36:02
48Geraint Thomas (GBr) Ineos Grenadiers 1:37:16
49Jasper Stuyven (Bel) Trek-Segafredo 1:37:35
50Sepp Kuss (USA) Jumbo-Visma 1:38:19
51Rafal Majka (Pol) UAE Team Emirates 1:39:22
52Daniel Martin (Irl) Israel Start-up Nation 1:39:58
53Cristian Rodriguez Martin (Spa) TotalEnergies 1:44:17
54Stefan Küng (Swi) Groupama-FDJ 1:44:45
55Kasper Asgreen (Den) Deceuninck-QuickStep 1:46:43
56Pierre Latour (Fra) TotalEnergies 1:49:25
57Nils Politt (Ger) Bora-Hansgrohe 1:49:52
58Michael Valgren (Den) EF Education-Nippo 1:51:50
59Dylan van Baarle (Ned) Ineos Grenadiers 1:52:40
60Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 1:53:10
61Magnus Cort (Den) EF Education-Nippo 1:53:15
62Michal Kwiatkowski (Pol) Ineos Grenadiers 1:53:50
63Hugo Houle (Can) Astana-Premier Tech 1:55:05
64Omar Fraile Matarranz (Spa) Astana-Premier Tech 1:55:24
65Jonas Rutsch (Ger) EF Education-Nippo 1:56:55
66Simon Geschke (Ger) Cofidis 1:57:04
67Imanol Erviti (Spa) Movistar Team 1:57:43
68Elie Gesbert (Fra) Team Arkea-Samsic 1:58:52
69Alex Aranburu Deba (Spa) Astana-Premier Tech 1:59:50
70Toms Skujins (Lat) Trek-Segafredo 2:01:29
71Michael Schär (Swi) AG2R Citroën Team 2:01:38
72Brent Van Moer (Bel) Lotto Soudal 2:03:35
73Rui Costa (Por) UAE Team Emirates
74Michael Matthews (Aus) Team BikeExchange 2:05:53
75Silvan Dillier (Swi) Alpecin-Fenix 2:06:40
76Tao Geoghegan Hart (GBr) Ineos Grenadiers 2:06:54
77Fabien Doubey (Fra) TotalEnergies 2:09:06
78Oliver Naesen (Bel) AG2R Citroën Team 2:10:52
79Cyril Gautier (Fra) B&B Hotels p/b KTM 2:11:41
80Pierre-Luc Périchon (Fra) Cofidis 2:15:22
81Connor Swift (GBr) Team Arkea-Samsic 2:16:07
82Cyril Barthe (Fra) B&B Hotels p/b KTM 2:16:45
83Brandon McNulty (USA) UAE Team Emirates 2:17:15
84Dorian Godon (Fra) AG2R Citroën Team 2:18:48
85Harry Sweeny (Aus) Lotto Soudal 2:19:27
86Ruben Fernandez (Spa) Cofidis 2:19:39
87Anthony Turgis (Fra) TotalEnergies 2:19:55
88Greg Van Avermaet (Bel) AG2R Citroën Team 2:20:41
89Jesus Herrada (Spa) Cofidis 2:23:27
90Luka Mezgec (Slo) Team BikeExchange 2:23:30
91Ivan Garcia Cortina (Spa) Movistar Team 2:24:12
92Philippe Gilbert (Bel) Lotto Soudal 2:24:14
93Bruno Armirail (Fra) Groupama-FDJ 2:24:37
94Thomas De Gendt (Bel) Lotto Soudal 2:25:15
95Mike Teunissen (Ned) Jumbo-Visma 2:26:00
96Benoit Cosnefroy (Fra) AG2R Citroën Team 2:26:15
97Victor de la Parte (Spa) TotalEnergies 2:26:28
98Anthony Perez (Fra) Cofidis 2:26:42
99Jorge Arcas (Spa) Movistar Team 2:27:56
100Jonas Rickaert (Bel) Alpecin-Fenix 2:29:35
101Fred Wright (GBr) Bahrain Victorious 2:30:48
102Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 2:32:31
103Maxime Chevalier (Fra) B&B Hotels p/b KTM 2:33:06
104Luke Durbridge (Aus) Team BikeExchange 2:33:46
105Stefan Bissegger (Swi) EF Education-Nippo 2:35:53
106Guillaume Boivin (Can) Israel Start-up Nation 2:36:35
107Kristian Sbaragli (Ita) Alpecin-Fenix 2:37:55
108Carlos Verona Quintanilla (Spa) Movistar Team 2:38:49
109Christophe Laporte (Fra) Cofidis 2:39:01
110Davide Ballerini (Ita) Deceuninck-QuickStep 2:43:17
111Jasper Philipsen (Bel) Alpecin-Fenix 2:43:49
112Lukas Pöstlberger (Aut) Bora-Hansgrohe 2:46:08
113Christopher Juul-Jensen (Den) Team BikeExchange 2:46:12
114Dmitriy Gruzdev (Kaz) Astana-Premier Tech 2:46:51
115Edward Theuns (Bel) Trek-Segafredo 2:47:42
116Vegard Stake Laengen (Nor) UAE Team Emirates 2:48:04
117Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 2:49:11
118Petr Vakoc (Cze) Alpecin-Fenix 2:49:41
119Mikkel Bjerg (Den) UAE Team Emirates 2:49:54
120Daniel Oss (Ita) Bora-Hansgrohe 2:51:20
121Marc Hirschi (Swi) UAE Team Emirates 2:52:49
122Ide Schelling (Ned) Bora-Hansgrohe 2:52:53
123André Greipel (Ger) Israel Start-up Nation 2:56:30
124Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 2:56:50
125Carlos Barbero (Spa) Qhubeka-NextHash 2:59:36
126Omer Goldstein (Isr) Israel Start-up Nation 2:59:50
127Joris Nieuwenhuis (Ned) Team DSM 3:01:38
128Marco Haller (Aut) Bahrain Victorious 3:02:45
129Simon Clarke (Aus) Qhubeka-NextHash 3:03:01
130Sean Bennett (USA) Qhubeka-NextHash 3:03:04
131Jelle Wallays (Bel) Cofidis 3:04:12
132Nils Eekhoff (Ned) Team DSM 3:04:19
133Casper Pedersen (Den) Team DSM
134Chris Froome (GBr) Israel Start-up Nation 3:06:51
135Maximilian Walscheid (Ger) Qhubeka-NextHash 3:07:47
136Julien Simon (Fra) TotalEnergies 3:08:51
137Rick Zabel (Ger) Israel Start-up Nation 3:09:28
138Dries Devenyns (Bel) Deceuninck-QuickStep 3:11:08
139Jeremy Cabot (Fra) TotalEnergies 3:11:35
140Reto Hollenstein (Swi) Israel Start-up Nation 3:19:41
141Michael Mørkøv (Den) Deceuninck-QuickStep 3:23:24
142Mark Cavendish (GBr) Deceuninck-QuickStep 3:24:27
143Mads Pedersen (Den) Trek-Segafredo 3:25:11
144Cees Bol (Ned) Team DSM 3:28:08
145Tim Declercq (Bel) Deceuninck-QuickStep 3:46:39
Swipe to scroll horizontally
Points Classification
Pos.Rider Name (Country) TeamResult
1Mark Cavendish (GBr) Deceuninck-QuickStep 279
2Michael Matthews (Aus) Team BikeExchange 242
3Sonny Colbrelli (Ita) Bahrain Victorious 195
4Jasper Philipsen (Bel) Alpecin-Fenix 174
5Julian Alaphilippe (Fra) Deceuninck-QuickStep 135
6Tadej Pogacar (Slo) UAE Team Emirates 106
7Wout Van Aert (Bel) Jumbo-Visma 101
8Michael Mørkøv (Den) Deceuninck-QuickStep 95
9Patrick Konrad (Aut) Bora-Hansgrohe 85
10Matej Mohoric (Slo) Bahrain Victorious 81
11Bauke Mollema (Ned) Trek-Segafredo 76
12Nils Politt (Ger) Bora-Hansgrohe 70
13Stefan Küng (Swi) Groupama-FDJ 64
14André Greipel (Ger) Israel Start-up Nation 63
15Kasper Asgreen (Den) Deceuninck-QuickStep 62
16Franck Bonnamour (Fra) B&B Hotels p/b KTM 60
17Jonas Vingegaard (Den) Jumbo-Visma 54
18Mattia Cattaneo (Ita) Deceuninck-QuickStep 51
19Luka Mezgec (Slo) Team BikeExchange 50
20Pierre-Luc Périchon (Fra) Cofidis 49
21David Gaudu (Fra) Groupama-FDJ 48
22Sergio Higuita Garcia (Col) EF Education-Nippo 48
23Toms Skujins (Lat) Trek-Segafredo 47
24Brent Van Moer (Bel) Lotto Soudal 45
25Imanol Erviti (Spa) Movistar Team 45
26Cees Bol (Ned) Team DSM 45
27Wilco Kelderman (Ned) Bora-Hansgrohe 44
28Harry Sweeny (Aus) Lotto Soudal 44
29Edward Theuns (Bel) Trek-Segafredo 43
30Davide Ballerini (Ita) Deceuninck-QuickStep 42
31Wout Poels (Ned) Bahrain Victorious 40
32Alex Aranburu Deba (Spa) Astana-Premier Tech 40
33Dylan Teuns (Bel) Bahrain Victorious 39
34Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 38
35Michael Woods (Can) Israel Start-up Nation 38
36Magnus Cort (Den) EF Education-Nippo 38
37Anthony Perez (Fra) Cofidis 36
38Richard Carapaz (Ecu) Ineos Grenadiers 35
39Jasper Stuyven (Bel) Trek-Segafredo 32
40Ide Schelling (Ned) Bora-Hansgrohe 31
41Guillaume Martin (Fra) Cofidis 31
42Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 31
43Ion Izagirre Insausti (Spa) Astana-Premier Tech 30
44Anthony Turgis (Fra) TotalEnergies 30
45Alexey Lutsenko (Kaz) Astana-Premier Tech 28
46Julien Bernard (Fra) Trek-Segafredo 28
47Ivan Garcia Cortina (Spa) Movistar Team 28
48Maxime Chevalier (Fra) B&B Hotels p/b KTM 28
49Connor Swift (GBr) Team Arkea-Samsic 27
50Christophe Laporte (Fra) Cofidis 27
51Cyril Barthe (Fra) B&B Hotels p/b KTM 26
52Elie Gesbert (Fra) Team Arkea-Samsic 26
53Sepp Kuss (USA) Jumbo-Visma 25
54Christopher Juul-Jensen (Den) Team BikeExchange 25
55Kenny Elissonde (Fra) Trek-Segafredo 24
56Neilson Powless (USA) EF Education-Nippo 24
57Pierre Latour (Fra) TotalEnergies 24
58Fred Wright (GBr) Bahrain Victorious 24
59Jonas Rickaert (Bel) Alpecin-Fenix 23
60Enric Mas Nicolau (Spa) Movistar Team 23
61Fabien Doubey (Fra) TotalEnergies 23
62Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 23
63Rigoberto Uran (Col) EF Education-Nippo 22
64Hugo Houle (Can) Astana-Premier Tech 22
65Ben O'Connor (Aus) AG2R Citroën Team 21
66Xandro Meurisse (Bel) Alpecin-Fenix 21
67Daniel Martin (Irl) Israel Start-up Nation 21
68Greg Van Avermaet (Bel) AG2R Citroën Team 20
69Omer Goldstein (Isr) Israel Start-up Nation 20
70Ruben Guerreiro (Por) EF Education-Nippo 19
71Nairo Quintana (Col) Team Arkea-Samsic 18
72Mads Pedersen (Den) Trek-Segafredo 18
73Alejandro Valverde (Spa) Movistar Team 17
74Michael Schär (Swi) AG2R Citroën Team 17
75Thomas De Gendt (Bel) Lotto Soudal 17
76Sean Bennett (USA) Qhubeka-NextHash 17
77Dries Devenyns (Bel) Deceuninck-QuickStep 17
78Aurélien Paret Peintre (Fra) AG2R Citroën Team 15
79Esteban Chaves Rubio (Col) Team BikeExchange 15
80Valentin Madouas (Fra) Groupama-FDJ 15
81Omar Fraile Matarranz (Spa) Astana-Premier Tech 15
82Jeremy Cabot (Fra) TotalEnergies 15
83Maximilian Walscheid (Ger) Qhubeka-NextHash 14
84Sergio Henao Montoya (Col) Qhubeka-NextHash 13
85Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 13
86Dorian Godon (Fra) AG2R Citroën Team 13
87Stefan Bissegger (Swi) EF Education-Nippo 13
88Kristian Sbaragli (Ita) Alpecin-Fenix 13
89Daniel Oss (Ita) Bora-Hansgrohe 13
90Jelle Wallays (Bel) Cofidis 13
91Jakob Fuglsang (Den) Astana-Premier Tech 11
92Quentin Pacher (Fra) B&B Hotels p/b KTM 11
93Bruno Armirail (Fra) Groupama-FDJ 11
94Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 10
95Simon Clarke (Aus) Qhubeka-NextHash 10
96Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 9
97Philippe Gilbert (Bel) Lotto Soudal 9
98Benoit Cosnefroy (Fra) AG2R Citroën Team 9
99Lukas Pöstlberger (Aut) Bora-Hansgrohe 8
100Mikkel Bjerg (Den) UAE Team Emirates 8
101Richie Porte (Aus) Ineos Grenadiers 7
102Geraint Thomas (GBr) Ineos Grenadiers 7
103Davide Formolo (Ita) UAE Team Emirates 6
104Silvan Dillier (Swi) Alpecin-Fenix 6
105Cyril Gautier (Fra) B&B Hotels p/b KTM 5
106Rick Zabel (Ger) Israel Start-up Nation 5
107Tao Geoghegan Hart (GBr) Ineos Grenadiers 4
108Nils Eekhoff (Ned) Team DSM 4
109Brandon McNulty (USA) UAE Team Emirates 3
110Steven Kruijswijk (Ned) Jumbo-Visma 2
111Mark Donovan (GBr) Team DSM 2
112Jesus Herrada (Spa) Cofidis 2
113Mike Teunissen (Ned) Jumbo-Visma 2
114Dmitriy Gruzdev (Kaz) Astana-Premier Tech 2
115Marco Haller (Aut) Bahrain Victorious 2
116Vegard Stake Laengen (Nor) UAE Team Emirates 1
117Marc Hirschi (Swi) UAE Team Emirates 1
118Reto Hollenstein (Swi) Israel Start-up Nation -6
119Pierre Rolland (Fra) B&B Hotels p/b KTM -13
Swipe to scroll horizontally
Mountains Classification
Pos.Rider Name (Country) TeamResult
1Wout Poels (Ned) Bahrain Victorious 74
2Michael Woods (Can) Israel Start-up Nation 66
3Nairo Quintana (Col) Team Arkea-Samsic 64
4Wout Van Aert (Bel) Jumbo-Visma 64
5Bauke Mollema (Ned) Trek-Segafredo 41
6Kenny Elissonde (Fra) Trek-Segafredo 27
7Tadej Pogacar (Slo) UAE Team Emirates 26
8Ben O'Connor (Aus) AG2R Citroën Team 24
9Sergio Higuita Garcia (Col) EF Education-Nippo 24
10Julian Alaphilippe (Fra) Deceuninck-QuickStep 20
11Jonas Vingegaard (Den) Jumbo-Visma 20
12Anthony Perez (Fra) Cofidis 19
13Patrick Konrad (Aut) Bora-Hansgrohe 18
14Mattia Cattaneo (Ita) Deceuninck-QuickStep 18
15Guillaume Martin (Fra) Cofidis 15
16Sepp Kuss (USA) Jumbo-Visma 14
17Rigoberto Uran (Col) EF Education-Nippo 12
18Matej Mohoric (Slo) Bahrain Victorious 11
19Alejandro Valverde (Spa) Movistar Team 11
20Dylan Teuns (Bel) Bahrain Victorious 10
21Daniel Martin (Irl) Israel Start-up Nation 10
22Sonny Colbrelli (Ita) Bahrain Victorious 10
23Richard Carapaz (Ecu) Ineos Grenadiers 8
24Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 8
25Pierre Latour (Fra) TotalEnergies 6
26David Gaudu (Fra) Groupama-FDJ 6
27Fabien Doubey (Fra) TotalEnergies 6
28Ide Schelling (Ned) Bora-Hansgrohe 5
29Ion Izagirre Insausti (Spa) Astana-Premier Tech 5
30Kristian Sbaragli (Ita) Alpecin-Fenix 4
31Alexey Lutsenko (Kaz) Astana-Premier Tech 4
32Franck Bonnamour (Fra) B&B Hotels p/b KTM 4
33Xandro Meurisse (Bel) Alpecin-Fenix 4
34Jasper Stuyven (Bel) Trek-Segafredo 4
35Thomas De Gendt (Bel) Lotto Soudal 4
36Kasper Asgreen (Den) Deceuninck-QuickStep 3
37Brent Van Moer (Bel) Lotto Soudal 3
38Harry Sweeny (Aus) Lotto Soudal 3
39Nils Politt (Ger) Bora-Hansgrohe 2
40Edward Theuns (Bel) Trek-Segafredo 2
41Ruben Guerreiro (Por) EF Education-Nippo 2
42Valentin Madouas (Fra) Groupama-FDJ 2
43Michal Kwiatkowski (Pol) Ineos Grenadiers 2
44Michael Matthews (Aus) Team BikeExchange 2
45Hugo Houle (Can) Astana-Premier Tech 1
46Greg Van Avermaet (Bel) AG2R Citroën Team 1
47Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 1
48Jelle Wallays (Bel) Cofidis 1
49Esteban Chaves Rubio (Col) Team BikeExchange 1
50Stefan Küng (Swi) Groupama-FDJ 1
51Toms Skujins (Lat) Trek-Segafredo 1
52Christopher Juul-Jensen (Den) Team BikeExchange 1
53Pierre Rolland (Fra) B&B Hotels p/b KTM
54Reto Hollenstein (Swi) Israel Start-up Nation -1
Swipe to scroll horizontally
Young Riders Classification
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 66:23:06
2Jonas Vingegaard (Den) Jumbo-Visma 0:05:32
3David Gaudu (Fra) Groupama-FDJ 0:14:13
4Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:22:10
5Sergio Higuita Garcia (Col) EF Education-Nippo 1:00:19
6Mark Donovan (GBr) Team DSM 1:25:42
7Valentin Madouas (Fra) Groupama-FDJ 1:28:23
8Neilson Powless (USA) EF Education-Nippo 1:33:57
9Jonas Rutsch (Ger) EF Education-Nippo 1:56:55
10Brent Van Moer (Bel) Lotto Soudal 2:03:35
11Cyril Barthe (Fra) B&B Hotels p/b KTM 2:16:45
12Brandon McNulty (USA) UAE Team Emirates 2:17:15
13Dorian Godon (Fra) AG2R Citroën Team 2:18:48
14Harry Sweeny (Aus) Lotto Soudal 2:19:27
15Fred Wright (GBr) Bahrain Victorious 2:30:48
16Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 2:32:31
17Maxime Chevalier (Fra) B&B Hotels p/b KTM 2:33:06
18Stefan Bissegger (Swi) EF Education-Nippo 2:35:53
19Jasper Philipsen (Bel) Alpecin-Fenix 2:43:49
20Mikkel Bjerg (Den) UAE Team Emirates 2:49:54
21Marc Hirschi (Swi) UAE Team Emirates 2:52:49
22Ide Schelling (Ned) Bora-Hansgrohe 2:52:53
23Omer Goldstein (Isr) Israel Start-up Nation 2:59:50
24Joris Nieuwenhuis (Ned) Team DSM 3:01:38
25Sean Bennett (USA) Qhubeka-NextHash 3:03:04
26Nils Eekhoff (Ned) Team DSM 3:04:19
27Casper Pedersen (Den) Team DSM
Swipe to scroll horizontally
Teams Classification
Pos.Rider Name (Country) TeamResult
1Bahrain Victorious 199:35:14
2EF Education-Nippo 0:35:42
3AG2R Citroën Team 0:50:26
4Trek-Segafredo 0:51:16
5Jumbo-Visma 0:55:45
6Ineos Grenadiers 0:58:06
7Bora-Hansgrohe 0:59:50
8Astana-Premier Tech 1:07:19
9Movistar Team 1:20:30
10UAE Team Emirates 1:59:12
11Deceuninck-QuickStep 2:10:43
12Groupama-FDJ 2:29:53
13B&B Hotels p/b KTM 2:30:18
14Team BikeExchange 2:30:45
15Cofidis 2:52:00
16Intermarché-Wanty-Gobert Matériaux 2:55:43
17Team Arkea-Samsic 3:49:05
18Israel Start-up Nation 4:01:10
19TotalEnergies 4:01:24
20Alpecin-Fenix 4:34:58
21Qhubeka-NextHash 5:05:14
22Team DSM 5:09:37
23Lotto Soudal 5:34:14
Patrick Fletcher

Patrick is a freelance sports writer and editor. He’s an NCTJ-accredited journalist with a bachelor’s degree in modern languages (French and Spanish). Patrick worked full-time at Cyclingnews for eight years between 2015 and 2023, latterly as Deputy Editor.

Latest on Cyclingnews