Tour de France stage 17: Miguel Ángel López wins atop Col de la Loze

Primož Roglič extends yellow jersey lead, surrounded by his teammates on a tough Alpine climbing stage.

Photo: Benoit Tessier - Pool/Getty Images

Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.

Miguel Ángel López (Astana) won stage 17 of the 2020 Tour de France on the steep slopes of the Col de la Loze.

The Colombian known as “Superman” rode into third place in the general classification in the final 5km of the queen stage, on the steep slopes of the Col de la Loze.

“I’m really happy with today’s stage win. I have a lot of emotions right now. We’ve worked a lot and it’s been very difficult to get here. It’s a very special day for me. I’ve worked a lot at home with my family. It’s been difficult,” said a teary Lopez at the finish.

This is López’s Tour debut.

Adam Yates (Mitchelton-Scott), who stuck to the back end of the Jumbo-Visma train until the final 2km commented that, “It was one of the first times we’ve been at altitude. Tough day, but I hung around for as long as I could, I can be happy with that. Once we got in the last 7km section, no one didn’t know what to expect. It was every man for himself. I hung on for as long as I could.”

The first news of the day was 2019 Tour winner Egan Bernal (Ineos Grenadiers) withdrew from the Tour overnight, but that was quickly forgotten in the day’s action on the slopes of the Alps, while French President Emmanuel Macron followed the front of the race, along with a healthy Christian Prudhomme, in a lead caravan vehicle.

Bahrain McLaren drove the yellow jersey group for most of the first half of the stage, to try to get Mikel Landa into contention for a podium position.

On the ascent of the Col de la Madeliene, the polka dot jersey of Benoit Cosnefroy was dropped from the main group. He surrenders the KOM lead to Tadej Pogacar.

Since Pogacar wears the white jersey of the best young rider, the polka dots honor falls to the shoulders of the stage-winner López.

Mikel Nieve (Mitchelton-Scott) abandoned at 73km to go in stage, leaving teammate Yates to freelance for himself at the front of the race.

Julian Alaphilippe (Deceuninck-Quick-Step) lead a break of four including Dan Martin (Israel Start-Up Nation), Gorka Izaguirre (Astana), and Richard Carapaz (Ineos Grenadiers), to the summit of the Madeliene to get 2:35 on yellow jersey group, and then tried to distance himself on the descent.

Carapaz and López were able to follow the French favorite — who was awarded the most combative rider of the day — while Martin was quickly shed on the descent.

Chasing in the yellow jersey group was Primož Roglič, Tom Dumoulin, George Bennett, Robert Gesink, Sepp Kuss, Wout van Aert (Jumbo-Visma), Mikel Landa, Pello Bilbao, Damiano Caruso, Wout Poels (Bahrain-McLaren), Valentin Madouas (Groupama-FDJ), Rigoberto Urán, Hugh Carthy (EF Education First), Warren Barguil (Arkéa-Samsic), Enric Mas, Alejandro Valverde, Nelson Oliveira, Carlos Verona (Movistar Team), Richie Porte, Kenny Elissonde (Trek-Segafredo), Tadej Pogačar, David de la Cruz, Jan Polanc (UAE Team Emirates), Miguel Ángel López, Omar Fraile (Astana Pro Team), Adam Yates (Mitchelton-Scott), and Guillaume Martin (Cofidis).

Jumbo-Visma took over lead duties from Bahrain-McLaren with 900m to go to the top of Col de la Madeleine, as riders were getting a feed from their teams’ soigneurs.

The four-man break dropped from a maximum of six minutes to just 90 seconds by the top of the Col de la Madeleine.

Carapaz attacked at 13km to go, and Izaguirre grabbed his wheel, however Alaphilippe could not handle this pace, and was shed from the lead, with the gap down to 48 seconds to the yellow jersey.

Going into the final climb up the Col de la Loze, Porte, Urán, and López were all with the yellow jersey group.

Carapaz, looking for a stage win, continued to lead the climb and dropped Izaguirre with a little more than 4km remaining.

David de la Cruz — who had been protecting Pogačar — peeled off the front, as Carapaz is brought back by the yellow jersey group.

Seeing opportunity, López attacked at 2,400m remaining and the American Sepp Kuss grabbed a ride on the Colombian’s wheel. The two get eight seconds on the Roglič group.

As this gap continued to expand, Kuss sat up to wait for his team-leader and the yellow jersey of Roglič.

It was apparent that Roglič wanted the time bonus available for the top three finishers on the stage.

After the stage, Kuss told reporters, “We expected a team to ride today either for the stage or to get on the podium. Bahrain rode a super-strong pace, but this last climb was a total leg breaker. I was right at the front and I accelerated over the top of one of the transitions but all of a sudden López came across. I tried to stay with him but he was really strong. When I knew I was over the limit I backed off and tried to pace Primož a little bit.”

