Tour de France 2021 - Stage 19

Mourenx > Libourne, 207.0km

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

GC

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 79:40:09
2 Jonas Vingegaard Jumbo-Visma + 05.45
3 Richard Carapaz INEOS Grenadiers + 05.51
4 Ben O'Connor AG2R Citroën Team + 08.18
5 Wilco Kelderman BORA-hansgrohe + 08.50
6 Enric Mas Movistar Team + 10.11
7 Alexey Lutsenko Astana-Premier Tech + 11.22
8 Guillaume Martin Cofidis + 12.46
9 Pello Bilbao Bahrain Victorious + 13.48
10 Rigoberto Uran EF Education-NIPPO + 16.25
11 David Gaudu Groupama-FDJ + 18.42
12 Mattia Cattaneo Deceuninck-Quick Step + 23.36
13 Esteban Chaves Team BikeExchange + 32.07
14 Louis Meintjes Intermarché-Wanty-Gobert Matériaux + 35.55
15 Aurélien Paret-Peintre AG2R Citroën Team + 37.21
16 Wout Poels Bahrain Victorious + 47.00
17 Dylan Teuns Bahrain Victorious + 49.33
18 Ruben Guerreiro EF Education-NIPPO + 52.26
19 Wout van Aert Jumbo-Visma + 58.09
20 Sergio Henao Team Qhubeka NextHash + 58.26
21 Bauke Mollema Trek-Segafredo + 01:00.04
22 Franck Bonnamour B&B Hotels p/b KTM + 01:00.21
23 Sergio Higuita EF Education-NIPPO + 01:03.01
24 Alejandro Valverde Movistar Team + 01:04.24
25 Jonathan Castroviejo INEOS Grenadiers + 01:05.30
26 Ion Izagirre Astana-Premier Tech + 01:20.18
27 Patrick Konrad BORA-hansgrohe + 01:22.39
28 Nairo Quintana Team Arkéa-Samsic + 01:28.24
29 Julian Alaphilippe Deceuninck-Quick Step + 01:38.29
30 Xandro Meurisse Alpecin-Fenix + 01:39.05
31 Matej Mohoric Bahrain Victorious + 01:43.51
32 Emanuel Buchmann BORA-hansgrohe + 01:46.06
33 Kenny Elissonde Trek-Segafredo + 01:47.06
34 Sepp Kuss Jumbo-Visma + 01:47.17
35 Rafal Majka UAE Team Emirates + 01:51.01
36 Quentin Pacher B&B Hotels p/b KTM + 01:51.18
37 Julien Bernard Trek-Segafredo + 02:00.11
38 Jakob Fuglsang Astana-Premier Tech + 02:01.04
39 Richie Porte INEOS Grenadiers + 02:02.55
40 Daniel Martin Israel Start-Up Nation + 02:04.33
41 Jasper Stuyven Trek-Segafredo + 02:05.49
42 Geraint Thomas INEOS Grenadiers + 02:07.40
43 Valentin Madouas Groupama-FDJ + 02:08.44
44 Mark Donovan Team DSM + 02:11.10
45 Neilson Powless EF Education-NIPPO + 02:12.14
46 Davide Formolo UAE Team Emirates + 02:12.15
47 Cristian Rodriguez Team TotalEnergies + 02:16.03
48 Pierre Latour Team TotalEnergies + 02:17.48
49 Jan Bakelants Intermarché-Wanty-Gobert Matériaux + 02:18.10
50 Pierre Rolland B&B Hotels p/b KTM + 02:18.14
51 Nils Politt BORA-hansgrohe + 02:19.19
52 Michael Valgren EF Education-NIPPO + 02:20.02
53 Sonny Colbrelli Bahrain Victorious + 02:20.36
54 Stefan Küng Groupama-FDJ + 02:22.22
55 Jonas Rutsch EF Education-NIPPO + 02:26.36
56 Dylan van Baarle INEOS Grenadiers + 02:26.43
57 Omar Fraile Astana-Premier Tech + 02:29.19
58 Magnus Cort EF Education-NIPPO + 02:30.20
59 Silvan Dillier Alpecin-Fenix + 02:30.36
60 Michael Schär AG2R Citroën Team + 02:31.50
61 Simon Geschke Cofidis + 02:32.32
62 Tao Geoghegan Hart INEOS Grenadiers + 02:33.00
63 Elie Gesbert Team Arkéa-Samsic + 02:33.11
64 Lorenzo Rota Intermarché-Wanty-Gobert Matériaux + 02:36.34
65 Brent Van Moer Lotto-Soudal + 02:38.13
66 Hugo Houle Astana-Premier Tech + 02:38.39
67 Anthony Turgis Team TotalEnergies + 02:39.25
68 Michal Kwiatkowski INEOS Grenadiers + 02:43.07
69 Kasper Asgreen Deceuninck-Quick Step + 02:43.38
70 Imanol Erviti Movistar Team + 02:45.37
71 Oliver Naesen AG2R Citroën Team + 02:49.09
72 Toms Skujins Trek-Segafredo + 02:49.23
73 Brandon McNulty UAE Team Emirates + 02:50.15
74 Victor De La Parte Team TotalEnergies + 02:50.42
75 Alex Aranburu Astana-Premier Tech + 02:52.34
76 Mike Teunissen Jumbo-Visma + 02:54.06
77 Dorian Godon AG2R Citroën Team + 02:54.08
78 Rui Costa UAE Team Emirates + 02:56.07
79 Fabien Doubey Team TotalEnergies + 02:57.00
80 Georg Zimmermann Intermarché-Wanty-Gobert Matériaux + 02:59.58
81 Michael Matthews Team BikeExchange + 03:00.01
82 Cyril Gautier B&B Hotels p/b KTM + 03:04.13
83 Jesus Herrada Cofidis + 03:05.48
84 Ruben Fernandez Cofidis + 03:06.07
85 Thomas De Gendt Lotto-Soudal + 03:06.14
86 Harry Sweeny Lotto-Soudal + 03:07.21
87 Bruno Armirail Groupama-FDJ + 03:09.09
88 Cyril Barthe B&B Hotels p/b KTM + 03:09.17
89 Anthony Perez Cofidis + 03:09.48
90 Jorge Arcas Movistar Team + 03:10.58
91 Connor Swift Team Arkéa-Samsic + 03:12.02
92 Pierre-Luc Périchon Cofidis + 03:12.38
93 Christophe Laporte Cofidis + 03:12.56
94 Maxime Chevalier B&B Hotels p/b KTM + 03:13.44
95 Iván García Cortina Movistar Team + 03:17.48
96 Greg Van Avermaet AG2R Citroën Team + 03:20.14
97 Marc Hirschi UAE Team Emirates + 03:20.50
98 Carlos Verona Movistar Team + 03:21.10
99 Jonas Rickaert Alpecin-Fenix + 03:21.14
100 Fred Wright Bahrain Victorious + 03:23.20
101 Philippe Gilbert Lotto-Soudal + 03:24.18
102 Luka Mezgec Team BikeExchange + 03:25.57
103 Luke Durbridge Team BikeExchange + 03:26.18
104 Benoît Cosnefroy AG2R Citroën Team + 03:28.24
105 Edward Theuns Trek-Segafredo + 03:28.39
106 Guillaume Boivin Israel Start-Up Nation + 03:29.07
107 Kristian Sbaragli Alpecin-Fenix + 03:30.27
108 Davide Ballerini Deceuninck-Quick Step + 03:31.40
109 Stefan Bissegger EF Education-NIPPO + 03:31.48
110 Jasper Philipsen Alpecin-Fenix + 03:37.27
111 Casper Pedersen Team DSM + 03:37.59
112 Christopher Juul-Jensen Team BikeExchange + 03:39.13
113 Dmitriy Gruzdev Astana-Premier Tech + 03:40.21
114 Vegard Stake Laengen UAE Team Emirates + 03:40.36
115 Mikkel Bjerg UAE Team Emirates + 03:42.26
116 Petr Vakoc Alpecin-Fenix + 03:43.19
117 Lukas Pöstlberger BORA-hansgrohe + 03:43.24
118 Ide Schelling BORA-hansgrohe + 03:43.32
119 Daniel Oss BORA-hansgrohe + 03:43.52
120 Boy van Poppel Intermarché-Wanty-Gobert Matériaux + 03:46.54
121 Danny van Poppel Intermarché-Wanty-Gobert Matériaux + 03:49.22
122 Simon Clarke Team Qhubeka NextHash + 03:49.59
123 Max Walscheid Team Qhubeka NextHash + 03:52.01
124 Omer Goldstein Israel Start-Up Nation + 03:52.22
125 Carlos Barbero Team Qhubeka NextHash + 03:55.31
126 André Greipel Israel Start-Up Nation + 03:57.09
127 Marco Haller Bahrain Victorious + 03:58.05
128 Joris Nieuwenhuis Team DSM + 03:58.33
129 Nils Eekhoff Team DSM + 03:59.54
130 Julien Simon Team TotalEnergies + 04:01.23
131 Sean Bennett Team Qhubeka NextHash + 04:02.30
132 Jérémy Cabot Team TotalEnergies + 04:04.07
133 Jelle Wallays Cofidis + 04:06.13
134 Chris Froome Israel Start-Up Nation + 04:07.30
135 Rick Zabel Israel Start-Up Nation + 04:09.32
136 Dries Devenyns Deceuninck-Quick Step + 04:17.44
137 Reto Hollenstein Israel Start-Up Nation + 04:20.20
138 Mads Pedersen Trek-Segafredo + 04:25.50
139 Michael Mørkøv Deceuninck-Quick Step + 04:30.00
140 Mark Cavendish Deceuninck-Quick Step + 04:31.03
141 Cees Bol Team DSM + 04:32.13
142 Tim Declercq Deceuninck-Quick Step + 04:53.15
- Michael Woods Israel Start-Up Nation DNS
- Miguel Ángel López Movistar Team DNS

