Tour de France 2021 - Stage 12

Saint-Paul-Trois-Châteaux > Nîmes, 159.4km

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

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 47:22:43
2 Rigoberto Uran EF Education-NIPPO + 05.18
3 Jonas Vingegaard Jumbo-Visma + 05.32
4 Richard Carapaz INEOS Grenadiers + 05.33
5 Ben O'Connor AG2R Citroën Team + 05.58
6 Wilco Kelderman BORA-hansgrohe + 06.16
7 Alexey Lutsenko Astana-Premier Tech + 06.30
8 Enric Mas Movistar Team + 07.11
9 Guillaume Martin Cofidis + 09.29
10 Pello Bilbao Bahrain Victorious + 10.28
11 Mattia Cattaneo Deceuninck-Quick Step + 15.35
12 Aurélien Paret-Peintre AG2R Citroën Team + 24.44
13 Wout van Aert Jumbo-Visma + 25.21
14 Esteban Chaves Team BikeExchange + 25.53
15 David Gaudu Groupama-FDJ + 30.51
16 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 32.20
17 Sergio Henao Team Qhubeka NextHash + 37.10
18 Wout Poels Bahrain Victorious + 38.49
19 Bauke Mollema Trek-Segafredo + 39.13
20 Dylan Teuns Bahrain Victorious + 43.54
21 Julian Alaphilippe Deceuninck-Quick Step + 45.46
22 Ruben Guerreiro EF Education-NIPPO + 47.37
23 Jonathan Castroviejo INEOS Grenadiers + 49.17
24 Kenny Elissonde Trek-Segafredo + 53.35
25 Jakob Fuglsang Astana-Premier Tech + 54.35
26 Sergio Higuita EF Education-NIPPO + 54.41
27 Alejandro Valverde Movistar Team + 54.54
28 Michael Woods Israel Start-Up Nation + 57.00
29 Patrick Konrad BORA-hansgrohe + 57.12
30 Steven Kruijswijk Jumbo-Visma + 57.38
31 Nairo Quintana Team Arkéa-Samsic + 58.10
32 Franck Bonnamour B&B Hotels p/b KTM + 01:00.55
33 Richie Porte INEOS Grenadiers + 01:02.54
34 Ion Izagirre Astana-Premier Tech + 01:03.44
35 Pierre Rolland B&B Hotels p/b KTM + 01:04.40
36 Davide Formolo UAE Team Emirates + 01:04.52
37 Xandro Meurisse Alpecin-Fenix + 01:04.55
38 Vincenzo Nibali Trek-Segafredo + 01:09.03
39 Simon Yates Team BikeExchange + 01:09.03
40 Rafal Majka UAE Team Emirates + 01:11.23
41 Miguel Ángel López Movistar Team + 01:11.35
42 Stefan Küng Groupama-FDJ + 01:12.25
43 Emanuel Buchmann BORA-hansgrohe + 01:15.23
44 Sonny Colbrelli Bahrain Victorious + 01:17.45
45 Kasper Asgreen Deceuninck-Quick Step + 01:18.02
46 Mark Donovan Team DSM + 01:18.23
47 Warren Barguil Team Arkéa-Samsic + 01:19.41
48 Quentin Pacher B&B Hotels p/b KTM + 01:19.46
49 Nils Politt BORA-hansgrohe + 01:20.35
50 Geraint Thomas INEOS Grenadiers + 01:20.41
51 Pierre Latour Team TotalEnergies + 01:21.10
52 Matej Mohoric Bahrain Victorious + 01:22.53
53 Jasper Stuyven Trek-Segafredo + 01:23.44
54 Julien Bernard Trek-Segafredo + 01:23.50
55 Michael Valgren EF Education-NIPPO + 01:23.58
56 Valentin Madouas Groupama-FDJ + 01:24.57
57 Hugo Houle Astana-Premier Tech + 01:25.32
58 Imanol Erviti Movistar Team + 01:25.45
59 Cristian Rodriguez Team TotalEnergies + 01:26.15
60 Magnus Cort EF Education-NIPPO + 01:27.11
61 Michal Kwiatkowski INEOS Grenadiers + 01:28.26
62 Brent Van Moer Lotto-Soudal + 01:29.48
63 Lucas Hamilton Team BikeExchange + 01:30.21
64 Jonas Rutsch EF Education-NIPPO + 01:30.51
65 Daniel Martin Israel Start-Up Nation + 01:31.20
66 Jan Bakelants Intermarché-Wanty-Gobert Matériaux + 01:31.56
67 Simon Geschke Cofidis + 01:32.05
68 Victor De La Parte Team TotalEnergies + 01:32.37
69 Neilson Powless EF Education-NIPPO + 01:33.25
70 Søren Kragh Andersen Team DSM + 01:35.58
71 Dylan van Baarle INEOS Grenadiers + 01:36.12
72 Benoît Cosnefroy AG2R Citroën Team + 01:36.17
73 Anthony Turgis Team TotalEnergies + 01:36.23
74 Silvan Dillier Alpecin-Fenix + 01:36.40
75 Omar Fraile Astana-Premier Tech + 01:37.52
76 Oliver Naesen AG2R Citroën Team + 01:38.50
77 Sepp Kuss Jumbo-Visma + 01:39.14
78 Connor Swift Team Arkéa-Samsic + 01:39.17
79 Elie Gesbert Team Arkéa-Samsic + 01:42.15
80 Greg Van Avermaet AG2R Citroën Team + 01:42.59
81 Rui Costa UAE Team Emirates + 01:43.13
82 Edvald Boasson-Hagen Team TotalEnergies + 01:43.30
83 Bruno Armirail Groupama-FDJ + 01:43.40
84 Philippe Gilbert Lotto-Soudal + 01:44.34
85 Tao Geoghegan Hart INEOS Grenadiers + 01:44.58
86 Toms Skujins Trek-Segafredo + 01:45.03
87 Anthony Perez Cofidis + 01:45.16
88 Harry Sweeny Lotto-Soudal + 01:45.37
89 Dorian Godon AG2R Citroën Team + 01:45.47
90 Cyril Barthe B&B Hotels p/b KTM + 01:46.45
91 Alex Aranburu Astana-Premier Tech + 01:46.53
92 Cyril Gautier B&B Hotels p/b KTM + 01:46.54
93 Lorenzo Rota Intermarché-Wanty-Gobert Matériaux + 01:47.02
94 Stefan Bissegger EF Education-NIPPO + 01:47.15
95 Michael Schär AG2R Citroën Team + 01:48.00
96 Luka Mezgec Team BikeExchange + 01:48.32
97 Fabien Doubey Team TotalEnergies + 01:48.33
98 Jonas Rickaert Alpecin-Fenix + 01:49.07
99 Iván García Cortina Movistar Team + 01:50.54
100 Guillaume Boivin Israel Start-Up Nation + 01:52.09
101 Ruben Fernandez Cofidis + 01:54.05
102 Jesus Herrada Cofidis + 01:54.08
103 Michael Matthews Team BikeExchange + 01:54.27
104 Brandon McNulty UAE Team Emirates + 01:56.15
105 Luke Durbridge Team BikeExchange + 01:56.23
106 Thomas De Gendt Lotto-Soudal + 01:56.56
107 Pierre-Luc Périchon Cofidis + 01:57.18
108 Kristian Sbaragli Alpecin-Fenix + 01:57.57
109 Maxime Chevalier B&B Hotels p/b KTM + 01:58.02
110 Mike Teunissen Jumbo-Visma + 01:59.01
111 Jorge Arcas Movistar Team + 02:01.31
112 Edward Theuns Trek-Segafredo + 02:02.08
113 Boy van Poppel Intermarché-Wanty-Gobert Matériaux + 02:02.15
114 Petr Vakoc Alpecin-Fenix + 02:03.46
115 Vegard Stake Laengen UAE Team Emirates + 02:04.03
116 Carlos Verona Movistar Team + 02:04.21
117 Christophe Laporte Cofidis + 02:04.25
118 Davide Ballerini Deceuninck-Quick Step + 02:06.23
119 Michael Gogl Team Qhubeka NextHash + 02:06.55
120 Dries Devenyns Deceuninck-Quick Step + 02:07.05
121 Joris Nieuwenhuis Team DSM + 02:07.30
122 Dmitriy Gruzdev Astana-Premier Tech + 02:07.44
123 Georg Zimmermann Intermarché-Wanty-Gobert Matériaux + 02:08.48
124 Mikkel Bjerg UAE Team Emirates + 02:09.37
125 Fred Wright Bahrain Victorious + 02:09.38
126 Nils Eekhoff Team DSM + 02:09.46
127 André Greipel Israel Start-Up Nation + 02:09.52
128 Max Walscheid Team Qhubeka NextHash + 02:10.46
129 Jasper Philipsen Alpecin-Fenix + 02:11.17
130 Lukas Pöstlberger BORA-hansgrohe + 02:12.06
131 Simon Clarke Team Qhubeka NextHash + 02:12.20
132 Casper Pedersen Team DSM + 02:14.38
133 Jelle Wallays Cofidis + 02:14.45
134 Carlos Barbero Team Qhubeka NextHash + 02:14.51
135 Christopher Juul-Jensen Team BikeExchange + 02:16.41
136 Daniel Oss BORA-hansgrohe + 02:17.58
137 Reto Hollenstein Israel Start-Up Nation + 02:18.16
138 Ide Schelling BORA-hansgrohe + 02:18.57
139 Sean Bennett Team Qhubeka NextHash + 02:20.54
140 Julien Simon Team TotalEnergies + 02:21.19
141 Danny van Poppel Intermarché-Wanty-Gobert Matériaux + 02:21.32
142 Chris Froome Israel Start-Up Nation + 02:21.40
143 Marc Hirschi UAE Team Emirates + 02:22.22
144 Cees Bol Team DSM + 02:22.23
145 Rick Zabel Israel Start-Up Nation + 02:22.32
146 Omer Goldstein Israel Start-Up Nation + 02:23.11
147 Michael Mørkøv Deceuninck-Quick Step + 02:24.52
148 Mark Cavendish Deceuninck-Quick Step + 02:25.59
149 Tim Declercq Deceuninck-Quick Step + 02:26.23
150 Nacer Bouhanni Team Arkéa-Samsic + 02:28.34
151 Marco Haller Bahrain Victorious + 02:29.34
152 Jérémy Cabot Team TotalEnergies + 02:35.22
153 Mads Pedersen Trek-Segafredo + 02:36.44
154 Amund Grøndahl Jansen Team BikeExchange + 02:40.09
155 Roger Kluge Lotto-Soudal + 02:44.54
- Peter Sagan BORA-hansgrohe DNS

