Tour de France: Pogacar wins stage 15 atop Grand Colombier

Tadej Pogačar (UAE Team Emirates) claimed his second stage victory of the Tour de France, finishing just ahead of yellow jersey Primož Roglič (Jumbo-Visma) atop the Grand Colombier, on a day when Egan Bernal’s hopes of repeating his 2019 triumph evaporated.

Swipe to scroll horizontally
Full results
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates04:34:13
2Primoz Roglic (Slo) Team Jumbo-VismaRow 1 - Cell 2
3Richie Porte (Aus) Trek-Segafredo00:00:05
4Miguel Angel Lopez Moreno (Col) Astana Pro Team00:00:08
5Enric Mas Nicolau (Spa) Movistar Team00:00:15
6Sepp Kuss (USA) Team Jumbo-Visma00:00:15
7Mikel Landa Meana (Spa) Bahrain McLaren00:00:15
8Adam Yates (GBr) Mitchelton-Scott00:00:15
9Rigoberto Uran (Col) EF Pro Cycling00:00:18
10Alejandro Valverde (Spa) Movistar Team00:00:24
11Pello Bilbao (Spa) Bahrain McLaren00:00:24
12Tom Dumoulin (Ned) Team Jumbo-Visma00:00:34
13Damiano Caruso (Ita) Bahrain McLaren00:01:54
14Guillaume Martin (Fra) Cofidis00:03:25
15Harold Alfonso Tejada Canacue (Col) Astana Pro Team00:03:36
16Sébastien Reichenbach (Swi) Groupama-FDJ00:03:43
17Kenny Elissonde (Fra) Trek-Segafredo00:03:46
18Nairo Quintana (Col) Team Arkea-Samsic00:03:50
19Jan Hirt (Cze) CCC Team00:04:05
20Warren Barguil (Fra) Team Arkea-Samsic00:05:10
21Daniel Martin (Irl) Israel Start-Up Nation00:05:14
22Carlos Verona Quintanilla (Spa) Movistar Team00:05:22
23Alexis Vuillermoz (Fra) AG2R la Mondiale00:06:33
24Michal Kwiatkowski (Pol) Ineos Grenadiers00:07:20
25Egan Arley Bernal Gomez (Col) Ineos Grenadiers00:07:20
26David Gaudu (Fra) Groupama-FDJ00:07:20
27Daniel Felipe Martinez Poveda (Col) EF Pro Cycling00:07:20
28Pierre Rolland (Fra) B&B Hotels-Vital Concept00:07:20
29Wout van Aert (Bel) Team Jumbo-Visma00:07:20
30George Bennett (NZl) Team Jumbo-Visma00:08:20
31Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers00:12:09
32Mikael Cherel (Fra) AG2R la Mondiale00:18:07
33Michael Gogl (Aut) NTT Pro Cycling00:18:27
34Jan Polanc (Slo) UAE Team Emirates00:18:45
35Simon Geschke (Ger) CCC Team00:19:12
36Thomas De Gendt (Bel) Lotto Soudal00:19:36
37Romain Sicard (Fra) Total Direct Energie00:19:45
38Krists Neilands (Lat) Israel Start-Up Nation00:20:03
39Omar Fraile Matarranz (Spa) Astana Pro Team00:20:24
40Marc Soler (Spa) Movistar Team00:20:24
41Jesus Herrada (Spa) Cofidis00:20:24
42David De la Cruz Melgarejo (Spa) UAE Team Emirates00:20:24
43Bob Jungels (Lux) Deceuninck-Quickstep00:20:46
44Hugo Houle (Can) Astana Pro Team00:20:46
45Dylan Van Baarle (Ned) Ineos Grenadiers00:20:52
46Robert Gesink (Ned) Team Jumbo-Visma00:20:52
47Valentin Madouas (Fra) Groupama-FDJ00:20:52
48Pavel Sivakov (Rus) Ineos Grenadiers00:20:52
49Thibaut Pinot (Fra) Groupama-FDJ00:20:52
50Luis León Sanchez (Spa) Astana Pro Team00:20:52
51Niklas Eg (Den) Trek-Segafredo00:20:52
52Gorka Izagirre Insausti (Spa) Astana Pro Team00:20:52
53Andrey Amador (CRc) Ineos Grenadiers00:20:52
54Esteban Chaves (Col) Mitchelton-Scott00:20:52
55Kevin Ledanois (Fra) Team Arkea-Samsic00:22:17
56Dayer Quintana (Col) Team Arkea-Samsic00:23:37
57Matej Mohoric (Slo) Bahrain McLaren00:27:38
58Oliver Naesen (Bel) AG2R la Mondiale00:27:38
59Mikel Nieve Iturralde (Spa) Mitchelton-Scott00:27:38
60Quentin Pacher (Fra) B&B Hotels-Vital Concept00:27:38
61Richard Carapaz (Ecu) Ineos Grenadiers00:27:38
62Cyril Barthe (Fra) B&B Hotels-Vital Concept00:27:38
63Stefan Küng (Swi) Groupama-FDJ00:27:38
64Michael Schär (Swi) CCC Team00:27:38
65José Rojas (Spa) Movistar Team00:27:38
66Imanol Erviti (Spa) Movistar Team00:27:38
67Nicolas Edet (Fra) Cofidis00:27:38
68Nelson Oliveira (Por) Movistar Team00:27:38
69Rudy Molard (Fra) Groupama-FDJ00:27:38
70Jens Keukeleire (Bel) EF Pro Cycling00:27:38
71Michael Valgren (Den) NTT Pro Cycling00:27:38
72Ben Hermans (Bel) Israel Start-Up Nation00:30:38
73Tom Van Asbroeck (Bel) Israel Start-Up Nation00:30:38
74Alexey Lutsenko (Kaz) Astana Pro Team00:30:38
75Mathieu Burgaudeau (Fra) Total Direct Energie00:30:38
76Greg Van Avermaet (Bel) CCC Team00:30:38
77Nans Peters (Fra) AG2R la Mondiale00:30:38
78Pierre Luc Perichon (Fra) Cofidis00:30:46
79Cyril Gautier (Fra) B&B Hotels-Vital Concept00:31:38
80Geoffrey Soupe (Fra) Total Direct Energie00:31:38
81Matthieu Ladagnous (Fra) Groupama-FDJ00:31:38
82Neilson Powless (USA) EF Pro Cycling00:31:38
83Vegard Stake Laengen (Nor) UAE Team Emirates00:31:38
84Hugh Carthy (GBr) EF Pro Cycling00:31:38
85Emanuel Buchmann (Ger) Bora-Hansgrohe00:31:38
86Nicolas Roche (Irl) Team Sunweb00:33:51
87Wout Poels (Ned) Bahrain McLaren00:33:51
88Guy Niv (Isr) Israel Start-Up Nation00:34:58
89Alberto Bettiol (Ita) EF Pro Cycling00:35:18
90Marco Marcato (Ita) UAE Team Emirates00:35:18
91Joris Nieuwenhuis (Ned) Team Sunweb00:36:22
92Søren Kragh Andersen (Den) Team Sunweb00:36:22
93Nikias Arndt (Ger) Team Sunweb00:36:22
94Lennard Kämna (Ger) Bora-Hansgrohe00:37:26
95Nils Politt (Ger) Israel Start-Up Nation00:37:26
96Tony Martin (Ger) Team Jumbo-Visma00:37:26
97Winner Anacona (Col) Team Arkea-Samsic00:37:26
98Dario Cataldo (Ita) Movistar Team00:37:26
99Peter Sagan (Svk) Bora-Hansgrohe00:37:26
100Clement Venturini (Fra) AG2R la Mondiale00:37:26
101Clément Russo (Fra) Team Arkea-Samsic00:37:26
102Daryl Impey (RSA) Mitchelton-Scott00:37:26
103Ryan Gibbons (RSA) NTT Pro Cycling00:37:26
104Christopher Juul Jensen (Den) Mitchelton-Scott00:37:26
105Mads Pedersen (Den) Trek-Segafredo00:37:26
106Elia Viviani (Ita) Cofidis00:37:26
107Alessandro De Marchi (Ita) CCC Team00:37:26
108Tejay Van Garderen (USA) EF Pro Cycling00:37:26
109Sonny Colbrelli (Ita) Bahrain McLaren00:37:26
110Felix Grossschartner (Aut) Bora-Hansgrohe00:37:26
111Maximilian Schachmann (Ger) Bora-Hansgrohe00:37:26
112Jasper De Buyst (Bel) Lotto Soudal00:37:26
113Jasper Stuyven (Bel) Trek-Segafredo00:37:26
114Tim Declercq (Bel) Deceuninck-Quickstep00:37:26
115Rémi Cavagna (Fra) Deceuninck-Quickstep00:37:26
116Daniel Oss (Ita) Bora-Hansgrohe00:37:26
117Edward Theuns (Bel) Trek-Segafredo00:37:26
118Fabien Grellier (Fra) Total Direct Energie00:37:26
119Anthony Turgis (Fra) Total Direct Energie00:37:26
120Connor Swift (GBr) Team Arkea-Samsic00:37:26
121Dries Devenyns (Bel) Deceuninck-Quickstep00:37:26
122Tiesj Benoot (Bel) Team Sunweb00:37:26
123André Greipel (Ger) Israel Start-Up Nation00:37:26
124Hugo Hofstetter (Fra) Israel Start-Up Nation00:37:26
125Kasper Asgreen (Den) Deceuninck-Quickstep00:37:26
126Christophe Laporte (Fra) Cofidis00:37:26
127Julian Alaphilippe (Fra) Deceuninck-Quickstep00:37:26
128Maxime Chevalier (Fra) B&B Hotels-Vital Concept00:37:26
129Bryan Coquard (Fra) B&B Hotels-Vital Concept00:37:26
130Edvald Boasson Hagen (Nor) NTT Pro Cycling00:37:26
131Amund Grøndahl Jansen (Nor) Team Jumbo-Visma00:37:26
132Jonas Koch (Ger) CCC Team00:37:26
133Frederik Frison (Bel) Lotto Soudal00:37:26
134Jens Debusschere (Bel) B&B Hotels-Vital Concept00:37:26
135Marc Hirschi (Swi) Team Sunweb00:37:26
136Jerome Cousin (Fra) Total Direct Energie00:37:26
137Luka Mezgec (Slo) Mitchelton-Scott00:37:26
138Casper Phillip Pedersen (Den) Team Sunweb00:37:26
139Kevin Reza (Fra) B&B Hotels-Vital Concept00:37:26
140Benoit Cosnefroy (Fra) AG2R la Mondiale00:37:26
141Lukas Pöstlberger (Aut) Bora-Hansgrohe00:37:26
142Roman Kreuziger (Cze) NTT Pro Cycling00:37:26
143Jack Bauer (NZl) Mitchelton-Scott00:37:26
144Toms Skujins (Lat) Trek-Segafredo00:37:26
145Niccolò Bonifazio (Ita) Total Direct Energie00:37:26
146Simone Consonni (Ita) Cofidis00:37:59
147Cees Bol (Ned) Team Sunweb00:38:08
148Matteo Trentin (Ita) CCC Team00:38:25
149Alexander Kristoff (Nor) UAE Team Emirates00:38:25
150Luke Rowe (GBr) Ineos Grenadiers00:38:57
151Caleb Ewan (Aus) Lotto Soudal00:38:57
152Michael Mørkøv (Den) Deceuninck-Quickstep00:38:57
153Sam Bennett (Irl) Deceuninck-Quickstep00:38:57
154Maximilian Walscheid (Ger) NTT Pro Cycling00:38:57
155Marco Haller (Aut) Bahrain McLaren00:38:57
156Roger Kluge (Ger) Lotto Soudal00:39:16
DNFSergio Andres Higuita Garcia (Col) EF Pro CyclingRow 156 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Le Bouchage km. 58
PlaceRider (Country) TeamResult
1Matteo Trentin (Ita) CCC Team20
2Niccolò Bonifazio (Ita) Total Direct Energie17
3Michael Gogl (Aut) NTT Pro Cycling15
4Jesus Herrada (Spa) Cofidis13
5Kevin Ledanois (Fra) Team Arkea-Samsic11
6Simon Geschke (Ger) CCC Team10
7Marco Marcato (Ita) UAE Team Emirates9
8Pierre Rolland (Fra) B&B Hotels-Vital Concept8
9Sam Bennett (Irl) Deceuninck-Quickstep7
10Michael Mørkøv (Den) Deceuninck-Quickstep6
11Peter Sagan (Svk) Bora-Hansgrohe5
12Bryan Coquard (Fra) B&B Hotels-Vital Concept4
13Kasper Asgreen (Den) Deceuninck-Quickstep3
14Lukas Pöstlberger (Aut) Bora-Hansgrohe2
15Amund Grøndahl Jansen (Nor) Team Jumbo-Visma1 PT
Swipe to scroll horizontally
Sprint 2 - Grand Colombier km. 174.5
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates20
2Primoz Roglic (Slo) Team Jumbo-Visma17
3Richie Porte (Aus) Trek-Segafredo15
4Miguel Angel Lopez Moreno (Col) Astana Pro Team13
5Enric Mas Nicolau (Spa) Movistar Team11
6Sepp Kuss (USA) Team Jumbo-Visma10
7Mikel Landa Meana (Spa) Bahrain McLaren9
8Adam Yates (GBr) Mitchelton-Scott8
9Rigoberto Uran (Col) EF Pro Cycling7
10Alejandro Valverde (Spa) Movistar Team6
11Pello Bilbao (Spa) Bahrain McLaren5
12Tom Dumoulin (Ned) Team Jumbo-Visma4
13Damiano Caruso (Ita) Bahrain McLaren3
14Guillaume Martin (Fra) Cofidis2
15Harold Alfonso Tejada Canacue (Col) Astana Pro Team1 PT
Swipe to scroll horizontally
Mountain 1 - Montée De La Selle De Fromentel km. 111
PlaceRider (Country) TeamResult
1Jesus Herrada (Spa) Cofidis10
2Pierre Rolland (Fra) B&B Hotels-Vital Concept8
3Simon Geschke (Ger) CCC Team6
4Michael Gogl (Aut) NTT Pro Cycling4
5Kevin Ledanois (Fra) Team Arkea-Samsic2
6Niccolò Bonifazio (Ita) Total Direct Energie1 PT
Swipe to scroll horizontally
Mountain 2 - Col De La Biche km. 129
PlaceRider (Country) TeamResult
1Pierre Rolland (Fra) B&B Hotels-Vital Concept10
2Michael Gogl (Aut) NTT Pro Cycling8
3Jesus Herrada (Spa) Cofidis6
4Simon Geschke (Ger) CCC Team4
5Robert Gesink (Ned) Team Jumbo-Visma2
6Wout van Aert (Bel) Team Jumbo-Visma1 PT
Swipe to scroll horizontally
Mountain 3 - Grand Colombier km. 174.5
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates20
2Primoz Roglic (Slo) Team Jumbo-Visma15
3Richie Porte (Aus) Trek-Segafredo12
4Miguel Angel Lopez Moreno (Col) Astana Pro Team10
5Enric Mas Nicolau (Spa) Movistar Team8
6Sepp Kuss (USA) Team Jumbo-Visma6
7Mikel Landa Meana (Spa) Bahrain McLaren4
8Adam Yates (GBr) Mitchelton-Scott2
Swipe to scroll horizontally
Young riders
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates04:34:13
2Enric Mas Nicolau (Spa) Movistar Team00:00:15
3Harold Alfonso Tejada Canacue (Col) Astana Pro Team00:03:36
4Egan Arley Bernal Gomez (Col) Ineos Grenadiers00:07:20
5David Gaudu (Fra) Groupama-FDJ00:07:20
6Daniel Felipe Martinez Poveda (Col) EF Pro Cycling00:07:20
7Valentin Madouas (Fra) Groupama-FDJ00:20:52
8Pavel Sivakov (Rus) Ineos Grenadiers00:20:52
9Niklas Eg (Den) Trek-Segafredo00:20:52
10Cyril Barthe (Fra) B&B Hotels-Vital Concept00:27:38
11Mathieu Burgaudeau (Fra) Total Direct Energie00:30:38
12Neilson Powless (USA) EF Pro Cycling00:31:38
13Joris Nieuwenhuis (Ned) Team Sunweb00:36:22
14Lennard Kämna (Ger) Bora-Hansgrohe00:37:26
15Clément Russo (Fra) Team Arkea-Samsic00:37:26
16Mads Pedersen (Den) Trek-Segafredo00:37:26
17Rémi Cavagna (Fra) Deceuninck-Quickstep00:37:26
18Connor Swift (GBr) Team Arkea-Samsic00:37:26
19Kasper Asgreen (Den) Deceuninck-Quickstep00:37:26
20Maxime Chevalier (Fra) B&B Hotels-Vital Concept00:37:26
21Marc Hirschi (Swi) Team Sunweb00:37:26
22Casper Phillip Pedersen (Den) Team Sunweb00:37:26
23Benoit Cosnefroy (Fra) AG2R la Mondiale00:37:26
24Cees Bol (Ned) Team Sunweb00:38:08
Swipe to scroll horizontally
Combativity
PlaceRider (Country) TeamResult
1Pierre Rolland (Fra) B&B Hotels-Vital ConceptRow 0 - Cell 2
Swipe to scroll horizontally
Teams
PlaceRider (Country) TeamResult
1Team Jumbo-Visma13:43:28
2Bahrain McLaren00:01:44
3Movistar Team00:05:12
4Astana Pro Team00:23:19
5Trek-Segafredo00:23:54
6Ineos Grenadiers00:26:00
7Team Arkea-Samsic00:30:28
8Groupama-FDJ00:31:06
9EF Pro Cycling00:34:27
10UAE Team Emirates00:38:20
11Mitchelton-Scott00:47:56
12CCC Team00:50:06
13Cofidis00:50:38
14AG2R la Mondiale00:51:29
15Israel Start-Up Nation00:55:06
16B&B Hotels-Vital Concept01:01:47
17Total Direct Energie01:21:12
18NTT Pro Cycling01:22:42
19Lotto Soudal01:33:39
20Deceuninck-Quick-Step01:34:49
21Bora-Hansgrohe01:45:41
22Team Sunweb01:45:46
Swipe to scroll horizontally
General classification after stage 15
PlaceRider (Country) TeamResult
1Primoz Roglic (Slo) Team Jumbo-Visma65:37:07
2Tadej Pogacar (Slo) UAE Team Emirates00:00:40
3Rigoberto Uran (Col) EF Pro Cycling00:01:34
4Miguel Angel Lopez Moreno (Col) Astana Pro Team00:01:45
5Adam Yates (GBr) Mitchelton-Scott00:02:03
6Richie Porte (Aus) Trek-Segafredo00:02:13
7Mikel Landa Meana (Spa) Bahrain McLaren00:02:16
8Enric Mas Nicolau (Spa) Movistar Team00:03:15
9Nairo Quintana (Col) Team Arkea-Samsic00:05:08
10Tom Dumoulin (Ned) Team Jumbo-Visma00:05:12
11Guillaume Martin (Fra) Cofidis00:06:45
12Alejandro Valverde (Spa) Movistar Team00:06:52
13Egan Arley Bernal Gomez (Col) Ineos Grenadiers00:08:25
14Damiano Caruso (Ita) Bahrain McLaren00:09:02
15Warren Barguil (Fra) Team Arkea-Samsic00:32:27
16Richard Carapaz (Ecu) Ineos Grenadiers00:32:55
17Sepp Kuss (USA) Team Jumbo-Visma00:34:37
18Pierre Rolland (Fra) B&B Hotels-Vital Concept00:41:33
19Pello Bilbao (Spa) Bahrain McLaren00:43:26
20Esteban Chaves (Col) Mitchelton-Scott00:57:07
21Marc Soler (Spa) Movistar Team00:58:23
22Gorka Izagirre Insausti (Spa) Astana Pro Team01:01:11
23Mikael Cherel (Fra) AG2R la Mondiale01:02:50
24Wout van Aert (Bel) Team Jumbo-Visma01:12:18
25Carlos Verona Quintanilla (Spa) Movistar Team01:13:31
26George Bennett (NZl) Team Jumbo-Visma01:15:47
27Michal Kwiatkowski (Pol) Ineos Grenadiers01:17:04
28Kenny Elissonde (Fra) Trek-Segafredo01:19:56
29Valentin Madouas (Fra) Groupama-FDJ01:20:17
30Sébastien Reichenbach (Swi) Groupama-FDJ01:21:49
31Thibaut Pinot (Fra) Groupama-FDJ01:22:47
32Daniel Felipe Martinez Poveda (Col) EF Pro Cycling01:24:20
33Emanuel Buchmann (Ger) Bora-Hansgrohe01:24:32
34Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers01:24:43
35Daniel Martin (Irl) Israel Start-Up Nation01:25:10
36Romain Sicard (Fra) Total Direct Energie01:28:17
37Harold Alfonso Tejada Canacue (Col) Astana Pro Team01:33:49
38Alexis Vuillermoz (Fra) AG2R la Mondiale01:35:27
39Luis León Sanchez (Spa) Astana Pro Team01:35:38
40Julian Alaphilippe (Fra) Deceuninck-Quickstep01:37:55
41Greg Van Avermaet (Bel) CCC Team01:40:02
42Jesus Herrada (Spa) Cofidis01:43:42
43Bob Jungels (Lux) Deceuninck-Quickstep01:44:07
44Robert Gesink (Ned) Team Jumbo-Visma01:45:59
45David Gaudu (Fra) Groupama-FDJ01:46:59
46Hugh Carthy (GBr) EF Pro Cycling01:48:30
47Mikel Nieve Iturralde (Spa) Mitchelton-Scott01:48:41
48Lennard Kämna (Ger) Bora-Hansgrohe01:49:12
49Alexey Lutsenko (Kaz) Astana Pro Team01:49:53
50Hugo Houle (Can) Astana Pro Team01:51:49
51Rudy Molard (Fra) Groupama-FDJ01:52:17
52Maximilian Schachmann (Ger) Bora-Hansgrohe01:54:28
53Jan Polanc (Slo) UAE Team Emirates01:55:35
54Neilson Powless (USA) EF Pro Cycling01:59:50
55Stefan Küng (Swi) Groupama-FDJ02:00:00
56Nicolas Edet (Fra) Cofidis02:00:53
57Søren Kragh Andersen (Den) Team Sunweb02:04:51
58Marc Hirschi (Swi) Team Sunweb02:06:45
59Niklas Eg (Den) Trek-Segafredo02:07:22
60Dylan Van Baarle (Ned) Ineos Grenadiers02:08:24
61Nelson Oliveira (Por) Movistar Team02:08:29
62Quentin Pacher (Fra) B&B Hotels-Vital Concept02:12:03
63Thomas De Gendt (Bel) Lotto Soudal02:17:36
64Oliver Naesen (Bel) AG2R la Mondiale02:19:49
65Omar Fraile Matarranz (Spa) Astana Pro Team02:21:19
66Simon Geschke (Ger) CCC Team02:24:51
67Michael Valgren (Den) NTT Pro Cycling02:25:24
68José Rojas (Spa) Movistar Team02:27:29
69Alberto Bettiol (Ita) EF Pro Cycling02:31:44
70Felix Grossschartner (Aut) Bora-Hansgrohe02:32:37
71Jasper Stuyven (Bel) Trek-Segafredo02:34:15
72Nicolas Roche (Irl) Team Sunweb02:34:34
73Winner Anacona (Col) Team Arkea-Samsic02:34:43
74Ben Hermans (Bel) Israel Start-Up Nation02:35:18
75Toms Skujins (Lat) Trek-Segafredo02:38:35
76Cyril Gautier (Fra) B&B Hotels-Vital Concept02:40:26
77Jan Hirt (Cze) CCC Team02:42:31
78Michael Schär (Swi) CCC Team02:42:59
79Nans Peters (Fra) AG2R la Mondiale02:43:55
80Dario Cataldo (Ita) Movistar Team02:45:33
81Peter Sagan (Svk) Bora-Hansgrohe02:56:08
82Jack Bauer (NZl) Mitchelton-Scott02:57:40
83Krists Neilands (Lat) Israel Start-Up Nation02:58:39
84Matej Mohoric (Slo) Bahrain McLaren02:59:12
85Matteo Trentin (Ita) CCC Team02:59:35
86Vegard Stake Laengen (Nor) UAE Team Emirates03:00:50
87Andrey Amador (CRc) Ineos Grenadiers03:03:57
88Michael Gogl (Aut) NTT Pro Cycling03:04:14
89Luka Mezgec (Slo) Mitchelton-Scott03:07:02
90Tejay Van Garderen (USA) EF Pro Cycling03:07:33
91Imanol Erviti (Spa) Movistar Team03:08:20
92Jens Keukeleire (Bel) EF Pro Cycling03:08:55
93Dries Devenyns (Bel) Deceuninck-Quickstep03:09:26
94Matthieu Ladagnous (Fra) Groupama-FDJ03:11:03
95Pierre Luc Perichon (Fra) Cofidis03:11:41
96Sonny Colbrelli (Ita) Bahrain McLaren03:11:50
97Tiesj Benoot (Bel) Team Sunweb03:12:31
98David De la Cruz Melgarejo (Spa) UAE Team Emirates03:12:52
99Daryl Impey (RSA) Mitchelton-Scott03:15:01
100Tom Van Asbroeck (Bel) Israel Start-Up Nation03:15:48
101Cyril Barthe (Fra) B&B Hotels-Vital Concept03:17:43
102Roman Kreuziger (Cze) NTT Pro Cycling03:21:28
103Dayer Quintana (Col) Team Arkea-Samsic03:21:48
104Edvald Boasson Hagen (Nor) NTT Pro Cycling03:23:05
105Alessandro De Marchi (Ita) CCC Team03:23:22
106Clement Venturini (Fra) AG2R la Mondiale03:23:57
107Pavel Sivakov (Rus) Ineos Grenadiers03:26:48
108Marco Marcato (Ita) UAE Team Emirates03:29:03
109Christophe Laporte (Fra) Cofidis03:29:13
110Joris Nieuwenhuis (Ned) Team Sunweb03:29:14
111Casper Phillip Pedersen (Den) Team Sunweb03:30:05
112Christopher Juul Jensen (Den) Mitchelton-Scott03:30:53
113Kevin Ledanois (Fra) Team Arkea-Samsic03:33:05
114Daniel Oss (Ita) Bora-Hansgrohe03:35:41
115Simone Consonni (Ita) Cofidis03:37:06
116Anthony Turgis (Fra) Total Direct Energie03:39:56
117Connor Swift (GBr) Team Arkea-Samsic03:40:34
118Fabien Grellier (Fra) Total Direct Energie03:45:29
119Kasper Asgreen (Den) Deceuninck-Quickstep03:46:55
120Edward Theuns (Bel) Trek-Segafredo03:47:20
121Hugo Hofstetter (Fra) Israel Start-Up Nation03:47:34
122Rémi Cavagna (Fra) Deceuninck-Quickstep03:47:49
123Bryan Coquard (Fra) B&B Hotels-Vital Concept03:50:17
124Tony Martin (Ger) Team Jumbo-Visma03:50:40
125Nils Politt (Ger) Israel Start-Up Nation03:54:20
126Tim Declercq (Bel) Deceuninck-Quickstep03:54:53
127Jonas Koch (Ger) CCC Team03:56:50
128Geoffrey Soupe (Fra) Total Direct Energie03:57:35
129Mads Pedersen (Den) Trek-Segafredo03:58:07
130Amund Grøndahl Jansen (Nor) Team Jumbo-Visma03:59:17
131Benoit Cosnefroy (Fra) AG2R la Mondiale03:59:36
132Ryan Gibbons (RSA) NTT Pro Cycling04:00:37
133Lukas Pöstlberger (Aut) Bora-Hansgrohe04:01:45
134Wout Poels (Ned) Bahrain McLaren04:02:28
135Nikias Arndt (Ger) Team Sunweb04:03:07
136Luke Rowe (GBr) Ineos Grenadiers04:05:10
137Michael Mørkøv (Den) Deceuninck-Quickstep04:06:45
138Kevin Reza (Fra) B&B Hotels-Vital Concept04:08:06
139Jens Debusschere (Bel) B&B Hotels-Vital Concept04:08:23
140Alexander Kristoff (Nor) UAE Team Emirates04:09:03
141Mathieu Burgaudeau (Fra) Total Direct Energie04:09:09
142Elia Viviani (Ita) Cofidis04:11:15
143Maximilian Walscheid (Ger) NTT Pro Cycling04:11:45
144Clément Russo (Fra) Team Arkea-Samsic04:13:24
145Guy Niv (Isr) Israel Start-Up Nation04:14:12
146Cees Bol (Ned) Team Sunweb04:16:51
147André Greipel (Ger) Israel Start-Up Nation04:17:05
148Sam Bennett (Irl) Deceuninck-Quickstep04:19:45
149Maxime Chevalier (Fra) B&B Hotels-Vital Concept04:20:27
150Niccolò Bonifazio (Ita) Total Direct Energie04:21:13
151Jasper De Buyst (Bel) Lotto Soudal04:21:19
152Marco Haller (Aut) Bahrain McLaren04:23:58
153Caleb Ewan (Aus) Lotto Soudal04:26:12
154Frederik Frison (Bel) Lotto Soudal04:35:27
155Roger Kluge (Ger) Lotto Soudal04:41:01
156Jerome Cousin (Fra) Total Direct Energie04:43:19
Swipe to scroll horizontally
Points Classification
PlaceRider (Country) TeamResult
1Sam Bennett (Irl) Deceuninck-Quickstep269
2Peter Sagan (Svk) Bora-Hansgrohe224
3Matteo Trentin (Ita) CCC Team189
4Bryan Coquard (Fra) B&B Hotels-Vital Concept166
5Caleb Ewan (Aus) Lotto Soudal158
6Wout van Aert (Bel) Team Jumbo-Visma131
7Michael Mørkøv (Den) Deceuninck-Quickstep112
8Julian Alaphilippe (Fra) Deceuninck-Quickstep108
9Alexander Kristoff (Nor) UAE Team Emirates100
10Tadej Pogacar (Slo) UAE Team Emirates97
11Marc Hirschi (Swi) Team Sunweb97
12Søren Kragh Andersen (Den) Team Sunweb88
13Luka Mezgec (Slo) Mitchelton-Scott79
14Cees Bol (Ned) Team Sunweb72
15Primoz Roglic (Slo) Team Jumbo-Visma71
16Greg Van Avermaet (Bel) CCC Team67
17Jasper Stuyven (Bel) Trek-Segafredo65
18Jesus Herrada (Spa) Cofidis63
19Maximilian Schachmann (Ger) Bora-Hansgrohe63
20Daniel Oss (Ita) Bora-Hansgrohe62
21Neilson Powless (USA) EF Pro Cycling60
22Mads Pedersen (Den) Trek-Segafredo60
23Edvald Boasson Hagen (Nor) NTT Pro Cycling57
24Adam Yates (GBr) Mitchelton-Scott57
25Alexey Lutsenko (Kaz) Astana Pro Team56
26Niccolò Bonifazio (Ita) Total Direct Energie55
27Hugo Hofstetter (Fra) Israel Start-Up Nation51
28Egan Arley Bernal Gomez (Col) Ineos Grenadiers50
29Toms Skujins (Lat) Trek-Segafredo47
30Quentin Pacher (Fra) B&B Hotels-Vital Concept46
31Clement Venturini (Fra) AG2R la Mondiale45
32Pierre Rolland (Fra) B&B Hotels-Vital Concept44
33Daniel Felipe Martinez Poveda (Col) EF Pro Cycling43
34Lennard Kämna (Ger) Bora-Hansgrohe42
35Jerome Cousin (Fra) Total Direct Energie41
36Elia Viviani (Ita) Cofidis41
37Nils Politt (Ger) Israel Start-Up Nation40
38Guillaume Martin (Fra) Cofidis40
39Edward Theuns (Bel) Trek-Segafredo37
40Miguel Angel Lopez Moreno (Col) Astana Pro Team33
41Mikel Landa Meana (Spa) Bahrain McLaren32
42Simon Geschke (Ger) CCC Team30
43Michael Gogl (Aut) NTT Pro Cycling30
44Nans Peters (Fra) AG2R la Mondiale29
45Nicolas Edet (Fra) Cofidis29
46Nairo Quintana (Col) Team Arkea-Samsic28
47Christophe Laporte (Fra) Cofidis28
48Richie Porte (Aus) Trek-Segafredo27
49Mathieu Burgaudeau (Fra) Total Direct Energie27
50Marc Soler (Spa) Movistar Team26
51Hugo Houle (Can) Astana Pro Team26
52Kasper Asgreen (Den) Deceuninck-Quickstep25
53Oliver Naesen (Bel) AG2R la Mondiale24
54Felix Grossschartner (Aut) Bora-Hansgrohe24
55Casper Phillip Pedersen (Den) Team Sunweb24
56Tiesj Benoot (Bel) Team Sunweb23
57Simone Consonni (Ita) Cofidis23
58Michael Schär (Swi) CCC Team21
59Anthony Turgis (Fra) Total Direct Energie21
60Fabien Grellier (Fra) Total Direct Energie21
61Matthieu Ladagnous (Fra) Groupama-FDJ20
62Benoit Cosnefroy (Fra) AG2R la Mondiale20
63Maximilian Walscheid (Ger) NTT Pro Cycling20
64Alejandro Valverde (Spa) Movistar Team19
65Carlos Verona Quintanilla (Spa) Movistar Team18
66Nicolas Roche (Irl) Team Sunweb18
67Sonny Colbrelli (Ita) Bahrain McLaren18
68Valentin Madouas (Fra) Groupama-FDJ17
69Stefan Küng (Swi) Groupama-FDJ17
70Omar Fraile Matarranz (Spa) Astana Pro Team17
71Ben Hermans (Bel) Israel Start-Up Nation17
72Cyril Gautier (Fra) B&B Hotels-Vital Concept17
73Imanol Erviti (Spa) Movistar Team17
74Rémi Cavagna (Fra) Deceuninck-Quickstep17
75Lukas Pöstlberger (Aut) Bora-Hansgrohe17
76Warren Barguil (Fra) Team Arkea-Samsic16
77Rigoberto Uran (Col) EF Pro Cycling15
78Tom Dumoulin (Ned) Team Jumbo-Visma15
79Damiano Caruso (Ita) Bahrain McLaren15
80Esteban Chaves (Col) Mitchelton-Scott15
81Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers15
82Luis León Sanchez (Spa) Astana Pro Team15
83David Gaudu (Fra) Groupama-FDJ15
84Michal Kwiatkowski (Pol) Ineos Grenadiers14
85Thibaut Pinot (Fra) Groupama-FDJ14
86André Greipel (Ger) Israel Start-Up Nation14
87David De la Cruz Melgarejo (Spa) UAE Team Emirates13
88Ryan Gibbons (RSA) NTT Pro Cycling13
89Kevin Reza (Fra) B&B Hotels-Vital Concept13
90Sepp Kuss (USA) Team Jumbo-Visma12
91Geoffrey Soupe (Fra) Total Direct Energie12
92Enric Mas Nicolau (Spa) Movistar Team11
93Richard Carapaz (Ecu) Ineos Grenadiers11
94Sébastien Reichenbach (Swi) Groupama-FDJ11
95Alexis Vuillermoz (Fra) AG2R la Mondiale11
96Kevin Ledanois (Fra) Team Arkea-Samsic11
97Pello Bilbao (Spa) Bahrain McLaren10
98Daniel Martin (Irl) Israel Start-Up Nation10
99Krists Neilands (Lat) Israel Start-Up Nation10
100Marco Haller (Aut) Bahrain McLaren10
101Kenny Elissonde (Fra) Trek-Segafredo9
102Romain Sicard (Fra) Total Direct Energie9
103Marco Marcato (Ita) UAE Team Emirates9
104Jens Debusschere (Bel) B&B Hotels-Vital Concept9
105Nelson Oliveira (Por) Movistar Team8
106Roger Kluge (Ger) Lotto Soudal8
107Thomas De Gendt (Bel) Lotto Soudal7
108Alberto Bettiol (Ita) EF Pro Cycling7
109Andrey Amador (CRc) Ineos Grenadiers7
110Christopher Juul Jensen (Den) Mitchelton-Scott6
111Dries Devenyns (Bel) Deceuninck-Quickstep5
112Daryl Impey (RSA) Mitchelton-Scott5
113Tom Van Asbroeck (Bel) Israel Start-Up Nation5
114Robert Gesink (Ned) Team Jumbo-Visma4
115Michael Valgren (Den) NTT Pro Cycling4
116Jonas Koch (Ger) CCC Team4
117Jack Bauer (NZl) Mitchelton-Scott3
118Roman Kreuziger (Cze) NTT Pro Cycling3
119Mikael Cherel (Fra) AG2R la Mondiale2
120Cyril Barthe (Fra) B&B Hotels-Vital Concept2
121Pavel Sivakov (Rus) Ineos Grenadiers2
122Tony Martin (Ger) Team Jumbo-Visma2
123Harold Alfonso Tejada Canacue (Col) Astana Pro Team1 PT
124Jens Keukeleire (Bel) EF Pro Cycling1 PT
125Tim Declercq (Bel) Deceuninck-Quickstep1 PT
126Amund Grøndahl Jansen (Nor) Team Jumbo-Visma1 PT
127Hugh Carthy (GBr) EF Pro Cycling0 PT
Swipe to scroll horizontally
Mountains Classification
PlaceRider (Country) TeamResult
1Benoit Cosnefroy (Fra) AG2R la Mondiale36
2Tadej Pogacar (Slo) UAE Team Emirates34
3Primoz Roglic (Slo) Team Jumbo-Visma33
4Nans Peters (Fra) AG2R la Mondiale31
5Marc Hirschi (Swi) Team Sunweb31
6Pierre Rolland (Fra) B&B Hotels-Vital Concept26
7Jesus Herrada (Spa) Cofidis25
8Toms Skujins (Lat) Trek-Segafredo24
9Michael Gogl (Aut) NTT Pro Cycling24
10Quentin Pacher (Fra) B&B Hotels-Vital Concept21
11Simon Geschke (Ger) CCC Team18
12Neilson Powless (USA) EF Pro Cycling16
13Daniel Felipe Martinez Poveda (Col) EF Pro Cycling14
14Maximilian Schachmann (Ger) Bora-Hansgrohe14
15Carlos Verona Quintanilla (Spa) Movistar Team14
16Lennard Kämna (Ger) Bora-Hansgrohe13
17Marc Soler (Spa) Movistar Team12
18Richie Porte (Aus) Trek-Segafredo12
19Nicolas Roche (Irl) Team Sunweb11
20Miguel Angel Lopez Moreno (Col) Astana Pro Team11
21Alexey Lutsenko (Kaz) Astana Pro Team10
22Valentin Madouas (Fra) Groupama-FDJ10
23Jerome Cousin (Fra) Total Direct Energie9
24Daniel Martin (Irl) Israel Start-Up Nation9
25Stefan Küng (Swi) Groupama-FDJ8
26Mikel Landa Meana (Spa) Bahrain McLaren8
27Enric Mas Nicolau (Spa) Movistar Team8
28David Gaudu (Fra) Groupama-FDJ8
29Omar Fraile Matarranz (Spa) Astana Pro Team8
30Greg Van Avermaet (Bel) CCC Team7
31Søren Kragh Andersen (Den) Team Sunweb7
32Fabien Grellier (Fra) Total Direct Energie6
33Guillaume Martin (Fra) Cofidis6
34Sepp Kuss (USA) Team Jumbo-Visma6
35Julian Alaphilippe (Fra) Deceuninck-Quickstep6
36Kasper Asgreen (Den) Deceuninck-Quickstep6
37Warren Barguil (Fra) Team Arkea-Samsic5
38Robert Gesink (Ned) Team Jumbo-Visma5
39Nairo Quintana (Col) Team Arkea-Samsic4
40Thomas De Gendt (Bel) Lotto Soudal3
41David De la Cruz Melgarejo (Spa) UAE Team Emirates3
42Edward Theuns (Bel) Trek-Segafredo3
43Michael Schär (Swi) CCC Team2
44Krists Neilands (Lat) Israel Start-Up Nation2
45Mathieu Burgaudeau (Fra) Total Direct Energie2
46Adam Yates (GBr) Mitchelton-Scott2
47Egan Arley Bernal Gomez (Col) Ineos Grenadiers2
48Wout van Aert (Bel) Team Jumbo-Visma2
49Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers2
50Felix Grossschartner (Aut) Bora-Hansgrohe2
51Ben Hermans (Bel) Israel Start-Up Nation2
52Cyril Gautier (Fra) B&B Hotels-Vital Concept2
53Kevin Ledanois (Fra) Team Arkea-Samsic2
54Rémi Cavagna (Fra) Deceuninck-Quickstep2
55Nils Politt (Ger) Israel Start-Up Nation2
56Lukas Pöstlberger (Aut) Bora-Hansgrohe2
57Matthieu Ladagnous (Fra) Groupama-FDJ1 PT
58Tiesj Benoot (Bel) Team Sunweb1 PT
59Nicolas Edet (Fra) Cofidis1 PT
60Niccolò Bonifazio (Ita) Total Direct Energie1 PT
61Hugh Carthy (GBr) EF Pro Cycling0 PT
Swipe to scroll horizontally
Young Riders Classification
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates65:37:47
2Enric Mas Nicolau (Spa) Movistar Team00:02:35
3Egan Arley Bernal Gomez (Col) Ineos Grenadiers00:07:45
4Valentin Madouas (Fra) Groupama-FDJ01:19:37
5Daniel Felipe Martinez Poveda (Col) EF Pro Cycling01:23:40
6Harold Alfonso Tejada Canacue (Col) Astana Pro Team01:33:09
7David Gaudu (Fra) Groupama-FDJ01:46:19
8Lennard Kämna (Ger) Bora-Hansgrohe01:48:32
9Neilson Powless (USA) EF Pro Cycling01:59:10
10Marc Hirschi (Swi) Team Sunweb02:06:05
11Niklas Eg (Den) Trek-Segafredo02:06:42
12Cyril Barthe (Fra) B&B Hotels-Vital Concept03:17:03
13Pavel Sivakov (Rus) Ineos Grenadiers03:26:08
14Joris Nieuwenhuis (Ned) Team Sunweb03:28:34
15Casper Phillip Pedersen (Den) Team Sunweb03:29:25
16Connor Swift (GBr) Team Arkea-Samsic03:39:54
17Kasper Asgreen (Den) Deceuninck-Quickstep03:46:15
18Rémi Cavagna (Fra) Deceuninck-Quickstep03:47:09
19Mads Pedersen (Den) Trek-Segafredo03:57:27
20Benoit Cosnefroy (Fra) AG2R la Mondiale03:58:56
21Mathieu Burgaudeau (Fra) Total Direct Energie04:08:29
22Clément Russo (Fra) Team Arkea-Samsic04:12:44
23Cees Bol (Ned) Team Sunweb04:16:11
24Maxime Chevalier (Fra) B&B Hotels-Vital Concept04:19:47
Swipe to scroll horizontally
Teams Classification
PlaceRider (Country) TeamResult
1Movistar Team197:04:16
2Team Jumbo-Visma00:14:50
3EF Pro Cycling00:26:15
4Bahrain McLaren00:37:43
5Trek-Segafredo00:45:09
6Ineos Grenadiers00:53:39
7Astana Pro Team00:53:43
8AG2R la Mondiale01:21:41
9Mitchelton-Scott01:58:50
10Team Arkea-Samsic02:05:40
11UAE Team Emirates02:08:53
12Groupama-FDJ02:21:04
13Cofidis02:42:28
14Bora-Hansgrohe03:10:28
15CCC Team03:37:57
16B&B Hotels-Vital Concept04:40:43
17Deceuninck-Quick-Step05:06:27
18Israel Start-Up Nation05:22:02
19Team Sunweb05:49:38
20NTT Pro Cycling06:34:54
21Total Direct Energie07:31:21
22Lotto Soudal10:19:38
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