Tour de France stage 12: Tom Pidcock becomes youngest winner on Alpe d’Huez
The Ineos Grenadiers rider soars away from the breakaway to take biggest road victory of his career.
Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.
Tom Pidcock (Ineos Grenadiers) attacked from the breakaway to take an historic victory on Alpe d’Huez at the Tour de France.
The British rider attacked his four breakaway companions with just over 10 kilometers to go and never looked back. Louis Meintjes (Intermarche-Wanty-Gobert) finished second at 48 seconds behind Pidcock with Chris Froome (Israel-Premier Tech) taking third, just over two minutes adrift.
In the GC battle, Tadej Pogačar (UAE Team Emirates) put in several stinging attacks to try and break yellow jersey Jonas Vingegaard (Jumbo-Visma) but the Dane was glued to his wheel the whole way to the line.
Pogačar still moved back into second place overall after Romain Bardet (Team DSM) cracked on Alpe d’Huez, while Geraint Thomas (Ineos Grenadiers) was the only rider to finish on the same time as Pogačar and Vingegaard and moved onto the podium.
Also read:
- Tour de France: Chris Froome and Tom Pidcock team up to join the breakaway on stage 12
- Tour de France: ‘It will be crazy again on Alpe d’Huez,’ says Geraint Thomas
Pidcock made it into the day’s breakaway after bridging across to an early move on the breakaway of the Col du Galibier and looked confident throughout the day. A push by the Ineos Grenadiers rider on the second climb of the Col de la Croix de Fer helped to split the breakaway, leaving just five riders.
The five worked well together over the remainder of the climb and through the valley to the foot of the Alpe d’Huez before Pidcock made his move. Nobody could follow him, though Meintjes got close to bringing him back, and he pushed on alone to the top, a performance that would push him back into the top 10 and make him the youngest winner on the climb at 22.
“It’s not bad. I guess it’s made my Tour de France so far, even if nothing else happens, if I get dropped every day now, I don’t care. A stage win in my first Tour, it’s not bad,” Pidcock said afterward. “The idea was to get into the break. I lost enough time yesterday that hopefully I would be given freedom. If I’d gone up the climb on the Galibier I don’t think I would have got away but on the descent, I guess because Jumbo don’t want to risk chasing me, and the gap was small enough to go across. It worked out perfectly in the end.
“That was certainly one of my best experiences in cycling. It was unreal. When you are literally slaloming through people’s flags, fists, and God knows what else, you can’t experience that anywhere else other than at the Tour de France.”
https://twitter.com/LeTour/status/1547615763757817864?s=20&t=YaTR1nK3XqkQ38zlMnR8hg
How it happened
After a brutal day up to the Col du Granon, the exhausted peloton had another big day in the Alps ahead of them with a second ascent of the Col du Galibier followed by a traverse of the Col de la Croix de Fer and the summit finish of Alpe d’Huez.
With plenty of tired legs, and a stiff headwind on the Galibier, the pace at the start was far slower than on previous days. Several riders had a go at getting in the attack, including Jumbo-Visma trio Primož Roglič, Sepp Kuss, and Steven Kruijswijk.
The day’s breakaway eventually began to take hold after 20 kilometers of racing with more recruits joining in dribs and drabs with Jumbo-Visma allowing it to go as the team paced the bunch. As the dust settled, it would be nine riders that made up the leading group.
The group was comprised of Pidcock, Meintjes, Froome, Nelson Oliveira (Movistar), Anthony Perez (Cofidis), Kobe Goossens (Intermarché-Wanty-Gobert), Neilson Powless (EF Education-EasyPost), Giulio Ciccone (Trek-Segafredo), and Sebastian Schönberger (B&B Hotels KTM).

Once the move was gone, the pace eased off further and the breakaway was allowed over seven minutes by the time the race reached the foot of the Col de la Croix de Fer. With Pidcock in the leading group, the peloton couldn’t fully relax as he started the day just 11:12 behind the yellow jersey.
As the leaders hit the steepest part of the Croix de Fer, the gap was ticking down below 6:30 and Pidcock put in a small acceleration, followed by Meintjes, thinning out the bunch quickly and reducing it to just five riders. Ciccone, Froome, and Powless completed the quintet.
Behind in the bunch, Jumbo-Visma began to ramp up the pace on the front with Nathan van Hooydonck churning up the road and spitting riders out of the back of the bunch. The cranking up of the speed saw the gap to the breakaway dipping down below six minutes, and it had fallen to less than five by the time the leaders crested the Croix de Fer.
There was a relative stalemate once over the top of the ascent, down the descent, and through the valley, giving the five-man leading group six minutes with which to start the final climb up the Alpe d’Huez.
Pidcock and Pogačar attack Alpe d’Huez
As the GC riders jostled for position ahead of the ascent of the formidable Alpe, cracks began forming in the breakaway with Powless distanced on the toughest early kilometers. Froome also looked in trouble as he started gapping the wheel in front of him, but both would claw their way back.
Wout van Aert led the bunch onto the climb, one of four Jumbo-Visma riders still surrounding Vingegaard in the yellow jersey. Meanwhile, Pogačar had just two teammates to help him out in Rafał Majka and Marc Soler.
Pidcock had looked to be one of the strongest in the breakaway and he was, unsurprisingly, the first to test the waters with an attack at just over 10k to go. Meintjes set off in chase with Froome not too far behind while Ciccone and Powless were distanced further down the road.
Meintjes gradually closed the gap to Pidcock, but just as it looked like he might be within touching distance, with seven kilometers to go, Pidcock put in another dig to edge out his advantage.