Youth

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 47:22:43
2 Jonas Vingegaard Jumbo-Visma + 05.32
3 Aurélien Paret-Peintre AG2R Citroën Team + 24.44
4 David Gaudu Groupama-FDJ + 30.51
5 Sergio Higuita EF Education-NIPPO + 54.41
6 Mark Donovan Team DSM + 01:18.23
7 Valentin Madouas Groupama-FDJ + 01:24.57
8 Brent Van Moer Lotto-Soudal + 01:29.48
9 Lucas Hamilton Team BikeExchange + 01:30.21
10 Jonas Rutsch EF Education-NIPPO + 01:30.51
11 Neilson Powless EF Education-NIPPO + 01:33.25
12 Harry Sweeny Lotto-Soudal + 01:45.37
13 Dorian Godon AG2R Citroën Team + 01:45.47
14 Cyril Barthe B&B Hotels p/b KTM + 01:46.45
15 Stefan Bissegger EF Education-NIPPO + 01:47.15
16 Brandon McNulty UAE Team Emirates + 01:56.15
17 Maxime Chevalier B&B Hotels p/b KTM + 01:58.02
18 Joris Nieuwenhuis Team DSM + 02:07.30
19 Georg Zimmermann Intermarché-Wanty-Gobert Matériaux + 02:08.48
20 Mikkel Bjerg UAE Team Emirates + 02:09.37
21 Fred Wright Bahrain Victorious + 02:09.38
22 Nils Eekhoff Team DSM + 02:09.46
23 Jasper Philipsen Alpecin-Fenix + 02:11.17
24 Casper Pedersen Team DSM + 02:14.38
25 Ide Schelling BORA-hansgrohe + 02:18.57
26 Sean Bennett Team Qhubeka NextHash + 02:20.54
27 Marc Hirschi UAE Team Emirates + 02:22.22
28 Omer Goldstein Israel Start-Up Nation + 02:23.11

