Tour de France 2021 - Stage 21

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

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 82:56:36
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.50
12 Mattia Cattaneo Deceuninck-Quick Step + 24.58
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.02
20 Bauke Mollema Trek-Segafredo + 01:02.18
21 Sergio Henao Team Qhubeka NextHash + 01:03.12
22 Franck Bonnamour B&B Hotels p/b KTM + 01:04.35
23 Jonathan Castroviejo INEOS Grenadiers + 01:06.20
24 Alejandro Valverde Movistar Team + 01:07.50
25 Sergio Higuita EF Education-NIPPO + 01:09.16
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 Xandro Meurisse Alpecin-Fenix + 01:40.48
30 Julian Alaphilippe Deceuninck-Quick Step + 01:43.06
31 Matej Mohoric Bahrain Victorious + 01:50.04
32 Sepp Kuss Jumbo-Visma + 01:50.04
33 Emanuel Buchmann BORA-hansgrohe + 01:51.05
34 Rafal Majka UAE Team Emirates + 01:54.04
35 Quentin Pacher B&B Hotels p/b KTM + 01:55.34
36 Kenny Elissonde Trek-Segafredo + 01:56.33
37 Julien Bernard Trek-Segafredo + 02:03.32
38 Richie Porte INEOS Grenadiers + 02:06.39
39 Jasper Stuyven Trek-Segafredo + 02:07.39
40 Daniel Martin Israel Start-Up Nation + 02:09.35
41 Geraint Thomas INEOS Grenadiers + 02:11.37
42 Valentin Madouas Groupama-FDJ + 02:11.39
43 Neilson Powless EF Education-NIPPO + 02:13.33
44 Davide Formolo UAE Team Emirates + 02:15.56
45 Mark Donovan Team DSM + 02:17.40
46 Cristian Rodriguez Team TotalEnergies + 02:19.31
47 Pierre Latour Team TotalEnergies + 02:19.36
48 Jan Bakelants Intermarché-Wanty-Gobert Matériaux + 02:21.30
49 Stefan Küng Groupama-FDJ + 02:22.03
50 Nils Politt BORA-hansgrohe + 02:22.44
51 Pierre Rolland B&B Hotels p/b KTM + 02:23.11
52 Sonny Colbrelli Bahrain Victorious + 02:24.39
53 Michael Valgren EF Education-NIPPO + 02:26.16
54 Dylan van Baarle INEOS Grenadiers + 02:27.07
55 Jonas Rutsch EF Education-NIPPO + 02:29.33
56 Magnus Cort EF Education-NIPPO + 02:30.23
57 Omar Fraile Astana-Premier Tech + 02:31.14
58 Michael Schär AG2R Citroën Team + 02:35.18
59 Silvan Dillier Alpecin-Fenix + 02:35.43
60 Tao Geoghegan Hart INEOS Grenadiers + 02:37.02
61 Elie Gesbert Team Arkéa-Samsic + 02:38.28
62 Simon Geschke Cofidis + 02:38.51
63 Lorenzo Rota Intermarché-Wanty-Gobert Matériaux + 02:39.57
64 Kasper Asgreen Deceuninck-Quick Step + 02:43.41
65 Brent Van Moer Lotto-Soudal + 02:43.49
66 Hugo Houle Astana-Premier Tech + 02:44.39
67 Imanol Erviti Movistar Team + 02:49.07
68 Michal Kwiatkowski INEOS Grenadiers + 02:49.22
69 Brandon McNulty UAE Team Emirates + 02:50.53
70 Oliver Naesen AG2R Citroën Team + 02:52.25
71 Toms Skujins Trek-Segafredo + 02:52.56
72 Victor De La Parte Team TotalEnergies + 02:54.28
73 Anthony Turgis Team TotalEnergies + 02:55.51
74 Alex Aranburu Astana-Premier Tech + 02:56.44
75 Dorian Godon AG2R Citroën Team + 02:57.11
76 Mike Teunissen Jumbo-Visma + 02:58.25
77 Rui Costa UAE Team Emirates + 02:58.29
78 Fabien Doubey Team TotalEnergies + 03:02.45
79 Michael Matthews Team BikeExchange + 03:03.30
80 Georg Zimmermann Intermarché-Wanty-Gobert Matériaux + 03:05.48
81 Cyril Gautier B&B Hotels p/b KTM + 03:08.30
82 Thomas De Gendt Lotto-Soudal + 03:08.46
83 Bruno Armirail Groupama-FDJ + 03:09.58
84 Ruben Fernandez Cofidis + 03:10.43
85 Harry Sweeny Lotto-Soudal + 03:10.52
86 Anthony Perez Cofidis + 03:10.56
87 Jesus Herrada Cofidis + 03:11.15
88 Cyril Barthe B&B Hotels p/b KTM + 03:12.31
89 Connor Swift Team Arkéa-Samsic + 03:13.48
90 Jorge Arcas Movistar Team + 03:14.41
91 Christophe Laporte Cofidis + 03:15.03
92 Pierre-Luc Périchon Cofidis + 03:16.27
93 Maxime Chevalier B&B Hotels p/b KTM + 03:16.54
94 Iván García Cortina Movistar Team + 03:21.25
95 Jonas Rickaert Alpecin-Fenix + 03:22.36
96 Fred Wright Bahrain Victorious + 03:24.19
97 Greg Van Avermaet AG2R Citroën Team + 03:24.29
98 Marc Hirschi UAE Team Emirates + 03:24.38
99 Philippe Gilbert Lotto-Soudal + 03:27.22
100 Luke Durbridge Team BikeExchange + 03:28.05
101 Carlos Verona Movistar Team + 03:28.40
102 Luka Mezgec Team BikeExchange + 03:30.17
103 Stefan Bissegger EF Education-NIPPO + 03:31.35
104 Edward Theuns Trek-Segafredo + 03:33.31
105 Guillaume Boivin Israel Start-Up Nation + 03:33.42
106 Kristian Sbaragli Alpecin-Fenix + 03:34.19
107 Benoît Cosnefroy AG2R Citroën Team + 03:34.54
108 Davide Ballerini Deceuninck-Quick Step + 03:35.13
109 Jasper Philipsen Alpecin-Fenix + 03:42.11
110 Mikkel Bjerg UAE Team Emirates + 03:42.21
111 Casper Pedersen Team DSM + 03:42.52
112 Vegard Stake Laengen UAE Team Emirates + 03:43.33
113 Dmitriy Gruzdev Astana-Premier Tech + 03:44.49
114 Christopher Juul-Jensen Team BikeExchange + 03:45.07
115 Daniel Oss BORA-hansgrohe + 03:46.53
116 Lukas Pöstlberger BORA-hansgrohe + 03:47.12
117 Boy van Poppel Intermarché-Wanty-Gobert Matériaux + 03:50.25
118 Petr Vakoc Alpecin-Fenix + 03:51.06
119 Ide Schelling BORA-hansgrohe + 03:51.16
120 Danny van Poppel Intermarché-Wanty-Gobert Matériaux + 03:52.53
121 Max Walscheid Team Qhubeka NextHash + 03:53.05
122 Omer Goldstein Israel Start-Up Nation + 03:55.26
123 Simon Clarke Team Qhubeka NextHash + 03:56.08
124 Carlos Barbero Team Qhubeka NextHash + 04:00.20
125 André Greipel Israel Start-Up Nation + 04:01.26
126 Nils Eekhoff Team DSM + 04:02.44
127 Marco Haller Bahrain Victorious + 04:03.01
128 Joris Nieuwenhuis Team DSM + 04:03.22
129 Julien Simon Team TotalEnergies + 04:05.49
130 Sean Bennett Team Qhubeka NextHash + 04:07.42
131 Jelle Wallays Cofidis + 04:09.46
132 Jérémy Cabot Team TotalEnergies + 04:11.35
133 Chris Froome Israel Start-Up Nation + 04:12.01
134 Rick Zabel Israel Start-Up Nation + 04:13.07
135 Dries Devenyns Deceuninck-Quick Step + 04:20.49
136 Reto Hollenstein Israel Start-Up Nation + 04:24.19
137 Mads Pedersen Trek-Segafredo + 04:29.17
138 Michael Mørkøv Deceuninck-Quick Step + 04:32.45
139 Mark Cavendish Deceuninck-Quick Step + 04:34.14
140 Cees Bol Team DSM + 04:36.39
141 Tim Declercq Deceuninck-Quick Step + 05:01.09
- Jakob Fuglsang Astana-Premier Tech DNS