Behind, Primož Roglič picked up the pacing duties for Jumbo-Visma, committing fully to his new role of domestique. The Slovenian’s surge blew apart what remained of the main group with David Gaudu and Nairo Quintana weakening almost instantly, and only 10 riders remained.
Roglič peeled off and dropped out of the group only a couple of minutes after taking the front, but his effort was significant. Sepp Kuss continued the infernal pace, thinning out the group of favorites even further with Romain Bardet, Adam Yates, and Majka out the back.
As Kuss finished his turn with about four kilometers to go, Pogačar saw his opportunity to attack. Only Vingegaard could match the stinging surge by Slovenian, as it has been throughout much of this race. Thomas set his own pace and was soon back with the pair and Kuss also returned to help his team leader for a little while longer.
Pogačar wasn’t done, and he would put in another massive surge inside the final two kilometers, but Vingegaard was wise to it once again. As before, Thomas would continue at his pace to reel the duo back in.
While the GC riders were duking it out, Pidcock continued to open up the gap to Meintjes and Froome behind him. As he hit the final drag to the line, he was certain of victory, though he still almost couldn’t believe it until he threw his arms up in celebration.
There was still one more attack to be had from Pogačar inside the final 200 meters but he could not escape his yellow shadow in Vingegaard.
Tour de France Stage 12 Results
Stage | Rank | Name | Team | Time |
---|---|---|---|
1 | PIDCOCK Thomas | INEOS Grenadiers | 4:55:24 |
2 | MEINTJES Louis | Intermarché - Wanty - Gobert Matériaux | 0:48 |
3 | FROOME Chris | Israel - Premier Tech | 2:06 |
4 | POWLESS Neilson | EF Education-EasyPost | 2:29 |
5 | POGAČAR Tadej | UAE Team Emirates | 3:23 |
6 | VINGEGAARD Jonas | Jumbo-Visma | 3:23 |
7 | THOMAS Geraint | INEOS Grenadiers | 3:23 |
8 | MAS Enric | Movistar Team | 3:26 |
9 | KUSS Sepp | Jumbo-Visma | 3:26 |
10 | CICCONE Giulio | Trek - Segafredo | 3:32 |
11 | BARDET Romain | Team DSM | 3:42 |
12 | YATES Adam | INEOS Grenadiers | 4:01 |
13 | GAUDU David | Groupama - FDJ | 4:17 |
14 | QUINTANA Nairo | Team Arkéa Samsic | 4:44 |
14 | KRUIJSWIJK Steven | Jumbo-Visma | 4:46 |
15 | LUTSENKO Alexey | Astana Qazaqstan Team | 5:29 |
16 | JUNGELS Bob | AG2R Citroën Team | 6:06 |
17 | VLASOV Aleksandr | BORA - hansgrohe | 6:06 |
18 | MADOUAS Valentin | Groupama - FDJ | 7:29 |
19 | PINOT Thibaut | Groupama - FDJ | 7:29 |
20 | MAJKA Rafał | UAE Team Emirates | 7:46 |
21 | PEREZ Anthony | Cofidis | 9:52 |
22 | VERONA Carlos | Movistar Team | 10:06 |
23 | BAGIOLI Andrea | Quick-Step Alpha Vinyl Team | 10:39 |
24 | SÁNCHEZ Luis León | Bahrain - Victorious | 10:39 |
25 | KONRAD Patrick | BORA - hansgrohe | 11:06 |
26 | ROGLIČ Primož | Jumbo-Visma | 11:06 |
27 | SCHÖNBERGER Sebastian | B&B Hotels - KTM | 11:16 |
28 | DOMBROWSKI Joe | Astana Qazaqstan Team | 12:16 |
29 | MOLLEMA Bauke | Trek - Segafredo | 12:16 |
30 | CARUSO Damiano | Bahrain - Victorious | 12:16 |
31 | GENIETS Kevin | Groupama - FDJ | 12:16 |
32 | SCHULTZ Nick | Team BikeExchange - Jayco | 13:19 |
33 | VELASCO Simone | Astana Qazaqstan Team | 13:38 |
34 | TEUNS Dylan | Bahrain - Victorious | 14:12 |
35 | GALLOPIN Tony | Trek - Segafredo | 14:12 |
36 | DILLIER Silvan | Alpecin-Deceuninck | 14:48 |
37 | MÜHLBERGER Gregor | Movistar Team | 14:48 |
38 | SOLER Marc | UAE Team Emirates | 15:09 |
39 | HAMILTON Chris | Team DSM | 15:35 |
40 | ZEITS Andrey | Astana Qazaqstan Team | 16:07 |
41 | TUSVELD Martijn | Team DSM | 16:07 |
42 | OWSIAN Łukasz | Team Arkéa Samsic | 16:31 |
43 | IZAGIRRE Gorka | Movistar Team | 17:39 |
44 | IZAGIRRE Ion | Cofidis | 17:39 |
45 | STORER Michael | Groupama - FDJ | 17:39 |
46 | VAN AERT Wout | Jumbo-Visma | 18:25 |
47 | LEKNESSUND Andreas | Team DSM | 19:06 |
48 | FUGLSANG Jakob | Israel - Premier Tech | 19:40 |
49 | HOULE Hugo | Israel - Premier Tech | 19:40 |
50 | MARTÍNEZ Daniel Felipe | INEOS Grenadiers | 19:40 |
51 | CLARKE Simon | Israel - Premier Tech | 19:40 |
52 | VAN BAARLE Dylan | INEOS Grenadiers | 19:40 |
53 | GANNA Filippo | INEOS Grenadiers | 19:40 |
54 | JORGENSON Matteo | Movistar Team | 19:40 |
55 | ZIMMERMANN Georg | Intermarché - Wanty - Gobert Matériaux | 21:35 |
56 | BENOOT Tiesj | Jumbo-Visma | 21:56 |
57 | OLIVEIRA Nelson | Movistar Team | 22:17 |
58 | KÜNG Stefan | Groupama - FDJ | 22:27 |
59 | NIV Guy | Israel - Premier Tech | 22:27 |
60 | ROLLAND Pierre | B&B Hotels - KTM | 22:29 |
61 | DUCHESNE Antoine | Groupama - FDJ | 22:38 |
62 | PASQUALON Andrea | Intermarché - Wanty - Gobert Matériaux | 22:38 |
63 | GOOSSENS Kobe | Intermarché - Wanty - Gobert Matériaux | 24:05 |
64 | BOUET Maxime | Team Arkéa Samsic | 24:23 |
65 | ERVITI Imanol | Movistar Team | 25:48 |
66 | PÉRICHON Pierre-Luc | Cofidis | 25:48 |
67 | WOODS Michael | Israel - Premier Tech | 26:15 |
68 | EEKHOFF Nils | Team DSM | 26:39 |
69 | MATTHEWS Michael | Team BikeExchange - Jayco | 27:02 |
70 | RIABUSHENKO Alexandr | Astana Qazaqstan Team | 27:38 |
71 | PARET-PEINTRE Aurélien | AG2R Citroën Team | 27:38 |
72 | MCNULTY Brandon | UAE Team Emirates | 27:38 |
73 | BOASSON HAGEN Edvald | TotalEnergies | 27:38 |
74 | DEWULF Stan | AG2R Citroën Team | 27:38 |
75 | LATOUR Pierre | TotalEnergies | 27:38 |
76 | DOULL Owain | EF Education-EasyPost | 27:38 |
77 | POLITT Nils | BORA - hansgrohe | 27:38 |
78 | KRON Andreas | Lotto Soudal | 27:38 |
79 | SCHACHMANN Maximilian | BORA - hansgrohe | 27:38 |
80 | STUYVEN Jasper | Trek - Segafredo | 27:38 |
81 | URÁN Rigoberto | EF Education-EasyPost | 27:38 |
82 | GROßSCHARTNER Felix | BORA - hansgrohe | 27:38 |
83 | SIMMONS Quinn | Trek - Segafredo | 27:38 |
84 | GESCHKE Simon | Cofidis | 27:42 |
85 | VAN HOOYDONCK Nathan | Jumbo-Visma | 28:06 |
86 | PEDERSEN Mads | Trek - Segafredo | 28:34 |
87 | DEGENKOLB John | Team DSM | 28:58 |
88 | CHEREL Mikaël | AG2R Citroën Team | 28:58 |
89 | COSNEFROY Benoît | AG2R Citroën Team | 28:58 |
90 | RUTSCH Jonas | EF Education-EasyPost | 28:58 |
91 | VAN POPPEL Danny | BORA - hansgrohe | 28:58 |
92 | SBARAGLI Kristian | Alpecin-Deceuninck | 28:58 |
93 | BETTIOL Alberto | EF Education-EasyPost | 28:58 |
94 | BONNAMOUR Franck | B&B Hotels - KTM | 28:58 |
95 | TRATNIK Jan | Bahrain - Victorious | 28:58 |
96 | KÄMNA Lennard | BORA - hansgrohe | 28:58 |
97 | DAINESE Alberto | Team DSM | 28:58 |
98 | BISSEGGER Stefan | EF Education-EasyPost | 28:58 |
99 | BYSTRØM Sven Erik | Intermarché - Wanty - Gobert Matériaux | 28:58 |
100 | FELLINE Fabio | Astana Qazaqstan Team | 28:58 |
101 | LE GAC Olivier | Groupama - FDJ | 28:58 |
102 | BARGUIL Warren | Team Arkéa Samsic | 28:58 |
103 | HIRSCHI Marc | UAE Team Emirates | 28:58 |
104 | LOUVEL Matis | Team Arkéa Samsic | 30:02 |
105 | CORT Magnus | EF Education-EasyPost | 30:20 |
106 | SKUJIŅŠ Toms | Trek - Segafredo | 30:20 |
107 | CATTANEO Mattia | Quick-Step Alpha Vinyl Team | 30:20 |
108 | WRIGHT Fred | Bahrain - Victorious | 30:48 |
109 | VAN MOER Brent | Lotto Soudal | 30:48 |
110 | MOHORIČ Matej | Bahrain - Victorious | 30:48 |
111 | SWIFT Connor | Team Arkéa Samsic | 30:51 |
112 | HALLER Marco | BORA - hansgrohe | 30:53 |
113 | GILBERT Philippe | Lotto Soudal | 31:05 |
114 | GOUGEARD Alexis | B&B Hotels - KTM | 31:05 |
115 | LAPORTE Christophe | Jumbo-Visma | 31:54 |
116 | ROWE Luke | INEOS Grenadiers | 32:05 |
117 | CASTROVIEJO Jonathan | INEOS Grenadiers | 32:05 |
118 | BOIVIN Guillaume | Israel - Premier Tech | 32:53 |
119 | TURGIS Anthony | TotalEnergies | 33:01 |
120 | VAN DER HOORN Taco | Intermarché - Wanty - Gobert Matériaux | 33:11 |
121 | NEILANDS Krists | Israel - Premier Tech | 33:49 |
122 | GRADEK Kamil | Bahrain - Victorious | 33:49 |
123 | CAPIOT Amaury | Team Arkéa Samsic | 33:49 |
124 | VAN KEIRSBULCK Guillaume | Alpecin-Deceuninck | 33:49 |
125 | GRUZDEV Dmitriy | Astana Qazaqstan Team | 33:49 |
126 | PLANCKAERT Edward | Alpecin-Deceuninck | 33:49 |
127 | LEMOINE Cyril | B&B Hotels - KTM | 33:49 |
128 | BARTHE Cyril | B&B Hotels - KTM | 33:49 |
129 | KRIEGER Alexander | Alpecin-Deceuninck | 33:54 |
130 | PHILIPSEN Jasper | Alpecin-Deceuninck | 33:54 |
131 | TORRES Albert | Movistar Team | 33:59 |
132 | BURGAUDEAU Mathieu | TotalEnergies | 34:10 |
133 | THOMAS Benjamin | Cofidis | 34:52 |
134 | PETIT Adrien | Intermarché - Wanty - Gobert Matériaux | 35:05 |
135 | JUUL-JENSEN Christopher | Team BikeExchange - Jayco | 35:35 |
136 | WALSCHEID Max | Cofidis | 35:35 |
137 | KRISTOFF Alexander | Intermarché - Wanty - Gobert Matériaux | 35:35 |
138 | BJERG Mikkel | UAE Team Emirates | 35:39 |
139 | JANSEN Amund Grøndahl | Team BikeExchange - Jayco | 35:42 |
140 | GROENEWEGEN Dylan | Team BikeExchange - Jayco | 35:42 |
141 | SAGAN Peter | TotalEnergies | 35:57 |
142 | BODNAR Maciej | TotalEnergies | 35:57 |
143 | HOFSTETTER Hugo | Team Arkéa Samsic | 36:00 |
144 | MOZZATO Luca | B&B Hotels - KTM | 36:12 |
145 | MEZGEC Luka | Team BikeExchange - Jayco | 36:19 |
146 | BAUER Jack | Team BikeExchange - Jayco | 36:28 |
147 | LECROQ Jérémy | B&B Hotels - KTM | 36:49 |
148 | HONORÉ Mikkel Frølich | Quick-Step Alpha Vinyl Team | 37:21 |
149 | SÉNÉCHAL Florian | Quick-Step Alpha Vinyl Team | 37:21 |
150 | VERMEERSCH Florian | Lotto Soudal | 38:10 |
151 | FRISON Frederik | Lotto Soudal | 38:10 |
152 | WELLENS Tim | Lotto Soudal | 38:18 |
153 | EWAN Caleb | Lotto Soudal | 38:25 |
154 | JANSE VAN RENSBURG Reinardt | Lotto Soudal | 38:26 |
155 | LAMPAERT Yves | Quick-Step Alpha Vinyl Team | 39:04 |
156 | MØRKØV Michael | Quick-Step Alpha Vinyl Team | 40:03 |
157 | JAKOBSEN Fabio | Quick-Step Alpha Vinyl Team | 40:03 |
158 | LAFAY Victor | Cofidis | 40:03 |
GC | Rank | Name | Team | Time |
---|---|---|---|
1 | VINGEGAARD Jonas | Jumbo-Visma | 46:28:46 |
2 | POGAČAR Tadej | UAE Team Emirates | 2:22 |
3 | THOMAS Geraint | INEOS Grenadiers | 2:26 |
4 | BARDET Romain | Team DSM | 2:35 |
5 | YATES Adam | INEOS Grenadiers | 3:44 |
6 | QUINTANA Nairo | Team Arkéa Samsic | 3:58 |
7 | GAUDU David | Groupama - FDJ | 4:07 |
8 | PIDCOCK Thomas | INEOS Grenadiers | 7:39 |
9 | MAS Enric | Movistar Team | 9:32 |
10 | VLASOV Aleksandr | BORA - hansgrohe | 10:06 |
11 | LUTSENKO Alexey | Astana Qazaqstan Team | 10:33 |
12 | KRUIJSWIJK Steven | Jumbo-Visma | 14:50 |
13 | MEINTJES Louis | Intermarché - Wanty - Gobert Matériaux | 15:46 |
14 | MADOUAS Valentin | Groupama - FDJ | 17:54 |
15 | ROGLIČ Primož | Jumbo-Visma | 21:37 |
16 | JUNGELS Bob | AG2R Citroën Team | 22:00 |
17 | KUSS Sepp | Jumbo-Visma | 24:55 |
18 | POWLESS Neilson | EF Education-EasyPost | 27:16 |
19 | MAJKA Rafał | UAE Team Emirates | 31:30 |
20 | SÁNCHEZ Luis León | Bahrain - Victorious | 38:27 |
21 | PINOT Thibaut | Groupama - FDJ | 39:42 |
22 | CARUSO Damiano | Bahrain - Victorious | 41:54 |
23 | KONRAD Patrick | BORA - hansgrohe | 42:18 |
24 | BARGUIL Warren | Team Arkéa Samsic | 42:55 |
25 | TEUNS Dylan | Bahrain - Victorious | 43:32 |
26 | BENOOT Tiesj | Jumbo-Visma | 48:07 |
27 | GALLOPIN Tony | Trek - Segafredo | 51:01 |
28 | KÄMNA Lennard | BORA - hansgrohe | 54:02 |
29 | FROOME Chris | Israel - Premier Tech | 54:16 |
30 | IZAGIRRE Ion | Cofidis | 56:01 |
31 | MCNULTY Brandon | UAE Team Emirates | 56:07 |
32 | SCHULTZ Nick | Team BikeExchange - Jayco | 56:46 |
33 | PARET-PEINTRE Aurélien | AG2R Citroën Team | 56:59 |
34 | JORGENSON Matteo | Movistar Team | 1:02:26 |
35 | URÁN Rigoberto | EF Education-EasyPost | 1:02:58 |
36 | VAN AERT Wout | Jumbo-Visma | 1:03:39 |
37 | SCHÖNBERGER Sebastian | B&B Hotels - KTM | 1:04:38 |
38 | MOLLEMA Bauke | Trek - Segafredo | 1:05:58 |
39 | LEKNESSUND Andreas | Team DSM | 1:06:25 |
40 | VERONA Carlos | Movistar Team | 1:06:59 |
41 | GENIETS Kevin | Groupama - FDJ | 1:09:26 |
42 | VELASCO Simone | Astana Qazaqstan Team | 1:09:45 |
43 | HOULE Hugo | Israel - Premier Tech | 1:11:58 |
44 | GESCHKE Simon | Cofidis | 1:15:48 |
45 | THOMAS Benjamin | Cofidis | 1:16:54 |
46 | MARTÍNEZ Daniel Felipe | INEOS Grenadiers | 1:16:54 |
47 | OWSIAN Łukasz | Team Arkéa Samsic | 1:16:56 |
48 | LATOUR Pierre | TotalEnergies | 1:17:30 |
49 | SCHACHMANN Maximilian | BORA - hansgrohe | 1:17:59 |
50 | STORER Michael | Groupama - FDJ | 1:19:45 |
51 | DILLIER Silvan | Alpecin-Deceuninck | 1:19:49 |
52 | IZAGIRRE Gorka | Movistar Team | 1:19:55 |
53 | ZEITS Andrey | Astana Qazaqstan Team | 1:20:18 |
54 | VAN BAARLE Dylan | INEOS Grenadiers | 1:21:04 |
55 | KÜNG Stefan | Groupama - FDJ | 1:22:11 |
56 | HAMILTON Chris | Team DSM | 1:22:47 |
57 | ZIMMERMANN Georg | Intermarché - Wanty - Gobert Matériaux | 1:22:50 |
58 | DOMBROWSKI Joe | Astana Qazaqstan Team | 1:23:18 |
59 | PASQUALON Andrea | Intermarché - Wanty - Gobert Matériaux | 1:25:28 |
60 | BOUET Maxime | Team Arkéa Samsic | 1:27:56 |
61 | TUSVELD Martijn | Team DSM | 1:28:45 |
62 | FUGLSANG Jakob | Israel - Premier Tech | 1:28:47 |
63 | BOASSON HAGEN Edvald | TotalEnergies | 1:28:47 |
64 | BETTIOL Alberto | EF Education-EasyPost | 1:28:51 |
65 | BONNAMOUR Franck | B&B Hotels - KTM | 1:29:30 |
66 | GOOSSENS Kobe | Intermarché - Wanty - Gobert Matériaux | 1:29:41 |
67 | WOODS Michael | Israel - Premier Tech | 1:30:09 |
68 | SOLER Marc | UAE Team Emirates | 1:31:48 |
69 | MÜHLBERGER Gregor | Movistar Team | 1:33:05 |
70 | CHEREL Mikaël | AG2R Citroën Team | 1:35:40 |
71 | POLITT Nils | BORA - hansgrohe | 1:38:16 |
72 | SBARAGLI Kristian | Alpecin-Deceuninck | 1:38:50 |
73 | CLARKE Simon | Israel - Premier Tech | 1:38:59 |
74 | OLIVEIRA Nelson | Movistar Team | 1:40:33 |
75 | WRIGHT Fred | Bahrain - Victorious | 1:41:56 |
76 | ROLLAND Pierre | B&B Hotels - KTM | 1:43:32 |
77 | PÉRICHON Pierre-Luc | Cofidis | 1:45:09 |
78 | PEREZ Anthony | Cofidis | 1:45:25 |
79 | CATTANEO Mattia | Quick-Step Alpha Vinyl Team | 1:46:42 |
80 | CASTROVIEJO Jonathan | INEOS Grenadiers | 1:47:42 |
81 | LOUVEL Matis | Team Arkéa Samsic | 1:48:24 |
82 | TRATNIK Jan | Bahrain - Victorious | 1:50:30 |
83 | GILBERT Philippe | Lotto Soudal | 1:50:49 |
84 | MOHORIČ Matej | Bahrain - Victorious | 1:54:55 |
85 | NIV Guy | Israel - Premier Tech | 1:55:49 |
86 | DEWULF Stan | AG2R Citroën Team | 1:56:24 |
87 | NEILANDS Krists | Israel - Premier Tech | 1:56:58 |
88 | LAPORTE Christophe | Jumbo-Visma | 1:57:35 |
89 | GROßSCHARTNER Felix | BORA - hansgrohe | 1:57:40 |
90 | COSNEFROY Benoît | AG2R Citroën Team | 1:58:28 |
91 | CICCONE Giulio | Trek - Segafredo | 1:58:54 |
92 | SIMMONS Quinn | Trek - Segafredo | 1:59:13 |
93 | SWIFT Connor | Team Arkéa Samsic | 1:59:30 |
94 | DOULL Owain | EF Education-EasyPost | 2:00:32 |
95 | SKUJIŅŠ Toms | Trek - Segafredo | 2:01:23 |
96 | DUCHESNE Antoine | Groupama - FDJ | 2:01:31 |
97 | ERVITI Imanol | Movistar Team | 2:01:46 |
98 | GANNA Filippo | INEOS Grenadiers | 2:02:59 |
99 | BYSTRØM Sven Erik | Intermarché - Wanty - Gobert Matériaux | 2:03:39 |
100 | CORT Magnus | EF Education-EasyPost | 2:04:07 |
101 | MATTHEWS Michael | Team BikeExchange - Jayco | 2:04:19 |
102 | STUYVEN Jasper | Trek - Segafredo | 2:04:57 |
103 | HALLER Marco | BORA - hansgrohe | 2:05:17 |
104 | HOFSTETTER Hugo | Team Arkéa Samsic | 2:06:00 |
105 | BAGIOLI Andrea | Quick-Step Alpha Vinyl Team | 2:07:25 |
106 | KRON Andreas | Lotto Soudal | 2:07:26 |
107 | FELLINE Fabio | Astana Qazaqstan Team | 2:09:41 |
108 | DEGENKOLB John | Team DSM | 2:09:57 |
109 | PHILIPSEN Jasper | Alpecin-Deceuninck | 2:10:55 |
110 | GOUGEARD Alexis | B&B Hotels - KTM | 2:14:12 |
111 | PEDERSEN Mads | Trek - Segafredo | 2:15:08 |
112 | BISSEGGER Stefan | EF Education-EasyPost | 2:15:43 |
113 | CAPIOT Amaury | Team Arkéa Samsic | 2:15:50 |
114 | PETIT Adrien | Intermarché - Wanty - Gobert Matériaux | 2:18:13 |
115 | BAUER Jack | Team BikeExchange - Jayco | 2:18:50 |
116 | RUTSCH Jonas | EF Education-EasyPost | 2:19:41 |
117 | WELLENS Tim | Lotto Soudal | 2:20:36 |
118 | RIABUSHENKO Alexandr | Astana Qazaqstan Team | 2:21:41 |
119 | MEZGEC Luka | Team BikeExchange - Jayco | 2:22:16 |
120 | VAN HOOYDONCK Nathan | Jumbo-Visma | 2:22:26 |
121 | LE GAC Olivier | Groupama - FDJ | 2:22:28 |
122 | LEMOINE Cyril | B&B Hotels - KTM | 2:23:44 |
123 | KRIEGER Alexander | Alpecin-Deceuninck | 2:24:25 |
124 | BARTHE Cyril | B&B Hotels - KTM | 2:25:30 |
125 | DAINESE Alberto | Team DSM | 2:26:17 |
126 | BURGAUDEAU Mathieu | TotalEnergies | 2:27:14 |
127 | LAMPAERT Yves | Quick-Step Alpha Vinyl Team | 2:27:24 |
128 | VAN DER HOORN Taco | Intermarché - Wanty - Gobert Matériaux | 2:27:37 |
129 | KRISTOFF Alexander | Intermarché - Wanty - Gobert Matériaux | 2:27:43 |
130 | VAN KEIRSBULCK Guillaume | Alpecin-Deceuninck | 2:27:49 |
131 | MOZZATO Luca | B&B Hotels - KTM | 2:28:19 |
132 | PLANCKAERT Edward | Alpecin-Deceuninck | 2:28:54 |
133 | GRUZDEV Dmitriy | Astana Qazaqstan Team | 2:28:55 |
134 | EEKHOFF Nils | Team DSM | 2:31:02 |
135 | ROWE Luke | INEOS Grenadiers | 2:32:06 |
136 | GRADEK Kamil | Bahrain - Victorious | 2:32:17 |
137 | VERMEERSCH Florian | Lotto Soudal | 2:33:15 |
138 | SÉNÉCHAL Florian | Quick-Step Alpha Vinyl Team | 2:34:05 |
139 | SAGAN Peter | TotalEnergies | 2:34:18 |
140 | VAN MOER Brent | Lotto Soudal | 2:35:44 |
141 | BODNAR Maciej | TotalEnergies | 2:36:00 |
142 | BOIVIN Guillaume | Israel - Premier Tech | 2:36:34 |
143 | VAN POPPEL Danny | BORA - hansgrohe | 2:36:43 |
144 | LECROQ Jérémy | B&B Hotels - KTM | 2:38:25 |
145 | HONORÉ Mikkel Frølich | Quick-Step Alpha Vinyl Team | 2:38:51 |
146 | WALSCHEID Max | Cofidis | 2:42:17 |
147 | GROENEWEGEN Dylan | Team BikeExchange - Jayco | 2:45:42 |
148 | JAKOBSEN Fabio | Quick-Step Alpha Vinyl Team | 2:46:33 |
149 | FRISON Frederik | Lotto Soudal | 2:52:39 |
150 | JANSE VAN RENSBURG Reinardt | Lotto Soudal | 2:53:09 |
151 | JUUL-JENSEN Christopher | Team BikeExchange - Jayco | 2:53:21 |
152 | TORRES Albert | Movistar Team | 2:57:14 |
153 | JANSEN Amund Grøndahl | Team BikeExchange - Jayco | 2:57:40 |
154 | MØRKØV Michael | Quick-Step Alpha Vinyl Team | 3:01:59 |
155 | LAFAY Victor | Cofidis | 3:02:27 |
156 | HIRSCHI Marc | UAE Team Emirates | 3:02:59 |
157 | EWAN Caleb | Lotto Soudal | 3:04:27 |
158 | BJERG Mikkel | UAE Team Emirates | 3:11:16 |
159 | TURGIS Anthony | TotalEnergies | 3:13:30 |
Points | Rank | Name | Team | Points |
---|---|---|---|
1 | VAN AERT Wout | Jumbo-Visma | 313 |
2 | POGAČAR Tadej | UAE Team Emirates | 159 |
3 | JAKOBSEN Fabio | Quick-Step Alpha Vinyl Team | 155 |
4 | CORT Magnus | EF Education-EasyPost | 129 |
5 | PHILIPSEN Jasper | Alpecin-Deceuninck | 116 |
6 | LAPORTE Christophe | Jumbo-Visma | 114 |
7 | VINGEGAARD Jonas | Jumbo-Visma | 96 |
8 | SAGAN Peter | TotalEnergies | 86 |
9 | CLARKE Simon | Israel - Premier Tech | 72 |
10 | MATTHEWS Michael | Team BikeExchange - Jayco | 68 |
11 | PEDERSEN Mads | Trek - Segafredo | 62 |
12 | GAUDU David | Groupama - FDJ | 61 |
13 | GROENEWEGEN Dylan | Team BikeExchange - Jayco | 60 |
14 | THOMAS Geraint | INEOS Grenadiers | 56 |
15 | POWLESS Neilson | EF Education-EasyPost | 55 |
16 | BOASSON HAGEN Edvald | TotalEnergies | 52 |
17 | MØRKØV Michael | Quick-Step Alpha Vinyl Team | 51 |
18 | PIDCOCK Thomas | INEOS Grenadiers | 50 |
19 | VAN DER HOORN Taco | Intermarché - Wanty - Gobert Matériaux | 50 |
20 | QUINTANA Nairo | Team Arkéa Samsic | 48 |
21 | EWAN Caleb | Lotto Soudal | 45 |
22 | JUNGELS Bob | AG2R Citroën Team | 43 |
23 | ROGLIČ Primož | Jumbo-Visma | 43 |
24 | SÁNCHEZ Luis León | Bahrain - Victorious | 43 |
25 | KÄMNA Lennard | BORA - hansgrohe | 43 |
26 | BARDET Romain | Team DSM | 42 |
27 | THOMAS Benjamin | Cofidis | 42 |
28 | YATES Adam | INEOS Grenadiers | 39 |
29 | JORGENSON Matteo | Movistar Team | 38 |
30 | VAN POPPEL Danny | BORA - hansgrohe | 38 |
31 | BETTIOL Alberto | EF Education-EasyPost | 36 |
32 | WRIGHT Fred | Bahrain - Victorious | 35 |
33 | MAS Enric | Movistar Team | 35 |
34 | SCHULTZ Nick | Team BikeExchange - Jayco | 33 |
35 | PEREZ Anthony | Cofidis | 30 |
36 | KRISTOFF Alexander | Intermarché - Wanty - Gobert Matériaux | 30 |
37 | TEUNS Dylan | Bahrain - Victorious | 29 |
38 | MOZZATO Luca | B&B Hotels - KTM | 29 |
39 | GESCHKE Simon | Cofidis | 27 |
40 | POLITT Nils | BORA - hansgrohe | 27 |
41 | HOFSTETTER Hugo | Team Arkéa Samsic | 27 |
42 | GOOSSENS Kobe | Intermarché - Wanty - Gobert Matériaux | 25 |
43 | BYSTRØM Sven Erik | Intermarché - Wanty - Gobert Matériaux | 24 |
44 | DAINESE Alberto | Team DSM | 24 |
45 | LECROQ Jérémy | B&B Hotels - KTM | 24 |
46 | LAMPAERT Yves | Quick-Step Alpha Vinyl Team | 22 |
47 | LATOUR Pierre | TotalEnergies | 22 |
48 | FROOME Chris | Israel - Premier Tech | 21 |
49 | STUYVEN Jasper | Trek - Segafredo | 21 |
50 | KRUIJSWIJK Steven | Jumbo-Visma | 20 |
51 | VAN BAARLE Dylan | INEOS Grenadiers | 20 |
52 | VAN MOER Brent | Lotto Soudal | 20 |
53 | VLASOV Aleksandr | BORA - hansgrohe | 18 |
54 | MEINTJES Louis | Intermarché - Wanty - Gobert Matériaux | 18 |
55 | OLIVEIRA Nelson | Movistar Team | 18 |
56 | KRON Andreas | Lotto Soudal | 18 |
57 | GOUGEARD Alexis | B&B Hotels - KTM | 18 |
58 | PINOT Thibaut | Groupama - FDJ | 17 |
59 | FUGLSANG Jakob | Israel - Premier Tech | 17 |
60 | CASTROVIEJO Jonathan | INEOS Grenadiers | 17 |
61 | FRISON Frederik | Lotto Soudal | 17 |
62 | KONRAD Patrick | BORA - hansgrohe | 16 |
63 | MARTÍNEZ Daniel Felipe | INEOS Grenadiers | 16 |
64 | CICCONE Giulio | Trek - Segafredo | 16 |
65 | VERONA Carlos | Movistar Team | 15 |
66 | ZIMMERMANN Georg | Intermarché - Wanty - Gobert Matériaux | 15 |
67 | CATTANEO Mattia | Quick-Step Alpha Vinyl Team | 15 |
68 | LOUVEL Matis | Team Arkéa Samsic | 15 |
69 | DEWULF Stan | AG2R Citroën Team | 15 |
70 | BAUER Jack | Team BikeExchange - Jayco | 15 |
71 | BARTHE Cyril | B&B Hotels - KTM | 15 |
72 | KUSS Sepp | Jumbo-Visma | 14 |
73 | SCHÖNBERGER Sebastian | B&B Hotels - KTM | 13 |
74 | HOULE Hugo | Israel - Premier Tech | 13 |
75 | ERVITI Imanol | Movistar Team | 13 |
76 | GANNA Filippo | INEOS Grenadiers | 13 |
77 | WALSCHEID Max | Cofidis | 12 |
78 | BJERG Mikkel | UAE Team Emirates | 12 |
79 | LEKNESSUND Andreas | Team DSM | 11 |
80 | SCHACHMANN Maximilian | BORA - hansgrohe | 11 |
81 | TRATNIK Jan | Bahrain - Victorious | 11 |
82 | COSNEFROY Benoît | AG2R Citroën Team | 11 |
83 | BENOOT Tiesj | Jumbo-Visma | 10 |
84 | SOLER Marc | UAE Team Emirates | 10 |
85 | DILLIER Silvan | Alpecin-Deceuninck | 9 |
86 | LUTSENKO Alexey | Astana Qazaqstan Team | 8 |
87 | NIV Guy | Israel - Premier Tech | 8 |
88 | PETIT Adrien | Intermarché - Wanty - Gobert Matériaux | 8 |
89 | JANSE VAN RENSBURG Reinardt | Lotto Soudal | 8 |
90 | MOLLEMA Bauke | Trek - Segafredo | 7 |
91 | KÜNG Stefan | Groupama - FDJ | 7 |
92 | VAN HOOYDONCK Nathan | Jumbo-Visma | 7 |
93 | BARGUIL Warren | Team Arkéa Samsic | 6 |
94 | IZAGIRRE Ion | Cofidis | 6 |
95 | URÁN Rigoberto | EF Education-EasyPost | 6 |
96 | PASQUALON Andrea | Intermarché - Wanty - Gobert Matériaux | 6 |
97 | RUTSCH Jonas | EF Education-EasyPost | 6 |
98 | VERMEERSCH Florian | Lotto Soudal | 6 |
99 | JUUL-JENSEN Christopher | Team BikeExchange - Jayco | 6 |
100 | CARUSO Damiano | Bahrain - Victorious | 5 |
101 | VELASCO Simone | Astana Qazaqstan Team | 5 |
102 | HALLER Marco | BORA - hansgrohe | 5 |
103 | VAN KEIRSBULCK Guillaume | Alpecin-Deceuninck | 5 |
104 | PÉRICHON Pierre-Luc | Cofidis | 4 |
105 | WELLENS Tim | Lotto Soudal | 4 |
106 | TURGIS Anthony | TotalEnergies | 4 |
107 | MAJKA Rafał | UAE Team Emirates | 3 |
108 | GENIETS Kevin | Groupama - FDJ | 3 |
109 | DOMBROWSKI Joe | Astana Qazaqstan Team | 3 |
110 | WOODS Michael | Israel - Premier Tech | 3 |
111 | SWIFT Connor | Team Arkéa Samsic | 3 |
112 | DOULL Owain | EF Education-EasyPost | 3 |
113 | LEMOINE Cyril | B&B Hotels - KTM | 3 |
114 | MADOUAS Valentin | Groupama - FDJ | 2 |
115 | KRIEGER Alexander | Alpecin-Deceuninck | 2 |
116 | BODNAR Maciej | TotalEnergies | 2 |
117 | MCNULTY Brandon | UAE Team Emirates | 1 |
118 | SÉNÉCHAL Florian | Quick-Step Alpha Vinyl Team | 1 |
119 | HIRSCHI Marc | UAE Team Emirates | 1 |
120 | BURGAUDEAU Mathieu | TotalEnergies | -10 |
121 | SIMMONS Quinn | Trek - Segafredo | -18 |
Youth | Rank | Name | Team | Time |
---|---|---|---|
1 | POGAČAR Tadej | UAE Team Emirates | 46:31:08 |
2 | PIDCOCK Thomas | INEOS Grenadiers | 5:17 |
3 | MCNULTY Brandon | UAE Team Emirates | 53:45 |
4 | JORGENSON Matteo | Movistar Team | 1:00:04 |
5 | LEKNESSUND Andreas | Team DSM | 1:04:03 |
6 | GENIETS Kevin | Groupama - FDJ | 1:07:04 |
7 | STORER Michael | Groupama - FDJ | 1:17:23 |
8 | ZIMMERMANN Georg | Intermarché - Wanty - Gobert Matériaux | 1:20:28 |
9 | WRIGHT Fred | Bahrain - Victorious | 1:39:34 |
10 | LOUVEL Matis | Team Arkéa Samsic | 1:46:02 |
11 | DEWULF Stan | AG2R Citroën Team | 1:54:02 |
12 | SIMMONS Quinn | Trek - Segafredo | 1:56:51 |
13 | BAGIOLI Andrea | Quick-Step Alpha Vinyl Team | 2:05:03 |
14 | KRON Andreas | Lotto Soudal | 2:05:04 |
15 | PHILIPSEN Jasper | Alpecin-Deceuninck | 2:08:33 |
16 | BISSEGGER Stefan | EF Education-EasyPost | 2:13:21 |
17 | RUTSCH Jonas | EF Education-EasyPost | 2:17:19 |
18 | DAINESE Alberto | Team DSM | 2:23:55 |
19 | BURGAUDEAU Mathieu | TotalEnergies | 2:24:52 |
20 | MOZZATO Luca | B&B Hotels - KTM | 2:25:57 |
21 | EEKHOFF Nils | Team DSM | 2:28:40 |
22 | VERMEERSCH Florian | Lotto Soudal | 2:30:53 |
23 | VAN MOER Brent | Lotto Soudal | 2:33:22 |
24 | HONORÉ Mikkel Frølich | Quick-Step Alpha Vinyl Team | 2:36:29 |
25 | HIRSCHI Marc | UAE Team Emirates | 3:00:37 |
26 | BJERG Mikkel | UAE Team Emirates | 3:08:54 |
Mountains | Rank | Name | Team | Points |
---|---|---|---|
1 | GESCHKE Simon | Cofidis | 43 |
2 | MEINTJES Louis | Intermarché - Wanty - Gobert Matériaux | 39 |
3 | VINGEGAARD Jonas | Jumbo-Visma | 36 |
4 | CICCONE Giulio | Trek - Segafredo | 35 |
5 | LATOUR Pierre | TotalEnergies | 35 |
6 | POWLESS Neilson | EF Education-EasyPost | 35 |
7 | BARGUIL Warren | Team Arkéa Samsic | 30 |
8 | PIDCOCK Thomas | INEOS Grenadiers | 28 |
9 | PEREZ Anthony | Cofidis | 26 |
10 | POGAČAR Tadej | UAE Team Emirates | 26 |
11 | FROOME Chris | Israel - Premier Tech | 22 |
12 | JUNGELS Bob | AG2R Citroën Team | 18 |
13 | VAN AERT Wout | Jumbo-Visma | 17 |
14 | THOMAS Geraint | INEOS Grenadiers | 16 |
15 | QUINTANA Nairo | Team Arkéa Samsic | 15 |
16 | PINOT Thibaut | Groupama - FDJ | 14 |
17 | BARDET Romain | Team DSM | 12 |
18 | CORT Magnus | EF Education-EasyPost | 11 |
19 | GAUDU David | Groupama - FDJ | 10 |
20 | TEUNS Dylan | Bahrain - Victorious | 9 |
21 | SCHÖNBERGER Sebastian | B&B Hotels - KTM | 8 |
22 | GOOSSENS Kobe | Intermarché - Wanty - Gobert Matériaux | 8 |
23 | OLIVEIRA Nelson | Movistar Team | 8 |
24 | IZAGIRRE Ion | Cofidis | 7 |
25 | VERONA Carlos | Movistar Team | 7 |
26 | YATES Adam | INEOS Grenadiers | 6 |
27 | ROGLIČ Primož | Jumbo-Visma | 6 |
28 | KÄMNA Lennard | BORA - hansgrohe | 6 |
29 | HOULE Hugo | Israel - Premier Tech | 6 |
30 | SÁNCHEZ Luis León | Bahrain - Victorious | 5 |
31 | CASTROVIEJO Jonathan | INEOS Grenadiers | 5 |
32 | CHEREL Mikaël | AG2R Citroën Team | 4 |
33 | ROLLAND Pierre | B&B Hotels - KTM | 3 |
34 | CATTANEO Mattia | Quick-Step Alpha Vinyl Team | 3 |
35 | SCHULTZ Nick | Team BikeExchange - Jayco | 3 |
36 | FRISON Frederik | Lotto Soudal | 2 |
37 | MAS Enric | Movistar Team | 2 |
38 | LUTSENKO Alexey | Astana Qazaqstan Team | 2 |
39 | JORGENSON Matteo | Movistar Team | 2 |
40 | LOUVEL Matis | Team Arkéa Samsic | 2 |
41 | SIMMONS Quinn | Trek - Segafredo | 1 |
42 | KONRAD Patrick | BORA - hansgrohe | 1 |
43 | VAN BAARLE Dylan | INEOS Grenadiers | 1 |
44 | FUGLSANG Jakob | Israel - Premier Tech | 1 |
45 | MATTHEWS Michael | Team BikeExchange - Jayco | 1 |
46 | BURGAUDEAU Mathieu | TotalEnergies | -1 |
Teams | Rank | Name | Time |
---|---|---|
1 | INEOS Grenadiers | 139:30:39 |
2 | Jumbo-Visma | 15:46 |
3 | Groupama - FDJ | 44:35 |
4 | UAE Team Emirates | 59:20 |
5 | BORA - hansgrohe | 1:30:29 |
6 | Team Arkéa Samsic | 1:37:48 |
7 | Movistar Team | 1:42:19 |
8 | Bahrain - Victorious | 1:48:16 |
9 | Team DSM | 1:57:05 |
10 | Cofidis | 2:09:01 |
11 | Astana Qazaqstan Team | 2:16:26 |
12 | Intermarché - Wanty - Gobert Matériaux | 2:23:49 |
13 | EF Education-EasyPost | 2:30:23 |
14 | Trek - Segafredo | 2:32:20 |
15 | AG2R Citroën Team | 2:33:27 |
16 | Israel - Premier Tech | 2:36:18 |
17 | B&B Hotels - KTM | 3:36:40 |
18 | TotalEnergies | 4:26:55 |
19 | Alpecin-Deceuninck | 4:30:35 |
20 | Team BikeExchange - Jayco | 4:40:26 |
21 | Lotto Soudal | 5:33:51 |
22 | Quick-Step Alpha Vinyl Team | 5:42:57 |
Results provided by ProCyclingStats.