Youth

PosRiderTeam Time
1 Tadej Pogacar UAE Team Emirates 79:40:09
2 Jonas Vingegaard Jumbo-Visma + 05.45
3 David Gaudu Groupama-FDJ + 18.42
4 Aurélien Paret-Peintre AG2R Citroën Team + 37.21
5 Sergio Higuita EF Education-NIPPO + 01:03.01
6 Valentin Madouas Groupama-FDJ + 02:08.44
7 Mark Donovan Team DSM + 02:11.10
8 Neilson Powless EF Education-NIPPO + 02:12.14
9 Jonas Rutsch EF Education-NIPPO + 02:26.36
10 Brent Van Moer Lotto-Soudal + 02:38.13
11 Brandon McNulty UAE Team Emirates + 02:50.15
12 Dorian Godon AG2R Citroën Team + 02:54.08
13 Georg Zimmermann Intermarché-Wanty-Gobert Matériaux + 02:59.58
14 Harry Sweeny Lotto-Soudal + 03:07.21
15 Cyril Barthe B&B Hotels p/b KTM + 03:09.17
16 Maxime Chevalier B&B Hotels p/b KTM + 03:13.44
17 Marc Hirschi UAE Team Emirates + 03:20.50
18 Fred Wright Bahrain Victorious + 03:23.20
19 Stefan Bissegger EF Education-NIPPO + 03:31.48
20 Jasper Philipsen Alpecin-Fenix + 03:37.27
21 Casper Pedersen Team DSM + 03:37.59
22 Mikkel Bjerg UAE Team Emirates + 03:42.26
23 Ide Schelling BORA-hansgrohe + 03:43.32
24 Omer Goldstein Israel Start-Up Nation + 03:52.22
25 Joris Nieuwenhuis Team DSM + 03:58.33
26 Nils Eekhoff Team DSM + 03:59.54
27 Sean Bennett Team Qhubeka NextHash + 04:02.30

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 146
8 Michael Mørkøv Deceuninck-Quick Step 113
9 Wout van Aert Jumbo-Visma 101
10 Jonas Vingegaard Jumbo-Visma 88
11 Nils Politt BORA-hansgrohe 86
12 Patrick Konrad BORA-hansgrohe 85
13 Franck Bonnamour B&B Hotels p/b KTM 77
14 Bauke Mollema Trek-Segafredo 76
15 Luka Mezgec Team BikeExchange 70
16 Kasper Asgreen Deceuninck-Quick Step 68
17 Richard Carapaz INEOS Grenadiers 65
18 Sergio Higuita EF Education-NIPPO 65
19 Stefan Küng Groupama-FDJ 64
20 Pierre-Luc Périchon Cofidis 64
21 André Greipel Israel Start-Up Nation 63
22 Wilco Kelderman BORA-hansgrohe 61
23 David Gaudu Groupama-FDJ 61
24 Edward Theuns Trek-Segafredo 57
25 Christophe Laporte Cofidis 57
26 Mattia Cattaneo Deceuninck-Quick Step 56
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 Imanol Erviti Movistar Team 45
34 Cees Bol Team DSM 45
35 Julien Bernard Trek-Segafredo 44
36 Harry Sweeny Lotto-Soudal 44
37 Danny van Poppel Intermarché-Wanty-Gobert Matériaux 43
38 Enric Mas Movistar Team 41
39 Ben O'Connor AG2R Citroën Team 40
40 Wout Poels Bahrain Victorious 40
41 Alex Aranburu Astana-Premier Tech 40
42 Jasper Stuyven Trek-Segafredo 39
43 Jan Bakelants Intermarché-Wanty-Gobert Matériaux 38
44 Guillaume Martin Cofidis 38
45 Magnus Cort EF Education-NIPPO 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 Christopher Juul-Jensen Team BikeExchange 25
62 Pello Bilbao Bahrain Victorious 24
63 Kenny Elissonde Trek-Segafredo 24
64 Neilson Powless EF Education-NIPPO 24
65 Pierre Latour Team TotalEnergies 24
66 Fred Wright Bahrain Victorious 24
67 Jonas Rickaert Alpecin-Fenix 23
68 Alejandro Valverde Movistar Team 23
69 Fabien Doubey Team TotalEnergies 23
70 Hugo Houle Astana-Premier Tech 22
71 Thomas De Gendt Lotto-Soudal 22
72 Xandro Meurisse Alpecin-Fenix 21
73 Lukas Pöstlberger BORA-hansgrohe 21
74 Simon Clarke Team Qhubeka NextHash 21
75 Greg Van Avermaet AG2R Citroën Team 20
76 Omer Goldstein Israel Start-Up Nation 20
77 Ruben Guerreiro EF Education-NIPPO 20
78 Mike Teunissen Jumbo-Visma 20
79 Casper Pedersen Team DSM 20
80 Max Walscheid Team Qhubeka NextHash 19
81 Nairo Quintana Team Arkéa-Samsic 18
82 Dries Devenyns Deceuninck-Quick Step 18
83 Mads Pedersen Trek-Segafredo 18
84 Omar Fraile Astana-Premier Tech 17
85 Michael Schär AG2R Citroën Team 17
86 Esteban Chaves Team BikeExchange 15
87 Aurélien Paret-Peintre AG2R Citroën Team 15
88 Valentin Madouas Groupama-FDJ 15
89 Jonas Rutsch EF Education-NIPPO 15
90 Jérémy Cabot Team TotalEnergies 15
91 Sergio Henao Team Qhubeka NextHash 13
92 Silvan Dillier Alpecin-Fenix 13
93 Lorenzo Rota Intermarché-Wanty-Gobert Matériaux 13
94 Kristian Sbaragli Alpecin-Fenix 13
95 Stefan Bissegger EF Education-NIPPO 13
96 Daniel Oss BORA-hansgrohe 13
97 Jelle Wallays Cofidis 13
98 Louis Meintjes Intermarché-Wanty-Gobert Matériaux 12
99 Michael Valgren EF Education-NIPPO 12
100 Quentin Pacher B&B Hotels p/b KTM 11
101 Jakob Fuglsang Astana-Premier Tech 11
102 Bruno Armirail Groupama-FDJ 11
103 Philippe Gilbert Lotto-Soudal 9
104 Benoît Cosnefroy AG2R Citroën Team 9
105 Mikkel Bjerg UAE Team Emirates 8
106 Richie Porte INEOS Grenadiers 7
107 Geraint Thomas INEOS Grenadiers 7
108 Davide Formolo UAE Team Emirates 6
109 Cyril Gautier B&B Hotels p/b KTM 5
110 Rick Zabel Israel Start-Up Nation 5
111 Tao Geoghegan Hart INEOS Grenadiers 4
112 Nils Eekhoff Team DSM 4
113 Brandon McNulty UAE Team Emirates 3
114 Emanuel Buchmann BORA-hansgrohe 2
115 Mark Donovan Team DSM 2
116 Jesus Herrada Cofidis 2
117 Dmitriy Gruzdev Astana-Premier Tech 2
118 Marco Haller Bahrain Victorious 2
119 Marc Hirschi UAE Team Emirates 1
120 Vegard Stake Laengen UAE Team Emirates 1
121 Reto Hollenstein Israel Start-Up Nation -6
122 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 239:22:04
2 EF Education-NIPPO + 23.25
3 Jumbo-Visma + 01:15.32
4 INEOS Grenadiers + 01:30.06
5 AG2R Citroën Team + 01:30.41
6 BORA-hansgrohe + 01:34.17
7 Trek-Segafredo + 01:45.40
8 Movistar Team + 02:01.22
9 Astana-Premier Tech + 02:03.40
10 UAE Team Emirates + 02:42.57
11 B&B Hotels p/b KTM + 03:38.39
12 Deceuninck-Quick Step + 03:41.45
13 Groupama-FDJ + 03:48.39
14 Cofidis + 03:49.45
15 Intermarché-Wanty-Gobert Matériaux + 04:11.59
16 Team BikeExchange + 04:28.29
17 Team TotalEnergies + 04:58.34
18 Team Arkéa-Samsic + 05:44.10
19 Israel Start-Up Nation + 05:47.23
20 Alpecin-Fenix + 06:05.54
21 Team Qhubeka NextHash + 06:51.42
22 Team DSM + 07:27.30
23 Lotto-Soudal + 07:42.04

Race profile

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