Points

PosRiderTeam Points
1 Mark Cavendish Deceuninck-Quick Step 221
2 Michael Matthews Team BikeExchange 162
3 Jasper Philipsen Alpecin-Fenix 142
4 Sonny Colbrelli Bahrain Victorious 138
5 Julian Alaphilippe Deceuninck-Quick Step 131
6 Nacer Bouhanni Team Arkéa-Samsic 113
7 Tadej Pogacar UAE Team Emirates 102
8 Wout van Aert Jumbo-Visma 98
9 Nils Politt BORA-hansgrohe 70
10 Stefan Küng Groupama-FDJ 64
11 Matej Mohoric Bahrain Victorious 62
12 Kasper Asgreen Deceuninck-Quick Step 58
13 Michael Mørkøv Deceuninck-Quick Step 55
14 Jonas Vingegaard Jumbo-Visma 54
15 André Greipel Israel Start-Up Nation 53
16 Bauke Mollema Trek-Segafredo 46
17 Brent Van Moer Lotto-Soudal 45
18 Imanol Erviti Movistar Team 45
19 Luka Mezgec Team BikeExchange 45
20 Cees Bol Team DSM 45
21 Wilco Kelderman BORA-hansgrohe 44
22 Harry Sweeny Lotto-Soudal 44
23 Edward Theuns Trek-Segafredo 43
24 Anthony Perez Cofidis 36
25 Dylan Teuns Bahrain Victorious 33
26 Mattia Cattaneo Deceuninck-Quick Step 32
27 Ide Schelling BORA-hansgrohe 31
28 Richard Carapaz INEOS Grenadiers 31
29 Boy van Poppel Intermarché-Wanty-Gobert Matériaux 31
30 Connor Swift Team Arkéa-Samsic 27
31 Davide Ballerini Deceuninck-Quick Step 27
32 Alexey Lutsenko Astana-Premier Tech 26
33 Sergio Higuita EF Education-NIPPO 26
34 Franck Bonnamour B&B Hotels p/b KTM 26
35 Magnus Cort EF Education-NIPPO 26
36 Guillaume Martin Cofidis 25
37 Jasper Stuyven Trek-Segafredo 25
38 Enric Mas Movistar Team 23
39 Pierre-Luc Périchon Cofidis 23
40 Cyril Barthe B&B Hotels p/b KTM 22
41 Rigoberto Uran EF Education-NIPPO 22
42 Patrick Konrad BORA-hansgrohe 22
43 Hugo Houle Astana-Premier Tech 22
44 Ben O'Connor AG2R Citroën Team 21
45 Wout Poels Bahrain Victorious 21
46 Michael Woods Israel Start-Up Nation 21
47 Xandro Meurisse Alpecin-Fenix 21
48 Greg Van Avermaet AG2R Citroën Team 20
49 Anthony Turgis Team TotalEnergies 20
50 David Gaudu Groupama-FDJ 18
51 Mads Pedersen Trek-Segafredo 18
52 Kenny Elissonde Trek-Segafredo 17
53 Ion Izagirre Astana-Premier Tech 17
54 Neilson Powless EF Education-NIPPO 17
55 Michael Schär AG2R Citroën Team 17
56 Maxime Chevalier B&B Hotels p/b KTM 17
57 Roger Kluge Lotto-Soudal 17
58 Julien Bernard Trek-Segafredo 15
59 Christophe Laporte Cofidis 15
60 Fred Wright Bahrain Victorious 15
61 Jérémy Cabot Team TotalEnergies 15
62 Toms Skujins Trek-Segafredo 14
63 Sergio Henao Team Qhubeka NextHash 13
64 Simon Yates Team BikeExchange 13
65 Daniel Martin Israel Start-Up Nation 13
66 Elie Gesbert Team Arkéa-Samsic 13
67 Stefan Bissegger EF Education-NIPPO 13
68 Jelle Wallays Cofidis 13
69 Daniel Oss BORA-hansgrohe 13
70 Jakob Fuglsang Astana-Premier Tech 11
71 Søren Kragh Andersen Team DSM 11
72 Max Walscheid Team Qhubeka NextHash 11
73 Pello Bilbao Bahrain Victorious 10
74 Edvald Boasson-Hagen Team TotalEnergies 10
75 Simon Clarke Team Qhubeka NextHash 10
76 Christopher Juul-Jensen Team BikeExchange 10
77 Aurélien Paret-Peintre AG2R Citroën Team 9
78 Pierre Latour Team TotalEnergies 9
79 Philippe Gilbert Lotto-Soudal 9
80 Alex Aranburu Astana-Premier Tech 9
81 Iván García Cortina Movistar Team 9
82 Esteban Chaves Team BikeExchange 8
83 Ruben Guerreiro EF Education-NIPPO 8
84 Nairo Quintana Team Arkéa-Samsic 8
85 Richie Porte INEOS Grenadiers 7
86 Geraint Thomas INEOS Grenadiers 7
87 Lucas Hamilton Team BikeExchange 7
88 Dorian Godon AG2R Citroën Team 7
89 Danny van Poppel Intermarché-Wanty-Gobert Matériaux 7
90 Davide Formolo UAE Team Emirates 6
91 Silvan Dillier Alpecin-Fenix 6
92 Vincenzo Nibali Trek-Segafredo 5
93 Jan Bakelants Intermarché-Wanty-Gobert Matériaux 5
94 Mikkel Bjerg UAE Team Emirates 5
95 Rick Zabel Israel Start-Up Nation 5
96 Tao Geoghegan Hart INEOS Grenadiers 4
97 Nils Eekhoff Team DSM 4
98 Jonas Rickaert Alpecin-Fenix 3
99 Jesus Herrada Cofidis 2
100 Mike Teunissen Jumbo-Visma 2
101 Dmitriy Gruzdev Astana-Premier Tech 2
102 Marco Haller Bahrain Victorious 2
103 Brandon McNulty UAE Team Emirates 1
104 Marc Hirschi UAE Team Emirates 1

