Tour de France 2021 - Stage 20

Libourne > Saint-Emilion, 30.8km

26.06-18.07

The Tour de France, also known as La Grande Boucle, will be held for the 114th time in 2027. First organised in 1903, it has grown into the third most-watched sporting event in the world, with over 3.5 billion viewers across all platforms. This year’s edition runs from July 2 to July 25, starting in Edinburgh and finishing in Paris. The race is broadcast in over 190 countries, underlining its global reach. At stake is the iconic maillot jaune, one of the most prestigious jerseys in sport.

Results

Stage

PosRiderTeam Time
1 Wout van Aert Jumbo-Visma 0:35:53
2 Kasper Asgreen Deceuninck-Quick Step + 00.21
3 Jonas Vingegaard Jumbo-Visma + 00.32
4 Stefan Küng Groupama-FDJ + 00.38
5 Stefan Bissegger EF Education-NIPPO + 00.44
6 Mattia Cattaneo Deceuninck-Quick Step + 00.49
7 Mikkel Bjerg UAE Team Emirates + 00.52
8 Tadej Pogacar UAE Team Emirates + 00.57
9 Magnus Cort EF Education-NIPPO + 01.00
10 Dylan van Baarle INEOS Grenadiers + 01.21
11 Brandon McNulty UAE Team Emirates + 01.35
12 Bruno Armirail Groupama-FDJ + 01.46
13 Jonathan Castroviejo INEOS Grenadiers + 01.47
14 Omar Fraile Astana-Premier Tech + 01.47
15 Fred Wright Bahrain Victorious + 01.56
16 Alexey Lutsenko Astana-Premier Tech + 01.58
17 Max Walscheid Team Qhubeka NextHash + 02.01
18 Harry Sweeny Lotto-Soudal + 02.01
19 Julian Alaphilippe Deceuninck-Quick Step + 02.05
20 Anthony Perez Cofidis + 02.05
21 Luke Durbridge Team BikeExchange + 02.05
22 Dries Devenyns Deceuninck-Quick Step + 02.06
23 Richard Carapaz INEOS Grenadiers + 02.09
24 Neilson Powless EF Education-NIPPO + 02.16
25 Jonas Rickaert Alpecin-Fenix + 02.19
26 Wilco Kelderman BORA-hansgrohe + 02.20
27 Enric Mas Movistar Team + 02.29
28 Bauke Mollema Trek-Segafredo + 02.32
29 Hugo Houle Astana-Premier Tech + 02.33
30 Xandro Meurisse Alpecin-Fenix + 02.40
31 Ben O'Connor AG2R Citroën Team + 02.41
32 Ruben Guerreiro EF Education-NIPPO + 02.41
33 Thomas De Gendt Lotto-Soudal + 02.42
34 Connor Swift Team Arkéa-Samsic + 02.43
35 Pierre Latour Team TotalEnergies + 02.45
36 Aurélien Paret-Peintre AG2R Citroën Team + 02.45
37 Jasper Stuyven Trek-Segafredo + 02.47
38 Christophe Laporte Cofidis + 03.04
39 Dylan Teuns Bahrain Victorious + 03.04
40 Rigoberto Uran EF Education-NIPPO + 03.06
41 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 03.11
42 Pello Bilbao Bahrain Victorious + 03.13
43 Richie Porte INEOS Grenadiers + 03.15
44 Rui Costa UAE Team Emirates + 03.19
45 Michael Valgren EF Education-NIPPO + 03.22
46 Sergio Higuita EF Education-NIPPO + 03.23
47 Geraint Thomas INEOS Grenadiers + 03.28
48 Jakob Fuglsang Astana-Premier Tech + 03.35
49 David Gaudu Groupama-FDJ + 03.36
50 Pierre-Luc Périchon Cofidis + 03.41
51 Michael Mørkøv Deceuninck-Quick Step + 03.42
52 Sepp Kuss Jumbo-Visma + 03.44
53 Guillaume Martin Cofidis + 03.44
54 Nils Eekhoff Team DSM + 03.47
55 Valentin Madouas Groupama-FDJ + 03.52
56 Vegard Stake Laengen UAE Team Emirates + 03.54
57 Jonas Rutsch EF Education-NIPPO + 03.54
58 Brent Van Moer Lotto-Soudal + 03.56
59 Daniel Oss BORA-hansgrohe + 03.58
60 Rafal Majka UAE Team Emirates + 04.00
61 Dorian Godon AG2R Citroën Team + 04.00
62 Omer Goldstein Israel Start-Up Nation + 04.01
63 Philippe Gilbert Lotto-Soudal + 04.01
64 Maxime Chevalier B&B Hotels p/b KTM + 04.07
65 Cyril Barthe B&B Hotels p/b KTM + 04.11
66 Mark Cavendish Deceuninck-Quick Step + 04.12
67 Oliver Naesen AG2R Citroën Team + 04.13
68 Jan Bakelants Intermarché-Wanty-Gobert Matériaux + 04.17
69 Ion Izagirre Astana-Premier Tech + 04.18
70 Julien Bernard Trek-Segafredo + 04.18
71 Lorenzo Rota Intermarché-Wanty-Gobert Matériaux + 04.20
72 Nils Politt BORA-hansgrohe + 04.22
73 Alejandro Valverde Movistar Team + 04.23
74 Tao Geoghegan Hart INEOS Grenadiers + 04.23
75 Mads Pedersen Trek-Segafredo + 04.24
76 Michael Schär AG2R Citroën Team + 04.25
77 Cristian Rodriguez Team TotalEnergies + 04.25
78 Michael Matthews Team BikeExchange + 04.26
79 Kenny Elissonde Trek-Segafredo + 04.26
80 Quentin Pacher B&B Hotels p/b KTM + 04.26
81 Imanol Erviti Movistar Team + 04.27
82 Tim Declercq Deceuninck-Quick Step + 04.27
83 Boy van Poppel Intermarché-Wanty-Gobert Matériaux + 04.28
84 Danny van Poppel Intermarché-Wanty-Gobert Matériaux + 04.28
85 Emanuel Buchmann BORA-hansgrohe + 04.30
86 Davide Ballerini Deceuninck-Quick Step + 04.30
87 Jelle Wallays Cofidis + 04.30
88 Toms Skujins Trek-Segafredo + 04.30
89 Fabien Doubey Team TotalEnergies + 04.31
90 Rick Zabel Israel Start-Up Nation + 04.32
91 Wout Poels Bahrain Victorious + 04.32
92 Daniel Martin Israel Start-Up Nation + 04.33
93 Iván García Cortina Movistar Team + 04.34
94 Davide Formolo UAE Team Emirates + 04.38
95 Simon Clarke Team Qhubeka NextHash + 04.39
96 Mark Donovan Team DSM + 04.39
97 Jorge Arcas Movistar Team + 04.40
98 Victor De La Parte Team TotalEnergies + 04.43
99 Christopher Juul-Jensen Team BikeExchange + 04.44
100 Lukas Pöstlberger BORA-hansgrohe + 04.45
101 Marc Hirschi UAE Team Emirates + 04.45
102 Kristian Sbaragli Alpecin-Fenix + 04.49
103 Anthony Turgis Team TotalEnergies + 04.50
104 Reto Hollenstein Israel Start-Up Nation + 04.56
105 Jesus Herrada Cofidis + 04.58
106 Sonny Colbrelli Bahrain Victorious + 05.00
107 Edward Theuns Trek-Segafredo + 05.04
108 Alex Aranburu Astana-Premier Tech + 05.07
109 Joris Nieuwenhuis Team DSM + 05.07
110 Franck Bonnamour B&B Hotels p/b KTM + 05.11
111 Casper Pedersen Team DSM + 05.11
112 Greg Van Avermaet AG2R Citroën Team + 05.12
113 André Greipel Israel Start-Up Nation + 05.14
114 Cyril Gautier B&B Hotels p/b KTM + 05.14
115 Petr Vakoc Alpecin-Fenix + 05.15
116 Mike Teunissen Jumbo-Visma + 05.16
117 Georg Zimmermann Intermarché-Wanty-Gobert Matériaux + 05.17
118 Luka Mezgec Team BikeExchange + 05.17
119 Cees Bol Team DSM + 05.23
120 Julien Simon Team TotalEnergies + 05.23
121 Patrick Konrad BORA-hansgrohe + 05.24
122 Dmitriy Gruzdev Astana-Premier Tech + 05.25
123 Chris Froome Israel Start-Up Nation + 05.28
124 Guillaume Boivin Israel Start-Up Nation + 05.32
125 Ruben Fernandez Cofidis + 05.33
126 Ide Schelling BORA-hansgrohe + 05.40
127 Sergio Henao Team Qhubeka NextHash + 05.43
128 Nairo Quintana Team Arkéa-Samsic + 05.44
129 Carlos Barbero Team Qhubeka NextHash + 05.46
130 Michal Kwiatkowski INEOS Grenadiers + 05.46
131 Jasper Philipsen Alpecin-Fenix + 05.47
132 Jérémy Cabot Team TotalEnergies + 05.50
133 Simon Geschke Cofidis + 05.50
134 Marco Haller Bahrain Victorious + 05.53
135 Pierre Rolland B&B Hotels p/b KTM + 05.54
136 Carlos Verona Movistar Team + 05.56
137 Benoît Cosnefroy AG2R Citroën Team + 05.57
138 Silvan Dillier Alpecin-Fenix + 06.04
139 Sean Bennett Team Qhubeka NextHash + 06.09
140 Matej Mohoric Bahrain Victorious + 06.11
141 Elie Gesbert Team Arkéa-Samsic + 06.14
142 Esteban Chaves Team BikeExchange + 06.38

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 80:16:59
2 Jonas Vingegaard Jumbo-Visma + 05.20
3 Richard Carapaz INEOS Grenadiers + 07.03
4 Ben O'Connor AG2R Citroën Team + 10.02
5 Wilco Kelderman BORA-hansgrohe + 10.13
6 Enric Mas Movistar Team + 11.43
7 Alexey Lutsenko Astana-Premier Tech + 12.23
8 Guillaume Martin Cofidis + 15.33
9 Pello Bilbao Bahrain Victorious + 16.04
10 Rigoberto Uran EF Education-NIPPO + 18.34
11 David Gaudu Groupama-FDJ + 21.21
12 Mattia Cattaneo Deceuninck-Quick Step + 23.28
13 Esteban Chaves Team BikeExchange + 37.48
14 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 38.09
15 Aurélien Paret-Peintre AG2R Citroën Team + 39.09
16 Wout Poels Bahrain Victorious + 50.35
17 Dylan Teuns Bahrain Victorious + 51.40
18 Ruben Guerreiro EF Education-NIPPO + 54.10
19 Wout van Aert Jumbo-Visma + 57.12
20 Bauke Mollema Trek-Segafredo + 01:01.39
21 Sergio Henao Team Qhubeka NextHash + 01:03.12
22 Franck Bonnamour B&B Hotels p/b KTM + 01:04.35
23 Sergio Higuita EF Education-NIPPO + 01:05.27
24 Jonathan Castroviejo INEOS Grenadiers + 01:06.20
25 Alejandro Valverde Movistar Team + 01:07.50
26 Ion Izagirre Astana-Premier Tech + 01:23.39
27 Patrick Konrad BORA-hansgrohe + 01:27.06
28 Nairo Quintana Team Arkéa-Samsic + 01:33.11
29 Julian Alaphilippe Deceuninck-Quick Step + 01:39.37
30 Xandro Meurisse Alpecin-Fenix + 01:40.48
31 Matej Mohoric Bahrain Victorious + 01:49.05
32 Emanuel Buchmann BORA-hansgrohe + 01:49.39
33 Sepp Kuss Jumbo-Visma + 01:50.04
34 Kenny Elissonde Trek-Segafredo + 01:50.35
35 Rafal Majka UAE Team Emirates + 01:54.04
36 Quentin Pacher B&B Hotels p/b KTM + 01:54.47
37 Julien Bernard Trek-Segafredo + 02:03.32
38 Jakob Fuglsang Astana-Premier Tech + 02:03.42
39 Richie Porte INEOS Grenadiers + 02:05.13
40 Jasper Stuyven Trek-Segafredo + 02:07.39
41 Daniel Martin Israel Start-Up Nation + 02:08.09
42 Geraint Thomas INEOS Grenadiers + 02:10.11
43 Valentin Madouas Groupama-FDJ + 02:11.39
44 Neilson Powless EF Education-NIPPO + 02:13.33
45 Mark Donovan Team DSM + 02:14.52
46 Davide Formolo UAE Team Emirates + 02:15.56
47 Cristian Rodriguez Team TotalEnergies + 02:19.31
48 Pierre Latour Team TotalEnergies + 02:19.36
49 Jan Bakelants Intermarché-Wanty-Gobert Matériaux + 02:21.30
50 Stefan Küng Groupama-FDJ + 02:22.03
51 Michael Valgren EF Education-NIPPO + 02:22.27
52 Nils Politt BORA-hansgrohe + 02:22.44
53 Pierre Rolland B&B Hotels p/b KTM + 02:23.11
54 Sonny Colbrelli Bahrain Victorious + 02:24.39
55 Dylan van Baarle INEOS Grenadiers + 02:27.07
56 Jonas Rutsch EF Education-NIPPO + 02:29.33
57 Omar Fraile Astana-Premier Tech + 02:30.09
58 Magnus Cort EF Education-NIPPO + 02:30.23
59 Michael Schär AG2R Citroën Team + 02:35.18
60 Silvan Dillier Alpecin-Fenix + 02:35.43
61 Tao Geoghegan Hart INEOS Grenadiers + 02:36.26
62 Simon Geschke Cofidis + 02:37.25
63 Elie Gesbert Team Arkéa-Samsic + 02:38.28
64 Lorenzo Rota Intermarché-Wanty-Gobert Matériaux + 02:39.57
65 Hugo Houle Astana-Premier Tech + 02:40.15
66 Brent Van Moer Lotto-Soudal + 02:41.12
67 Kasper Asgreen Deceuninck-Quick Step + 02:43.02
68 Anthony Turgis Team TotalEnergies + 02:43.18
69 Michal Kwiatkowski INEOS Grenadiers + 02:47.56
70 Imanol Erviti Movistar Team + 02:49.07
71 Brandon McNulty UAE Team Emirates + 02:50.53
72 Oliver Naesen AG2R Citroën Team + 02:52.25
73 Toms Skujins Trek-Segafredo + 02:52.56
74 Victor De La Parte Team TotalEnergies + 02:54.28
75 Alex Aranburu Astana-Premier Tech + 02:56.44
76 Dorian Godon AG2R Citroën Team + 02:57.11
77 Mike Teunissen Jumbo-Visma + 02:58.25
78 Rui Costa UAE Team Emirates + 02:58.29
79 Fabien Doubey Team TotalEnergies + 03:00.34
80 Michael Matthews Team BikeExchange + 03:03.30
81 Georg Zimmermann Intermarché-Wanty-Gobert Matériaux + 03:04.18
82 Thomas De Gendt Lotto-Soudal + 03:07.59
83 Harry Sweeny Lotto-Soudal + 03:08.25
84 Cyril Gautier B&B Hotels p/b KTM + 03:08.30
85 Jesus Herrada Cofidis + 03:09.49
86 Bruno Armirail Groupama-FDJ + 03:09.58
87 Ruben Fernandez Cofidis + 03:10.43
88 Anthony Perez Cofidis + 03:10.56
89 Cyril Barthe B&B Hotels p/b KTM + 03:12.31
90 Connor Swift Team Arkéa-Samsic + 03:13.48
91 Jorge Arcas Movistar Team + 03:14.41
92 Christophe Laporte Cofidis + 03:15.03
93 Pierre-Luc Périchon Cofidis + 03:15.22
94 Maxime Chevalier B&B Hotels p/b KTM + 03:16.54
95 Iván García Cortina Movistar Team + 03:21.25
96 Jonas Rickaert Alpecin-Fenix + 03:22.36
97 Fred Wright Bahrain Victorious + 03:24.19
98 Greg Van Avermaet AG2R Citroën Team + 03:24.29
99 Marc Hirschi UAE Team Emirates + 03:24.38
100 Carlos Verona Movistar Team + 03:26.09
101 Philippe Gilbert Lotto-Soudal + 03:27.22
102 Luke Durbridge Team BikeExchange + 03:27.26
103 Luka Mezgec Team BikeExchange + 03:30.17
104 Stefan Bissegger EF Education-NIPPO + 03:31.35
105 Edward Theuns Trek-Segafredo + 03:32.46
106 Benoît Cosnefroy AG2R Citroën Team + 03:33.24
107 Guillaume Boivin Israel Start-Up Nation + 03:33.42
108 Kristian Sbaragli Alpecin-Fenix + 03:34.19
109 Davide Ballerini Deceuninck-Quick Step + 03:35.13
110 Casper Pedersen Team DSM + 03:42.13
111 Jasper Philipsen Alpecin-Fenix + 03:42.17
112 Mikkel Bjerg UAE Team Emirates + 03:42.21
113 Christopher Juul-Jensen Team BikeExchange + 03:43.00
114 Vegard Stake Laengen UAE Team Emirates + 03:43.33
115 Dmitriy Gruzdev Astana-Premier Tech + 03:44.49
116 Daniel Oss BORA-hansgrohe + 03:46.53
117 Lukas Pöstlberger BORA-hansgrohe + 03:47.12
118 Petr Vakoc Alpecin-Fenix + 03:47.37
119 Ide Schelling BORA-hansgrohe + 03:48.15
120 Boy van Poppel Intermarché-Wanty-Gobert Matériaux + 03:50.25
121 Danny van Poppel Intermarché-Wanty-Gobert Matériaux + 03:52.53
122 Max Walscheid Team Qhubeka NextHash + 03:53.05
123 Simon Clarke Team Qhubeka NextHash + 03:53.41
124 Omer Goldstein Israel Start-Up Nation + 03:55.26
125 Carlos Barbero Team Qhubeka NextHash + 04:00.20
126 André Greipel Israel Start-Up Nation + 04:01.26
127 Joris Nieuwenhuis Team DSM + 04:02.43
128 Nils Eekhoff Team DSM + 04:02.44
129 Marco Haller Bahrain Victorious + 04:03.01
130 Julien Simon Team TotalEnergies + 04:05.49
131 Sean Bennett Team Qhubeka NextHash + 04:07.42
132 Jérémy Cabot Team TotalEnergies + 04:09.00
133 Jelle Wallays Cofidis + 04:09.46
134 Chris Froome Israel Start-Up Nation + 04:12.01
135 Rick Zabel Israel Start-Up Nation + 04:13.07
136 Dries Devenyns Deceuninck-Quick Step + 04:18.53
137 Reto Hollenstein Israel Start-Up Nation + 04:24.19
138 Mads Pedersen Trek-Segafredo + 04:29.17
139 Michael Mørkøv Deceuninck-Quick Step + 04:32.45
140 Mark Cavendish Deceuninck-Quick Step + 04:34.18
141 Cees Bol Team DSM + 04:36.39
142 Tim Declercq Deceuninck-Quick Step + 04:56.45