Youth

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 82:56:36
2 Jonas Vingegaard Jumbo-Visma + 05.20
3 David Gaudu Groupama-FDJ + 21.50
4 Aurélien Paret-Peintre AG2R Citroën Team + 39.09
5 Sergio Higuita EF Education-NIPPO + 01:09.16
6 Valentin Madouas Groupama-FDJ + 02:11.39
7 Neilson Powless EF Education-NIPPO + 02:13.33
8 Mark Donovan Team DSM + 02:17.40
9 Jonas Rutsch EF Education-NIPPO + 02:29.33
10 Brent Van Moer Lotto-Soudal + 02:43.49
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:05.48
14 Harry Sweeny Lotto-Soudal + 03:10.52
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 Jasper Philipsen Alpecin-Fenix + 03:42.11
21 Mikkel Bjerg UAE Team Emirates + 03:42.21
22 Casper Pedersen Team DSM + 03:42.52
23 Ide Schelling BORA-hansgrohe + 03:51.16
24 Omer Goldstein Israel Start-Up Nation + 03:55.26
25 Nils Eekhoff Team DSM + 04:02.44
26 Joris Nieuwenhuis Team DSM + 04:03.22
27 Sean Bennett Team Qhubeka NextHash + 04:07.42

Points

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

Team

PosTeamTime
1 Bahrain Victorious 249:16:47
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:33.29
23 Lotto-Soudal + 07:45.44

Race profile

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