Mountain

PosRiderTeam Points
1 Nairo Quintana Team Arkéa-Samsic 50
2 Wout van Aert Jumbo-Visma 43
3 Michael Woods Israel Start-Up Nation 42
4 Wout Poels Bahrain Victorious 39
5 Bauke Mollema Trek-Segafredo 36
6 Kenny Elissonde Trek-Segafredo 27
7 Tadej Pogacar UAE Team Emirates 26
8 Ben O'Connor AG2R Citroën Team 24
9 Sergio Higuita EF Education-NIPPO 22
10 Julian Alaphilippe Deceuninck-Quick Step 20
11 Jonas Vingegaard Jumbo-Visma 20
12 Anthony Perez Cofidis 19
13 Guillaume Martin Cofidis 14
14 Rigoberto Uran EF Education-NIPPO 12
15 Matej Mohoric Bahrain Victorious 11
16 Dylan Teuns Bahrain Victorious 10
17 Daniel Martin Israel Start-Up Nation 10
18 Mattia Cattaneo Deceuninck-Quick Step 9
19 Lucas Hamilton Team BikeExchange 9
20 Richard Carapaz INEOS Grenadiers 8
21 Pierre Rolland B&B Hotels p/b KTM 8
22 Pierre Latour Team TotalEnergies 5
23 Ide Schelling BORA-hansgrohe 5
24 Alexey Lutsenko Astana-Premier Tech 4
25 Ion Izagirre Astana-Premier Tech 4
26 Xandro Meurisse Alpecin-Fenix 4
27 Sonny Colbrelli Bahrain Victorious 4
28 Jasper Stuyven Trek-Segafredo 4
29 Sepp Kuss Jumbo-Visma 4
30 Simon Yates Team BikeExchange 3
31 Brent Van Moer Lotto-Soudal 3
32 Harry Sweeny Lotto-Soudal 3
33 Nils Politt BORA-hansgrohe 2
34 Edward Theuns Trek-Segafredo 2
35 Franck Bonnamour B&B Hotels p/b KTM 2
36 Kristian Sbaragli Alpecin-Fenix 2
37 Hugo Houle Astana-Premier Tech 1
38 Greg Van Avermaet AG2R Citroën Team 1
39 Jelle Wallays Cofidis 1
40 Danny van Poppel Intermarché-Wanty-Gobert Matériaux 1
41 Patrick Konrad BORA-hansgrohe 1
42 Stefan Küng Groupama-FDJ 1
43 Michael Matthews Team BikeExchange 1
44 Nacer Bouhanni Team Arkéa-Samsic -8

Team

PosTeamTime
1 Bahrain Victorious 143:03:26
2 AG2R Citroën Team + 10.01
3 INEOS Grenadiers + 12.47
4 EF Education-NIPPO + 15.47
5 BORA-hansgrohe + 29.31
6 Jumbo-Visma + 29.47
7 Movistar Team + 38.22
8 Astana-Premier Tech + 41.45
9 Trek-Segafredo + 44.51
10 UAE Team Emirates + 53.00
11 Deceuninck-Quick Step + 01:17.35
12 Team BikeExchange + 01:27.35
13 Groupama-FDJ + 01:41.24
14 B&B Hotels p/b KTM + 01:47.34
15 Cofidis + 01:56.33
16 Team Arkéa-Samsic + 02:20.38
17 Intermarché-Wanty-Gobert Matériaux + 02:24.21
18 Team TotalEnergies + 02:34.05
19 Alpecin-Fenix + 02:40.11
20 Israel Start-Up Nation + 02:57.00
21 Team DSM + 03:01.56
22 Team Qhubeka NextHash + 03:24.44
23 Lotto-Soudal + 03:36.26

Race profile

Race
Tour de France
Start date
26.06.2021
End date
18.07.2021
Total distance
159.4 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 ❤️