Mourenx - Libourne (207.0 km)

Route

 16 July 2021
 Profile  Flat stage
 Start  Mourenx
 Finish  Libourne
 Distance  207.0 km  (128.6 mi)
 Speed  47.901 km/h  (29.764 mi/h)

Classifications

 Race jerseys after stage 19
 Pogačar, Tadej (UAD) 79h 40' 09''
 Cavendish, Mark (DQT) 304 points
 Pogačar, Tadej (UAD) 107 points
 Pogačar, Tadej (UAD) 79h 40' 09''
 Bahrain Victorious 239h 22' 04''

Results

#  Rider Age  Team Time Bonus
1 165  Mohorič, Matej 26  Bahrain Victorious 4h 19' 17'' - 10'' 31 5 26 -
2 95  Laporte, Christophe 28  Cofidis + 00' 58'' - 06'' 93 25 - -
3 147  Pedersen, Casper 25  Team DSM + 00' 58'' - 04'' 111 79 - 21
4 17  Teunissen, Mike 28  Jumbo - Visma + 01' 02'' 76 78 - -
5 76  Politt, Nils 27  Bora - Hansgrohe + 01' 08'' 51 11 46 -
6 48  Theuns, Edward 30  Trek - Segafredo + 01' 08'' 105 24 47 -
7 115  Valgren, Michael 29  EF Education - Nippo + 01' 08'' 52 99 - -
8 218  Zimmermann, Georg 23  Intermarché - Wanty - Go.. + 01' 08'' 80 52 - 13
9 208  Turgis, Anthony 27  Team TotalEnergies + 01' 10'' 67 27 20 -
10 47  Stuyven, Jasper 29  Trek - Segafredo + 01' 10'' 41 42 40 -
11 42  Bernard, Julien 29  Trek - Segafredo + 02' 37'' 37 35 - -
12 198  Walscheid, Max 28  Team Qhubeka NextHash + 02' 37'' 123 80 - -
13 53  Ballerini, Davide 26  Deceuninck - Quick-Step + 02' 37'' 108 28 - -
14 102  Dillier, Silvan 30  Alpecin - Fenix + 02' 37'' 59 92 - -
15 118  Rutsch, Jonas 23  EF Education - Nippo + 02' 37'' 55 89 54 9
16 134  Gesbert, Elie 26  Team Arkéa - Samsic + 02' 37'' 63 60 - -
17 158  Van Moer, Brent 23  Lotto - Soudal + 02' 37'' 65 32 43 10
18 187  Izagirre, Ion 32  Astana - Premier Tech + 02' 43'' 26 53 35 -
19 223  Bonnamour, Franck 26  B&B Hôtels p/b KTM + 02' 57'' 22 13 38 -
20 195  Clarke, Simon 34  Team Qhubeka NextHash + 10' 05'' 122 74 - -
21 5  Hirschi, Marc 22  UAE Team Emirates + 20' 50'' 97 119 - 17
22 3  Costa, Rui 34  UAE Team Emirates + 20' 50'' 78 - - -
23 7  Majka, Rafał 31  UAE Team Emirates + 20' 50'' 35 - - -
24 6  Laengen, Vegard 32  UAE Team Emirates + 20' 50'' 114 120 - -
25 2  Bjerg, Mikkel 22  UAE Team Emirates + 20' 50'' 115 105 - 22
26 1  Pogačar, Tadej 22  UAE Team Emirates + 20' 50'' 1 7 1 1
27 8  McNulty, Brandon 23  UAE Team Emirates + 20' 50'' 73 113 - 11
28 4  Formolo, Davide 28  UAE Team Emirates + 20' 50'' 46 108 - -
29 62  Arcas, Jorge 29  Movistar Team + 20' 50'' 90 - - -
30 67  Valverde, Alejandro 41  Movistar Team + 20' 50'' 24 68 27 -
31 64  Cortina, Iván 25  Movistar Team + 20' 50'' 95 57 - -
32 214  Rota, Lorenzo 26  Intermarché - Wanty - Go.. + 20' 50'' 64 93 - -
33 163  Colbrelli, Sonny 31  Bahrain Victorious + 20' 50'' 53 3 29 -
34 65  Mas, Enric 26  Movistar Team + 20' 50'' 6 38 17 -
35 168  Wright, Fred 22  Bahrain Victorious + 20' 50'' 100 66 - 18
36 162  Bilbao, Pello 31  Bahrain Victorious + 20' 50'' 9 62 30 -
37 63  Erviti, Imanol 37  Movistar Team + 20' 50'' 70 33 - -
38 185  Gruzdev, Dmitriy 35  Astana - Premier Tech + 20' 50'' 113 117 - -
39 68  Verona, Carlos 28  Movistar Team + 20' 50'' 98 - - -
40 25  Kwiatkowski, Michał 31  Ineos Grenadiers + 20' 50'' 68 - 51 -
41 181  Fuglsang, Jakob 36  Astana - Premier Tech + 20' 50'' 38 101 - -
42 227  Pacher, Quentin 29  B&B Hôtels p/b KTM + 20' 50'' 36 100 - -
43 12  Aert, Wout van van 26  Jumbo - Visma + 20' 50'' 19 9 4 -
44 224  Chevalier, Maxime 22  B&B Hôtels p/b KTM + 20' 50'' 94 46 42 16
45 188  Lutsenko, Alexey 28  Astana - Premier Tech + 20' 50'' 7 48 37 -
46 18  Vingegaard, Jonas 24  Jumbo - Visma + 20' 50'' 2 10 3 2
47 15  Kuss, Sepp 26  Jumbo - Visma + 20' 50'' 34 47 14 -
48 186  Houle, Hugo 30  Astana - Premier Tech + 20' 50'' 66 70 55 -
49 154  Gilbert, Philippe 39  Lotto - Soudal + 20' 50'' 101 103 - -
50 23  Castroviejo, Jonathan 34  Ineos Grenadiers + 20' 50'' 25 - - -
51 22  Carapaz, Richard 28  Ineos Grenadiers + 20' 50'' 3 17 6 -
52 21  Thomas, Geraint 35  Ineos Grenadiers + 20' 50'' 42 107 - -
53 125  Paret-Peintre, Auréli.. 25  Ag2r Citroën Team + 20' 50'' 15 87 - 4
54 153  De Gendt, Thomas 34  Lotto - Soudal + 20' 50'' 85 71 41 -
55 127  Schär, Michael 34  Ag2r Citroën Team + 20' 50'' 60 85 - -
56 28  Baarle, Dylan van van 29  Ineos Grenadiers + 20' 50'' 56 - - -
57 81  Gaudu, David 24  Groupama - FDJ + 20' 50'' 11 23 9 3
58 167  Teuns, Dylan 29  Bahrain Victorious + 20' 50'' 17 31 28 -
59 121  Cosnefroy, Benoît 25  Ag2r Citroën Team + 20' 50'' 104 104 - -
60 206  Rodríguez, Cristian 26  Team TotalEnergies + 20' 50'' 47 - - -
61 24  Geoghegan Hart, Tao 26  Ineos Grenadiers + 20' 50'' 62 111 - -
62 124  O'Connor, Ben 25  Ag2r Citroën Team + 20' 50'' 4 39 7 -
63 122  Godon, Dorian 25  Ag2r Citroën Team + 20' 50'' 77 56 23 12
64 87  Madouas, Valentin 25  Groupama - FDJ + 20' 50'' 43 88 50 6
65 222  Barthe, Cyril 25  B&B Hôtels p/b KTM + 20' 50'' 88 59 - 15
66 117  Powless, Neilson 24  EF Education - Nippo + 20' 50'' 45 64 - 8
67 82  Armirail, Bruno 27  Groupama - FDJ + 20' 50'' 87 102 - -
68 38  Zabel, Rick 27  Israel Start-Up Nation + 20' 50'' 135 110 - -
69 72  Buchmann, Emanuel 28  Bora - Hansgrohe + 20' 50'' 32 114 - -
70 128  Van Avermaet, Greg 36  Ag2r Citroën Team + 20' 50'' 96 75 56 -
71 56  Declercq, Tim 32  Deceuninck - Quick-Step + 20' 50'' 142 - - -
72 35  Hollenstein, Reto 35  Israel Start-Up Nation + 20' 50'' 137 121 62 -
73 164  Haller, Marco 30  Bahrain Victorious + 20' 50'' 127 118 - -
74 107  Sbaragli, Kristian 31  Alpecin - Fenix + 20' 50'' 107 94 36 -
75 98  Wallays, Jelle 32  Cofidis + 20' 50'' 133 97 57 -
76 116  Cort, Magnus 28  EF Education - Nippo + 20' 50'' 58 45 - -
77 105  Philipsen, Jasper 23  Alpecin - Fenix + 20' 50'' 110 4 - 20
78 91  Martin, Guillaume 28  Cofidis + 20' 50'' 8 44 21 -
79 211  Meintjes, Louis 29  Intermarché - Wanty - Go.. + 20' 50'' 14 98 - -
80 156  Sweeny, Harry 23  Lotto - Soudal + 20' 50'' 86 36 45 14
81 26  Porte, Richie 36  Ineos Grenadiers + 20' 50'' 39 106 - -
82 75  Oss, Daniel 34  Bora - Hansgrohe + 20' 50'' 119 96 - -
83 73  Kelderman, Wilco 30  Bora - Hansgrohe + 20' 50'' 5 22 24 -
84 212  Bakelants, Jan 35  Intermarché - Wanty - Go.. + 20' 50'' 49 43 31 -
85 113  Guerreiro, Ruben 27  EF Education - Nippo + 20' 50'' 18 77 22 -
86 172  Chaves, Esteban 31  Team BikeExchange + 20' 50'' 13 86 58 -
87 92  Fernández, Rubén 30  Cofidis + 20' 50'' 84 - - -
88 74  Konrad, Patrick 29  Bora - Hansgrohe + 20' 50'' 27 12 18 -
89 112  Bissegger, Stefan 22  EF Education - Nippo + 20' 50'' 109 95 - 19
90 97  Périchon, Pierre-Luc 34  Cofidis + 20' 50'' 92 20 - -
91 225  Gautier, Cyril 33  B&B Hôtels p/b KTM + 20' 50'' 82 109 - -
92 166  Poels, Wout 33  Bahrain Victorious + 20' 50'' 16 40 2 -
93 228  Rolland, Pierre 34  B&B Hôtels p/b KTM + 20' 50'' 50 122 61 -
94 111  Urán, Rigoberto 34  EF Education - Nippo + 20' 50'' 10 55 25 -
95 207  Simon, Julien 35  Team TotalEnergies + 20' 50'' 130 - - -
96 94  Herrada, Jesús 30  Cofidis + 20' 50'' 83 116 - -
97 44  Mollema, Bauke 34  Trek - Segafredo + 20' 50'' 21 14 8 -
98 93  Geschke, Simon 35  Cofidis + 20' 50'' 61 - - -
99 184  Fraile, Omar 30  Astana - Premier Tech + 20' 50'' 57 84 32 -
100 204  De La Parte, Victor 35  Team TotalEnergies + 20' 50'' 74 - - -
101 108  Vakoč, Petr 29  Alpecin - Fenix + 20' 50'' 116 - - -
102 201  Latour, Pierre 27  Team TotalEnergies + 20' 50'' 48 65 13 -
103 205  Doubey, Fabien 27  Team TotalEnergies + 20' 50'' 79 69 33 -
104 51  Alaphilippe, Julian 29  Deceuninck - Quick-Step + 20' 50'' 29 6 16 -
105 54  Cattaneo, Mattia 30  Deceuninck - Quick-Step + 20' 50'' 12 26 19 -
106 104  Meurisse, Xandro 29  Alpecin - Fenix + 20' 50'' 30 72 39 -
107 123  Naesen, Oliver 30  Ag2r Citroën Team + 20' 50'' 71 - - -
108 171  Matthews, Michael 30  Team BikeExchange + 20' 50'' 81 2 52 -
109 57  Devenyns, Dries 37  Deceuninck - Quick-Step + 20' 50'' 136 82 - -
110 177  Mezgec, Luka 33  Team BikeExchange + 20' 50'' 102 15 - -
111 55  Cavendish, Mark 36  Deceuninck - Quick-Step + 20' 50'' 140 1 - -
112 215  Poppel, Boy van van 33  Intermarché - Wanty - Go.. + 20' 50'' 120 51 - -
113 216  Poppel, Danny van van 27  Intermarché - Wanty - Go.. + 20' 50'' 121 37 49 -
114 182  Aranburu, Álex 25  Astana - Premier Tech + 20' 50'' 75 41 - -
115 58  Mørkøv, Michael 36  Deceuninck - Quick-Step + 20' 50'' 139 8 - -
116 86  Küng, Stefan 27  Groupama - FDJ + 20' 50'' 54 19 59 -
117 176  Juul-Jensen, Christop.. 32  Team BikeExchange + 20' 50'' 112 61 48 -
118 34  Greipel, André 39  Israel Start-Up Nation + 20' 50'' 126 21 - -
119 33  Goldstein, Omer 24  Israel Start-Up Nation + 20' 50'' 124 76 - 24
120 143  Bol, Cees 25  Team DSM + 20' 50'' 141 34 - -
121 46  Skujiņš, Toms 30  Trek - Segafredo + 20' 50'' 72 29 60 -
122 45  Pedersen, Mads 25  Trek - Segafredo + 20' 50'' 138 83 - -
123 146  Nieuwenhuis, Joris 25  Team DSM + 20' 50'' 128 - - 25
124 192  Barbero, Carlos 30  Team Qhubeka NextHash + 20' 50'' 125 - - -
125 136  Quintana, Nairo 31  Team Arkéa - Samsic + 20' 50'' 28 81 5 -
126 114  Higuita, Sergio 23  EF Education - Nippo + 20' 50'' 23 18 11 5
127 138  Swift, Connor 25  Team Arkéa - Samsic + 20' 50'' 91 58 - -
128 31  Froome, Chris 36  Israel Start-Up Nation + 20' 50'' 134 - - -
129 32  Boivin, Guillaume 32  Israel Start-Up Nation + 20' 50'' 106 - - -
130 173  Durbridge, Luke 30  Team BikeExchange + 20' 50'' 103 - - -
131 36  Martin, Dan 34  Israel Start-Up Nation + 20' 50'' 40 49 15 -
132 144  Donovan, Mark 22  Team DSM + 20' 50'' 44 115 - 7
133 193  Bennett, Sean 25  Team Qhubeka NextHash + 20' 50'' 131 54 - 27
134 191  Henao, Sergio 33  Team Qhubeka NextHash + 20' 50'' 20 91 - -
135 145  Eekhoff, Nils 23  Team DSM + 20' 50'' 129 112 - 26
136 96  Perez, Anthony 30  Cofidis + 20' 50'' 89 30 10 -
137 43  Elissonde, Kenny 29  Trek - Segafredo + 20' 50'' 33 63 12 -
138 78  Schelling, Ide 23  Bora - Hansgrohe + 20' 50'' 118 50 34 23
139 77  Pöstlberger, Lukas 29  Bora - Hansgrohe + 20' 50'' 117 73 53 -
140 203  Cabot, Jérémy 29  Team TotalEnergies + 20' 50'' 132 90 - -
141 106  Rickaert, Jonas 27  Alpecin - Fenix + 20' 50'' 99 67 - -
142 52  Asgreen, Kasper 26  Deceuninck - Quick-Step + 20' 50'' 69 16 44 -
DNS 37  Woods, Michael 34  Israel Start-Up Nation
DNS 61  López, Miguel Ángel 27  Movistar Team
Km   Sprint #  Rider  Team Points Bonus
54.1   Saint-Sever 1 218  Zimmermann, Georg  Intermarché - Wanty - Go.. 20 pts -
2 223  Bonnamour, Franck  B&B Hôtels p/b KTM 17 pts -
3 165  Mohorič, Matej  Bahrain Victorious 15 pts -
4 118  Rutsch, Jonas  EF Education - Nippo 13 pts -
5 195  Clarke, Simon  Team Qhubeka NextHash 11 pts -
6 42  Bernard, Julien  Trek - Segafredo 10 pts -
7 171  Matthews, Michael  Team BikeExchange 9 pts -
8 163  Colbrelli, Sonny  Bahrain Victorious 8 pts -
9 177  Mezgec, Luka  Team BikeExchange 7 pts -
10 55  Cavendish, Mark  Deceuninck - Quick-Step 6 pts -
11 54  Cattaneo, Mattia  Deceuninck - Quick-Step 5 pts -
12 102  Dillier, Silvan  Alpecin - Fenix 4 pts -
13 53  Ballerini, Davide  Deceuninck - Quick-Step 3 pts -
14 105  Philipsen, Jasper  Alpecin - Fenix 2 pts -
15 58  Mørkøv, Michael  Deceuninck - Quick-Step 1 pts -
Km   Climb #  Rider  Team Points Bonus
12.1   Côte de Bareille (4C) 1 118  Rutsch, Jonas  EF Education - Nippo 1 pts -
#  Team Time Sum #  Rider Age Time
1  Trek - Segafredo 13h 02' 46'' 27 7
6 48  Theuns, Edward 30 4h 20' 25''
10 47  Stuyven, Jasper 29 4h 20' 27''
11 42  Bernard, Julien 29 4h 21' 54''
2  EF Education - Nippo 13h 22' 26'' 88 2
7 115  Valgren, Michael 29 4h 20' 25''
15 118  Rutsch, Jonas 23 4h 21' 54''
66 117  Powless, Neilson 24 4h 40' 07''
3  Team Qhubeka NextHash 13h 31' 23'' 156 21
12 198  Walscheid, Max 28 4h 21' 54''
20 195  Clarke, Simon 34 4h 29' 22''
124 192  Barbero, Carlos 30 4h 40' 07''
4  Bahrain Victorious 13h 39' 31'' 69 1
1 165  Mohorič, Matej 26 4h 19' 17''
33 163  Colbrelli, Sonny 31 4h 40' 07''
35 168  Wright, Fred 22 4h 40' 07''
5  Cofidis 13h 40' 29'' 155 14
2 95  Laporte, Christophe 28 4h 20' 15''
75 98  Wallays, Jelle 32 4h 40' 07''
78 91  Martin, Guillaume 28 4h 40' 07''
6  Team DSM 13h 40' 29'' 246 22
3 147  Pedersen, Casper 25 4h 20' 15''
120 143  Bol, Cees 25 4h 40' 07''
123 146  Nieuwenhuis, Joris 25 4h 40' 07''
7  Jumbo - Visma 13h 40' 33'' 93 3
4 17  Teunissen, Mike 28 4h 20' 19''
43 12  Aert, Wout van 26 4h 40' 07''
46 18  Vingegaard, Jonas 24 4h 40' 07''
8  Intermarché - Wanty - Gobert.. 13h 40' 39'' 119 15
8 218  Zimmermann, Georg 23 4h 20' 25''
32 214  Rota, Lorenzo 26 4h 40' 07''
79 211  Meintjes, Louis 29 4h 40' 07''
9  Bora - Hansgrohe 13h 40' 39'' 156 6
5 76  Politt, Nils 27 4h 20' 25''
69 72  Buchmann, Emanuel 28 4h 40' 07''
82 75  Oss, Daniel 34 4h 40' 07''
10  Team TotalEnergies 13h 40' 41'' 164 17
9 208  Turgis, Anthony 27 4h 20' 27''
60 206  Rodríguez, Cristian 26 4h 40' 07''
95 207  Simon, Julien 35 4h 40' 07''
11  Lotto - Soudal 13h 42' 08'' 120 23
17 158  Van Moer, Brent 23 4h 21' 54''
49 154  Gilbert, Philippe 39 4h 40' 07''
54 153  De Gendt, Thomas 34 4h 40' 07''
12  Alpecin - Fenix 13h 42' 08'' 165 20
14 102  Dillier, Silvan 30 4h 21' 54''
74 107  Sbaragli, Kristian 31 4h 40' 07''
77 105  Philipsen, Jasper 23 4h 40' 07''
13  Deceuninck - Quick-Step 13h 42' 08'' 188 12
13 53  Ballerini, Davide 26 4h 21' 54''
71 56  Declercq, Tim 32 4h 40' 07''
104 51  Alaphilippe, Julian 29 4h 40' 07''
14  Team Arkéa - Samsic 13h 42' 08'' 268 18
16 134  Gesbert, Elie 26 4h 21' 54''
125 136  Quintana, Nairo 31 4h 40' 07''
127 138  Swift, Connor 25 4h 40' 07''
15  Astana - Premier Tech 13h 42' 14'' 97 9
18 187  Izagirre, Ion 32 4h 22' 00''
38 185  Gruzdev, Dmitriy 35 4h 40' 07''
41 181  Fuglsang, Jakob 36 4h 40' 07''
16  B&B Hôtels p/b KTM 13h 42' 28'' 105 11
19 223  Bonnamour, Franck 26 4h 22' 14''
42 227  Pacher, Quentin 29 4h 40' 07''
44 224  Chevalier, Maxime 22 4h 40' 07''
17  UAE Team Emirates 14h 00' 21'' 66 10
21 5  Hirschi, Marc 22 4h 40' 07''
22 3  Costa, Rui 34 4h 40' 07''
23 7  Majka, Rafał 31 4h 40' 07''
18  Movistar Team 14h 00' 21'' 90 8
29 62  Arcas, Jorge 29 4h 40' 07''
30 67  Valverde, Alejandro 41 4h 40' 07''
31 64  Cortina, Iván 25 4h 40' 07''
19  Ineos Grenadiers 14h 00' 21'' 141 4
40 25  Kwiatkowski, Michał 31 4h 40' 07''
50 23  Castroviejo, Jonathan 34 4h 40' 07''
51 22  Carapaz, Richard 28 4h 40' 07''
20  Ag2r Citroën Team 14h 00' 21'' 167 5
53 125  Paret-Peintre, Auréli.. 25 4h 40' 07''
55 127  Schär, Michael 34 4h 40' 07''
59 121  Cosnefroy, Benoît 25 4h 40' 07''
21  Groupama - FDJ 14h 00' 21'' 188 13
57 81  Gaudu, David 24 4h 40' 07''
64 87  Madouas, Valentin 25 4h 40' 07''
67 82  Armirail, Bruno 27 4h 40' 07''
22  Israel Start-Up Nation 14h 00' 21'' 258 19
68 38  Zabel, Rick 27 4h 40' 07''
72 35  Hollenstein, Reto 35 4h 40' 07''
118 34  Greipel, André 39 4h 40' 07''
23  Team BikeExchange 14h 00' 21'' 304 16
86 172  Chaves, Esteban 31 4h 40' 07''
108 171  Matthews, Michael 30 4h 40' 07''
110 177  Mezgec, Luka 33 4h 40' 07''
#  Rider Age  Team Time Difference Rank +/-
1 1  Pogačar, Tadej 22  UAE Team Emirates 79h 40' 09'' -
2 18  Vingegaard, Jonas 24  Jumbo - Visma 79h 45' 54'' + 05' 45'' -
3 22  Carapaz, Richard 28  Ineos Grenadiers 79h 46' 00'' + 05' 51'' -
4 124  O'Connor, Ben 25  Ag2r Citroën Team 79h 48' 27'' + 08' 18'' -
5 73  Kelderman, Wilco 30  Bora - Hansgrohe 79h 48' 59'' + 08' 50'' -
6 65  Mas, Enric 26  Movistar Team 79h 50' 20'' + 10' 11'' -
7 188  Lutsenko, Alexey 28  Astana - Premier Tech 79h 51' 31'' + 11' 22'' -
8 91  Martin, Guillaume 28  Cofidis 79h 52' 55'' + 12' 46'' -
9 162  Bilbao, Pello 31  Bahrain Victorious 79h 53' 57'' + 13' 48'' -
10 111  Urán, Rigoberto 34  EF Education - Nippo 79h 56' 34'' + 16' 25'' -
11 81  Gaudu, David 24  Groupama - FDJ 79h 58' 51'' + 18' 42'' -
12 54  Cattaneo, Mattia 30  Deceuninck - Quick-Step 80h 03' 45'' + 23' 36'' -
13 172  Chaves, Esteban 31  Team BikeExchange 80h 12' 16'' + 32' 07'' -
14 211  Meintjes, Louis 29  Intermarché - Wanty - Go.. 80h 16' 04'' + 35' 55'' -
15 125  Paret-Peintre, Aurélien 25  Ag2r Citroën Team 80h 17' 30'' + 37' 21'' -
16 166  Poels, Wout 33  Bahrain Victorious 80h 27' 09'' + 47' 00'' -
17 167  Teuns, Dylan 29  Bahrain Victorious 80h 29' 42'' + 49' 33'' -
18 113  Guerreiro, Ruben 27  EF Education - Nippo 80h 32' 35'' + 52' 26'' -
19 12  Aert, Wout van 26  Jumbo - Visma 80h 38' 18'' + 58' 09'' -
20 191  Henao, Sergio 33  Team Qhubeka NextHash 80h 38' 35'' + 58' 26'' -
21 44  Mollema, Bauke 34  Trek - Segafredo 80h 40' 13'' + 1h 00' 04'' -
22 223  Bonnamour, Franck 26  B&B Hôtels p/b KTM 80h 40' 30'' + 1h 00' 21'' + 3
23 114  Higuita, Sergio 23  EF Education - Nippo 80h 43' 10'' + 1h 03' 01'' - 1
24 67  Valverde, Alejandro 41  Movistar Team 80h 44' 33'' + 1h 04' 24'' - 1
25 23  Castroviejo, Jonathan 34  Ineos Grenadiers 80h 45' 39'' + 1h 05' 30'' - 1
26 187  Izagirre, Ion 32  Astana - Premier Tech 81h 00' 27'' + 1h 20' 18'' + 3
27 74  Konrad, Patrick 29  Bora - Hansgrohe 81h 02' 48'' + 1h 22' 39'' - 1
28 136  Quintana, Nairo 31  Team Arkéa - Samsic 81h 08' 33'' + 1h 28' 24'' -
29 51  Alaphilippe, Julian 29  Deceuninck - Quick-Step 81h 18' 38'' + 1h 38' 29'' + 1
30 104  Meurisse, Xandro 29  Alpecin - Fenix 81h 19' 14'' + 1h 39' 05'' + 1
31 165  Mohorič, Matej 26  Bahrain Victorious 81h 24' 00'' + 1h 43' 51'' + 10
32 72  Buchmann, Emanuel 28  Bora - Hansgrohe 81h 26' 15'' + 1h 46' 06'' -
33 43  Elissonde, Kenny 29  Trek - Segafredo 81h 27' 15'' + 1h 47' 06'' -
34 15  Kuss, Sepp 26  Jumbo - Visma 81h 27' 26'' + 1h 47' 17'' -
35 7  Majka, Rafał 31  UAE Team Emirates 81h 31' 10'' + 1h 51' 01'' + 1
36 227  Pacher, Quentin 29  B&B Hôtels p/b KTM 81h 31' 27'' + 1h 51' 18'' + 1
37 42  Bernard, Julien 29  Trek - Segafredo 81h 40' 20'' + 2h 00' 11'' + 14
38 181  Fuglsang, Jakob 36  Astana - Premier Tech 81h 41' 13'' + 2h 01' 04'' -
39 26  Porte, Richie 36  Ineos Grenadiers 81h 43' 04'' + 2h 02' 55'' -
40 36  Martin, Dan 34  Israel Start-Up Nation 81h 44' 42'' + 2h 04' 33'' -
41 47  Stuyven, Jasper 29  Trek - Segafredo 81h 45' 58'' + 2h 05' 49'' + 13
42 21  Thomas, Geraint 35  Ineos Grenadiers 81h 47' 49'' + 2h 07' 40'' -
43 87  Madouas, Valentin 25  Groupama - FDJ 81h 48' 53'' + 2h 08' 44'' -
44 144  Donovan, Mark 22  Team DSM 81h 51' 19'' + 2h 11' 10'' -
45 117  Powless, Neilson 24  EF Education - Nippo 81h 52' 23'' + 2h 12' 14'' -
46 4  Formolo, Davide 28  UAE Team Emirates 81h 52' 24'' + 2h 12' 15'' -
47 206  Rodríguez, Cristian 26  Team TotalEnergies 81h 56' 12'' + 2h 16' 03'' -
48 201  Latour, Pierre 27  Team TotalEnergies 81h 57' 57'' + 2h 17' 48'' -
49 212  Bakelants, Jan 35  Intermarché - Wanty - Go.. 81h 58' 19'' + 2h 18' 10'' -
50 228  Rolland, Pierre 34  B&B Hôtels p/b KTM 81h 58' 23'' + 2h 18' 14'' -
51 76  Politt, Nils 27  Bora - Hansgrohe 81h 59' 28'' + 2h 19' 19'' + 12
52 115  Valgren, Michael 29  EF Education - Nippo 82h 00' 11'' + 2h 20' 02'' + 12
53 163  Colbrelli, Sonny 31  Bahrain Victorious 82h 00' 45'' + 2h 20' 36'' - 1
54 86  Küng, Stefan 27  Groupama - FDJ 82h 02' 31'' + 2h 22' 22'' - 1
55 118  Rutsch, Jonas 23  EF Education - Nippo 82h 06' 45'' + 2h 26' 36'' + 12
56 28  Baarle, Dylan van 29  Ineos Grenadiers 82h 06' 52'' + 2h 26' 43'' - 1
57 184  Fraile, Omar 30  Astana - Premier Tech 82h 09' 28'' + 2h 29' 19'' - 1
58 116  Cort, Magnus 28  EF Education - Nippo 82h 10' 29'' + 2h 30' 20'' - 1
59 102  Dillier, Silvan 30  Alpecin - Fenix 82h 10' 45'' + 2h 30' 36'' + 10
60 127  Schär, Michael 34  Ag2r Citroën Team 82h 11' 59'' + 2h 31' 50'' - 2
61 93  Geschke, Simon 35  Cofidis 82h 12' 41'' + 2h 32' 32'' - 2
62 24  Geoghegan Hart, Tao 26  Ineos Grenadiers 82h 13' 09'' + 2h 33' 00'' - 2
63 134  Gesbert, Elie 26  Team Arkéa - Samsic 82h 13' 20'' + 2h 33' 11'' + 11
64 214  Rota, Lorenzo 26  Intermarché - Wanty - Go.. 82h 16' 43'' + 2h 36' 34'' - 3
65 158  Van Moer, Brent 23  Lotto - Soudal 82h 18' 22'' + 2h 38' 13'' + 13
66 186  Houle, Hugo 30  Astana - Premier Tech 82h 18' 48'' + 2h 38' 39'' - 4
67 208  Turgis, Anthony 27  Team TotalEnergies 82h 19' 34'' + 2h 39' 25'' + 13
68 25  Kwiatkowski, Michał 31  Ineos Grenadiers 82h 23' 16'' + 2h 43' 07'' - 3
69 52  Asgreen, Kasper 26  Deceuninck - Quick-Step 82h 23' 47'' + 2h 43' 38'' - 3
70 63  Erviti, Imanol 37  Movistar Team 82h 25' 46'' + 2h 45' 37'' - 2
71 123  Naesen, Oliver 30  Ag2r Citroën Team 82h 29' 18'' + 2h 49' 09'' - 1
72 46  Skujiņš, Toms 30  Trek - Segafredo 82h 29' 32'' + 2h 49' 23'' - 1
73 8  McNulty, Brandon 23  UAE Team Emirates 82h 30' 24'' + 2h 50' 15'' - 1
74 204  De La Parte, Victor 35  Team TotalEnergies 82h 30' 51'' + 2h 50' 42'' - 1
75 182  Aranburu, Álex 25  Astana - Premier Tech 82h 32' 43'' + 2h 52' 34'' -
76 17  Teunissen, Mike 28  Jumbo - Visma 82h 34' 15'' + 2h 54' 06'' + 18
77 122  Godon, Dorian 25  Ag2r Citroën Team 82h 34' 17'' + 2h 54' 08'' - 1
78 3  Costa, Rui 34  UAE Team Emirates 82h 36' 16'' + 2h 56' 07'' - 1
79 205  Doubey, Fabien 27  Team TotalEnergies 82h 37' 09'' + 2h 57' 00'' -
80 218  Zimmermann, Georg 23  Intermarché - Wanty - Go.. 82h 40' 07'' + 2h 59' 58'' + 16
81 171  Matthews, Michael 30  Team BikeExchange 82h 40' 10'' + 3h 00' 01'' -
82 225  Gautier, Cyril 33  B&B Hôtels p/b KTM 82h 44' 22'' + 3h 04' 13'' -
83 94  Herrada, Jesús 30  Cofidis 82h 45' 57'' + 3h 05' 48'' -
84 92  Fernández, Rubén 30  Cofidis 82h 46' 16'' + 3h 06' 07'' -
85 153  De Gendt, Thomas 34  Lotto - Soudal 82h 46' 23'' + 3h 06' 14'' -
86 156  Sweeny, Harry 23  Lotto - Soudal 82h 47' 30'' + 3h 07' 21'' -
87 82  Armirail, Bruno 27  Groupama - FDJ 82h 49' 18'' + 3h 09' 09'' -
88 222  Barthe, Cyril 25  B&B Hôtels p/b KTM 82h 49' 26'' + 3h 09' 17'' -
89 96  Perez, Anthony 30  Cofidis 82h 49' 57'' + 3h 09' 48'' -
90 62  Arcas, Jorge 29  Movistar Team 82h 51' 07'' + 3h 10' 58'' -
91 138  Swift, Connor 25  Team Arkéa - Samsic 82h 52' 11'' + 3h 12' 02'' -
92 97  Périchon, Pierre-Luc 34  Cofidis 82h 52' 47'' + 3h 12' 38'' -
93 95  Laporte, Christophe 28  Cofidis 82h 53' 05'' + 3h 12' 56'' + 16
94 224  Chevalier, Maxime 22  B&B Hôtels p/b KTM 82h 53' 53'' + 3h 13' 44'' - 1
95 64  Cortina, Iván 25  Movistar Team 82h 57' 57'' + 3h 17' 48'' -
96 128  Van Avermaet, Greg 36  Ag2r Citroën Team 83h 00' 23'' + 3h 20' 14'' + 1
97 5  Hirschi, Marc 22  UAE Team Emirates 83h 00' 59'' + 3h 20' 50'' + 1
98 68  Verona, Carlos 28  Movistar Team 83h 01' 19'' + 3h 21' 10'' + 1
99 106  Rickaert, Jonas 27  Alpecin - Fenix 83h 01' 23'' + 3h 21' 14'' + 1
100 168  Wright, Fred 22  Bahrain Victorious 83h 03' 29'' + 3h 23' 20'' + 1
101 154  Gilbert, Philippe 39  Lotto - Soudal 83h 04' 27'' + 3h 24' 18'' + 1
102 177  Mezgec, Luka 33  Team BikeExchange 83h 06' 06'' + 3h 25' 57'' + 1
103 173  Durbridge, Luke 30  Team BikeExchange 83h 06' 27'' + 3h 26' 18'' + 1
104 121  Cosnefroy, Benoît 25  Ag2r Citroën Team 83h 08' 33'' + 3h 28' 24'' + 1
105 48  Theuns, Edward 30  Trek - Segafredo 83h 08' 48'' + 3h 28' 39'' + 15
106 32  Boivin, Guillaume 32  Israel Start-Up Nation 83h 09' 16'' + 3h 29' 07'' -
107 107  Sbaragli, Kristian 31  Alpecin - Fenix 83h 10' 36'' + 3h 30' 27'' -
108 53  Ballerini, Davide 26  Deceuninck - Quick-Step 83h 11' 49'' + 3h 31' 40'' + 14
109 112  Bissegger, Stefan 22  EF Education - Nippo 83h 11' 57'' + 3h 31' 48'' - 1
110 105  Philipsen, Jasper 23  Alpecin - Fenix 83h 17' 36'' + 3h 37' 27'' -
111 147  Pedersen, Casper 25  Team DSM 83h 18' 08'' + 3h 37' 59'' + 15
112 176  Juul-Jensen, Christopher 32  Team BikeExchange 83h 19' 22'' + 3h 39' 13'' - 1
113 185  Gruzdev, Dmitriy 35  Astana - Premier Tech 83h 20' 30'' + 3h 40' 21'' - 1
114 6  Laengen, Vegard 32  UAE Team Emirates 83h 20' 45'' + 3h 40' 36'' - 1
115 2  Bjerg, Mikkel 22  UAE Team Emirates 83h 22' 35'' + 3h 42' 26'' - 1
116 108  Vakoč, Petr 29  Alpecin - Fenix 83h 23' 28'' + 3h 43' 19'' - 1
117 77  Pöstlberger, Lukas 29  Bora - Hansgrohe 83h 23' 33'' + 3h 43' 24'' - 1
118 78  Schelling, Ide 23  Bora - Hansgrohe 83h 23' 41'' + 3h 43' 32'' - 1
119 75  Oss, Daniel 34  Bora - Hansgrohe 83h 24' 01'' + 3h 43' 52'' - 1
120 215  Poppel, Boy van 33  Intermarché - Wanty - Go.. 83h 27' 03'' + 3h 46' 54'' - 1
121 216  Poppel, Danny van 27  Intermarché - Wanty - Go.. 83h 29' 31'' + 3h 49' 22'' -
122 195  Clarke, Simon 34  Team Qhubeka NextHash 83h 30' 08'' + 3h 49' 59'' + 8
123 198  Walscheid, Max 28  Team Qhubeka NextHash 83h 32' 10'' + 3h 52' 01'' + 14
124 33  Goldstein, Omer 24  Israel Start-Up Nation 83h 32' 31'' + 3h 52' 22'' - 1
125 192  Barbero, Carlos 30  Team Qhubeka NextHash 83h 35' 40'' + 3h 55' 31'' - 1
126 34  Greipel, André 39  Israel Start-Up Nation 83h 37' 18'' + 3h 57' 09'' - 1
127 164  Haller, Marco 30  Bahrain Victorious 83h 38' 14'' + 3h 58' 05'' -
128 146  Nieuwenhuis, Joris 25  Team DSM 83h 38' 42'' + 3h 58' 33'' -
129 145  Eekhoff, Nils 23  Team DSM 83h 40' 03'' + 3h 59' 54'' -
130 207  Simon, Julien 35  Team TotalEnergies 83h 41' 32'' + 4h 01' 23'' + 1
131 193  Bennett, Sean 25  Team Qhubeka NextHash 83h 42' 39'' + 4h 02' 30'' + 1
132 203  Cabot, Jérémy 29  Team TotalEnergies 83h 44' 16'' + 4h 04' 07'' + 1
133 98  Wallays, Jelle 32  Cofidis 83h 46' 22'' + 4h 06' 13'' + 1
134 31  Froome, Chris 36  Israel Start-Up Nation 83h 47' 39'' + 4h 07' 30'' + 1
135 38  Zabel, Rick 27  Israel Start-Up Nation 83h 49' 41'' + 4h 09' 32'' + 1
136 57  Devenyns, Dries 37  Deceuninck - Quick-Step 83h 57' 53'' + 4h 17' 44'' + 2
137 35  Hollenstein, Reto 35  Israel Start-Up Nation 84h 00' 29'' + 4h 20' 20'' + 2
138 45  Pedersen, Mads 25  Trek - Segafredo 84h 05' 59'' + 4h 25' 50'' + 2
139 58  Mørkøv, Michael 36  Deceuninck - Quick-Step 84h 10' 09'' + 4h 30' 00'' + 2
140 55  Cavendish, Mark 36  Deceuninck - Quick-Step 84h 11' 12'' + 4h 31' 03'' + 2
141 143  Bol, Cees 25  Team DSM 84h 12' 22'' + 4h 32' 13'' + 2
142 56  Declercq, Tim 32  Deceuninck - Quick-Step 84h 33' 24'' + 4h 53' 15'' + 2
#  Rider Age  Team Points Difference Rank +/-
1 55  Cavendish, Mark 36  Deceuninck - Quick-Step 304 pts -
2 171  Matthews, Michael 30  Team BikeExchange 269 pts -35 pts -
3 163  Colbrelli, Sonny 31  Bahrain Victorious 216 pts -88 pts -
4 105  Philipsen, Jasper 23  Alpecin - Fenix 186 pts -118 pts -
5 165  Mohorič, Matej 26  Bahrain Victorious 163 pts -141 pts + 4
6 51  Alaphilippe, Julian 29  Deceuninck - Quick-Step 155 pts -149 pts - 1
7 1  Pogačar, Tadej 22  UAE Team Emirates 146 pts -158 pts - 1
8 58  Mørkøv, Michael 36  Deceuninck - Quick-Step 113 pts -191 pts - 1
9 12  Aert, Wout van 26  Jumbo - Visma 101 pts -203 pts - 1
10 18  Vingegaard, Jonas 24  Jumbo - Visma 88 pts -216 pts -
11 76  Politt, Nils 27  Bora - Hansgrohe 86 pts -218 pts + 2
12 74  Konrad, Patrick 29  Bora - Hansgrohe 85 pts -219 pts - 1
13 223  Bonnamour, Franck 26  B&B Hôtels p/b KTM 77 pts -227 pts + 10
14 44  Mollema, Bauke 34  Trek - Segafredo 76 pts -228 pts - 2
15 177  Mezgec, Luka 33  Team BikeExchange 70 pts -234 pts + 4
16 52  Asgreen, Kasper 26  Deceuninck - Quick-Step 68 pts -236 pts - 2
17 22  Carapaz, Richard 28  Ineos Grenadiers 65 pts -239 pts - 2
18 114  Higuita, Sergio 23  EF Education - Nippo 65 pts -239 pts - 2
19 86  Küng, Stefan 27  Groupama - FDJ 64 pts -240 pts - 2
20 97  Périchon, Pierre-Luc 34  Cofidis 64 pts -240 pts - 2
21 34  Greipel, André 39  Israel Start-Up Nation 63 pts -241 pts - 1
22 73  Kelderman, Wilco 30  Bora - Hansgrohe 61 pts -243 pts - 1
23 81  Gaudu, David 24  Groupama - FDJ 61 pts -243 pts - 1
24 48  Theuns, Edward 30  Trek - Segafredo 57 pts -247 pts + 10
25 95  Laporte, Christophe 28  Cofidis 57 pts -247 pts + 33
26 54  Cattaneo, Mattia 30  Deceuninck - Quick-Step 56 pts -248 pts - 2
27 208  Turgis, Anthony 27  Team TotalEnergies 55 pts -249 pts - 1
28 53  Ballerini, Davide 26  Deceuninck - Quick-Step 52 pts -252 pts + 3
29 46  Skujiņš, Toms 30  Trek - Segafredo 48 pts -256 pts - 4
30 96  Perez, Anthony 30  Cofidis 47 pts -257 pts - 3
31 167  Teuns, Dylan 29  Bahrain Victorious 45 pts -259 pts - 3
32 158  Van Moer, Brent 23  Lotto - Soudal 45 pts -259 pts - 3
33 63  Erviti, Imanol 37  Movistar Team 45 pts -259 pts - 3
34 143  Bol, Cees 25  Team DSM 45 pts -259 pts - 2
35 42  Bernard, Julien 29  Trek - Segafredo 44 pts -260 pts + 19
36 156  Sweeny, Harry 23  Lotto - Soudal 44 pts -260 pts - 3
37 216  Poppel, Danny van 27  Intermarché - Wanty - Go.. 43 pts -261 pts - 2
38 65  Mas, Enric 26  Movistar Team 41 pts -263 pts - 2
39 124  O'Connor, Ben 25  Ag2r Citroën Team 40 pts -264 pts - 2
40 166  Poels, Wout 33  Bahrain Victorious 40 pts -264 pts - 2
41 182  Aranburu, Álex 25  Astana - Premier Tech 40 pts -264 pts - 2
42 47  Stuyven, Jasper 29  Trek - Segafredo 39 pts -265 pts + 6
43 212  Bakelants, Jan 35  Intermarché - Wanty - Go.. 38 pts -266 pts - 3
44 91  Martin, Guillaume 28  Cofidis 38 pts -266 pts - 3
45 116  Cort, Magnus 28  EF Education - Nippo 38 pts -266 pts - 2
46 224  Chevalier, Maxime 22  B&B Hôtels p/b KTM 38 pts -266 pts - 2
47 15  Kuss, Sepp 26  Jumbo - Visma 35 pts -269 pts - 2
48 188  Lutsenko, Alexey 28  Astana - Premier Tech 35 pts -269 pts - 2
49 36  Martin, Dan 34  Israel Start-Up Nation 32 pts -272 pts - 2
50 78  Schelling, Ide 23  Bora - Hansgrohe 31 pts -273 pts - 1
51 215  Poppel, Boy van 33  Intermarché - Wanty - Go.. 31 pts -273 pts - 1
52 218  Zimmermann, Georg 23  Intermarché - Wanty - Go.. 30 pts -274 pts
53 187  Izagirre, Ion 32  Astana - Premier Tech 30 pts -274 pts - 2
54 193  Bennett, Sean 25  Team Qhubeka NextHash 30 pts -274 pts - 2
55 111  Urán, Rigoberto 34  EF Education - Nippo 29 pts -275 pts - 2
56 122  Godon, Dorian 25  Ag2r Citroën Team 28 pts -276 pts - 1
57 64  Cortina, Iván 25  Movistar Team 28 pts -276 pts - 1
58 138  Swift, Connor 25  Team Arkéa - Samsic 27 pts -277 pts - 1
59 222  Barthe, Cyril 25  B&B Hôtels p/b KTM 26 pts -278 pts -
60 134  Gesbert, Elie 26  Team Arkéa - Samsic 26 pts -278 pts -
61 176  Juul-Jensen, Christopher 32  Team BikeExchange 25 pts -279 pts -
62 162  Bilbao, Pello 31  Bahrain Victorious 24 pts -280 pts -
63 43  Elissonde, Kenny 29  Trek - Segafredo 24 pts -280 pts -
64 117  Powless, Neilson 24  EF Education - Nippo 24 pts -280 pts -
65 201  Latour, Pierre 27  Team TotalEnergies 24 pts -280 pts -
66 168  Wright, Fred 22  Bahrain Victorious 24 pts -280 pts -
67 106  Rickaert, Jonas 27  Alpecin - Fenix 23 pts -281 pts -
68 67  Valverde, Alejandro 41  Movistar Team 23 pts -281 pts -
69 205  Doubey, Fabien 27  Team TotalEnergies 23 pts -281 pts -
70 186  Houle, Hugo 30  Astana - Premier Tech 22 pts -282 pts -
71 153  De Gendt, Thomas 34  Lotto - Soudal 22 pts -282 pts -
72 104  Meurisse, Xandro 29  Alpecin - Fenix 21 pts -283 pts -
73 77  Pöstlberger, Lukas 29  Bora - Hansgrohe 21 pts -283 pts -
74 195  Clarke, Simon 34  Team Qhubeka NextHash 21 pts -283 pts + 23
75 128  Van Avermaet, Greg 36  Ag2r Citroën Team 20 pts -284 pts - 1
76 33  Goldstein, Omer 24  Israel Start-Up Nation 20 pts -284 pts - 1
77 113  Guerreiro, Ruben 27  EF Education - Nippo 20 pts -284 pts - 1
78 17  Teunissen, Mike 28  Jumbo - Visma 20 pts -284 pts + 35
79 147  Pedersen, Casper 25  Team DSM 20 pts -284 pts
80 198  Walscheid, Max 28  Team Qhubeka NextHash 19 pts -285 pts + 6
81 136  Quintana, Nairo 31  Team Arkéa - Samsic 18 pts -286 pts - 4
82 57  Devenyns, Dries 37  Deceuninck - Quick-Step 18 pts -286 pts - 4
83 45  Pedersen, Mads 25  Trek - Segafredo 18 pts -286 pts - 4
84 184  Fraile, Omar 30  Astana - Premier Tech 17 pts -287 pts - 4
85 127  Schär, Michael 34  Ag2r Citroën Team 17 pts -287 pts - 4
86 172  Chaves, Esteban 31  Team BikeExchange 15 pts -289 pts - 4
87 125  Paret-Peintre, Aurélien 25  Ag2r Citroën Team 15 pts -289 pts - 4
88 87  Madouas, Valentin 25  Groupama - FDJ 15 pts -289 pts - 4
89 118  Rutsch, Jonas 23  EF Education - Nippo 15 pts -289 pts
90 203  Cabot, Jérémy 29  Team TotalEnergies 15 pts -289 pts - 5
91 191  Henao, Sergio 33  Team Qhubeka NextHash 13 pts -291 pts - 4
92 102  Dillier, Silvan 30  Alpecin - Fenix 13 pts -291 pts + 12
93 214  Rota, Lorenzo 26  Intermarché - Wanty - Go.. 13 pts -291 pts - 5
94 107  Sbaragli, Kristian 31  Alpecin - Fenix 13 pts -291 pts - 5
95 112  Bissegger, Stefan 22  EF Education - Nippo 13 pts -291 pts - 5
96 75  Oss, Daniel 34  Bora - Hansgrohe 13 pts -291 pts - 5
97 98  Wallays, Jelle 32  Cofidis 13 pts -291 pts - 5
98 211  Meintjes, Louis 29  Intermarché - Wanty - Go.. 12 pts -292 pts - 5
99 115  Valgren, Michael 29  EF Education - Nippo 12 pts -292 pts
100 227  Pacher, Quentin 29  B&B Hôtels p/b KTM 11 pts -293 pts - 6
101 181  Fuglsang, Jakob 36  Astana - Premier Tech 11 pts -293 pts - 6
102 82  Armirail, Bruno 27  Groupama - FDJ 11 pts -293 pts - 6
103 154  Gilbert, Philippe 39  Lotto - Soudal 9 pts -295 pts - 5
104 121  Cosnefroy, Benoît 25  Ag2r Citroën Team 9 pts -295 pts - 5
105 2  Bjerg, Mikkel 22  UAE Team Emirates 8 pts -296 pts - 5
106 26  Porte, Richie 36  Ineos Grenadiers 7 pts -297 pts - 5
107 21  Thomas, Geraint 35  Ineos Grenadiers 7 pts -297 pts - 5
108 4  Formolo, Davide 28  UAE Team Emirates 6 pts -298 pts - 5
109 225  Gautier, Cyril 33  B&B Hôtels p/b KTM 5 pts -299 pts - 4
110 38  Zabel, Rick 27  Israel Start-Up Nation 5 pts -299 pts - 4
111 24  Geoghegan Hart, Tao 26  Ineos Grenadiers 4 pts -300 pts - 4
112 145  Eekhoff, Nils 23  Team DSM 4 pts -300 pts - 4
113 8  McNulty, Brandon 23  UAE Team Emirates 3 pts -301 pts - 4
114 72  Buchmann, Emanuel 28  Bora - Hansgrohe 2 pts -302 pts - 4
115 144  Donovan, Mark 22  Team DSM 2 pts -302 pts - 4
116 94  Herrada, Jesús 30  Cofidis 2 pts -302 pts - 4
117 185  Gruzdev, Dmitriy 35  Astana - Premier Tech 2 pts -302 pts - 3
118 164  Haller, Marco 30  Bahrain Victorious 2 pts -302 pts - 3
119 5  Hirschi, Marc 22  UAE Team Emirates 1 pts -303 pts - 3
120 6  Laengen, Vegard 32  UAE Team Emirates 1 pts -303 pts - 3
121 35  Hollenstein, Reto 35  Israel Start-Up Nation -6 pts -310 pts - 3
122 228  Rolland, Pierre 34  B&B Hôtels p/b KTM -10 pts -314 pts - 3
#  Rider Age  Team Points Difference Rank +/-
1 1  Pogačar, Tadej 22  UAE Team Emirates 107 pts -
2 166  Poels, Wout 33  Bahrain Victorious 88 pts -19 pts -
3 18  Vingegaard, Jonas 24  Jumbo - Visma 82 pts -25 pts -
4 12  Aert, Wout van 26  Jumbo - Visma 68 pts -39 pts + 1
5 136  Quintana, Nairo 31  Team Arkéa - Samsic 66 pts -41 pts + 1
6 22  Carapaz, Richard 28  Ineos Grenadiers 56 pts -51 pts + 1
7 124  O'Connor, Ben 25  Ag2r Citroën Team 44 pts -63 pts + 1
8 44  Mollema, Bauke 34  Trek - Segafredo 41 pts -66 pts + 1
9 81  Gaudu, David 24  Groupama - FDJ 41 pts -66 pts + 1
10 96  Perez, Anthony 30  Cofidis 37 pts -70 pts + 1
11 114  Higuita, Sergio 23  EF Education - Nippo 36 pts -71 pts + 1
12 43  Elissonde, Kenny 29  Trek - Segafredo 27 pts -80 pts + 1
13 201  Latour, Pierre 27  Team TotalEnergies 26 pts -81 pts + 1
14 15  Kuss, Sepp 26  Jumbo - Visma 26 pts -81 pts + 1
15 36  Martin, Dan 34  Israel Start-Up Nation 26 pts -81 pts + 1
16 51  Alaphilippe, Julian 29  Deceuninck - Quick-Step 21 pts -86 pts + 1
17 65  Mas, Enric 26  Movistar Team 20 pts -87 pts + 1
18 74  Konrad, Patrick 29  Bora - Hansgrohe 18 pts -89 pts + 1
19 54  Cattaneo, Mattia 30  Deceuninck - Quick-Step 18 pts -89 pts + 1
20 208  Turgis, Anthony 27  Team TotalEnergies 16 pts -91 pts + 1
21 91  Martin, Guillaume 28  Cofidis 15 pts -92 pts + 1
22 113  Guerreiro, Ruben 27  EF Education - Nippo 14 pts -93 pts + 1
23 122  Godon, Dorian 25  Ag2r Citroën Team 14 pts -93 pts + 1
24 73  Kelderman, Wilco 30  Bora - Hansgrohe 12 pts -95 pts + 1
25 111  Urán, Rigoberto 34  EF Education - Nippo 12 pts -95 pts + 1
26 165  Mohorič, Matej 26  Bahrain Victorious 11 pts -96 pts + 1
27 67  Valverde, Alejandro 41  Movistar Team 11 pts -96 pts + 1
28 167  Teuns, Dylan 29  Bahrain Victorious 10 pts -97 pts + 1
29 163  Colbrelli, Sonny 31  Bahrain Victorious 10 pts -97 pts + 1
30 162  Bilbao, Pello 31  Bahrain Victorious 8 pts -99 pts + 1
31 212  Bakelants, Jan 35  Intermarché - Wanty - Go.. 8 pts -99 pts + 1
32 184  Fraile, Omar 30  Astana - Premier Tech 8 pts -99 pts + 1
33 205  Doubey, Fabien 27  Team TotalEnergies 6 pts -101 pts + 1
34 78  Schelling, Ide 23  Bora - Hansgrohe 5 pts -102 pts + 1
35 187  Izagirre, Ion 32  Astana - Premier Tech 5 pts -102 pts + 1
36 107  Sbaragli, Kristian 31  Alpecin - Fenix 4 pts -103 pts + 1
37 188  Lutsenko, Alexey 28  Astana - Premier Tech 4 pts -103 pts + 1
38 223  Bonnamour, Franck 26  B&B Hôtels p/b KTM 4 pts -103 pts + 1
39 104  Meurisse, Xandro 29  Alpecin - Fenix 4 pts -103 pts + 1
40 47  Stuyven, Jasper 29  Trek - Segafredo 4 pts -103 pts + 1
41 153  De Gendt, Thomas 34  Lotto - Soudal 4 pts -103 pts + 1
42 224  Chevalier, Maxime 22  B&B Hôtels p/b KTM 4 pts -103 pts + 1
43 158  Van Moer, Brent 23  Lotto - Soudal 3 pts -104 pts + 2
44 52  Asgreen, Kasper 26  Deceuninck - Quick-Step 3 pts -104 pts -
45 156  Sweeny, Harry 23  Lotto - Soudal 3 pts -104 pts + 1
46 76  Politt, Nils 27  Bora - Hansgrohe 2 pts -105 pts + 1
47 48  Theuns, Edward 30  Trek - Segafredo 2 pts -105 pts + 1
48 176  Juul-Jensen, Christopher 32  Team BikeExchange 2 pts -105 pts + 1
49 216  Poppel, Danny van 27  Intermarché - Wanty - Go.. 2 pts -105 pts + 1
50 87  Madouas, Valentin 25  Groupama - FDJ 2 pts -105 pts + 1
51 25  Kwiatkowski, Michał 31  Ineos Grenadiers 2 pts -105 pts + 1
52 171  Matthews, Michael 30  Team BikeExchange 2 pts -105 pts + 1
53 77  Pöstlberger, Lukas 29  Bora - Hansgrohe 2 pts -105 pts + 1
54 118  Rutsch, Jonas 23  EF Education - Nippo 1 pts -106 pts
55 186  Houle, Hugo 30  Astana - Premier Tech 1 pts -106 pts -
56 128  Van Avermaet, Greg 36  Ag2r Citroën Team 1 pts -106 pts -
57 98  Wallays, Jelle 32  Cofidis 1 pts -106 pts -
58 172  Chaves, Esteban 31  Team BikeExchange 1 pts -106 pts -
59 86  Küng, Stefan 27  Groupama - FDJ 1 pts -106 pts -
60 46  Skujiņš, Toms 30  Trek - Segafredo 1 pts -106 pts -
61 228  Rolland, Pierre 34  B&B Hôtels p/b KTM 0 pts -107 pts -
62 35  Hollenstein, Reto 35  Israel Start-Up Nation -1 pts -108 pts -
#  Rider Age  Team Points Difference Rank +/-
#  Rider Age  Team Time Difference Rank +/-
1 1  Pogačar, Tadej 22  UAE Team Emirates 79h 40' 09'' -
2 18  Vingegaard, Jonas 24  Jumbo - Visma 79h 45' 54'' + 05' 45'' -
3 81  Gaudu, David 24  Groupama - FDJ 79h 58' 51'' + 18' 42'' -
4 125  Paret-Peintre, Aurélien 25  Ag2r Citroën Team 80h 17' 30'' + 37' 21'' -
5 114  Higuita, Sergio 23  EF Education - Nippo 80h 43' 10'' + 1h 03' 01'' -
6 87  Madouas, Valentin 25  Groupama - FDJ 81h 48' 53'' + 2h 08' 44'' -
7 144  Donovan, Mark 22  Team DSM 81h 51' 19'' + 2h 11' 10'' -
8 117  Powless, Neilson 24  EF Education - Nippo 81h 52' 23'' + 2h 12' 14'' -
9 118  Rutsch, Jonas 23  EF Education - Nippo 82h 06' 45'' + 2h 26' 36'' -
10 158  Van Moer, Brent 23  Lotto - Soudal 82h 18' 22'' + 2h 38' 13'' + 2
11 8  McNulty, Brandon 23  UAE Team Emirates 82h 30' 24'' + 2h 50' 15'' - 1
12 122  Godon, Dorian 25  Ag2r Citroën Team 82h 34' 17'' + 2h 54' 08'' - 1
13 218  Zimmermann, Georg 23  Intermarché - Wanty - Go.. 82h 40' 07'' + 2h 59' 58'' + 3
14 156  Sweeny, Harry 23  Lotto - Soudal 82h 47' 30'' + 3h 07' 21'' - 1
15 222  Barthe, Cyril 25  B&B Hôtels p/b KTM 82h 49' 26'' + 3h 09' 17'' - 1
16 224  Chevalier, Maxime 22  B&B Hôtels p/b KTM 82h 53' 53'' + 3h 13' 44'' - 1
17 5  Hirschi, Marc 22  UAE Team Emirates 83h 00' 59'' + 3h 20' 50'' -
18 168  Wright, Fred 22  Bahrain Victorious 83h 03' 29'' + 3h 23' 20'' -
19 112  Bissegger, Stefan 22  EF Education - Nippo 83h 11' 57'' + 3h 31' 48'' -
20 105  Philipsen, Jasper 23  Alpecin - Fenix 83h 17' 36'' + 3h 37' 27'' -
21 147  Pedersen, Casper 25  Team DSM 83h 18' 08'' + 3h 37' 59'' + 3
22 2  Bjerg, Mikkel 22  UAE Team Emirates 83h 22' 35'' + 3h 42' 26'' - 1
23 78  Schelling, Ide 23  Bora - Hansgrohe 83h 23' 41'' + 3h 43' 32'' - 1
24 33  Goldstein, Omer 24  Israel Start-Up Nation 83h 32' 31'' + 3h 52' 22'' - 1
25 146  Nieuwenhuis, Joris 25  Team DSM 83h 38' 42'' + 3h 58' 33'' -
26 145  Eekhoff, Nils 23  Team DSM 83h 40' 03'' + 3h 59' 54'' -
27 193  Bennett, Sean 25  Team Qhubeka NextHash 83h 42' 39'' + 4h 02' 30'' -
#  Team Time Difference Rank +/-
1  Bahrain Victorious 239h 22' 04'' -
2  EF Education - Nippo 239h 45' 29'' + 23' 25'' -
3  Jumbo - Visma 240h 37' 36'' + 1h 15' 32'' + 2
4  Ineos Grenadiers 240h 52' 10'' + 1h 30' 06'' - 1
5  Ag2r Citroën Team 240h 52' 45'' + 1h 30' 41'' - 1
6  Bora - Hansgrohe 240h 56' 21'' + 1h 34' 17'' -
7  Trek - Segafredo 241h 07' 44'' + 1h 45' 40'' + 3
8  Movistar Team 241h 23' 26'' + 2h 01' 22'' - 1
9  Astana - Premier Tech 241h 25' 44'' + 2h 03' 40'' - 1
10  UAE Team Emirates 242h 05' 01'' + 2h 42' 57'' - 1
11  B&B Hôtels p/b KTM 243h 00' 43'' + 3h 38' 39'' + 1
12  Deceuninck - Quick-Step 243h 03' 49'' + 3h 41' 45'' + 1
13  Groupama - FDJ 243h 10' 43'' + 3h 48' 39'' - 2
14  Cofidis 243h 11' 49'' + 3h 49' 45'' -
15  Intermarché - Wanty - Gobert Matériaux 243h 34' 03'' + 4h 11' 59'' + 1
16  Team BikeExchange 243h 50' 33'' + 4h 28' 29'' - 1
17  Team TotalEnergies 244h 20' 38'' + 4h 58' 34'' -
18  Team Arkéa - Samsic 245h 06' 14'' + 5h 44' 10'' + 1
19  Israel Start-Up Nation 245h 09' 27'' + 5h 47' 23'' - 1
20  Alpecin - Fenix 245h 27' 58'' + 6h 05' 54'' -
21  Team Qhubeka NextHash 246h 13' 46'' + 6h 51' 42'' -
22  Team DSM 246h 49' 34'' + 7h 27' 30'' -
23  Lotto - Soudal 247h 04' 08'' + 7h 42' 04'' -


© Wijnreder Media