Several times in the final 1,500m it looked like López might crack and be caught by the yellow and white jerseys, however, he was able to maintain his gap and took the stage win.

“I never gave up. It wasn’t easy. It was hard, but I knew this was a big opportunity. Today was on my favored terrain at altitude. The team did a great job to keep me in a good position. We deserve this victory. This is my job, but I remember a lot my family, my children. It’s very moving to win a stage at the Tour de France. It’s something I’ve always dreamed of,” López said.

As Roglič sought to defend his overall lead — and also to get a time bonus — he attacked Pogačar in the final 500m, on the 24 percent gradient road to the finish line.

But in the final 200m, the younger of the two Slovenians who are leading the Tour de France cracked, and ceded nearly 15 seconds — but still maintained his second place in the general classification.

Tour de France Stage 16 Results

1KÄMNA LennardBORA - hansgrohe4:12:52
2CARAPAZ RichardINEOS Grenadiers1:27
3REICHENBACH SébastienGroupama - FDJ1:56
4SIVAKOV PavelINEOS Grenadiers2:34
5GESCHKE SimonCCC Team2:35
6BARGUIL WarrenTeam Arkéa Samsic2:37
7BENOOT TiesjTeam Sunweb2:41
8ROCHE NicolasTeam Sunweb2:47
9PACHER QuentinB&B Hotels - Vital Concept p/b KTM2:51
10ALAPHILIPPE JulianDeceuninck - Quick Step2:54
11BETTIOL AlbertoEF Pro Cycling5:12
12VERONA CarlosMovistar Team5:15
13ROLLAND PierreB&B Hotels - Vital Concept p/b KTM5:18
14TRENTIN MatteoCCC Team6:11
15ERVITI ImanolMovistar Team6:11
16AMADOR AndreyINEOS Grenadiers6:11
17SICARD RomainTeam Total Direct Energie10:46
18ANACONA WinnerTeam Arkéa Samsic10:46
19PEDERSEN CasperTeam Sunweb16:09
20LÓPEZ Miguel ÁngelAstana Pro Team16:48
21POGAČAR TadejUAE Team Emirates16:48
22ROGLIČ PrimožTeam Jumbo-Visma16:48
23PORTE RichieTrek - Segafredo16:48
24LANDA MikelBahrain - McLaren16:48
25MAS EnricMovistar Team16:48
26YATES AdamMitchelton-Scott16:48
27URÁN RigobertoEF Pro Cycling16:48
28VALVERDE AlejandroMovistar Team16:48
29MARTIN GuillaumeCofidis16:48
30DUMOULIN TomTeam Jumbo-Visma16:55
31CARUSO DamianoBahrain - McLaren16:55
32MARTÍNEZ Daniel FelipeEF Pro Cycling16:59
33VAN AERT WoutTeam Jumbo-Visma17:17
34KUSS SeppTeam Jumbo-Visma17:17
35ELISSONDE KennyTrek - Segafredo17:19
36QUINTANA NairoTeam Arkéa Samsic17:23
37SÁNCHEZ Luis LeónAstana Pro Team17:23
38SOLER MarcMovistar Team17:23
39DE GENDT ThomasLotto Soudal17:36
40HERMANS BenIsrael Start-Up Nation17:36
41MADOUAS ValentinGroupama - FDJ17:45
42KÜNG StefanGroupama - FDJ17:45
43EDET NicolasCofidis17:45
44CHEREL MikaëlAG2R La Mondiale17:45
45PINOT ThibautGroupama - FDJ17:45
46POLANC JanUAE Team Emirates17:45
47IZAGIRRE GorkaAstana Pro Team17:45
48VUILLERMOZ AlexisAG2R La Mondiale17:45
49MOLARD RudyGroupama - FDJ17:45
50GROßSCHARTNER FelixBORA - hansgrohe17:45
51BILBAO PelloBahrain - McLaren17:45
52EG NiklasTrek - Segafredo18:05
53QUINTANA DayerTeam Arkéa Samsic18:05
54CARTHY HughEF Pro Cycling18:18
55DE LA CRUZ DavidUAE Team Emirates18:41
56POELS WoutBahrain - McLaren19:04
57HOULE HugoAstana Pro Team19:32
58MOHORIČ MatejBahrain - McLaren19:32
59POWLESS NeilsonEF Pro Cycling19:32
60LEDANOIS KévinTeam Arkéa Samsic19:58
61LAENGEN Vegard StakeUAE Team Emirates20:09
62OSS DanielBORA - hansgrohe20:14
63CATALDO DarioMovistar Team20:14
64BENNETT GeorgeTeam Jumbo-Visma20:51
65GESINK RobertTeam Jumbo-Visma21:44
66NIEVE MikelMitchelton-Scott21:44
67JUUL-JENSEN ChristopherMitchelton-Scott21:44
68GAUTIER CyrilB&B Hotels - Vital Concept p/b KTM24:42
69BARTHE CyrilB&B Hotels - Vital Concept p/b KTM24:42
70BURGAUDEAU MathieuTeam Total Direct Energie24:42
71GIBBONS RyanNTT Pro Cycling24:42
72JUNGELS BobDeceuninck - Quick Step24:42
73VAN BAARLE DylanINEOS Grenadiers24:42
74SCHÄR MichaelCCC Team24:42
75KEUKELEIRE JensEF Pro Cycling24:42
76CHAVES EstebanMitchelton-Scott24:42
77OLIVEIRA NelsonMovistar Team24:42
78DE MARCHI AlessandroCCC Team24:42
79BUCHMANN EmanuelBORA - hansgrohe24:42
80HERRADA JesúsCofidis24:42
81PETERS NansAG2R La Mondiale24:42
82GRELLIER FabienTeam Total Direct Energie24:42
83NIEUWENHUIS JorisTeam Sunweb25:17
84HIRSCHI MarcTeam Sunweb25:17
85PÉRICHON Pierre-LucCofidis25:23
86STUYVEN JasperTrek - Segafredo26:24
87SKUJIŅŠ TomsTrek - Segafredo26:24
88PEDERSEN MadsTrek - Segafredo26:24
89VAN ASBROECK TomIsrael Start-Up Nation27:27
90NEILANDS KristsIsrael Start-Up Nation27:27
91ARNDT NikiasTeam Sunweb27:27
92POLITT NilsIsrael Start-Up Nation27:27
93RUSSO ClémentTeam Arkéa Samsic27:27
94PÖSTLBERGER LukasBORA - hansgrohe27:27
95ROJAS José JoaquínMovistar Team27:27
96IMPEY DarylMitchelton-Scott27:27
97TURGIS AnthonyTeam Total Direct Energie27:27
98LADAGNOUS MatthieuGroupama - FDJ27:27
99MARCATO MarcoUAE Team Emirates27:27
100BAUER JackMitchelton-Scott27:27
101SOUPE GeoffreyTeam Total Direct Energie27:27
102COLBRELLI SonnyBahrain - McLaren27:27
103SWIFT ConnorTeam Arkéa Samsic27:27
104NIV GuyIsrael Start-Up Nation27:27
105MARTIN DanIsrael Start-Up Nation27:27
106VALGREN MichaelNTT Pro Cycling27:27
107REZA KévinB&B Hotels - Vital Concept p/b KTM27:27
108COSNEFROY BenoîtAG2R La Mondiale27:27
109CHEVALIER MaximeB&B Hotels - Vital Concept p/b KTM27:27
110NAESEN OliverAG2R La Mondiale27:27
111DECLERCQ TimDeceuninck - Quick Step27:27
112CAVAGNA RémiDeceuninck - Quick Step27:27
113BOASSON HAGEN EdvaldNTT Pro Cycling27:27
114VAN AVERMAET GregCCC Team27:27
115DEBUSSCHERE JensB&B Hotels - Vital Concept p/b KTM27:27
116HALLER MarcoBahrain - McLaren27:27
117VAN GARDEREN TejayEF Pro Cycling27:27
118WALSCHEID MaxNTT Pro Cycling27:27
119GREIPEL AndréIsrael Start-Up Nation27:27
120SCHACHMANN MaximilianBORA - hansgrohe27:27
121MARTIN TonyTeam Jumbo-Visma27:27
122CONSONNI SimoneCofidis27:27
123FRAILE OmarAstana Pro Team27:27
124CASTROVIEJO JonathanINEOS Grenadiers27:27
125SAGAN PeterBORA - hansgrohe27:27
126VIVIANI EliaCofidis27:27
127BERNAL EganINEOS Grenadiers27:27
128COQUARD BryanB&B Hotels - Vital Concept p/b KTM27:27
129TEJADA HaroldAstana Pro Team27:27
130LUTSENKO AlexeyAstana Pro Team27:27
131VENTURINI ClémentAG2R La Mondiale27:27
132KWIATKOWSKI MichałINEOS Grenadiers27:27
133HOFSTETTER HugoIsrael Start-Up Nation27:27
134KRAGH ANDERSEN SørenTeam Sunweb27:27
135ASGREEN KasperDeceuninck - Quick Step27:27
136KOCH JonasCCC Team27:27
137HIRT JanCCC Team27:27
138ROWE LukeINEOS Grenadiers27:27
139BENNETT SamDeceuninck - Quick Step27:27
140LAPORTE ChristopheCofidis27:27
141KRISTOFF AlexanderUAE Team Emirates27:27
142MØRKØV MichaelDeceuninck - Quick Step27:27
143MEZGEC LukaMitchelton-Scott27:27
144THEUNS EdwardTrek - Segafredo27:27
145DEVENYNS DriesDeceuninck - Quick Step27:27
146JANSEN Amund GrøndahlTeam Jumbo-Visma27:27
147KREUZIGER RomanNTT Pro Cycling27:49
148GOGL MichaelNTT Pro Cycling27:49
149BONIFAZIO NiccolòTeam Total Direct Energie28:08
150BOL CeesTeam Sunweb28:08
151EWAN CalebLotto Soudal30:52
152KLUGE RogerLotto Soudal30:52
153DE BUYST JasperLotto Soudal30:52
154FRISON FrederikLotto Soudal30:52
1ROGLIČ PrimožTeam Jumbo-Visma 70:06:47
2POGAČAR TadejUAE Team Emirates0:40
3URÁN RigobertoEF Pro Cycling1:34
4LÓPEZ Miguel ÁngelAstana Pro Team1:45
5YATES AdamMitchelton-Scott2:03
6PORTE RichieTrek - Segafredo2:13
7LANDA MikelBahrain - McLaren2:16
8MAS EnricMovistar Team3:15
9DUMOULIN TomTeam Jumbo-Visma5:19
10QUINTANA NairoTeam Arkéa Samsic5:43
11MARTIN GuillaumeCofidis6:45
12VALVERDE AlejandroMovistar Team6:52
13CARUSO DamianoBahrain - McLaren9:09
14CARAPAZ RichardINEOS Grenadiers17:23
15BARGUIL WarrenTeam Arkéa Samsic18:16
16BERNAL EganINEOS Grenadiers19:04
17ROLLAND PierreB&B Hotels - Vital Concept p/b KTM30:03
18KUSS SeppTeam Jumbo-Visma35:06
19BILBAO PelloBahrain - McLaren44:23
20SOLER MarcMovistar Team58:58
21VERONA CarlosMovistar Team1:01:58
22IZAGIRRE GorkaAstana Pro Team1:02:08
23CHEREL MikaëlAG2R La Mondiale1:03:47
24CHAVES EstebanMitchelton-Scott1:05:01
25REICHENBACH SébastienGroupama - FDJ1:06:51
26VAN AERT WoutTeam Jumbo-Visma1:12:47
27BENNETT GeorgeTeam Jumbo-Visma1:19:50
28ELISSONDE KennyTrek - Segafredo1:20:27
29MADOUAS ValentinGroupama - FDJ1:21:14
30SICARD RomainTeam Total Direct Energie1:22:15
31PINOT ThibautGroupama - FDJ1:23:44
32ALAPHILIPPE JulianDeceuninck - Quick Step1:24:01
33MARTÍNEZ Daniel FelipeEF Pro Cycling1:24:31
34KWIATKOWSKI MichałINEOS Grenadiers1:27:43
35KÄMNA LennardBORA - hansgrohe1:32:06
36BUCHMANN EmanuelBORA - hansgrohe1:32:26
37CASTROVIEJO JonathanINEOS Grenadiers1:35:22
38MARTIN DanIsrael Start-Up Nation1:35:49
39SÁNCHEZ Luis LeónAstana Pro Team1:36:13
40VUILLERMOZ AlexisAG2R La Mondiale1:36:24
41TEJADA HaroldAstana Pro Team1:44:28
42CARTHY HughEF Pro Cycling1:50:00
43VAN AVERMAET GregCCC Team1:50:41
44GESINK RobertTeam Jumbo-Visma1:50:55
45HERRADA JesúsCofidis1:51:36
46JUNGELS BobDeceuninck - Quick Step1:52:01
47MOLARD RudyGroupama - FDJ1:53:14
48NIEVE MikelMitchelton-Scott1:53:37
49HOULE HugoAstana Pro Team1:54:33
50POLANC JanUAE Team Emirates1:56:32
51PACHER QuentinB&B Hotels - Vital Concept p/b KTM1:58:06
52LUTSENKO AlexeyAstana Pro Team2:00:32
53KÜNG StefanGroupama - FDJ2:00:57
54EDET NicolasCofidis2:01:50
55POWLESS NeilsonEF Pro Cycling2:02:34
56SCHACHMANN MaximilianBORA - hansgrohe2:05:07
57EG NiklasTrek - Segafredo2:08:39
58GESCHKE SimonCCC Team2:10:38
59HIRSCHI MarcTeam Sunweb2:15:14
60KRAGH ANDERSEN SørenTeam Sunweb2:15:30
61VAN BAARLE DylanINEOS Grenadiers2:16:18
62OLIVEIRA NelsonMovistar Team2:16:23
63DE GENDT ThomasLotto Soudal2:18:24
64BETTIOL AlbertoEF Pro Cycling2:20:08
65ROCHE NicolasTeam Sunweb2:20:33
66ANACONA WinnerTeam Arkéa Samsic2:28:41
67NAESEN OliverAG2R La Mondiale2:30:28
68FRAILE OmarAstana Pro Team2:31:58
69GROßSCHARTNER FelixBORA - hansgrohe2:33:34
70VALGREN MichaelNTT Pro Cycling2:36:03
71HERMANS BenIsrael Start-Up Nation2:36:06
72ROJAS José JoaquínMovistar Team2:38:08
73STUYVEN JasperTrek - Segafredo2:43:51
74SKUJIŅŠ TomsTrek - Segafredo2:48:11
75GAUTIER CyrilB&B Hotels - Vital Concept p/b KTM2:48:20
76TRENTIN MatteoCCC Team2:48:58
77CATALDO DarioMovistar Team2:48:59
78SCHÄR MichaelCCC Team2:50:53
79PETERS NansAG2R La Mondiale2:51:49
80HIRT JanCCC Team2:53:10
81AMADOR AndreyINEOS Grenadiers2:53:20
82ERVITI ImanolMovistar Team2:57:43
83BENOOT TiesjTeam Sunweb2:58:24
84MOHORIČ MatejBahrain - McLaren3:01:56
85LAENGEN Vegard StakeUAE Team Emirates3:04:11
86SAGAN PeterBORA - hansgrohe3:06:47
87BAUER JackMitchelton-Scott3:08:19
88NEILANDS KristsIsrael Start-Up Nation3:09:18
89SIVAKOV PavelINEOS Grenadiers3:12:34
90DE LA CRUZ DavidUAE Team Emirates3:14:45
91GOGL MichaelNTT Pro Cycling3:15:15
92KEUKELEIRE JensEF Pro Cycling3:16:49
93MEZGEC LukaMitchelton-Scott3:17:41
94VAN GARDEREN TejayEF Pro Cycling3:18:12
95DEVENYNS DriesDeceuninck - Quick Step3:20:05
96PÉRICHON Pierre-LucCofidis3:20:16
97LADAGNOUS MatthieuGroupama - FDJ3:21:42
98COLBRELLI SonnyBahrain - McLaren3:22:29
99QUINTANA DayerTeam Arkéa Samsic3:23:05
100BARTHE CyrilB&B Hotels - Vital Concept p/b KTM3:25:37
101IMPEY DarylMitchelton-Scott3:25:40
102VAN ASBROECK TomIsrael Start-Up Nation3:26:27
103PEDERSEN CasperTeam Sunweb3:29:26
104DE MARCHI AlessandroCCC Team3:31:16
105KREUZIGER RomanNTT Pro Cycling3:32:29
106BOASSON HAGEN EdvaldNTT Pro Cycling3:33:44
107VENTURINI ClémentAG2R La Mondiale3:34:36
108JUUL-JENSEN ChristopherMitchelton-Scott3:35:49
109LEDANOIS KévinTeam Arkéa Samsic3:36:15
110NIEUWENHUIS JorisTeam Sunweb3:37:43
111OSS DanielBORA - hansgrohe3:39:07
112MARCATO MarcoUAE Team Emirates3:39:42
113LAPORTE ChristopheCofidis3:39:52
114CONSONNI SimoneCofidis3:47:45
115TURGIS AnthonyTeam Total Direct Energie3:50:35
116SWIFT ConnorTeam Arkéa Samsic3:51:13
117GRELLIER FabienTeam Total Direct Energie3:53:23
118ASGREEN KasperDeceuninck - Quick Step3:57:34
119THEUNS EdwardTrek - Segafredo3:57:59
120HOFSTETTER HugoIsrael Start-Up Nation3:58:13
121CAVAGNA RémiDeceuninck - Quick Step3:58:28
122COQUARD BryanB&B Hotels - Vital Concept p/b KTM4:00:56
123MARTIN TonyTeam Jumbo-Visma4:01:19
124POELS WoutBahrain - McLaren4:04:44
125POLITT NilsIsrael Start-Up Nation4:04:59
126DECLERCQ TimDeceuninck - Quick Step4:05:32
127KOCH JonasCCC Team4:07:29
128PEDERSEN MadsTrek - Segafredo4:07:43
129SOUPE GeoffreyTeam Total Direct Energie4:08:14
130GIBBONS RyanNTT Pro Cycling4:08:31
131JANSEN Amund GrøndahlTeam Jumbo-Visma4:09:56
132COSNEFROY BenoîtAG2R La Mondiale4:10:15
133PÖSTLBERGER LukasBORA - hansgrohe4:12:24
134ARNDT NikiasTeam Sunweb4:13:46
135ROWE LukeINEOS Grenadiers4:15:49
136BURGAUDEAU MathieuTeam Total Direct Energie4:17:03
137MØRKØV MichaelDeceuninck - Quick Step4:17:24
138REZA KévinB&B Hotels - Vital Concept p/b KTM4:18:45
139DEBUSSCHERE JensB&B Hotels - Vital Concept p/b KTM4:19:02
140KRISTOFF AlexanderUAE Team Emirates4:19:42
141VIVIANI EliaCofidis4:21:54
142WALSCHEID MaxNTT Pro Cycling4:22:24
143RUSSO ClémentTeam Arkéa Samsic4:24:03
144NIV GuyIsrael Start-Up Nation4:24:51
145GREIPEL AndréIsrael Start-Up Nation4:27:44
146BOL CeesTeam Sunweb4:28:11
147BENNETT SamDeceuninck - Quick Step4:30:24
148CHEVALIER MaximeB&B Hotels - Vital Concept p/b KTM4:31:06
149BONIFAZIO NiccolòTeam Total Direct Energie4:32:33
150HALLER MarcoBahrain - McLaren4:34:37
151DE BUYST JasperLotto Soudal4:35:23
152EWAN CalebLotto Soudal4:40:16
153FRISON FrederikLotto Soudal4:49:31
154KLUGE RogerLotto Soudal4:55:05
1BENNETT SamDeceuninck - Quick Step269
2SAGAN PeterBORA - hansgrohe224
3TRENTIN MatteoCCC Team212
4COQUARD BryanB&B Hotels - Vital Concept p/b KTM166
5EWAN CalebLotto Soudal158
6VAN AERT WoutTeam Jumbo-Visma131
7ALAPHILIPPE JulianDeceuninck - Quick Step130
8MØRKØV MichaelDeceuninck - Quick Step112
9KRISTOFF AlexanderUAE Team Emirates100
10POGAČAR TadejUAE Team Emirates97
11HIRSCHI MarcTeam Sunweb97
12KRAGH ANDERSEN SørenTeam Sunweb88
13KÄMNA LennardBORA - hansgrohe82
14MEZGEC LukaMitchelton-Scott79
15OSS DanielBORA - hansgrohe79
16BOL CeesTeam Sunweb72
17ROGLIČ PrimožTeam Jumbo-Visma71
19STUYVEN JasperTrek - Segafredo65
20HERRADA JesúsCofidis63
21SCHACHMANN MaximilianBORA - hansgrohe63
22POWLESS NeilsonEF Pro Cycling60
23PEDERSEN MadsTrek - Segafredo60
24BOASSON HAGEN EdvaldNTT Pro Cycling57
25YATES AdamMitchelton-Scott57
26PACHER QuentinB&B Hotels - Vital Concept p/b KTM57
27LUTSENKO AlexeyAstana Pro Team56
28BONIFAZIO NiccolòTeam Total Direct Energie55
29HOFSTETTER HugoIsrael Start-Up Nation51
30BERNAL EganINEOS Grenadiers50
31ROLLAND PierreB&B Hotels - Vital Concept p/b KTM48
32GESCHKE SimonCCC Team47
33SKUJIŅŠ TomsTrek - Segafredo47
34VENTURINI ClémentAG2R La Mondiale45
35REICHENBACH SébastienGroupama - FDJ44
36MARTÍNEZ Daniel FelipeEF Pro Cycling43
37CARAPAZ RichardINEOS Grenadiers43
38VIVIANI EliaCofidis41
39POLITT NilsIsrael Start-Up Nation40
40MARTIN GuillaumeCofidis40
41BARGUIL WarrenTeam Arkéa Samsic40
42THEUNS EdwardTrek - Segafredo37
43BENOOT TiesjTeam Sunweb36
44LÓPEZ Miguel ÁngelAstana Pro Team33
45LANDA MikelBahrain - McLaren32
46ROCHE NicolasTeam Sunweb32
47GOGL MichaelNTT Pro Cycling30
48PETERS NansAG2R La Mondiale29
49EDET NicolasCofidis29
50QUINTANA NairoTeam Arkéa Samsic28
51LAPORTE ChristopheCofidis28
52PORTE RichieTrek - Segafredo27
53VERONA CarlosMovistar Team27
54BURGAUDEAU MathieuTeam Total Direct Energie27
55SOLER MarcMovistar Team26
56HOULE HugoAstana Pro Team26
57BETTIOL AlbertoEF Pro Cycling26
58ERVITI ImanolMovistar Team25
59ASGREEN KasperDeceuninck - Quick Step25
60NAESEN OliverAG2R La Mondiale24
61GROßSCHARTNER FelixBORA - hansgrohe24
62PEDERSEN CasperTeam Sunweb24
63CONSONNI SimoneCofidis23
64SCHÄR MichaelCCC Team21
65SIVAKOV PavelINEOS Grenadiers21
66TURGIS AnthonyTeam Total Direct Energie21
67GRELLIER FabienTeam Total Direct Energie21
68LADAGNOUS MatthieuGroupama - FDJ20
69COSNEFROY BenoîtAG2R La Mondiale20
70WALSCHEID MaxNTT Pro Cycling20
71VALVERDE AlejandroMovistar Team19
72COLBRELLI SonnyBahrain - McLaren18
73MADOUAS ValentinGroupama - FDJ17
74KÜNG StefanGroupama - FDJ17
75FRAILE OmarAstana Pro Team17
76HERMANS BenIsrael Start-Up Nation17
77GAUTIER CyrilB&B Hotels - Vital Concept p/b KTM17
78CAVAGNA RémiDeceuninck - Quick Step17
79PÖSTLBERGER LukasBORA - hansgrohe17
80URÁN RigobertoEF Pro Cycling15
81DUMOULIN TomTeam Jumbo-Visma15
82CARUSO DamianoBahrain - McLaren15
83CHAVES EstebanMitchelton-Scott15
84CASTROVIEJO JonathanINEOS Grenadiers15
85SÁNCHEZ Luis LeónAstana Pro Team15
86PINOT ThibautGroupama - FDJ14
87KWIATKOWSKI MichałINEOS Grenadiers14
88GREIPEL AndréIsrael Start-Up Nation14
89DE LA CRUZ DavidUAE Team Emirates13
90GIBBONS RyanNTT Pro Cycling13
91REZA KévinB&B Hotels - Vital Concept p/b KTM13
92KUSS SeppTeam Jumbo-Visma12
93AMADOR AndreyINEOS Grenadiers12
94SOUPE GeoffreyTeam Total Direct Energie12
95MAS EnricMovistar Team11
96VUILLERMOZ AlexisAG2R La Mondiale11
97LEDANOIS KévinTeam Arkéa Samsic11
98BILBAO PelloBahrain - McLaren10
99MARTIN DanIsrael Start-Up Nation10
100NEILANDS KristsIsrael Start-Up Nation10
101HALLER MarcoBahrain - McLaren10
102ELISSONDE KennyTrek - Segafredo9
103SICARD RomainTeam Total Direct Energie9
104MARCATO MarcoUAE Team Emirates9
105DEBUSSCHERE JensB&B Hotels - Vital Concept p/b KTM9
106OLIVEIRA NelsonMovistar Team8
107ANACONA WinnerTeam Arkéa Samsic8
108KLUGE RogerLotto Soudal8
109DE GENDT ThomasLotto Soudal7
110JUUL-JENSEN ChristopherMitchelton-Scott7
111DEVENYNS DriesDeceuninck - Quick Step5
112IMPEY DarylMitchelton-Scott5
113VAN ASBROECK TomIsrael Start-Up Nation5
114GESINK RobertTeam Jumbo-Visma4
115VALGREN MichaelNTT Pro Cycling4
116KOCH JonasCCC Team4
117BAUER JackMitchelton-Scott3
118KREUZIGER RomanNTT Pro Cycling3
119CHEREL MikaëlAG2R La Mondiale2
120BARTHE CyrilB&B Hotels - Vital Concept p/b KTM2
121MARTIN TonyTeam Jumbo-Visma2
122TEJADA HaroldAstana Pro Team1
123KEUKELEIRE JensEF Pro Cycling1
124DECLERCQ TimDeceuninck - Quick Step1
125JANSEN Amund GrøndahlTeam Jumbo-Visma1
1POGAČAR TadejUAE Team Emirates 70:07:27
2MAS EnricMovistar Team2:35
3BERNAL EganINEOS Grenadiers18:24
4MADOUAS ValentinGroupama - FDJ1:20:34
5MARTÍNEZ Daniel FelipeEF Pro Cycling1:23:51
6KÄMNA LennardBORA - hansgrohe1:31:26
7TEJADA HaroldAstana Pro Team1:43:48
8POWLESS NeilsonEF Pro Cycling2:01:54
9EG NiklasTrek - Segafredo2:07:59
10HIRSCHI MarcTeam Sunweb2:14:34
11SIVAKOV PavelINEOS Grenadiers3:11:54
12BARTHE CyrilB&B Hotels - Vital Concept p/b KTM3:24:57
13PEDERSEN CasperTeam Sunweb3:28:46
14NIEUWENHUIS JorisTeam Sunweb3:37:03
15SWIFT ConnorTeam Arkéa Samsic3:50:33
16ASGREEN KasperDeceuninck - Quick Step3:56:54
17CAVAGNA RémiDeceuninck - Quick Step3:57:48
18PEDERSEN MadsTrek - Segafredo4:07:03
19COSNEFROY BenoîtAG2R La Mondiale4:09:35
20BURGAUDEAU MathieuTeam Total Direct Energie4:16:23
21RUSSO ClémentTeam Arkéa Samsic4:23:23
22BOL CeesTeam Sunweb4:27:31
23CHEVALIER MaximeB&B Hotels - Vital Concept p/b KTM4:30:26
1COSNEFROY BenoîtAG2R La Mondiale36
2ROLLAND PierreB&B Hotels - Vital Concept p/b KTM36
3POGAČAR TadejUAE Team Emirates34
4ROGLIČ PrimožTeam Jumbo-Visma33
5PETERS NansAG2R La Mondiale32
6HIRSCHI MarcTeam Sunweb31
7KÄMNA LennardBORA - hansgrohe27
8HERRADA JesúsCofidis25
9PACHER QuentinB&B Hotels - Vital Concept p/b KTM24
10SKUJIŅŠ TomsTrek - Segafredo24
11GOGL MichaelNTT Pro Cycling24
12GESCHKE SimonCCC Team22
13POWLESS NeilsonEF Pro Cycling16
14MARTÍNEZ Daniel FelipeEF Pro Cycling14
15ROCHE NicolasTeam Sunweb14
16SCHACHMANN MaximilianBORA - hansgrohe14
17VERONA CarlosMovistar Team14
18SOLER MarcMovistar Team12
19PORTE RichieTrek - Segafredo12
20CARAPAZ RichardINEOS Grenadiers12
21LÓPEZ Miguel ÁngelAstana Pro Team11
22LUTSENKO AlexeyAstana Pro Team10
23MADOUAS ValentinGroupama - FDJ10
24ALAPHILIPPE JulianDeceuninck - Quick Step10
25MARTIN DanIsrael Start-Up Nation9
26KÜNG StefanGroupama - FDJ8
27LANDA MikelBahrain - McLaren8
28MAS EnricMovistar Team8
29FRAILE OmarAstana Pro Team8
31KRAGH ANDERSEN SørenTeam Sunweb7
32GRELLIER FabienTeam Total Direct Energie6
33MARTIN GuillaumeCofidis6
34KUSS SeppTeam Jumbo-Visma6
35REICHENBACH SébastienGroupama - FDJ6
36ASGREEN KasperDeceuninck - Quick Step6
37BARGUIL WarrenTeam Arkéa Samsic5
38GESINK RobertTeam Jumbo-Visma5
39QUINTANA NairoTeam Arkéa Samsic4
40DE GENDT ThomasLotto Soudal3
41DE LA CRUZ DavidUAE Team Emirates3
42THEUNS EdwardTrek - Segafredo3
43SCHÄR MichaelCCC Team2
44NEILANDS KristsIsrael Start-Up Nation2
45BURGAUDEAU MathieuTeam Total Direct Energie2
46YATES AdamMitchelton-Scott2
47BERNAL EganINEOS Grenadiers2
48VAN AERT WoutTeam Jumbo-Visma2
49CASTROVIEJO JonathanINEOS Grenadiers2
50GROßSCHARTNER FelixBORA - hansgrohe2
51HERMANS BenIsrael Start-Up Nation2
52GAUTIER CyrilB&B Hotels - Vital Concept p/b KTM2
53LEDANOIS KévinTeam Arkéa Samsic2
54CAVAGNA RémiDeceuninck - Quick Step2
55POLITT NilsIsrael Start-Up Nation2
56PÖSTLBERGER LukasBORA - hansgrohe2
57BENOOT TiesjTeam Sunweb1
58LADAGNOUS MatthieuGroupama - FDJ1
59EDET NicolasCofidis1
60BONIFAZIO NiccolòTeam Total Direct Energie1
1Movistar Team 210:11:06
2INEOS Grenadiers35:37
3EF Pro Cycling37:00
4Team Jumbo-Visma37:36
5Bahrain - McLaren1:00:57
6Trek - Segafredo1:09:07
7Astana Pro Team1:17:25
8AG2R La Mondiale1:53:39
9Team Arkéa Samsic2:08:12
10Groupama - FDJ2:30:16
12UAE Team Emirates2:33:53
14BORA - hansgrohe3:20:13
15CCC Team3:43:11
16B&B Hotels - Vital Concept p/b KTM4:45:20
17Deceuninck - Quick Step5:33:16
18Team Sunweb5:43:01
19Israel Start-Up Nation6:06:18
20NTT Pro Cycling7:26:16
21Team Total Direct Energie8:03:17
22Lotto Soudal 11:10:44

Results provided by ProCyclingStats.

Trending on Velo

An American in France

What’s it like to be an American cyclist living in France? Watch to get professional road cyclist Joe Dombrowski’s view.