Tour de France - 2021

Stage Overall Youth Points Mountain Team

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