Youth

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 80:16:59
2 Jonas Vingegaard Jumbo-Visma + 05.20
3 David Gaudu Groupama-FDJ + 21.21
4 Aurélien Paret-Peintre AG2R Citroën Team + 39.09
5 Sergio Higuita EF Education-NIPPO + 01:05.27
6 Valentin Madouas Groupama-FDJ + 02:11.39
7 Neilson Powless EF Education-NIPPO + 02:13.33
8 Mark Donovan Team DSM + 02:14.52
9 Jonas Rutsch EF Education-NIPPO + 02:29.33
10 Brent Van Moer Lotto-Soudal + 02:41.12
11 Brandon McNulty UAE Team Emirates + 02:50.53
12 Dorian Godon AG2R Citroën Team + 02:57.11
13 Georg Zimmermann Intermarché-Wanty-Gobert Matériaux + 03:04.18
14 Harry Sweeny Lotto-Soudal + 03:08.25
15 Cyril Barthe B&B Hotels p/b KTM + 03:12.31
16 Maxime Chevalier B&B Hotels p/b KTM + 03:16.54
17 Fred Wright Bahrain Victorious + 03:24.19
18 Marc Hirschi UAE Team Emirates + 03:24.38
19 Stefan Bissegger EF Education-NIPPO + 03:31.35
20 Casper Pedersen Team DSM + 03:42.13
21 Jasper Philipsen Alpecin-Fenix + 03:42.17
22 Mikkel Bjerg UAE Team Emirates + 03:42.21
23 Ide Schelling BORA-hansgrohe + 03:48.15
24 Omer Goldstein Israel Start-Up Nation + 03:55.26
25 Joris Nieuwenhuis Team DSM + 04:02.43
26 Nils Eekhoff Team DSM + 04:02.44
27 Sean Bennett Team Qhubeka NextHash + 04:07.42

