Tour de France

Grand Tour, 12th stage, 8th July 2021, France

Stage GC Youth Points Mountain Team

Pos Rider TeamUCI Time
1 Politt NilsBORA-hansgrohe 120 03:22:12
2 Erviti ImanolMovistar Team 50 + 31
3 Sweeny HarryLotto-Soudal 25 + 31
4 Küng StefanGroupama-FDJ 15 + 01:58
5 Mezgec LukaTeam BikeExchange 5 + 02:06
6 Greipel AndréIsrael Start-Up Nation + 02:06
7 Theuns EdwardTrek-Segafredo + 02:06
8 Van Moer BrentLotto-Soudal + 02:06
9 Alaphilippe JulianDeceuninck-Quick Step + 02:06
10 Henao SergioTeam Qhubeka NextHash + 02:06
11 Swift ConnorTeam Arkéa-Samsic + 02:06
12 Boasson-Hagen EdvaldTeam TotalEnergies + 02:09
13 Bissegger StefanEF Education-NIPPO + 05:22
14 Cavendish MarkDeceuninck-Quick Step + 15:53
15 Matthews MichaelTeam BikeExchange + 15:53
16 Philipsen JasperAlpecin-Fenix + 15:53
17 Barbero CarlosTeam Qhubeka NextHash + 15:53
18 Rickaert JonasAlpecin-Fenix + 15:53
19 Barthe CyrilB&B Hotels p/b KTM + 15:53
20 Ballerini DavideDeceuninck-Quick Step + 15:53
21 Pogacar TadejUAE Team Emirates + 15:53
22 Declercq TimDeceuninck-Quick Step + 15:53
23 Teunissen MikeJumbo-Visma + 15:53
24 Asgreen KasperDeceuninck-Quick Step + 15:53
25 Vingegaard JonasJumbo-Visma + 15:53
26 Lutsenko AlexeyAstana-Premier Tech + 15:53
27 Oss DanielBORA-hansgrohe + 15:53
28 Schär MichaelAG2R Citroën Team + 15:53
29 Cort MagnusEF Education-NIPPO + 15:53
30 Kelderman WilcoBORA-hansgrohe + 15:53
31 Carapaz RichardINEOS Grenadiers + 15:53
32 Paret-Peintre AurélienAG2R Citroën Team + 15:53
33 Dillier SilvanAlpecin-Fenix + 15:53
34 Godon DorianAG2R Citroën Team + 15:53
35 Eekhoff NilsTeam DSM + 15:53
36 van Baarle DylanINEOS Grenadiers + 15:53
37 Valgren MichaelEF Education-NIPPO + 15:53
38 Sbaragli KristianAlpecin-Fenix + 15:53
39 Mas EnricMovistar Team + 15:53
40 O'Connor BenAG2R Citroën Team + 15:53
41 Uran RigobertoEF Education-NIPPO + 15:53
42 van Aert WoutJumbo-Visma + 15:53
43 McNulty BrandonUAE Team Emirates + 15:53
44 Martin GuillaumeCofidis + 15:53
45 Mohoric MatejBahrain Victorious + 15:53
46 Rodriguez CristianTeam TotalEnergies + 15:53
47 Costa RuiUAE Team Emirates + 15:53
48 Gaudu DavidGroupama-FDJ + 15:53
49 Chaves EstebanTeam BikeExchange + 15:53
50 Rutsch JonasEF Education-NIPPO + 15:53
51 Bonnamour FranckB&B Hotels p/b KTM + 15:53
52 Guerreiro RubenEF Education-NIPPO + 15:53
53 Formolo DavideUAE Team Emirates + 15:53
54 Madouas ValentinGroupama-FDJ + 15:53
55 Colbrelli SonnyBahrain Victorious + 15:53
56 Bouhanni NacerTeam Arkéa-Samsic + 15:53
57 Durbridge LukeTeam BikeExchange + 15:53
58 Bilbao PelloBahrain Victorious + 15:53
59 Izagirre IonAstana-Premier Tech + 15:53
60 Fernandez RubenCofidis + 15:53
61 Hirschi MarcUAE Team Emirates + 15:53
62 Wright FredBahrain Victorious + 15:53
63 Skujins TomsTrek-Segafredo + 15:53
64 De La Parte VictorTeam TotalEnergies + 15:53
65 Van Avermaet GregAG2R Citroën Team + 15:53
66 Naesen OliverAG2R Citroën Team + 15:53
67 Bakelants JanIntermarché-Wanty-Gobert Matériaux + 15:53
68 Chevalier MaximeB&B Hotels p/b KTM + 15:53
69 Konrad PatrickBORA-hansgrohe + 15:53
70 Fuglsang JakobAstana-Premier Tech + 15:53
71 Poels WoutBahrain Victorious + 15:53
72 Barguil WarrenTeam Arkéa-Samsic + 15:53
73 Clarke SimonTeam Qhubeka NextHash + 15:53
74 Hollenstein RetoIsrael Start-Up Nation + 15:53
75 Powless NeilsonEF Education-NIPPO + 15:53
76 Wallays JelleCofidis + 15:53
77 van Poppel DannyIntermarché-Wanty-Gobert Matériaux + 15:53
78 Pedersen CasperTeam DSM + 15:53
79 Kragh Andersen SørenTeam DSM + 15:53
80 Haller MarcoBahrain Victorious + 15:53
81 García Cortina IvánMovistar Team + 15:53
82 Nieuwenhuis JorisTeam DSM + 15:53
83 Houle HugoAstana-Premier Tech + 15:53
84 Mollema BaukeTrek-Segafredo + 15:53
85 Higuita SergioEF Education-NIPPO + 15:53
86 Kuss SeppJumbo-Visma + 15:53
87 Zimmermann GeorgIntermarché-Wanty-Gobert Matériaux + 15:53
88 Meintjes LouisIntermarché-Wanty-Gobert Matériaux + 15:53
89 Laporte ChristopheCofidis + 15:53
90 Goldstein OmerIsrael Start-Up Nation + 15:53
91 van Poppel BoyIntermarché-Wanty-Gobert Matériaux + 15:53
92 Teuns DylanBahrain Victorious + 15:53
93 Gilbert PhilippeLotto-Soudal + 15:53
94 Rota LorenzoIntermarché-Wanty-Gobert Matériaux + 15:53
95 Pöstlberger LukasBORA-hansgrohe + 15:53
96 Nibali VincenzoTrek-Segafredo + 15:53
97 Geschke SimonCofidis + 15:53
98 Froome ChrisIsrael Start-Up Nation + 15:53
99 Kwiatkowski MichalINEOS Grenadiers + 15:53
100 Cattaneo MattiaDeceuninck-Quick Step + 15:53
101 Majka RafalUAE Team Emirates + 15:53
102 Valverde AlejandroMovistar Team + 15:53
103 Castroviejo JonathanINEOS Grenadiers + 15:53
104 Schelling IdeBORA-hansgrohe + 15:53
105 Meurisse XandroAlpecin-Fenix + 15:53
106 Boivin GuillaumeIsrael Start-Up Nation + 15:53
107 Latour PierreTeam TotalEnergies + 15:53
108 Donovan MarkTeam DSM + 15:53
109 Bol CeesTeam DSM + 15:53
110 Woods MichaelIsrael Start-Up Nation + 15:53
111 Buchmann EmanuelBORA-hansgrohe + 15:53
112 De Gendt ThomasLotto-Soudal + 15:53
113 Kruijswijk StevenJumbo-Visma + 15:53
114 Doubey FabienTeam TotalEnergies + 15:53
115 Bennett SeanTeam Qhubeka NextHash + 15:53
116 Bernard JulienTrek-Segafredo + 15:53
117 Zabel RickIsrael Start-Up Nation + 15:53
118 Turgis AnthonyTeam TotalEnergies + 15:53
119 Gautier CyrilB&B Hotels p/b KTM + 15:53
120 Périchon Pierre-LucCofidis + 15:53
121 Pacher QuentinB&B Hotels p/b KTM + 15:53
122 Laengen Vegard StakeUAE Team Emirates + 15:53
123 Herrada JesusCofidis + 15:53
124 Mørkøv MichaelDeceuninck-Quick Step + 15:53
125 Geoghegan Hart TaoINEOS Grenadiers + 15:53
126 Devenyns DriesDeceuninck-Quick Step + 15:53
127 Vakoc PetrAlpecin-Fenix + 15:53
128 Simon JulienTeam TotalEnergies + 15:53
129 Gruzdev DmitriyAstana-Premier Tech + 15:53
130 Martin DanielIsrael Start-Up Nation + 15:53
131 Perez AnthonyCofidis + 15:53
132 Cabot JérémyTeam TotalEnergies + 15:53
133 Rolland PierreB&B Hotels p/b KTM + 15:53
134 Armirail BrunoGroupama-FDJ + 15:53
135 Fraile OmarAstana-Premier Tech + 15:53
136 Porte RichieINEOS Grenadiers + 15:53
137 Hamilton LucasTeam BikeExchange + 15:53
138 Cosnefroy BenoîtAG2R Citroën Team + 15:53
139 Yates SimonTeam BikeExchange + 15:53
140 Elissonde KennyTrek-Segafredo + 15:53
141 Bjerg MikkelUAE Team Emirates + 16:26
142 Jansen Amund GrøndahlTeam BikeExchange + 16:26
143 Aranburu AlexAstana-Premier Tech + 16:26
144 Arcas JorgeMovistar Team + 16:26
145 López Miguel ÁngelMovistar Team + 16:26
146 Juul-Jensen ChristopherTeam BikeExchange + 16:26
147 Stuyven JasperTrek-Segafredo + 16:26
148 Pedersen MadsTrek-Segafredo + 16:26
149 Thomas GeraintINEOS Grenadiers + 16:26
150 Walscheid MaxTeam Qhubeka NextHash + 16:26
151 Gesbert ElieTeam Arkéa-Samsic + 17:19
152 Quintana NairoTeam Arkéa-Samsic + 17:19
153 Kluge RogerLotto-Soudal + 17:30
154 Gogl MichaelTeam Qhubeka NextHash + 17:30
155 Verona CarlosMovistar Team + 17:30
DNS Sagan PeterBORA-hansgrohe
Pos Rider Team Time
1 Pogacar TadejUAE Team Emirates47:22:43
2 Uran RigobertoEF Education-NIPPO+ 05:18
3 Vingegaard JonasJumbo-Visma+ 05:32
4 Carapaz RichardINEOS Grenadiers+ 05:33
5 O'Connor BenAG2R Citroën Team+ 05:58
6 Kelderman WilcoBORA-hansgrohe+ 06:16
7 Lutsenko AlexeyAstana-Premier Tech+ 06:30
8 Mas EnricMovistar Team+ 07:11
9 Martin GuillaumeCofidis+ 09:29
10 Bilbao PelloBahrain Victorious+ 10:28
11 Cattaneo MattiaDeceuninck-Quick Step+ 15:35
12 Paret-Peintre AurélienAG2R Citroën Team+ 24:44
13 van Aert WoutJumbo-Visma+ 25:21
14 Chaves EstebanTeam BikeExchange+ 25:53
15 Gaudu DavidGroupama-FDJ+ 30:51
16 Meintjes LouisIntermarché-Wanty-Gobert Matériaux+ 32:20
17 5 Henao SergioTeam Qhubeka NextHash+ 37:10
18 1 Poels WoutBahrain Victorious+ 38:49
19 1 Mollema BaukeTrek-Segafredo+ 39:13
20 1 Teuns DylanBahrain Victorious+ 43:54
21 10 Alaphilippe JulianDeceuninck-Quick Step+ 45:46
22 2 Guerreiro RubenEF Education-NIPPO+ 47:37
23 2 Castroviejo JonathanINEOS Grenadiers+ 49:17
24 1 Elissonde KennyTrek-Segafredo+ 53:35
25 1 Fuglsang JakobAstana-Premier Tech+ 54:35
26 1 Higuita SergioEF Education-NIPPO+ 54:41
27 1 Valverde AlejandroMovistar Team+ 54:54
28 Woods MichaelIsrael Start-Up Nation+ 57:00
29 Konrad PatrickBORA-hansgrohe+ 57:12
30 Kruijswijk StevenJumbo-Visma+ 57:38
31 4 Quintana NairoTeam Arkéa-Samsic+ 58:10
32 Bonnamour FranckB&B Hotels p/b KTM+ 01:00:55
33 Porte RichieINEOS Grenadiers+ 01:02:54
34 Izagirre IonAstana-Premier Tech+ 01:03:44
35 Rolland PierreB&B Hotels p/b KTM+ 01:04:40
36 Formolo DavideUAE Team Emirates+ 01:04:52
37 Meurisse XandroAlpecin-Fenix+ 01:04:55
38 Nibali VincenzoTrek-Segafredo+ 01:09:03
39 Yates SimonTeam BikeExchange+ 01:09:03
40 1 Majka RafalUAE Team Emirates+ 01:11:23
41 1 López Miguel ÁngelMovistar Team+ 01:11:35
42 15 Küng StefanGroupama-FDJ+ 01:12:25
43 1 Buchmann EmanuelBORA-hansgrohe+ 01:15:23
44 1 Colbrelli SonnyBahrain Victorious+ 01:17:45
45 1 Asgreen KasperDeceuninck-Quick Step+ 01:18:02
46 1 Donovan MarkTeam DSM+ 01:18:23
47 1 Barguil WarrenTeam Arkéa-Samsic+ 01:19:41
48 1 Pacher QuentinB&B Hotels p/b KTM+ 01:19:46
49 22 Politt NilsBORA-hansgrohe+ 01:20:35
50 2 Thomas GeraintINEOS Grenadiers+ 01:20:41
51 2 Latour PierreTeam TotalEnergies+ 01:21:10
52 2 Mohoric MatejBahrain Victorious+ 01:22:53
53 2 Stuyven JasperTrek-Segafredo+ 01:23:44
54 2 Bernard JulienTrek-Segafredo+ 01:23:50
55 2 Valgren MichaelEF Education-NIPPO+ 01:23:58
56 2 Madouas ValentinGroupama-FDJ+ 01:24:57
57 2 Houle HugoAstana-Premier Tech+ 01:25:32
58 19 Erviti ImanolMovistar Team+ 01:25:45
59 3 Rodriguez CristianTeam TotalEnergies+ 01:26:15
60 2 Cort MagnusEF Education-NIPPO+ 01:27:11
61 2 Kwiatkowski MichalINEOS Grenadiers+ 01:28:26
62 18 Van Moer BrentLotto-Soudal+ 01:29:48
63 3 Hamilton LucasTeam BikeExchange+ 01:30:21
64 3 Rutsch JonasEF Education-NIPPO+ 01:30:51
65 3 Martin DanielIsrael Start-Up Nation+ 01:31:20
66 3 Bakelants JanIntermarché-Wanty-Gobert Matériaux+ 01:31:56
67 3 Geschke SimonCofidis+ 01:32:05
68 3 De La Parte VictorTeam TotalEnergies+ 01:32:37
69 3 Powless NeilsonEF Education-NIPPO+ 01:33:25
70 3 Kragh Andersen SørenTeam DSM+ 01:35:58
71 3 van Baarle DylanINEOS Grenadiers+ 01:36:12
72 3 Cosnefroy BenoîtAG2R Citroën Team+ 01:36:17
73 3 Turgis AnthonyTeam TotalEnergies+ 01:36:23
74 2 Dillier SilvanAlpecin-Fenix+ 01:36:40
75 2 Fraile OmarAstana-Premier Tech+ 01:37:52
76 2 Naesen OliverAG2R Citroën Team+ 01:38:50
77 2 Kuss SeppJumbo-Visma+ 01:39:14
78 18 Swift ConnorTeam Arkéa-Samsic+ 01:39:17
79 3 Gesbert ElieTeam Arkéa-Samsic+ 01:42:15
80 2 Van Avermaet GregAG2R Citroën Team+ 01:42:59
81 2 Costa RuiUAE Team Emirates+ 01:43:13
82 21 Boasson-Hagen EdvaldTeam TotalEnergies+ 01:43:30
83 2 Armirail BrunoGroupama-FDJ+ 01:43:40
84 2 Gilbert PhilippeLotto-Soudal+ 01:44:34
85 2 Geoghegan Hart TaoINEOS Grenadiers+ 01:44:58
86 2 Skujins TomsTrek-Segafredo+ 01:45:03
87 2 Perez AnthonyCofidis+ 01:45:16
88 23 Sweeny HarryLotto-Soudal+ 01:45:37
89 3 Godon DorianAG2R Citroën Team+ 01:45:47
90 2 Barthe CyrilB&B Hotels p/b KTM+ 01:46:45
91 4 Aranburu AlexAstana-Premier Tech+ 01:46:53
92 3 Gautier CyrilB&B Hotels p/b KTM+ 01:46:54
93 3 Rota LorenzoIntermarché-Wanty-Gobert Matériaux+ 01:47:02
94 11 Bissegger StefanEF Education-NIPPO+ 01:47:15
95 4 Schär MichaelAG2R Citroën Team+ 01:48:00
96 17 Mezgec LukaTeam BikeExchange+ 01:48:32
97 5 Doubey FabienTeam TotalEnergies+ 01:48:33
98 5 Rickaert JonasAlpecin-Fenix+ 01:49:07
99 5 García Cortina IvánMovistar Team+ 01:50:54
100 5 Boivin GuillaumeIsrael Start-Up Nation+ 01:52:09
101 4 Fernandez RubenCofidis+ 01:54:05
102 4 Herrada JesusCofidis+ 01:54:08
103 4 Matthews MichaelTeam BikeExchange+ 01:54:27
104 4 McNulty BrandonUAE Team Emirates+ 01:56:15
105 4 Durbridge LukeTeam BikeExchange+ 01:56:23
106 4 De Gendt ThomasLotto-Soudal+ 01:56:56
107 3 Périchon Pierre-LucCofidis+ 01:57:18
108 2 Sbaragli KristianAlpecin-Fenix+ 01:57:57
109 2 Chevalier MaximeB&B Hotels p/b KTM+ 01:58:02
110 2 Teunissen MikeJumbo-Visma+ 01:59:01
111 1 Arcas JorgeMovistar Team+ 02:01:31
112 22 Theuns EdwardTrek-Segafredo+ 02:02:08
113 1 van Poppel BoyIntermarché-Wanty-Gobert Matériaux+ 02:02:15
114 1 Vakoc PetrAlpecin-Fenix+ 02:03:46
115 1 Laengen Vegard StakeUAE Team Emirates+ 02:04:03
116 2 Verona CarlosMovistar Team+ 02:04:21
117 Laporte ChristopheCofidis+ 02:04:25
118 1 Ballerini DavideDeceuninck-Quick Step+ 02:06:23
119 1 Gogl MichaelTeam Qhubeka NextHash+ 02:06:55
120 Devenyns DriesDeceuninck-Quick Step+ 02:07:05
121 Nieuwenhuis JorisTeam DSM+ 02:07:30
122 Gruzdev DmitriyAstana-Premier Tech+ 02:07:44
123 Zimmermann GeorgIntermarché-Wanty-Gobert Matériaux+ 02:08:48
124 Bjerg MikkelUAE Team Emirates+ 02:09:37
125 Wright FredBahrain Victorious+ 02:09:38
126 Eekhoff NilsTeam DSM+ 02:09:46
127 20 Greipel AndréIsrael Start-Up Nation+ 02:09:52
128 1 Walscheid MaxTeam Qhubeka NextHash+ 02:10:46
129 1 Philipsen JasperAlpecin-Fenix+ 02:11:17
130 1 Pöstlberger LukasBORA-hansgrohe+ 02:12:06
131 1 Clarke SimonTeam Qhubeka NextHash+ 02:12:20
132 1 Pedersen CasperTeam DSM+ 02:14:38
133 1 Wallays JelleCofidis+ 02:14:45
134 1 Barbero CarlosTeam Qhubeka NextHash+ 02:14:51
135 Juul-Jensen ChristopherTeam BikeExchange+ 02:16:41
136 Oss DanielBORA-hansgrohe+ 02:17:58
137 Hollenstein RetoIsrael Start-Up Nation+ 02:18:16
138 Schelling IdeBORA-hansgrohe+ 02:18:57
139 Bennett SeanTeam Qhubeka NextHash+ 02:20:54
140 Simon JulienTeam TotalEnergies+ 02:21:19
141 van Poppel DannyIntermarché-Wanty-Gobert Matériaux+ 02:21:32
142 Froome ChrisIsrael Start-Up Nation+ 02:21:40
143 Hirschi MarcUAE Team Emirates+ 02:22:22
144 Bol CeesTeam DSM+ 02:22:23
145 Zabel RickIsrael Start-Up Nation+ 02:22:32
146 Goldstein OmerIsrael Start-Up Nation+ 02:23:11
147 1 Mørkøv MichaelDeceuninck-Quick Step+ 02:24:52
148 1 Cavendish MarkDeceuninck-Quick Step+ 02:25:59
149 1 Declercq TimDeceuninck-Quick Step+ 02:26:23
150 1 Bouhanni NacerTeam Arkéa-Samsic+ 02:28:34
151 1 Haller MarcoBahrain Victorious+ 02:29:34
152 1 Cabot JérémyTeam TotalEnergies+ 02:35:22
153 1 Pedersen MadsTrek-Segafredo+ 02:36:44
154 1 Jansen Amund GrøndahlTeam BikeExchange+ 02:40:09
155 1 Kluge RogerLotto-Soudal+ 02:44:54
Pos Rider Team Points
1 Cavendish MarkDeceuninck-Quick Step 221
2 Matthews MichaelTeam BikeExchange 162
3 Philipsen JasperAlpecin-Fenix 142
4 Colbrelli SonnyBahrain Victorious 138
5 Alaphilippe JulianDeceuninck-Quick Step 131
6 Bouhanni NacerTeam Arkéa-Samsic 113
7 Pogacar TadejUAE Team Emirates 102
8 van Aert WoutJumbo-Visma 98
9 Politt NilsBORA-hansgrohe 70
10 9 Küng StefanGroupama-FDJ 64
11 1 Mohoric MatejBahrain Victorious 62
12 1 Asgreen KasperDeceuninck-Quick Step 58
13 1 Mørkøv MichaelDeceuninck-Quick Step 55
14 1 Vingegaard JonasJumbo-Visma 54
15 10 Greipel AndréIsrael Start-Up Nation 53
16 2 Mollema BaukeTrek-Segafredo 46
17 3 Van Moer BrentLotto-Soudal 45
18 Erviti ImanolMovistar Team 45
19 25 Mezgec LukaTeam BikeExchange 45
20 5 Bol CeesTeam DSM 45
21 5 Kelderman WilcoBORA-hansgrohe 44
22 62 Sweeny HarryLotto-Soudal 44
23 10 Theuns EdwardTrek-Segafredo 43
24 7 Perez AnthonyCofidis 36
25 7 Teuns DylanBahrain Victorious 33
26 5 Cattaneo MattiaDeceuninck-Quick Step 32
27 5 Schelling IdeBORA-hansgrohe 31
28 5 Carapaz RichardINEOS Grenadiers 31
29 5 van Poppel BoyIntermarché-Wanty-Gobert Matériaux 31
30 37 Swift ConnorTeam Arkéa-Samsic 27
31 5 Ballerini DavideDeceuninck-Quick Step 27
32 5 Lutsenko AlexeyAstana-Premier Tech 26
33 5 Higuita SergioEF Education-NIPPO 26
34 5 Bonnamour FranckB&B Hotels p/b KTM 26
35 5 Cort MagnusEF Education-NIPPO 26
36 5 Martin GuillaumeCofidis 25
37 5 Stuyven JasperTrek-Segafredo 25
38 4 Mas EnricMovistar Team 23
39 4 Périchon Pierre-LucCofidis 23
40 4 Barthe CyrilB&B Hotels p/b KTM 22
41 4 Uran RigobertoEF Education-NIPPO 22
42 4 Konrad PatrickBORA-hansgrohe 22
43 4 Houle HugoAstana-Premier Tech 22
44 4 O'Connor BenAG2R Citroën Team 21
45 4 Poels WoutBahrain Victorious 21
46 4 Woods MichaelIsrael Start-Up Nation 21
47 4 Meurisse XandroAlpecin-Fenix 21
48 3 Van Avermaet GregAG2R Citroën Team 20
49 3 Turgis AnthonyTeam TotalEnergies 20
50 3 Gaudu DavidGroupama-FDJ 18
51 3 Pedersen MadsTrek-Segafredo 18
52 3 Elissonde KennyTrek-Segafredo 17
53 3 Izagirre IonAstana-Premier Tech 17
54 3 Powless NeilsonEF Education-NIPPO 17
55 3 Schär MichaelAG2R Citroën Team 17
56 3 Chevalier MaximeB&B Hotels p/b KTM 17
57 3 Kluge RogerLotto-Soudal 17
58 3 Bernard JulienTrek-Segafredo 15
59 3 Laporte ChristopheCofidis 15
60 3 Wright FredBahrain Victorious 15
61 3 Cabot JérémyTeam TotalEnergies 15
62 3 Skujins TomsTrek-Segafredo 14
63 Henao SergioTeam Qhubeka NextHash 13
64 4 Yates SimonTeam BikeExchange 13
65 4 Martin DanielIsrael Start-Up Nation 13
66 4 Gesbert ElieTeam Arkéa-Samsic 13
67 Bissegger StefanEF Education-NIPPO 13
68 5 Wallays JelleCofidis 13
69 5 Oss DanielBORA-hansgrohe 13
70 5 Fuglsang JakobAstana-Premier Tech 11
71 5 Kragh Andersen SørenTeam DSM 11
72 4 Walscheid MaxTeam Qhubeka NextHash 11
73 4 Bilbao PelloBahrain Victorious 10
74 Boasson-Hagen EdvaldTeam TotalEnergies 10
75 5 Clarke SimonTeam Qhubeka NextHash 10
76 5 Juul-Jensen ChristopherTeam BikeExchange 10
77 5 Paret-Peintre AurélienAG2R Citroën Team 9
78 5 Latour PierreTeam TotalEnergies 9
79 5 Gilbert PhilippeLotto-Soudal 9
80 5 Aranburu AlexAstana-Premier Tech 9
81 5 García Cortina IvánMovistar Team 9
82 5 Chaves EstebanTeam BikeExchange 8
83 5 Guerreiro RubenEF Education-NIPPO 8
84 5 Quintana NairoTeam Arkéa-Samsic 8
85 5 Porte RichieINEOS Grenadiers 7
86 5 Thomas GeraintINEOS Grenadiers 7
87 5 Hamilton LucasTeam BikeExchange 7
88 5 Godon DorianAG2R Citroën Team 7
89 4 van Poppel DannyIntermarché-Wanty-Gobert Matériaux 7
90 4 Formolo DavideUAE Team Emirates 6
91 4 Dillier SilvanAlpecin-Fenix 6
92 4 Nibali VincenzoTrek-Segafredo 5
93 4 Bakelants JanIntermarché-Wanty-Gobert Matériaux 5
94 4 Bjerg MikkelUAE Team Emirates 5
95 4 Zabel RickIsrael Start-Up Nation 5
96 4 Geoghegan Hart TaoINEOS Grenadiers 4
97 4 Eekhoff NilsTeam DSM 4
98 4 Rickaert JonasAlpecin-Fenix 3
99 4 Herrada JesusCofidis 2
100 4 Teunissen MikeJumbo-Visma 2
101 Gruzdev DmitriyAstana-Premier Tech 2
102 5 Haller MarcoBahrain Victorious 2
103 5 McNulty BrandonUAE Team Emirates 1
104 5 Hirschi MarcUAE Team Emirates 1
Pos Rider Team Points
1 Quintana NairoTeam Arkéa-Samsic 50
2 van Aert WoutJumbo-Visma 43
3 Woods MichaelIsrael Start-Up Nation 42
4 Poels WoutBahrain Victorious 39
5 Mollema BaukeTrek-Segafredo 36
6 Elissonde KennyTrek-Segafredo 27
7 Pogacar TadejUAE Team Emirates 26
8 O'Connor BenAG2R Citroën Team 24
9 Higuita SergioEF Education-NIPPO 22
10 Alaphilippe JulianDeceuninck-Quick Step 20
11 Vingegaard JonasJumbo-Visma 20
12 Perez AnthonyCofidis 19
13 Martin GuillaumeCofidis 14
14 Uran RigobertoEF Education-NIPPO 12
15 Mohoric MatejBahrain Victorious 11
16 Teuns DylanBahrain Victorious 10
17 Martin DanielIsrael Start-Up Nation 10
18 Cattaneo MattiaDeceuninck-Quick Step 9
19 Hamilton LucasTeam BikeExchange 9
20 Carapaz RichardINEOS Grenadiers 8
21 Rolland PierreB&B Hotels p/b KTM 8
22 Latour PierreTeam TotalEnergies 5
23 Schelling IdeBORA-hansgrohe 5
24 Lutsenko AlexeyAstana-Premier Tech 4
25 Izagirre IonAstana-Premier Tech 4
26 Meurisse XandroAlpecin-Fenix 4
27 Colbrelli SonnyBahrain Victorious 4
28 Stuyven JasperTrek-Segafredo 4
29 Kuss SeppJumbo-Visma 4
30 Yates SimonTeam BikeExchange 3
31 Van Moer BrentLotto-Soudal 3
32 Sweeny HarryLotto-Soudal 3
33 Politt NilsBORA-hansgrohe 2
34 1 Theuns EdwardTrek-Segafredo 2
35 1 Bonnamour FranckB&B Hotels p/b KTM 2
36 1 Sbaragli KristianAlpecin-Fenix 2
37 1 Houle HugoAstana-Premier Tech 1
38 1 Van Avermaet GregAG2R Citroën Team 1
39 1 Wallays JelleCofidis 1
40 1 van Poppel DannyIntermarché-Wanty-Gobert Matériaux 1
41 1 Konrad PatrickBORA-hansgrohe 1
42 Küng StefanGroupama-FDJ 1
43 2 Matthews MichaelTeam BikeExchange 1
Pos Team Time
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 2 BORA-hansgrohe + 29:31
6 1 Jumbo-Visma + 29:47
7 2 Movistar Team + 38:22
8 2 Astana-Premier Tech + 41:45
9 1 Trek-Segafredo + 44:51
10 2 UAE Team Emirates + 53:00
11 Deceuninck-Quick Step + 01:17:35
12 Team BikeExchange + 01:27:35
13 1 Groupama-FDJ + 01:41:24
14 1 B&B Hotels p/b KTM + 01:47:34
15 Cofidis + 01:56:33
16 1 Team Arkéa-Samsic + 02:20:38
17 1 Intermarché-Wanty-Gobert Matériaux + 02:24:21
18 1 Team TotalEnergies + 02:34:05
19 1 Alpecin-Fenix + 02:40:11
20 1 Israel Start-Up Nation + 02:57:00
21 1 Team DSM + 03:01:56
22 Team Qhubeka NextHash + 03:24:44
23 Lotto-Soudal + 03:36:26

Information