Tour de France - 2021

Stage Overall Youth Points Mountain Team

DoB?
Pos Rider Team Time UCI
01 Ben O'Connor AG2R Citroën Team 04:26:43120
02 Mattia Cattaneo Deceuninck-Quick Step + 05:0750
03 Sonny Colbrelli Bahrain Victorious + 05:3425
04 Guillaume Martin Cofidis + 05:3615
05 Franck Bonnamour B&B Hotels p/b KTM + 06:025
06 Tadej Pogacar UAE Team Emirates + 06:02
07 Richard Carapaz INEOS Grenadiers + 06:34
08 Jonas Vingegaard Jumbo-Visma + 06:34
09 Enric Mas Movistar Team + 06:34
10 Rigoberto Uran EF Education-NIPPO + 06:34
11 Nairo Quintana Arkéa-Samsic + 06:38
12 Ruben Guerreiro EF Education-NIPPO + 06:47
13 Wilco Kelderman BORA-hansgrohe + 06:47
14 David Gaudu Groupama-FDJ + 07:32
15 Alexey Lutsenko Astana-Premier Tech + 07:36
16 Patrick Konrad BORA-hansgrohe + 07:36
17 Pello Bilbao Bahrain Victorious + 07:59
18 Alejandro Valverde Movistar Team + 07:59
19 Geraint Thomas INEOS Grenadiers + 09:41
20 Benoît Cosnefroy AG2R Citroën Team + 10:23
21 Aurélien Paret-Peintre AG2R Citroën Team + 10:23
22 Pierre Rolland B&B Hotels p/b KTM + 10:23
23 Valentin Madouas Groupama-FDJ + 10:23
24 Jonathan Castroviejo INEOS Grenadiers + 10:23
25 Jasper Stuyven Trek-Segafredo + 11:15
26 Jonas Rutsch EF Education-NIPPO + 12:50
27 Ion Izagirre Astana-Premier Tech + 12:50
28 Sergio Higuita EF Education-NIPPO + 12:54
29 Warren Barguil Arkéa-Samsic + 13:17
30 Dylan Teuns Bahrain Victorious + 14:21
31 Nils Politt BORA-hansgrohe + 15:27
32 Lorenzo Rota Intermarché-Wanty-Gobert + 15:33
33 Louis Meintjes Intermarché-Wanty-Gobert + 15:33
34 Esteban Chaves Team BikeExchange + 15:33
35 Rafal Majka UAE Team Emirates + 17:12
36 Davide Formolo UAE Team Emirates + 17:49
37 Rui Costa UAE Team Emirates + 17:49
38 Victor De La Parte Team TotalEnergies + 21:14
39 Anthony Perez Cofidis + 21:14
40 Jorge Arcas Movistar Team + 23:10
41 Wout Poels Bahrain Victorious + 23:10
42 Stefan Küng Groupama-FDJ + 23:10
43 Michael Valgren EF Education-NIPPO + 23:10
44 Daniel Martin Israel Start-Up Nation + 25:27
45 Michael Woods Israel Start-Up Nation + 25:27
46 Fabien Doubey Team TotalEnergies + 25:55
47 Silvan Dillier Alpecin-Fenix + 25:55
48 Jakob Fuglsang Astana-Premier Tech + 25:55
49 Imanol Erviti Movistar Team + 25:55
50 Jan Bakelants Intermarché-Wanty-Gobert + 25:55
51 Vincenzo Nibali Trek-Segafredo + 25:55
52 Hugo Houle Astana-Premier Tech + 25:55
53 Kenny Elissonde Trek-Segafredo + 27:12
54 Mads Pedersen Trek-Segafredo + 27:12
55 Julien Bernard Trek-Segafredo + 27:12
56 Mikkel Bjerg UAE Team Emirates + 28:09
57 Magnus Cort EF Education-NIPPO + 28:09
58 Dylan Van Baarle INEOS Grenadiers + 28:25
59 Thomas De Gendt Lotto Soudal + 29:22
60 Sepp Kuss Jumbo-Visma + 30:27
61 Bauke Mollema Trek-Segafredo + 30:27
62 Rick Zabel Israel Start-Up Nation + 31:37
63 Cyril Barthe B&B Hotels p/b KTM + 31:37
64 Cristian Rodriguez Team TotalEnergies + 31:37
65 Philippe Gilbert Lotto Soudal + 31:37
66 Steven Kruijswijk Jumbo-Visma + 31:37
67 Joris Nieuwenhuis Team DSM + 31:37
68 Xandro Meurisse Alpecin-Fenix + 31:37
69 Quentin Pacher B&B Hotels p/b KTM + 31:37
70 Carlos Barbero Team Qhubeka NextHash + 31:37
71 Carlos Verona Movistar Team + 31:37
72 Guillaume Boivin Israel Start-Up Nation + 31:37
73 Maxime Chevalier B&B Hotels p/b KTM + 31:37
74 Ruben Fernandez Cofidis + 31:37
75 Clément Russo Arkéa-Samsic + 31:37
76 Kristian Sbaragli Alpecin-Fenix + 31:37
77 Dorian Godon AG2R Citroën Team + 31:37
78 Michael Schär AG2R Citroën Team + 31:37
79 Luke Rowe INEOS Grenadiers + 31:37
80 Simon Clarke Team Qhubeka NextHash + 31:37
81 Fred Wright Bahrain Victorious + 31:37
82 Michal Kwiatkowski INEOS Grenadiers + 31:37
83 Christophe Laporte Cofidis + 31:37
84 Pierre Latour Team TotalEnergies + 31:37
85 Omer Goldstein Israel Start-Up Nation + 31:37
86 Wout Van Aert Jumbo-Visma + 31:37
87 Davide Ballerini Deceuninck-Quick Step + 31:37
88 Stefan Bissegger EF Education-NIPPO + 31:37
89 Kasper Asgreen Deceuninck-Quick Step + 31:37
90 Jonas Rickaert Alpecin-Fenix + 31:37
91 Sergio Henao Team Qhubeka NextHash + 31:37
92 Mark Donovan Team DSM + 31:37
93 Harry Sweeny Lotto Soudal + 31:37
94 Lucas Hamilton Team BikeExchange + 31:37
95 Danny van Poppel Intermarché-Wanty-Gobert + 31:37
96 Elie Gesbert Arkéa-Samsic + 31:37
97 Emanuel Buchmann BORA-hansgrohe + 31:37
98 Brent Van Moer Lotto Soudal + 31:37
99 Edward Theuns Trek-Segafredo + 31:37
100 Cyril Gautier B&B Hotels p/b KTM + 31:37
101 Mike Teunissen Jumbo-Visma + 31:37
102 Oliver Naesen AG2R Citroën Team + 31:37
103 Lukas Pöstlberger BORA-hansgrohe + 31:37
104 Luke Durbridge Team BikeExchange + 31:37
105 Richie Porte INEOS Grenadiers + 31:37
106 Bruno Armirail Groupama-FDJ + 31:37
107 Petr Vakoc Alpecin-Fenix + 31:37
108 Connor Swift Arkéa-Samsic + 31:37
109 Luka Mezgec Team BikeExchange + 31:37
110 Matej Mohoric Bahrain Victorious + 31:37
111 Peter Sagan BORA-hansgrohe + 31:37
112 Tony Martin Jumbo-Visma + 31:37
113 Jasper Philipsen Alpecin-Fenix + 31:37
114 Michael Matthews Team BikeExchange + 31:37
115 Simon Yates Team BikeExchange + 31:37
116 Pierre-Luc Périchon Cofidis + 31:37
117 Marc Hirschi UAE Team Emirates + 31:37
118 Tao Geoghegan Hart INEOS Grenadiers + 31:37
119 Neilson Powless EF Education-NIPPO + 31:37
120 Daniel Oss BORA-hansgrohe + 31:37
121 Christopher Juul-Jensen Team BikeExchange + 31:37
122 Dmitriy Gruzdev Astana-Premier Tech + 31:37
123 Omar Fraile Astana-Premier Tech + 31:37
124 Ivan Garcia Movistar Team + 31:37
125 Ide Schelling BORA-hansgrohe + 31:37
126 Simon Geschke Cofidis + 31:37
127 Jonas Koch Intermarché-Wanty-Gobert + 31:37
128 Chris Froome Israel Start-Up Nation + 32:21
129 Tiesj Benoot Team DSM + 32:21
130 Reto Hollenstein Israel Start-Up Nation + 32:21
131 Søren Kragh Andersen Team DSM + 32:21
132 Anthony Turgis Team TotalEnergies + 32:21
133 Brandon McNulty UAE Team Emirates + 32:21
134 Edvald Boasson-Hagen Team TotalEnergies + 32:21
135 Max Walscheid Team Qhubeka NextHash + 32:21
136 Jesus Herrada Cofidis + 32:21
137 Sean Bennett Team Qhubeka NextHash + 32:21
138 Cees Bol Team DSM + 32:21
139 Alex Aranburu Astana-Premier Tech + 32:21
140 Tosh Van der Sande Lotto Soudal + 33:06
141 Marco Haller Bahrain Victorious + 33:21
142 Michael Gogl Team Qhubeka NextHash + 33:21
143 Georg Zimmermann Intermarché-Wanty-Gobert + 33:54
144 Daniel McLay Arkéa-Samsic + 34:11
145 Vegard Stake Laengen UAE Team Emirates + 34:11
146 Julian Alaphilippe Deceuninck-Quick Step + 34:13
147 Miles Scotson Groupama-FDJ + 34:13
148 Casper Pedersen Team DSM + 34:13
149 Miguel Ángel López Movistar Team + 34:13
150 Nils Eekhoff Team DSM + 34:39
151 Boy van Poppel Intermarché-Wanty-Gobert + 35:03
152 Toms Skujins Trek-Segafredo + 35:03
153 Roger Kluge Lotto Soudal + 35:33
154 Nacer Bouhanni Arkéa-Samsic + 35:33
155 Julien Simon Team TotalEnergies + 35:33
156 Jérémy Cabot Team TotalEnergies + 35:33
157 Dries Devenyns Deceuninck-Quick Step + 35:43
158 Tim Declercq Deceuninck-Quick Step + 35:49
159 Michael Mørkøv Deceuninck-Quick Step + 35:49
160 Mark Cavendish Deceuninck-Quick Step + 35:49
161 André Greipel Israel Start-Up Nation + 36:28
162 Victor Campenaerts Team Qhubeka NextHash + 37:15
163 Jelle Wallays Cofidis + 37:15
164 Amund Grøndahl Jansen Team BikeExchange + 37:15
165 Greg Van Avermaet AG2R Citroën Team + 37:15
OOT Stefan de Bod Astana-Premier Tech
OOT Bryan Coquard B&B Hotels p/b KTM
OOT Arnaud Démare Groupama-FDJ
OOT Jacopo Guarnieri Groupama-FDJ
OOT Loic Vliegen Intermarché-Wanty-Gobert
OOT Anthony Delaplace Arkéa-Samsic
OOT Nicholas Dlamini Team Qhubeka NextHash
DNS Mathieu van der Poel Alpecin-Fenix
DNS Primoz Roglic Jumbo-Visma
DNF Nans Peters AG2R Citroën Team
DNF Tim Merlier Alpecin-Fenix
DNF Jasper De Buyst Lotto Soudal
Pos Rider Team Time
01 - Tadej Pogacar UAE Team Emirates 34:11:10
02 12 Ben O'Connor AG2R Citroën Team + 02:01
03 1 Rigoberto Uran EF Education-NIPPO + 05:18
04 1 Jonas Vingegaard Jumbo-Visma + 05:32
05 1 Richard Carapaz INEOS Grenadiers + 05:33
06 2 Enric Mas Movistar Team + 05:47
07 - Wilco Kelderman BORA-hansgrohe + 05:58
08 5 Alexey Lutsenko Astana-Premier Tech + 06:12
09 3 Guillaume Martin Cofidis + 07:02
10 1 David Gaudu Groupama-FDJ + 07:22
11 1 Pello Bilbao Bahrain Victorious + 08:38
12 7 Mattia Cattaneo Deceuninck-Quick Step + 11:38
13 - Aurélien Paret-Peintre AG2R Citroën Team + 11:54
14 4 Dylan Teuns Bahrain Victorious + 20:54
15 5 Esteban Chaves Team BikeExchange + 22:22
16 13 Nairo Quintana Arkéa-Samsic + 24:25
17 13 Franck Bonnamour B&B Hotels p/b KTM + 25:07
18 3 Wout Poels Bahrain Victorious + 25:59
19 2 Louis Meintjes Intermarché-Wanty-Gobert + 26:40
20 18 Wout Van Aert Jumbo-Visma + 27:23
21 14 Jonathan Castroviejo INEOS Grenadiers + 32:23
22 11 Sergio Henao Team Qhubeka NextHash + 32:51
23 7 Bauke Mollema Trek-Segafredo + 36:00
24 13 Ion Izagirre Astana-Premier Tech + 36:06
25 21 Ruben Guerreiro EF Education-NIPPO + 36:57
26 4 Jakob Fuglsang Astana-Premier Tech + 37:07
27 10 Simon Yates Team BikeExchange + 37:48
28 17 Geraint Thomas INEOS Grenadiers + 39:42
29 3 Vincenzo Nibali Trek-Segafredo + 41:25
30 9 Davide Formolo UAE Team Emirates + 41:52
31 27 Sonny Colbrelli Bahrain Victorious + 41:57
32 16 Sergio Higuita EF Education-NIPPO + 44:01
33 26 Patrick Konrad BORA-hansgrohe + 44:22
34 9 Søren Kragh Andersen Team DSM + 45:22
35 30 Alejandro Valverde Movistar Team + 46:19
36 3 Michael Woods Israel Start-Up Nation + 46:26
37 13 Julian Alaphilippe Deceuninck-Quick Step + 47:02
38 22 Pierre Rolland B&B Hotels p/b KTM + 47:12
39 12 Richie Porte INEOS Grenadiers + 47:36
40 12 Steven Kruijswijk Jumbo-Visma + 47:44
41 5 Kenny Elissonde Trek-Segafredo + 49:29
42 11 Kasper Asgreen Deceuninck-Quick Step + 50:53
43 9 Matej Mohoric Bahrain Victorious + 52:50
44 32 Jasper Stuyven Trek-Segafredo + 53:40
45 13 Miguel Ángel López Movistar Team + 54:26
46 8 Quentin Pacher B&B Hotels p/b KTM + 55:20
47 7 Pierre Latour Team TotalEnergies + 56:32
48 35 Valentin Madouas Groupama-FDJ + 56:50
49 8 Lucas Hamilton Team BikeExchange + 57:23
50 1 Hugo Houle Astana-Premier Tech + 57:54
51 9 Emanuel Buchmann BORA-hansgrohe + 57:55
52 - Jan Bakelants Intermarché-Wanty-Gobert + 01:00:29
53 3 Julien Bernard Trek-Segafredo + 01:00:51
54 11 Mark Donovan Team DSM + 01:00:55
55 6 Michael Valgren EF Education-NIPPO + 01:00:58
56 6 Stefan Küng Groupama-FDJ + 01:01:00
57 12 Victor De La Parte Team TotalEnergies + 01:01:22
58 14 Xandro Meurisse Alpecin-Fenix + 01:01:24
59 22 Rafal Majka UAE Team Emirates + 01:02:37
60 29 Warren Barguil Arkéa-Samsic + 01:02:49
61 3 Daniel Martin Israel Start-Up Nation + 01:03:42
62 5 Magnus Cort EF Education-NIPPO + 01:04:11
63 40 Benoît Cosnefroy AG2R Citroën Team + 01:05:02
64 17 Toms Skujins Trek-Segafredo + 01:05:29
65 12 Omar Fraile Astana-Premier Tech + 01:06:37
66 12 Simon Geschke Cofidis + 01:06:47
67 11 Bruno Armirail Groupama-FDJ + 01:07:30
68 13 Tiesj Benoot Team DSM + 01:07:32
69 2 Dylan Van Baarle INEOS Grenadiers + 01:08:48
70 7 Elie Gesbert Arkéa-Samsic + 01:09:34
71 5 Cristian Rodriguez Team TotalEnergies + 01:10:08
72 4 Neilson Powless EF Education-NIPPO + 01:10:43
73 3 Ivan Garcia Movistar Team + 01:11:52
74 2 Brent Van Moer Lotto Soudal + 01:12:03
75 2 Dorian Godon AG2R Citroën Team + 01:13:01
76 2 Philippe Gilbert Lotto Soudal + 01:13:02
77 38 Nils Politt BORA-hansgrohe + 01:13:38
78 3 Anthony Turgis Team TotalEnergies + 01:14:34
79 9 Imanol Erviti Movistar Team + 01:14:36
80 3 Alex Aranburu Astana-Premier Tech + 01:15:05
81 30 Rui Costa UAE Team Emirates + 01:15:35
82 39 Lorenzo Rota Intermarché-Wanty-Gobert + 01:15:47
83 2 Thomas De Gendt Lotto Soudal + 01:16:43
84 4 Michal Kwiatkowski INEOS Grenadiers + 01:16:59
85 10 Fabien Doubey Team TotalEnergies + 01:17:16
86 4 Tao Geoghegan Hart INEOS Grenadiers + 01:17:20
87 47 Jonas Rutsch EF Education-NIPPO + 01:18:01
88 4 Michael Matthews Team BikeExchange + 01:18:39
89 3 Ruben Fernandez Cofidis + 01:19:56
90 12 Greg Van Avermaet AG2R Citroën Team + 01:19:59
91 4 Connor Swift Arkéa-Samsic + 01:20:16
92 2 Cyril Barthe B&B Hotels p/b KTM + 01:21:15
93 1 Sepp Kuss Jumbo-Visma + 01:21:46
94 30 Anthony Perez Cofidis + 01:22:36
95 2 Guillaume Boivin Israel Start-Up Nation + 01:22:38
96 2 Jonas Rickaert Alpecin-Fenix + 01:23:37
97 16 Silvan Dillier Alpecin-Fenix + 01:23:50
98 1 Peter Sagan BORA-hansgrohe + 01:24:55
99 1 Michael Schär AG2R Citroën Team + 01:25:00
100 1 Luka Mezgec Team BikeExchange + 01:25:44
101 9 Dries Devenyns Deceuninck-Quick Step + 01:25:48
102 - Oliver Naesen AG2R Citroën Team + 01:26:00
103 7 Boy van Poppel Intermarché-Wanty-Gobert + 01:26:27
104 1 Davide Ballerini Deceuninck-Quick Step + 01:27:21
105 2 Edvald Boasson-Hagen Team TotalEnergies + 01:28:28
106 3 Jesus Herrada Cofidis + 01:28:50
107 1 Michael Gogl Team Qhubeka NextHash + 01:29:08
108 2 Christophe Laporte Cofidis + 01:29:08
109 12 Victor Campenaerts Team Qhubeka NextHash + 01:29:13
110 2 Joris Nieuwenhuis Team DSM + 01:29:23
111 3 Maxime Chevalier B&B Hotels p/b KTM + 01:29:47
112 8 Nils Eekhoff Team DSM + 01:30:12
113 3 Cyril Gautier B&B Hotels p/b KTM + 01:30:18
114 28 Jorge Arcas Movistar Team + 01:30:20
115 3 Stefan Bissegger EF Education-NIPPO + 01:31:09
116 1 Brandon McNulty UAE Team Emirates + 01:31:23
117 2 Carlos Verona Movistar Team + 01:31:29
118 4 Pierre-Luc Périchon Cofidis + 01:31:58
119 4 Harry Sweeny Lotto Soudal + 01:32:41
120 5 Fred Wright Bahrain Victorious + 01:33:03
121 5 Max Walscheid Team Qhubeka NextHash + 01:34:25
122 5 Kristian Sbaragli Alpecin-Fenix + 01:34:57
123 5 Jasper Philipsen Alpecin-Fenix + 01:35:33
124 5 Christopher Juul-Jensen Team BikeExchange + 01:35:42
125 5 Julien Simon Team TotalEnergies + 01:35:45
126 5 Carlos Barbero Team Qhubeka NextHash + 01:35:49
127 5 Mike Teunissen Jumbo-Visma + 01:36:01
128 5 Dmitriy Gruzdev Astana-Premier Tech + 01:36:29
129 6 Lukas Pöstlberger BORA-hansgrohe + 01:36:48
130 6 Luke Durbridge Team BikeExchange + 01:37:01
131 8 Jonas Koch Intermarché-Wanty-Gobert + 01:37:16
132 8 Danny van Poppel Intermarché-Wanty-Gobert + 01:37:45
133 5 Sean Bennett Team Qhubeka NextHash + 01:37:56
134 4 Miles Scotson Groupama-FDJ + 01:38:24
135 2 Vegard Stake Laengen UAE Team Emirates + 01:39:41
136 12 Petr Vakoc Alpecin-Fenix + 01:39:59
137 12 Simon Clarke Team Qhubeka NextHash + 01:40:01
138 5 Tosh Van der Sande Lotto Soudal + 01:40:33
139 11 Daniel Oss BORA-hansgrohe + 01:41:23
140 12 Ide Schelling BORA-hansgrohe + 01:41:41
141 17 Mikkel Bjerg UAE Team Emirates + 01:41:49
142 4 Georg Zimmermann Intermarché-Wanty-Gobert + 01:42:02
143 11 Luke Rowe INEOS Grenadiers + 01:42:14
144 - Tim Declercq Deceuninck-Quick Step + 01:43:35
145 12 Omer Goldstein Israel Start-Up Nation + 01:43:37
146 1 Jelle Wallays Cofidis + 01:45:14
147 4 Michael Mørkøv Deceuninck-Quick Step + 01:45:50
148 5 Nacer Bouhanni Arkéa-Samsic + 01:46:07
149 15 Edward Theuns Trek-Segafredo + 01:46:24
150 10 Cees Bol Team DSM + 01:46:35
151 14 Rick Zabel Israel Start-Up Nation + 01:46:44
152 3 Mark Cavendish Deceuninck-Quick Step + 01:47:07
153 13 Chris Froome Israel Start-Up Nation + 01:47:31
154 2 André Greipel Israel Start-Up Nation + 01:47:51
155 14 Tony Martin Jumbo-Visma + 01:48:08
156 17 Mads Pedersen Trek-Segafredo + 01:49:10
157 13 Marco Haller Bahrain Victorious + 01:50:00
158 10 Casper Pedersen Team DSM + 01:50:32
159 12 Reto Hollenstein Israel Start-Up Nation + 01:51:39
160 7 Jérémy Cabot Team TotalEnergies + 01:51:42
161 13 Marc Hirschi UAE Team Emirates + 01:55:36
162 13 Clément Russo Arkéa-Samsic + 01:57:22
163 9 Amund Grøndahl Jansen Team BikeExchange + 01:59:10
164 12 Daniel McLay Arkéa-Samsic + 02:00:48
165 12 Roger Kluge Lotto Soudal + 02:03:04
Pos Rider Team Time
01 Tadej Pogacar UAE Team Emirates 34:11:10
02 Jonas Vingegaard Jumbo-Visma + 05:32
03 David Gaudu Groupama-FDJ + 07:22
04 Aurélien Paret-Peintre AG2R Citroën Team + 11:54
05 Sergio Higuita EF Education-NIPPO + 44:01
06 Valentin Madouas Groupama-FDJ + 56:50
07 Lucas Hamilton Team BikeExchange + 57:23
08 Mark Donovan Team DSM + 01:00:55
09 Neilson Powless EF Education-NIPPO + 01:10:43
10 Brent Van Moer Lotto Soudal + 01:12:03
11 Dorian Godon AG2R Citroën Team + 01:13:01
12 Jonas Rutsch EF Education-NIPPO + 01:18:01
13 Cyril Barthe B&B Hotels p/b KTM + 01:21:15
14 Joris Nieuwenhuis Team DSM + 01:29:23
15 Maxime Chevalier B&B Hotels p/b KTM + 01:29:47
16 Nils Eekhoff Team DSM + 01:30:12
17 Stefan Bissegger EF Education-NIPPO + 01:31:09
18 Brandon McNulty UAE Team Emirates + 01:31:23
19 Harry Sweeny Lotto Soudal + 01:32:41
20 Fred Wright Bahrain Victorious + 01:33:03
21 Jasper Philipsen Alpecin-Fenix + 01:35:33
22 Sean Bennett Team Qhubeka NextHash + 01:37:56
23 Ide Schelling BORA-hansgrohe + 01:41:41
24 Mikkel Bjerg UAE Team Emirates + 01:41:49
25 Georg Zimmermann Intermarché-Wanty-Gobert + 01:42:02
26 Omer Goldstein Israel Start-Up Nation + 01:43:37
27 Casper Pedersen Team DSM + 01:50:32
28 Marc Hirschi UAE Team Emirates + 01:55:36
Pos Rider Team Points
01 Mark Cavendish Deceuninck-Quick Step 168
02 Michael Matthews Team BikeExchange 130
03 Sonny Colbrelli Bahrain Victorious 121
04 Jasper Philipsen Alpecin-Fenix 102
05 Julian Alaphilippe Deceuninck-Quick Step 99
06 Nacer Bouhanni Arkéa-Samsic 99
07 Tadej Pogacar UAE Team Emirates 89
08 Peter Sagan BORA-hansgrohe 72
09 Matej Mohoric Bahrain Victorious 62
10 Kasper Asgreen Deceuninck-Quick Step 50
11 Wout Van Aert Jumbo-Visma 47
12 Jonas Vingegaard Jumbo-Visma 45
13 Michael Mørkøv Deceuninck-Quick Step 41
14 Cees Bol Team DSM 38
15 Wilco Kelderman BORA-hansgrohe 37
16 Dylan Teuns Bahrain Victorious 33
17 Brent Van Moer Lotto Soudal 32
18 Mattia Cattaneo Deceuninck-Quick Step 32
19 Ide Schelling BORA-hansgrohe 31
20 Bauke Mollema Trek-Segafredo 31
21 Stefan Küng Groupama-FDJ 28
22 Franck Bonnamour B&B Hotels p/b KTM 26
23 Sergio Higuita EF Education-NIPPO 26
24 Magnus Cort EF Education-NIPPO 26
25 Jasper Stuyven Trek-Segafredo 25
26 Boy van Poppel Intermarché-Wanty-Gobert 25
27 Pierre-Luc Périchon Cofidis 23
28 Richard Carapaz INEOS Grenadiers 21
29 Guillaume Martin Cofidis 21
30 Michael Woods Israel Start-Up Nation 21
31 Anthony Perez Cofidis 21
32 Luka Mezgec Team BikeExchange 21
33 Ben O'Connor AG2R Citroën Team 20
34 Greg Van Avermaet AG2R Citroën Team 20
35 Cyril Barthe B&B Hotels p/b KTM 20
36 Edward Theuns Trek-Segafredo 20
37 Alexey Lutsenko Astana-Premier Tech 18
38 David Gaudu Groupama-FDJ 18
39 Davide Ballerini Deceuninck-Quick Step 18
40 Mads Pedersen Trek-Segafredo 18
41 Enric Mas Movistar Team 17
42 Ion Izagirre Astana-Premier Tech 17
43 Michael Schär AG2R Citroën Team 17
44 Maxime Chevalier B&B Hotels p/b KTM 17
45 Jonas Koch Intermarché-Wanty-Gobert 17
46 Roger Kluge Lotto Soudal 17
47 Wout Poels Bahrain Victorious 16
48 André Greipel Israel Start-Up Nation 16
49 Patrick Konrad BORA-hansgrohe 15
50 Fred Wright Bahrain Victorious 15
51 Jérémy Cabot Team TotalEnergies 15
52 Toms Skujins Trek-Segafredo 14
53 Simon Yates Team BikeExchange 13
54 Jelle Wallays Cofidis 13
55 Xandro Meurisse Alpecin-Fenix 12
56 Christophe Laporte Cofidis 12
57 Rigoberto Uran EF Education-NIPPO 11
58 Søren Kragh Andersen Team DSM 11
59 Connor Swift Arkéa-Samsic 11
60 Max Walscheid Team Qhubeka NextHash 11
61 Christopher Juul-Jensen Team BikeExchange 10
62 Simon Clarke Team Qhubeka NextHash 10
63 Aurélien Paret-Peintre AG2R Citroën Team 9
64 Pierre Latour Team TotalEnergies 9
65 Philippe Gilbert Lotto Soudal 9
66 Alex Aranburu Astana-Premier Tech 9
67 Daniel Oss BORA-hansgrohe 9
68 Nairo Quintana Arkéa-Samsic 8
69 Ruben Guerreiro EF Education-NIPPO 8
70 Anthony Turgis Team TotalEnergies 8
71 Geraint Thomas INEOS Grenadiers 7
72 Richie Porte INEOS Grenadiers 7
73 Lucas Hamilton Team BikeExchange 7
74 Julien Bernard Trek-Segafredo 7
75 Dorian Godon AG2R Citroën Team 7
76 Victor Campenaerts Team Qhubeka NextHash 7
77 Danny van Poppel Intermarché-Wanty-Gobert 7
78 Esteban Chaves Team BikeExchange 6
79 Pello Bilbao Bahrain Victorious 5
80 Vincenzo Nibali Trek-Segafredo 5
81 Hugo Houle Astana-Premier Tech 5
82 Jan Bakelants Intermarché-Wanty-Gobert 5
83 Miles Scotson Groupama-FDJ 5
84 Mikkel Bjerg UAE Team Emirates 5
85 Rick Zabel Israel Start-Up Nation 5
86 Ivan Garcia Movistar Team 4
87 Tao Geoghegan Hart INEOS Grenadiers 4
88 Nils Eekhoff Team DSM 4
89 Davide Formolo UAE Team Emirates 3
90 Elie Gesbert Arkéa-Samsic 3
91 Jonas Rickaert Alpecin-Fenix 3
92 Tony Martin Jumbo-Visma 3
93 Mike Teunissen Jumbo-Visma 2
94 Marco Haller Bahrain Victorious 2
95 Brandon McNulty UAE Team Emirates 1
Pos Team Time
01 Bahrain Victorious 102:51:07
02 AG2R Citroën Team + 18:04
03 INEOS Grenadiers + 27:33
04 Astana-Premier Tech + 34:01
05 EF Education-NIPPO + 42:38
06 BORA-hansgrohe + 57:06
07 Jumbo-Visma + 59:11
08 UAE Team Emirates + 01:06:18
09 Movistar Team + 01:13:13
10 Trek-Segafredo + 01:14:59
11 Groupama-FDJ + 01:16:03
12 Deceuninck-Quick Step + 01:27:48
13 Team BikeExchange + 01:30:05
14 B&B Hotels p/b KTM + 01:38:54
15 Cofidis + 01:53:04
16 Arkéa-Samsic + 01:57:04
17 Intermarché-Wanty-Gobert + 02:06:44
18 Team DSM + 02:26:20
19 Team TotalEnergies + 02:27:33
20 Alpecin-Fenix + 02:38:30
21 Israel Start-Up Nation + 02:52:54
22 Team Qhubeka NextHash + 02:55:01
23 Lotto Soudal + 03:11:49
Information
Nation France
Date 4th July
Where Cluses -> Tignes
What 9th stage
Distance 144.9 km
Other
Embed Results