Points

PosRiderTeam Points
1 Mark Cavendish Deceuninck-Quick Step 304
2 Michael Matthews Team BikeExchange 269
3 Sonny Colbrelli Bahrain Victorious 216
4 Jasper Philipsen Alpecin-Fenix 186
5 Matej Mohoric Bahrain Victorious 163
6 Julian Alaphilippe Deceuninck-Quick Step 155
7 Tadej Pogacar UAE Team Emirates 154
8 Wout van Aert Jumbo-Visma 121
9 Michael Mørkøv Deceuninck-Quick Step 113
10 Jonas Vingegaard Jumbo-Visma 103
11 Nils Politt BORA-hansgrohe 86
12 Patrick Konrad BORA-hansgrohe 85
13 Kasper Asgreen Deceuninck-Quick Step 85
14 Franck Bonnamour B&B Hotels p/b KTM 77
15 Stefan Küng Groupama-FDJ 77
16 Bauke Mollema Trek-Segafredo 76
17 Luka Mezgec Team BikeExchange 70
18 Mattia Cattaneo Deceuninck-Quick Step 66
19 Richard Carapaz INEOS Grenadiers 65
20 Sergio Higuita EF Education-NIPPO 65
21 Pierre-Luc Périchon Cofidis 64
22 André Greipel Israel Start-Up Nation 63
23 Wilco Kelderman BORA-hansgrohe 61
24 David Gaudu Groupama-FDJ 61
25 Edward Theuns Trek-Segafredo 57
26 Christophe Laporte Cofidis 57
27 Anthony Turgis Team TotalEnergies 55
28 Davide Ballerini Deceuninck-Quick Step 52
29 Toms Skujins Trek-Segafredo 48
30 Anthony Perez Cofidis 47
31 Dylan Teuns Bahrain Victorious 45
32 Brent Van Moer Lotto-Soudal 45
33 Magnus Cort EF Education-NIPPO 45
34 Imanol Erviti Movistar Team 45
35 Cees Bol Team DSM 45
36 Julien Bernard Trek-Segafredo 44
37 Harry Sweeny Lotto-Soudal 44
38 Danny van Poppel Intermarché-Wanty-Gobert Matériaux 43
39 Enric Mas Movistar Team 41
40 Ben O'Connor AG2R Citroën Team 40
41 Wout Poels Bahrain Victorious 40
42 Alex Aranburu Astana-Premier Tech 40
43 Jasper Stuyven Trek-Segafredo 39
44 Jan Bakelants Intermarché-Wanty-Gobert Matériaux 38
45 Guillaume Martin Cofidis 38
46 Maxime Chevalier B&B Hotels p/b KTM 38
47 Sepp Kuss Jumbo-Visma 35
48 Alexey Lutsenko Astana-Premier Tech 35
49 Daniel Martin Israel Start-Up Nation 32
50 Ide Schelling BORA-hansgrohe 31
51 Boy van Poppel Intermarché-Wanty-Gobert Matériaux 31
52 Georg Zimmermann Intermarché-Wanty-Gobert Matériaux 30
53 Ion Izagirre Astana-Premier Tech 30
54 Sean Bennett Team Qhubeka NextHash 30
55 Rigoberto Uran EF Education-NIPPO 29
56 Dorian Godon AG2R Citroën Team 28
57 Iván García Cortina Movistar Team 28
58 Connor Swift Team Arkéa-Samsic 27
59 Cyril Barthe B&B Hotels p/b KTM 26
60 Elie Gesbert Team Arkéa-Samsic 26
61 Fred Wright Bahrain Victorious 25
62 Christopher Juul-Jensen Team BikeExchange 25
63 Pello Bilbao Bahrain Victorious 24
64 Kenny Elissonde Trek-Segafredo 24
65 Neilson Powless EF Education-NIPPO 24
66 Pierre Latour Team TotalEnergies 24
67 Stefan Bissegger EF Education-NIPPO 24
68 Jonas Rickaert Alpecin-Fenix 23
69 Alejandro Valverde Movistar Team 23
70 Fabien Doubey Team TotalEnergies 23
71 Hugo Houle Astana-Premier Tech 22
72 Thomas De Gendt Lotto-Soudal 22
73 Xandro Meurisse Alpecin-Fenix 21
74 Lukas Pöstlberger BORA-hansgrohe 21
75 Simon Clarke Team Qhubeka NextHash 21
76 Greg Van Avermaet AG2R Citroën Team 20
77 Omer Goldstein Israel Start-Up Nation 20
78 Ruben Guerreiro EF Education-NIPPO 20
79 Mike Teunissen Jumbo-Visma 20
80 Casper Pedersen Team DSM 20
81 Omar Fraile Astana-Premier Tech 19
82 Max Walscheid Team Qhubeka NextHash 19
83 Nairo Quintana Team Arkéa-Samsic 18
84 Dries Devenyns Deceuninck-Quick Step 18
85 Mads Pedersen Trek-Segafredo 18
86 Michael Schär AG2R Citroën Team 17
87 Mikkel Bjerg UAE Team Emirates 17
88 Esteban Chaves Team BikeExchange 15
89 Aurélien Paret-Peintre AG2R Citroën Team 15
90 Valentin Madouas Groupama-FDJ 15
91 Jonas Rutsch EF Education-NIPPO 15
92 Bruno Armirail Groupama-FDJ 15
93 Jérémy Cabot Team TotalEnergies 15
94 Sergio Henao Team Qhubeka NextHash 13
95 Silvan Dillier Alpecin-Fenix 13
96 Lorenzo Rota Intermarché-Wanty-Gobert Matériaux 13
97 Kristian Sbaragli Alpecin-Fenix 13
98 Daniel Oss BORA-hansgrohe 13
99 Jelle Wallays Cofidis 13
100 Louis Meintjes Intermarché-Wanty-Gobert Matériaux 12
101 Michael Valgren EF Education-NIPPO 12
102 Quentin Pacher B&B Hotels p/b KTM 11
103 Jakob Fuglsang Astana-Premier Tech 11
104 Philippe Gilbert Lotto-Soudal 9
105 Benoît Cosnefroy AG2R Citroën Team 9
106 Brandon McNulty UAE Team Emirates 8
107 Richie Porte INEOS Grenadiers 7
108 Geraint Thomas INEOS Grenadiers 7
109 Davide Formolo UAE Team Emirates 6
110 Dylan van Baarle INEOS Grenadiers 6
111 Cyril Gautier B&B Hotels p/b KTM 5
112 Rick Zabel Israel Start-Up Nation 5
113 Tao Geoghegan Hart INEOS Grenadiers 4
114 Nils Eekhoff Team DSM 4
115 Jonathan Castroviejo INEOS Grenadiers 3
116 Emanuel Buchmann BORA-hansgrohe 2
117 Mark Donovan Team DSM 2
118 Jesus Herrada Cofidis 2
119 Dmitriy Gruzdev Astana-Premier Tech 2
120 Marco Haller Bahrain Victorious 2
121 Marc Hirschi UAE Team Emirates 1
122 Vegard Stake Laengen UAE Team Emirates 1
123 Reto Hollenstein Israel Start-Up Nation -6
124 Pierre Rolland B&B Hotels p/b KTM -10

