Tour de France - 2021

Stage Overall Youth Points Mountain Team

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