Mountain

PosRiderTeam Points
1 Tadej Pogacar UAE Team Emirates 107
2 Wout Poels Bahrain Victorious 88
3 Jonas Vingegaard Jumbo-Visma 82
4 Wout van Aert Jumbo-Visma 68
5 Nairo Quintana Team Arkéa-Samsic 66
6 Richard Carapaz INEOS Grenadiers 56
7 Ben O'Connor AG2R Citroën Team 44
8 Bauke Mollema Trek-Segafredo 41
9 David Gaudu Groupama-FDJ 41
10 Anthony Perez Cofidis 37
11 Sergio Higuita EF Education-NIPPO 36
12 Kenny Elissonde Trek-Segafredo 27
13 Pierre Latour Team TotalEnergies 26
14 Sepp Kuss Jumbo-Visma 26
15 Daniel Martin Israel Start-Up Nation 26
16 Julian Alaphilippe Deceuninck-Quick Step 21
17 Enric Mas Movistar Team 20
18 Patrick Konrad BORA-hansgrohe 18
19 Mattia Cattaneo Deceuninck-Quick Step 18
20 Anthony Turgis Team TotalEnergies 16
21 Guillaume Martin Cofidis 15
22 Ruben Guerreiro EF Education-NIPPO 14
23 Dorian Godon AG2R Citroën Team 14
24 Wilco Kelderman BORA-hansgrohe 12
25 Rigoberto Uran EF Education-NIPPO 12
26 Matej Mohoric Bahrain Victorious 11
27 Alejandro Valverde Movistar Team 11
28 Dylan Teuns Bahrain Victorious 10
29 Sonny Colbrelli Bahrain Victorious 10
30 Pello Bilbao Bahrain Victorious 8
31 Jan Bakelants Intermarché-Wanty-Gobert Matériaux 8
32 Omar Fraile Astana-Premier Tech 8
33 Fabien Doubey Team TotalEnergies 6
34 Ide Schelling BORA-hansgrohe 5
35 Ion Izagirre Astana-Premier Tech 5
36 Kristian Sbaragli Alpecin-Fenix 4
37 Alexey Lutsenko Astana-Premier Tech 4
38 Franck Bonnamour B&B Hotels p/b KTM 4
39 Xandro Meurisse Alpecin-Fenix 4
40 Jasper Stuyven Trek-Segafredo 4
41 Thomas De Gendt Lotto-Soudal 4
42 Maxime Chevalier B&B Hotels p/b KTM 4
43 Brent Van Moer Lotto-Soudal 3
44 Kasper Asgreen Deceuninck-Quick Step 3
45 Harry Sweeny Lotto-Soudal 3
46 Nils Politt BORA-hansgrohe 2
47 Edward Theuns Trek-Segafredo 2
48 Christopher Juul-Jensen Team BikeExchange 2
49 Danny van Poppel Intermarché-Wanty-Gobert Matériaux 2
50 Valentin Madouas Groupama-FDJ 2
51 Michal Kwiatkowski INEOS Grenadiers 2
52 Michael Matthews Team BikeExchange 2
53 Lukas Pöstlberger BORA-hansgrohe 2
54 Jonas Rutsch EF Education-NIPPO 1
55 Hugo Houle Astana-Premier Tech 1
56 Greg Van Avermaet AG2R Citroën Team 1
57 Jelle Wallays Cofidis 1
58 Esteban Chaves Team BikeExchange 1
59 Stefan Küng Groupama-FDJ 1
60 Toms Skujins Trek-Segafredo 1
61 Reto Hollenstein Israel Start-Up Nation -1

Team

PosTeamTime
1 Bahrain Victorious 241:17:56
2 EF Education-NIPPO + 19.12
3 Jumbo-Visma + 01:11.35
4 INEOS Grenadiers + 01:27.10
5 AG2R Citroën Team + 01:31.54
6 BORA-hansgrohe + 01:36.44
7 Trek-Segafredo + 01:47.04
8 Astana-Premier Tech + 02:01.45
9 Movistar Team + 02:04.28
10 UAE Team Emirates + 02:38.08
11 Deceuninck-Quick Step + 03:36.47
12 B&B Hotels p/b KTM + 03:43.10
13 Groupama-FDJ + 03:46.26
14 Cofidis + 03:50.22
15 Intermarché-Wanty-Gobert Matériaux + 04:15.34
16 Team BikeExchange + 04:31.31
17 Team TotalEnergies + 05:02.02
18 Team Arkéa-Samsic + 05:50.38
19 Israel Start-Up Nation + 05:52.16
20 Alpecin-Fenix + 06:07.29
21 Team Qhubeka NextHash + 06:55.52
22 Team DSM + 07:32.50
23 Lotto-Soudal + 07:42.30

Race profile

Race
Tour de France
Start date
26.06.2021
End date
18.07.2021
Total distance
30.8 km
Gen
Men
Cat
2.UWT
Country
France
Discipline
Road
First edition
1903

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️