Redon - Fougères (150.4 km)

Route

 29 June 2021
 Profile  Flat stage
 Start  Redon
 Finish  Fougères
 Distance  150.4 km  (93.5 mi)
 Speed  45.056 km/h  (27.997 mi/h)

Classifications

 Race jerseys after stage 4
 Poel, Mathieu.. (AFC) 16h 19' 10''
 Cavendish, Mark (DQT) 89 points
 Schelling, Ide (BOH) 5 points
 Pogačar, Tadej (UAD) 16h 19' 49''
 Bahrain Victorious 49h 00' 00''

Results

#  Rider Age  Team Time Bonus
1 55  Cavendish, Mark 36  Deceuninck - Quick-Step 3h 20' 17'' - 10'' 153 1 - -
2 132  Bouhanni, Nacer 30  Team Arkéa - Samsic + 00' 00'' - 06'' 123 4 - -
3 105  Philipsen, Jasper 23  Alpecin - Fenix + 00' 00'' - 04'' 120 6 - 20
4 171  Matthews, Michael 30  Team BikeExchange + 00' 00'' 31 3 10 -
5 71  Sagan, Peter 31  Bora - Hansgrohe + 00' 00'' 67 8 - -
6 143  Bol, Cees 25  Team DSM + 00' 00'' 146 16 - -
7 95  Laporte, Christophe 28  Cofidis + 00' 00'' 93 34 - -
8 45  Pedersen, Mads 25  Trek - Segafredo + 00' 00'' 168 35 - -
9 215  Poppel, Boy van van 33  Intermarché - Wanty - Go.. + 00' 00'' 72 41 - -
10 34  Greipel, André 38  Israel Start-Up Nation + 00' 00'' 155 28 - -
11 163  Colbrelli, Sonny 31  Bahrain Victorious + 00' 00'' 19 9 - -
12 101  Poel, Mathieu van der.. 26  Alpecin - Fenix + 00' 00'' 1 5 2 -
13 145  Eekhoff, Nils 23  Team DSM + 00' 00'' 88 54 - 12
14 188  Lutsenko, Alexey 28  Astana - Premier Tech + 00' 00'' 11 46 - -
15 38  Zabel, Rick 27  Israel Start-Up Nation + 00' 00'' 167 60 - -
16 198  Walscheid, Max 28  Team Qhubeka NextHash + 00' 00'' 127 43 - -
17 221  Coquard, Bryan 29  B&B Hôtels p/b KTM + 00' 00'' 163 23 - -
18 166  Poels, Wout 33  Bahrain Victorious + 00' 00'' 33 - - -
19 222  Barthe, Cyril 25  B&B Hôtels p/b KTM + 00' 00'' 76 18 - 11
20 64  Cortina, Iván 25  Movistar Team + 00' 00'' 55 - - -
21 32  Boivin, Guillaume 32  Israel Start-Up Nation + 00' 00'' 54 - - -
22 81  Gaudu, David 24  Groupama - FDJ + 00' 00'' 10 29 - 2
23 125  Paret-Peintre, Auréli.. 25  Ag2r Citroën Team + 00' 00'' 34 - - 6
24 202  Hagen, Edvald Boasson 34  Team TotalEnergies + 00' 00'' 84 - - -
25 12  Aert, Wout van van 26  Jumbo - Visma + 00' 00'' 4 58 - -
26 137  Russo, Clément 26  Team Arkéa - Samsic + 00' 00'' 176 - - -
27 52  Asgreen, Kasper 26  Deceuninck - Quick-Step + 00' 00'' 22 - - -
28 1  Pogačar, Tadej 22  UAE Team Emirates + 00' 00'' 6 10 6 1
29 207  Simon, Julien 35  Team TotalEnergies + 00' 00'' 75 - - -
30 65  Mas, Enric 26  Movistar Team + 00' 00'' 7 45 - -
31 41  Nibali, Vincenzo 36  Trek - Segafredo + 00' 00'' 16 - - -
32 22  Carapaz, Richard 28  Ineos Grenadiers + 00' 00'' 3 37 - -
33 138  Swift, Connor 25  Team Arkéa - Samsic + 00' 00'' 82 53 - -
34 136  Quintana, Nairo 31  Team Arkéa - Samsic + 00' 00'' 8 59 - -
35 103  Merlier, Tim 28  Alpecin - Fenix + 00' 00'' 141 7 - -
36 102  Dillier, Silvan 30  Alpecin - Fenix + 00' 00'' 102 - - -
37 123  Naesen, Oliver 30  Ag2r Citroën Team + 00' 00'' 74 - - -
38 141  Andersen, Søren 26  Team DSM + 00' 00'' 29 56 - -
39 51  Alaphilippe, Julian 29  Deceuninck - Quick-Step + 00' 00'' 2 2 4 -
40 4  Formolo, Davide 28  UAE Team Emirates + 00' 00'' 44 - - -
41 106  Rickaert, Jonas 27  Alpecin - Fenix + 00' 00'' 71 - - -
42 73  Kelderman, Wilco 30  Bora - Hansgrohe + 00' 00'' 5 12 - -
43 165  Mohorič, Matej 26  Bahrain Victorious + 00' 00'' 39 48 - -
44 114  Higuita, Sergio 23  EF Education - Nippo + 00' 00'' 12 21 - 3
45 44  Mollema, Bauke 34  Trek - Segafredo + 00' 00'' 13 17 - -
46 83  Démare, Arnaud 29  Groupama - FDJ + 00' 00'' 145 15 - -
47 27  Rowe, Luke 31  Ineos Grenadiers + 00' 00'' 124 - - -
48 194  Campenaerts, Victor 29  Team Qhubeka NextHash + 00' 00'' 110 - 7 -
49 158  Van Moer, Brent 23  Lotto - Soudal + 00' 00'' 91 19 - 13
50 201  Latour, Pierre 27  Team TotalEnergies + 00' 00'' 9 38 - -
51 174  Hamilton, Lucas 25  Team BikeExchange + 00' 00'' 21 - - 4
52 213  Koch, Jonas 28  Intermarché - Wanty - Go.. + 00' 00'' 126 24 - -
53 211  Meintjes, Louis 29  Intermarché - Wanty - Go.. + 00' 00'' 35 - - -
54 18  Vingegaard, Jonas 24  Jumbo - Visma + 00' 00'' 23 27 - 5
55 21  Thomas, Geraint 35  Ineos Grenadiers + 00' 00'' 18 42 - -
56 124  O'Connor, Ben 25  Ag2r Citroën Team + 00' 00'' 40 - - -
57 91  Martin, Guillaume 28  Cofidis + 00' 00'' 28 - - -
58 191  Henao, Sergio 33  Team Qhubeka NextHash + 00' 00'' 25 - - -
59 223  Bonnamour, Franck 26  B&B Hôtels p/b KTM + 00' 00'' 60 - - -
60 205  Doubey, Fabien 27  Team TotalEnergies + 00' 00'' 68 - - -
61 11  Roglič, Primož 31  Jumbo - Visma + 00' 00'' 20 11 - -
62 17  Teunissen, Mike 28  Jumbo - Visma + 00' 00'' 161 - - -
63 6  Laengen, Vegard 32  UAE Team Emirates + 00' 00'' 108 - - -
64 47  Stuyven, Jasper 29  Trek - Segafredo + 00' 00'' 104 - - -
65 111  Urán, Rigoberto 34  EF Education - Nippo + 00' 00'' 14 - - -
66 217  Vliegen, Loïc 27  Intermarché - Wanty - Go.. + 00' 00'' 107 - - -
67 116  Cort, Magnus 28  EF Education - Nippo + 00' 00'' 83 - - -
68 72  Buchmann, Emanuel 28  Bora - Hansgrohe + 00' 00'' 27 - - -
69 62  Arcas, Jorge 28  Movistar Team + 00' 00'' 135 - - -
70 172  Chaves, Esteban 31  Team BikeExchange + 00' 00'' 15 47 - -
71 115  Valgren, Michael 29  EF Education - Nippo + 00' 00'' 51 - - -
72 208  Turgis, Anthony 27  Team TotalEnergies + 00' 00'' 30 39 - -
73 113  Guerreiro, Ruben 26  EF Education - Nippo + 00' 00'' 32 - - -
74 162  Bilbao, Pello 31  Bahrain Victorious + 00' 00'' 24 50 - -
75 63  Erviti, Imanol 37  Movistar Team + 00' 00'' 113 - - -
76 177  Mezgec, Luka 33  Team BikeExchange + 00' 00'' 61 40 - -
77 212  Bakelants, Jan 35  Intermarché - Wanty - Go.. + 00' 00'' 45 - - -
78 144  Donovan, Mark 22  Team DSM + 00' 00'' 56 - - 9
79 14  Kruijswijk, Steven 34  Jumbo - Visma + 00' 00'' 38 - - -
80 181  Fuglsang, Jakob 36  Astana - Premier Tech + 00' 00'' 17 - - -
81 26  Porte, Richie 36  Ineos Grenadiers + 00' 00'' 41 - - -
82 61  López, Miguel Ángel 27  Movistar Team + 00' 00'' 42 - - -
83 154  Gilbert, Philippe 38  Lotto - Soudal + 00' 00'' 77 - - -
84 46  Skujiņš, Toms 30  Trek - Segafredo + 00' 00'' 26 - - -
85 227  Pacher, Quentin 29  B&B Hôtels p/b KTM + 00' 00'' 36 - - -
86 92  Fernández, Rubén 30  Cofidis + 00' 00'' 85 - - -
87 128  Van Avermaet, Greg 36  Ag2r Citroën Team + 00' 00'' 43 - - -
88 142  Benoot, Tiesj 27  Team DSM + 00' 00'' 37 - - -
89 122  Godon, Dorian 25  Ag2r Citroën Team + 00' 00'' 101 - - 17
90 16  Martin, Tony 36  Jumbo - Visma + 00' 00'' 171 57 - -
91 127  Schär, Michael 34  Ag2r Citroën Team + 00' 00'' 117 30 - -
92 8  McNulty, Brandon 23  UAE Team Emirates + 00' 00'' 92 - - 14
93 76  Politt, Nils 27  Bora - Hansgrohe + 00' 00'' 147 - - -
94 183  Bod, Stefan de de 24  Astana - Premier Tech + 00' 00'' 50 - - 7
95 134  Gesbert, Elie 25  Team Arkéa - Samsic + 00' 00'' 58 - - -
96 67  Valverde, Alejandro 41  Movistar Team + 00' 00'' 59 - - -
97 86  Küng, Stefan 27  Groupama - FDJ + 00' 00'' 46 - - -
98 121  Cosnefroy, Benoît 25  Ag2r Citroën Team + 00' 00'' 118 - - -
99 126  Peters, Nans 27  Ag2r Citroën Team + 00' 00'' 111 - - -
100 74  Konrad, Patrick 29  Bora - Hansgrohe + 00' 00'' 103 - - -
101 33  Goldstein, Omer 24  Israel Start-Up Nation + 00' 00'' 162 - - 27
102 117  Powless, Neilson 24  EF Education - Nippo + 00' 00'' 53 - - 8
103 167  Teuns, Dylan 29  Bahrain Victorious + 00' 00'' 52 - - -
104 93  Geschke, Simon 35  Cofidis + 00' 00'' 65 - - -
105 185  Gruzdev, Dmitriy 35  Astana - Premier Tech + 00' 00'' 142 - - -
106 225  Gautier, Cyril 33  B&B Hôtels p/b KTM + 00' 00'' 96 - - -
107 156  Sweeny, Harry 22  Lotto - Soudal + 00' 00'' 156 - - 24
108 37  Woods, Michael 34  Israel Start-Up Nation + 00' 00'' 89 49 - -
109 43  Elissonde, Kenny 29  Trek - Segafredo + 00' 00'' 64 - - -
110 54  Cattaneo, Mattia 30  Deceuninck - Quick-Step + 00' 00'' 57 - - -
111 186  Houle, Hugo 30  Astana - Premier Tech + 00' 00'' 86 - - -
112 228  Rolland, Pierre 34  B&B Hôtels p/b KTM + 00' 00'' 48 - - -
113 131  Barguil, Warren 29  Team Arkéa - Samsic + 00' 00'' 106 - - -
114 42  Bernard, Julien 29  Trek - Segafredo + 00' 00'' 62 - - -
115 88  Scotson, Miles 27  Groupama - FDJ + 00' 00'' 125 51 - -
116 224  Chevalier, Maxime 22  B&B Hôtels p/b KTM + 00' 00'' 129 25 - 22
117 204  De La Parte, Victor 35  Team TotalEnergies + 00' 00'' 79 - - -
118 118  Rutsch, Jonas 23  EF Education - Nippo + 00' 00'' 116 - - 19
119 36  Martin, Dan 34  Israel Start-Up Nation + 00' 00'' 69 - - -
120 58  Mørkøv, Michael 36  Deceuninck - Quick-Step + 00' 00'' 132 14 - -
121 107  Sbaragli, Kristian 31  Alpecin - Fenix + 00' 00'' 112 - - -
122 133  Delaplace, Anthony 31  Team Arkéa - Samsic + 00' 00'' 70 - - -
123 87  Madouas, Valentin 24  Groupama - FDJ + 00' 00'' 97 - - 16
124 84  Guarnieri, Jacopo 33  Groupama - FDJ + 00' 26'' 130 55 - -
125 206  Rodríguez, Cristian 26  Team TotalEnergies + 00' 41'' 95 - - -
126 153  De Gendt, Thomas 34  Lotto - Soudal + 00' 00'' 128 - - -
127 31  Froome, Chris 36  Israel Start-Up Nation + 00' 41'' 166 - - -
128 57  Devenyns, Dries 37  Deceuninck - Quick-Step + 00' 43'' 80 - - -
129 135  McLay, Daniel 29  Team Arkéa - Samsic + 00' 43'' 175 - - -
130 146  Nieuwenhuis, Joris 25  Team DSM + 00' 43'' 63 - - 10
131 192  Barbero, Carlos 30  Team Qhubeka NextHash + 00' 43'' 119 - - -
132 157  Van Der Sande, Tosh 30  Lotto - Soudal + 00' 47'' 143 - - -
133 152  De Buyst, Jasper 27  Lotto - Soudal + 00' 47'' 165 44 - -
134 98  Wallays, Jelle 32  Cofidis + 00' 50'' 131 32 8 -
135 168  Wright, Fred 22  Bahrain Victorious + 01' 04'' 115 - - 18
136 164  Haller, Marco 30  Bahrain Victorious + 01' 04'' 172 61 - -
137 28  Baarle, Dylan van van 29  Ineos Grenadiers + 01' 07'' 87 - - -
138 75  Oss, Daniel 34  Bora - Hansgrohe + 01' 07'' 151 52 - -
139 7  Majka, Rafał 31  UAE Team Emirates + 01' 07'' 90 - - -
140 214  Rota, Lorenzo 26  Intermarché - Wanty - Go.. + 01' 07'' 122 - - -
141 3  Costa, Rui 34  UAE Team Emirates + 01' 07'' 81 - - -
142 196  Dlamini, Nicholas 25  Team Qhubeka NextHash + 01' 07'' 137 - - -
143 173  Durbridge, Luke 30  Team BikeExchange + 01' 07'' 150 - - -
144 112  Bissegger, Stefan 22  EF Education - Nippo + 01' 07'' 94 - - 15
145 216  Poppel, Danny van van 27  Intermarché - Wanty - Go.. + 01' 07'' 139 - 9 -
146 94  Herrada, Jesús 30  Cofidis + 01' 07'' 140 - - -
147 187  Izagirre, Ion 32  Astana - Premier Tech + 01' 07'' 109 - - -
148 184  Fraile, Omar 30  Astana - Premier Tech + 01' 07'' 99 - - -
149 182  Aranburu, Álex 25  Astana - Premier Tech + 01' 07'' 47 - - -
150 175  Jansen, Amund 27  Team BikeExchange + 01' 07'' 177 - - -
151 68  Verona, Carlos 28  Movistar Team + 01' 07'' 98 - - -
152 5  Hirschi, Marc 22  UAE Team Emirates + 01' 07'' 169 - - 28
153 96  Perez, Anthony 30  Cofidis + 01' 07'' 136 33 3 -
154 218  Zimmermann, Georg 23  Intermarché - Wanty - Go.. + 01' 23'' 159 - - 26
155 48  Theuns, Edward 30  Trek - Segafredo + 01' 23'' 164 20 5 -
156 35  Hollenstein, Reto 35  Israel Start-Up Nation + 01' 28'' 170 - - -
157 77  Pöstlberger, Lukas 29  Bora - Hansgrohe + 01' 28'' 133 - - -
158 25  Kwiatkowski, Michał 31  Ineos Grenadiers + 01' 28'' 78 - - -
159 197  Gogl, Michaël 27  Team Qhubeka NextHash + 01' 28'' 66 - - -
160 23  Castroviejo, Jonathan 34  Ineos Grenadiers + 01' 28'' 100 - - -
161 15  Kuss, Sepp 26  Jumbo - Visma + 01' 28'' 160 - - -
162 193  Bennett, Sean 25  Team Qhubeka NextHash + 01' 28'' 121 - - 21
163 82  Armirail, Bruno 27  Groupama - FDJ + 01' 28'' 114 - - -
164 56  Declercq, Tim 32  Deceuninck - Quick-Step + 01' 28'' 149 - - -
165 78  Schelling, Ide 23  Bora - Hansgrohe + 01' 28'' 174 13 1 29
166 24  Geoghegan Hart, Tao 26  Ineos Grenadiers + 01' 33'' 105 - - -
167 147  Pedersen, Casper 25  Team DSM + 01' 33'' 158 - - 25
168 108  Vakoč, Petr 28  Alpecin - Fenix + 01' 33'' 134 - - -
169 178  Yates, Simon 28  Team BikeExchange + 01' 33'' 73 - - -
170 195  Clarke, Simon 34  Team Qhubeka NextHash + 01' 33'' 138 36 - -
171 203  Cabot, Jérémy 29  Team TotalEnergies + 01' 33'' 154 31 - -
172 104  Meurisse, Xandro 29  Alpecin - Fenix + 01' 38'' 49 - - -
173 2  Bjerg, Mikkel 22  UAE Team Emirates + 01' 47'' 152 - - 23
174 176  Juul-Jensen, Christop.. 31  Team BikeExchange + 01' 47'' 148 - - -
175 97  Périchon, Pierre-Luc 34  Cofidis + 01' 57'' 157 26 - -
176 53  Ballerini, Davide 26  Deceuninck - Quick-Step + 04' 04'' 144 22 - -
177 155  Kluge, Roger 35  Lotto - Soudal + 07' 16'' 173 - - -
DNS 151  Ewan, Caleb 26  Lotto - Soudal
Km   Sprint #  Rider  Team Points Bonus
114.3   Vitre 1 158  Van Moer, Brent  Lotto - Soudal 20 pts -
2 97  Périchon, Pierre-Luc  Cofidis 17 pts -
3 55  Cavendish, Mark  Deceuninck - Quick-Step 15 pts -
4 58  Mørkøv, Michael  Deceuninck - Quick-Step 13 pts -
5 132  Bouhanni, Nacer  Team Arkéa - Samsic 11 pts -
6 171  Matthews, Michael  Team BikeExchange 10 pts -
7 34  Greipel, André  Israel Start-Up Nation 9 pts -
8 71  Sagan, Peter  Bora - Hansgrohe 8 pts -
9 163  Colbrelli, Sonny  Bahrain Victorious 7 pts -
10 221  Coquard, Bryan  B&B Hôtels p/b KTM 6 pts -
11 83  Démare, Arnaud  Groupama - FDJ 5 pts -
12 138  Swift, Connor  Team Arkéa - Samsic 4 pts -
13 177  Mezgec, Luka  Team BikeExchange 3 pts -
14 51  Alaphilippe, Julian  Deceuninck - Quick-Step 2 pts -
15 84  Guarnieri, Jacopo  Groupama - FDJ 1 pts -
#  Team Time Sum #  Rider Age Time
1  Israel Start-Up Nation 10h 00' 51'' 46 22
10 34  Greipel, André 38 3h 20' 17''
15 38  Zabel, Rick 27 3h 20' 17''
21 32  Boivin, Guillaume 32 3h 20' 17''
2  Alpecin - Fenix 10h 00' 51'' 50 12
3 105  Philipsen, Jasper 23 3h 20' 17''
12 101  Poel, Mathieu van der 26 3h 20' 17''
35 103  Merlier, Tim 28 3h 20' 17''
3  Team DSM 10h 00' 51'' 57 11
6 143  Bol, Cees 25 3h 20' 17''
13 145  Eekhoff, Nils 23 3h 20' 17''
38 141  Andersen, Søren 26 3h 20' 17''
4  Team Arkéa - Samsic 10h 00' 51'' 61 13
2 132  Bouhanni, Nacer 30 3h 20' 17''
26 137  Russo, Clément 26 3h 20' 17''
33 138  Swift, Connor 25 3h 20' 17''
5  Deceuninck - Quick-Step 10h 00' 51'' 67 8
1 55  Cavendish, Mark 36 3h 20' 17''
27 52  Asgreen, Kasper 26 3h 20' 17''
39 51  Alaphilippe, Julian 29 3h 20' 17''
6  Bahrain Victorious 10h 00' 51'' 72 1
11 163  Colbrelli, Sonny 31 3h 20' 17''
18 166  Poels, Wout 33 3h 20' 17''
43 165  Mohorič, Matej 26 3h 20' 17''
7  Trek - Segafredo 10h 00' 51'' 84 3
8 45  Pedersen, Mads 25 3h 20' 17''
31 41  Nibali, Vincenzo 36 3h 20' 17''
45 44  Mollema, Bauke 34 3h 20' 17''
8  B&B Hôtels p/b KTM 10h 00' 51'' 95 15
17 221  Coquard, Bryan 29 3h 20' 17''
19 222  Barthe, Cyril 25 3h 20' 17''
59 223  Bonnamour, Franck 26 3h 20' 17''
9  Team TotalEnergies 10h 00' 51'' 103 16
24 202  Hagen, Edvald Boasson 34 3h 20' 17''
29 207  Simon, Julien 35 3h 20' 17''
50 201  Latour, Pierre 27 3h 20' 17''
10  Intermarché - Wanty - Gobert.. 10h 00' 51'' 114 19
9 215  Poppel, Boy van 33 3h 20' 17''
52 213  Koch, Jonas 28 3h 20' 17''
53 211  Meintjes, Louis 29 3h 20' 17''
11  Bora - Hansgrohe 10h 00' 51'' 115 10
5 71  Sagan, Peter 31 3h 20' 17''
42 73  Kelderman, Wilco 30 3h 20' 17''
68 72  Buchmann, Emanuel 28 3h 20' 17''
12  Ag2r Citroën Team 10h 00' 51'' 116 14
23 125  Paret-Peintre, Auréli.. 25 3h 20' 17''
37 123  Naesen, Oliver 30 3h 20' 17''
56 124  O'Connor, Ben 25 3h 20' 17''
13  Movistar Team 10h 00' 51'' 119 9
20 64  Cortina, Iván 25 3h 20' 17''
30 65  Mas, Enric 26 3h 20' 17''
69 62  Arcas, Jorge 28 3h 20' 17''
14  Team Qhubeka NextHash 10h 00' 51'' 122 21
16 198  Walscheid, Max 28 3h 20' 17''
48 194  Campenaerts, Victor 29 3h 20' 17''
58 191  Henao, Sergio 33 3h 20' 17''
15  Team BikeExchange 10h 00' 51'' 125 6
4 171  Matthews, Michael 30 3h 20' 17''
51 174  Hamilton, Lucas 25 3h 20' 17''
70 172  Chaves, Esteban 31 3h 20' 17''
16  UAE Team Emirates 10h 00' 51'' 131 18
28 1  Pogačar, Tadej 22 3h 20' 17''
40 4  Formolo, Davide 28 3h 20' 17''
63 6  Laengen, Vegard 32 3h 20' 17''
17  Ineos Grenadiers 10h 00' 51'' 134 7
32 22  Carapaz, Richard 28 3h 20' 17''
47 27  Rowe, Luke 31 3h 20' 17''
55 21  Thomas, Geraint 35 3h 20' 17''
18  Jumbo - Visma 10h 00' 51'' 140 2
25 12  Aert, Wout van 26 3h 20' 17''
54 18  Vingegaard, Jonas 24 3h 20' 17''
61 11  Roglič, Primož 31 3h 20' 17''
19  Cofidis 10h 00' 51'' 150 20
7 95  Laporte, Christophe 28 3h 20' 17''
57 91  Martin, Guillaume 28 3h 20' 17''
86 92  Fernández, Rubén 30 3h 20' 17''
20  Groupama - FDJ 10h 00' 51'' 165 17
22 81  Gaudu, David 24 3h 20' 17''
46 83  Démare, Arnaud 29 3h 20' 17''
97 86  Küng, Stefan 27 3h 20' 17''
21  EF Education - Nippo 10h 00' 51'' 176 5
44 114  Higuita, Sergio 23 3h 20' 17''
65 111  Urán, Rigoberto 34 3h 20' 17''
67 116  Cort, Magnus 28 3h 20' 17''
22  Astana - Premier Tech 10h 00' 51'' 188 4
14 188  Lutsenko, Alexey 28 3h 20' 17''
80 181  Fuglsang, Jakob 36 3h 20' 17''
94 183  Bod, Stefan de 24 3h 20' 17''
23  Lotto - Soudal 10h 00' 51'' 239 23
49 158  Van Moer, Brent 23 3h 20' 17''
83 154  Gilbert, Philippe 38 3h 20' 17''
107 156  Sweeny, Harry 22 3h 20' 17''
#  Rider Age  Team Time Difference Rank +/-
1 101  Poel, Mathieu van der 26  Alpecin - Fenix 16h 19' 10'' -
2 51  Alaphilippe, Julian 29  Deceuninck - Quick-Step 16h 19' 18'' + 00' 08'' -
3 22  Carapaz, Richard 28  Ineos Grenadiers 16h 19' 41'' + 00' 31'' -
4 12  Aert, Wout van 26  Jumbo - Visma 16h 19' 41'' + 00' 31'' -
5 73  Kelderman, Wilco 30  Bora - Hansgrohe 16h 19' 48'' + 00' 38'' -
6 1  Pogačar, Tadej 22  UAE Team Emirates 16h 19' 49'' + 00' 39'' -
7 65  Mas, Enric 26  Movistar Team 16h 19' 50'' + 00' 40'' -
8 136  Quintana, Nairo 31  Team Arkéa - Samsic 16h 19' 50'' + 00' 40'' -
9 201  Latour, Pierre 27  Team TotalEnergies 16h 19' 55'' + 00' 45'' -
10 81  Gaudu, David 24  Groupama - FDJ 16h 20' 02'' + 00' 52'' + 2
11 188  Lutsenko, Alexey 28  Astana - Premier Tech 16h 20' 02'' + 00' 52'' + 2
12 114  Higuita, Sergio 23  EF Education - Nippo 16h 20' 02'' + 00' 52'' - 2
13 44  Mollema, Bauke 34  Trek - Segafredo 16h 20' 02'' + 00' 52'' - 2
14 111  Urán, Rigoberto 34  EF Education - Nippo 16h 20' 02'' + 00' 52'' + 1
15 172  Chaves, Esteban 31  Team BikeExchange 16h 20' 02'' + 00' 52'' - 1
16 41  Nibali, Vincenzo 36  Trek - Segafredo 16h 20' 05'' + 00' 55'' -
17 181  Fuglsang, Jakob 36  Astana - Premier Tech 16h 20' 05'' + 00' 55'' -
18 21  Thomas, Geraint 35  Ineos Grenadiers 16h 20' 17'' + 01' 07'' -
19 163  Colbrelli, Sonny 31  Bahrain Victorious 16h 20' 22'' + 01' 12'' -
20 11  Roglič, Primož 31  Jumbo - Visma 16h 20' 45'' + 01' 35'' -
21 174  Hamilton, Lucas 25  Team BikeExchange 16h 20' 52'' + 01' 42'' -
22 52  Asgreen, Kasper 26  Deceuninck - Quick-Step 16h 20' 53'' + 01' 43'' -
23 18  Vingegaard, Jonas 24  Jumbo - Visma 16h 20' 57'' + 01' 47'' -
24 162  Bilbao, Pello 31  Bahrain Victorious 16h 20' 57'' + 01' 47'' -
25 191  Henao, Sergio 33  Team Qhubeka NextHash 16h 21' 31'' + 02' 21'' -
26 46  Skujiņš, Toms 30  Trek - Segafredo 16h 21' 36'' + 02' 26'' -
27 72  Buchmann, Emanuel 28  Bora - Hansgrohe 16h 21' 43'' + 02' 33'' -
28 91  Martin, Guillaume 28  Cofidis 16h 21' 43'' + 02' 33'' -
29 141  Andersen, Søren 26  Team DSM 16h 22' 00'' + 02' 50'' -
30 208  Turgis, Anthony 27  Team TotalEnergies 16h 22' 14'' + 03' 04'' -
31 171  Matthews, Michael 30  Team BikeExchange 16h 22' 16'' + 03' 06'' -
32 113  Guerreiro, Ruben 26  EF Education - Nippo 16h 22' 19'' + 03' 09'' -
33 166  Poels, Wout 33  Bahrain Victorious 16h 22' 25'' + 03' 15'' + 2
34 125  Paret-Peintre, Aurélien 25  Ag2r Citroën Team 16h 22' 25'' + 03' 15'' -
35 211  Meintjes, Louis 29  Intermarché - Wanty - Go.. 16h 22' 25'' + 03' 15'' - 2
36 227  Pacher, Quentin 29  B&B Hôtels p/b KTM 16h 22' 25'' + 03' 15'' -
37 142  Benoot, Tiesj 27  Team DSM 16h 22' 33'' + 03' 23'' -
38 14  Kruijswijk, Steven 34  Jumbo - Visma 16h 22' 38'' + 03' 28'' -
39 165  Mohorič, Matej 26  Bahrain Victorious 16h 22' 39'' + 03' 29'' -
40 124  O'Connor, Ben 25  Ag2r Citroën Team 16h 22' 41'' + 03' 31'' -
41 26  Porte, Richie 36  Ineos Grenadiers 16h 22' 44'' + 03' 34'' -
42 61  López, Miguel Ángel 27  Movistar Team 16h 22' 53'' + 03' 43'' -
43 128  Van Avermaet, Greg 36  Ag2r Citroën Team 16h 23' 01'' + 03' 51'' + 1
44 4  Formolo, Davide 28  UAE Team Emirates 16h 23' 37'' + 04' 27'' + 2
45 212  Bakelants, Jan 35  Intermarché - Wanty - Go.. 16h 23' 50'' + 04' 40'' + 2
46 86  Küng, Stefan 27  Groupama - FDJ 16h 24' 01'' + 04' 51'' + 2
47 182  Aranburu, Álex 25  Astana - Premier Tech 16h 24' 03'' + 04' 53'' - 4
48 228  Rolland, Pierre 34  B&B Hôtels p/b KTM 16h 24' 15'' + 05' 05'' + 1
49 104  Meurisse, Xandro 29  Alpecin - Fenix 16h 24' 39'' + 05' 29'' - 4
50 183  Bod, Stefan de 24  Astana - Premier Tech 16h 24' 43'' + 05' 33'' -
51 115  Valgren, Michael 29  EF Education - Nippo 16h 24' 50'' + 05' 40'' -
52 167  Teuns, Dylan 29  Bahrain Victorious 16h 24' 59'' + 05' 49'' -
53 117  Powless, Neilson 24  EF Education - Nippo 16h 25' 11'' + 06' 01'' -
54 32  Boivin, Guillaume 32  Israel Start-Up Nation 16h 25' 14'' + 06' 04'' -
55 64  Cortina, Iván 25  Movistar Team 16h 25' 23'' + 06' 13'' -
56 144  Donovan, Mark 22  Team DSM 16h 25' 23'' + 06' 13'' -
57 54  Cattaneo, Mattia 30  Deceuninck - Quick-Step 16h 25' 23'' + 06' 13'' -
58 134  Gesbert, Elie 25  Team Arkéa - Samsic 16h 26' 01'' + 06' 51'' + 1
59 67  Valverde, Alejandro 41  Movistar Team 16h 26' 22'' + 07' 12'' + 1
60 223  Bonnamour, Franck 26  B&B Hôtels p/b KTM 16h 26' 48'' + 07' 38'' + 3
61 177  Mezgec, Luka 33  Team BikeExchange 16h 26' 51'' + 07' 41'' + 3
62 42  Bernard, Julien 29  Trek - Segafredo 16h 27' 04'' + 07' 54'' + 3
63 146  Nieuwenhuis, Joris 25  Team DSM 16h 27' 07'' + 07' 57'' - 2
64 43  Elissonde, Kenny 29  Trek - Segafredo 16h 27' 07'' + 07' 57'' + 2
65 93  Geschke, Simon 35  Cofidis 16h 27' 14'' + 08' 04'' + 2
66 197  Gogl, Michaël 27  Team Qhubeka NextHash 16h 27' 25'' + 08' 15'' - 8
67 71  Sagan, Peter 31  Bora - Hansgrohe 16h 27' 26'' + 08' 16'' + 1
68 205  Doubey, Fabien 27  Team TotalEnergies 16h 27' 33'' + 08' 23'' + 1
69 36  Martin, Dan 34  Israel Start-Up Nation 16h 27' 40'' + 08' 30'' + 1
70 133  Delaplace, Anthony 31  Team Arkéa - Samsic 16h 27' 52'' + 08' 42'' + 2
71 106  Rickaert, Jonas 27  Alpecin - Fenix 16h 27' 54'' + 08' 44'' + 2
72 215  Poppel, Boy van 33  Intermarché - Wanty - Go.. 16h 28' 01'' + 08' 51'' + 2
73 178  Yates, Simon 28  Team BikeExchange 16h 28' 05'' + 08' 55'' - 11
74 123  Naesen, Oliver 30  Ag2r Citroën Team 16h 28' 20'' + 09' 10'' + 1
75 207  Simon, Julien 35  Team TotalEnergies 16h 28' 28'' + 09' 18'' + 1
76 222  Barthe, Cyril 25  B&B Hôtels p/b KTM 16h 28' 38'' + 09' 28'' + 2
77 154  Gilbert, Philippe 38  Lotto - Soudal 16h 28' 57'' + 09' 47'' + 3
78 25  Kwiatkowski, Michał 31  Ineos Grenadiers 16h 29' 19'' + 10' 09'' - 7
79 204  De La Parte, Victor 35  Team TotalEnergies 16h 29' 26'' + 10' 16'' + 3
80 57  Devenyns, Dries 37  Deceuninck - Quick-Step 16h 29' 29'' + 10' 19'' - 1
81 3  Costa, Rui 34  UAE Team Emirates 16h 29' 37'' + 10' 27'' - 4
82 138  Swift, Connor 25  Team Arkéa - Samsic 16h 29' 49'' + 10' 39'' + 2
83 116  Cort, Magnus 28  EF Education - Nippo 16h 30' 08'' + 10' 58'' + 3
84 202  Hagen, Edvald Boasson 34  Team TotalEnergies 16h 30' 08'' + 10' 58'' + 3
85 92  Fernández, Rubén 30  Cofidis 16h 30' 08'' + 10' 58'' + 3
86 186  Houle, Hugo 30  Astana - Premier Tech 16h 30' 13'' + 11' 03'' + 3
87 28  Baarle, Dylan van 29  Ineos Grenadiers 16h 30' 19'' + 11' 09'' - 6
88 145  Eekhoff, Nils 23  Team DSM 16h 30' 23'' + 11' 13'' + 2
89 37  Woods, Michael 34  Israel Start-Up Nation 16h 30' 28'' + 11' 18'' + 2
90 7  Majka, Rafał 31  UAE Team Emirates 16h 30' 41'' + 11' 31'' - 7
91 158  Van Moer, Brent 23  Lotto - Soudal 16h 30' 53'' + 11' 43'' + 5
92 8  McNulty, Brandon 23  UAE Team Emirates 16h 30' 58'' + 11' 48'' + 5
93 95  Laporte, Christophe 28  Cofidis 16h 31' 01'' + 11' 51'' + 5
94 112  Bissegger, Stefan 22  EF Education - Nippo 16h 31' 12'' + 12' 02'' - 9
95 206  Rodríguez, Cristian 26  Team TotalEnergies 16h 31' 29'' + 12' 19'' -
96 225  Gautier, Cyril 33  B&B Hôtels p/b KTM 16h 31' 37'' + 12' 27'' + 4
97 87  Madouas, Valentin 24  Groupama - FDJ 16h 31' 39'' + 12' 29'' + 4
98 68  Verona, Carlos 28  Movistar Team 16h 31' 44'' + 12' 34'' - 6
99 184  Fraile, Omar 30  Astana - Premier Tech 16h 31' 51'' + 12' 41'' - 6
100 23  Castroviejo, Jonathan 34  Ineos Grenadiers 16h 32' 12'' + 13' 02'' - 6
101 122  Godon, Dorian 25  Ag2r Citroën Team 16h 32' 25'' + 13' 15'' + 1
102 102  Dillier, Silvan 30  Alpecin - Fenix 16h 32' 42'' + 13' 32'' + 1
103 74  Konrad, Patrick 29  Bora - Hansgrohe 16h 32' 54'' + 13' 44'' + 2
104 47  Stuyven, Jasper 29  Trek - Segafredo 16h 32' 58'' + 13' 48'' + 2
105 24  Geoghegan Hart, Tao 26  Ineos Grenadiers 16h 33' 00'' + 13' 50'' - 6
106 131  Barguil, Warren 29  Team Arkéa - Samsic 16h 33' 18'' + 14' 08'' + 1
107 217  Vliegen, Loïc 27  Intermarché - Wanty - Go.. 16h 33' 27'' + 14' 17'' + 1
108 6  Laengen, Vegard 32  UAE Team Emirates 16h 33' 49'' + 14' 39'' + 1
109 187  Izagirre, Ion 32  Astana - Premier Tech 16h 33' 58'' + 14' 48'' - 5
110 194  Campenaerts, Victor 29  Team Qhubeka NextHash 16h 34' 02'' + 14' 52'' + 1
111 126  Peters, Nans 27  Ag2r Citroën Team 16h 34' 05'' + 14' 55'' + 1
112 107  Sbaragli, Kristian 31  Alpecin - Fenix 16h 34' 47'' + 15' 37'' + 2
113 63  Erviti, Imanol 37  Movistar Team 16h 35' 20'' + 16' 10'' + 2
114 82  Armirail, Bruno 27  Groupama - FDJ 16h 35' 22'' + 16' 12'' - 4
115 168  Wright, Fred 22  Bahrain Victorious 16h 35' 29'' + 16' 19'' - 2
116 118  Rutsch, Jonas 23  EF Education - Nippo 16h 35' 59'' + 16' 49'' -
117 127  Schär, Michael 34  Ag2r Citroën Team 16h 36' 12'' + 17' 02'' + 1
118 121  Cosnefroy, Benoît 25  Ag2r Citroën Team 16h 36' 42'' + 17' 32'' + 3
119 192  Barbero, Carlos 30  Team Qhubeka NextHash 16h 37' 11'' + 18' 01'' -
120 105  Philipsen, Jasper 23  Alpecin - Fenix 16h 37' 38'' + 18' 28'' + 2
121 193  Bennett, Sean 25  Team Qhubeka NextHash 16h 37' 40'' + 18' 30'' - 4
122 214  Rota, Lorenzo 26  Intermarché - Wanty - Go.. 16h 37' 48'' + 18' 38'' - 2
123 132  Bouhanni, Nacer 30  Team Arkéa - Samsic 16h 37' 49'' + 18' 39'' + 1
124 27  Rowe, Luke 31  Ineos Grenadiers 16h 37' 56'' + 18' 46'' + 1
125 88  Scotson, Miles 27  Groupama - FDJ 16h 37' 59'' + 18' 49'' + 1
126 213  Koch, Jonas 28  Intermarché - Wanty - Go.. 16h 38' 13'' + 19' 03'' + 2
127 198  Walscheid, Max 28  Team Qhubeka NextHash 16h 38' 27'' + 19' 17'' + 3
128 153  De Gendt, Thomas 34  Lotto - Soudal 16h 38' 43'' + 19' 33'' + 5
129 224  Chevalier, Maxime 22  B&B Hôtels p/b KTM 16h 38' 48'' + 19' 38'' + 6
130 84  Guarnieri, Jacopo 33  Groupama - FDJ 16h 38' 51'' + 19' 41'' - 1
131 98  Wallays, Jelle 32  Cofidis 16h 38' 59'' + 19' 49'' - 4
132 58  Mørkøv, Michael 36  Deceuninck - Quick-Step 16h 39' 11'' + 20' 01'' + 5
133 77  Pöstlberger, Lukas 29  Bora - Hansgrohe 16h 40' 10'' + 21' 00'' - 1
134 108  Vakoč, Petr 28  Alpecin - Fenix 16h 40' 17'' + 21' 07'' -
135 62  Arcas, Jorge 28  Movistar Team 16h 40' 20'' + 21' 10'' + 7
136 96  Perez, Anthony 30  Cofidis 16h 40' 20'' + 21' 10'' + 2
137 196  Dlamini, Nicholas 25  Team Qhubeka NextHash 16h 40' 30'' + 21' 20'' + 2
138 195  Clarke, Simon 34  Team Qhubeka NextHash 16h 40' 32'' + 21' 22'' - 2
139 216  Poppel, Danny van 27  Intermarché - Wanty - Go.. 16h 40' 33'' + 21' 23'' + 1
140 94  Herrada, Jesús 30  Cofidis 16h 40' 39'' + 21' 29'' + 1
141 103  Merlier, Tim 28  Alpecin - Fenix 16h 40' 54'' + 21' 44'' + 4
142 185  Gruzdev, Dmitriy 35  Astana - Premier Tech 16h 41' 06'' + 21' 56'' + 4
143 157  Van Der Sande, Tosh 30  Lotto - Soudal 16h 41' 12'' + 22' 02'' -
144 53  Ballerini, Davide 26  Deceuninck - Quick-Step 16h 41' 56'' + 22' 46'' - 21
145 83  Démare, Arnaud 29  Groupama - FDJ 16h 42' 10'' + 23' 00'' + 5
146 143  Bol, Cees 25  Team DSM 16h 42' 13'' + 23' 03'' + 6
147 76  Politt, Nils 27  Bora - Hansgrohe 16h 42' 26'' + 23' 16'' + 6
148 176  Juul-Jensen, Christopher 31  Team BikeExchange 16h 42' 29'' + 23' 19'' - 4
149 56  Declercq, Tim 32  Deceuninck - Quick-Step 16h 42' 46'' + 23' 36'' - 2
150 173  Durbridge, Luke 30  Team BikeExchange 16h 42' 51'' + 23' 41'' - 1
151 75  Oss, Daniel 34  Bora - Hansgrohe 16h 43' 19'' + 24' 09'' -
152 2  Bjerg, Mikkel 22  UAE Team Emirates 16h 43' 28'' + 24' 18'' - 4
153 55  Cavendish, Mark 36  Deceuninck - Quick-Step 16h 43' 40'' + 24' 30'' + 3
154 203  Cabot, Jérémy 29  Team TotalEnergies 16h 44' 29'' + 25' 19'' -
155 34  Greipel, André 38  Israel Start-Up Nation 16h 44' 46'' + 25' 36'' + 6
156 156  Sweeny, Harry 22  Lotto - Soudal 16h 45' 07'' + 25' 57'' + 6
157 97  Périchon, Pierre-Luc 34  Cofidis 16h 45' 15'' + 26' 05'' - 2
158 147  Pedersen, Casper 25  Team DSM 16h 45' 29'' + 26' 19'' - 1
159 218  Zimmermann, Georg 23  Intermarché - Wanty - Go.. 16h 45' 48'' + 26' 38'' - 1
160 15  Kuss, Sepp 26  Jumbo - Visma 16h 46' 06'' + 26' 56'' - 1
161 17  Teunissen, Mike 28  Jumbo - Visma 16h 46' 16'' + 27' 06'' + 3
162 33  Goldstein, Omer 24  Israel Start-Up Nation 16h 46' 35'' + 27' 25'' + 3
163 221  Coquard, Bryan 29  B&B Hôtels p/b KTM 16h 46' 51'' + 27' 41'' + 4
164 48  Theuns, Edward 30  Trek - Segafredo 16h 47' 04'' + 27' 54'' - 1
165 152  De Buyst, Jasper 27  Lotto - Soudal 16h 47' 35'' + 28' 25'' + 1
166 31  Froome, Chris 36  Israel Start-Up Nation 16h 48' 10'' + 29' 00'' + 2
167 38  Zabel, Rick 27  Israel Start-Up Nation 16h 48' 25'' + 29' 15'' + 2
168 45  Pedersen, Mads 25  Trek - Segafredo 16h 49' 02'' + 29' 52'' + 2
169 5  Hirschi, Marc 22  UAE Team Emirates 16h 50' 42'' + 31' 32'' + 3
170 35  Hollenstein, Reto 35  Israel Start-Up Nation 16h 50' 42'' + 31' 32'' + 1
171 16  Martin, Tony 36  Jumbo - Visma 16h 51' 10'' + 32' 00'' + 3
172 164  Haller, Marco 30  Bahrain Victorious 16h 51' 42'' + 32' 32'' + 1
173 155  Kluge, Roger 35  Lotto - Soudal 16h 51' 57'' + 32' 47'' - 13
174 78  Schelling, Ide 23  Bora - Hansgrohe 16h 53' 36'' + 34' 26'' + 1
175 135  McLay, Daniel 29  Team Arkéa - Samsic 16h 54' 10'' + 35' 00'' + 1
176 137  Russo, Clément 26  Team Arkéa - Samsic 16h 54' 13'' + 35' 03'' + 2
177 175  Jansen, Amund 27  Team BikeExchange 16h 55' 03'' + 35' 53'' -
#  Rider Age  Team Points Difference Rank +/-
1 55  Cavendish, Mark 36  Deceuninck - Quick-Step 89 pts + 13
2 51  Alaphilippe, Julian 29  Deceuninck - Quick-Step 82 pts -7 pts - 1
3 171  Matthews, Michael 30  Team BikeExchange 78 pts -11 pts + 1
4 132  Bouhanni, Nacer 30  Team Arkéa - Samsic 74 pts -15 pts + 6
5 101  Poel, Mathieu van der 26  Alpecin - Fenix 67 pts -22 pts - 3
6 105  Philipsen, Jasper 23  Alpecin - Fenix 61 pts -28 pts -
7 103  Merlier, Tim 28  Alpecin - Fenix 50 pts -39 pts - 4
8 71  Sagan, Peter 31  Bora - Hansgrohe 48 pts -41 pts + 5
9 163  Colbrelli, Sonny 31  Bahrain Victorious 45 pts -44 pts + 2
10 1  Pogačar, Tadej 22  UAE Team Emirates 44 pts -45 pts - 5
11 11  Roglič, Primož 31  Jumbo - Visma 40 pts -49 pts - 4
12 73  Kelderman, Wilco 30  Bora - Hansgrohe 34 pts -55 pts - 3
13 78  Schelling, Ide 23  Bora - Hansgrohe 31 pts -58 pts - 1
14 58  Mørkøv, Michael 36  Deceuninck - Quick-Step 28 pts -61 pts + 12
15 83  Démare, Arnaud 29  Groupama - FDJ 27 pts -62 pts + 1
16 143  Bol, Cees 25  Team DSM 24 pts -65 pts + 16
17 44  Mollema, Bauke 34  Trek - Segafredo 22 pts -67 pts - 2
18 222  Barthe, Cyril 25  B&B Hôtels p/b KTM 20 pts -69 pts - 1
19 158  Van Moer, Brent 23  Lotto - Soudal 20 pts -69 pts
20 48  Theuns, Edward 30  Trek - Segafredo 20 pts -69 pts - 2
21 114  Higuita, Sergio 23  EF Education - Nippo 20 pts -69 pts - 2
22 53  Ballerini, Davide 26  Deceuninck - Quick-Step 18 pts -71 pts - 2
23 221  Coquard, Bryan 29  B&B Hôtels p/b KTM 18 pts -71 pts + 7
24 213  Koch, Jonas 28  Intermarché - Wanty - Go.. 17 pts -72 pts - 3
25 224  Chevalier, Maxime 22  B&B Hôtels p/b KTM 17 pts -72 pts - 3
26 97  Périchon, Pierre-Luc 34  Cofidis 17 pts -72 pts
27 18  Vingegaard, Jonas 24  Jumbo - Visma 16 pts -73 pts - 4
28 34  Greipel, André 38  Israel Start-Up Nation 16 pts -73 pts
29 81  Gaudu, David 24  Groupama - FDJ 15 pts -74 pts - 5
30 127  Schär, Michael 34  Ag2r Citroën Team 15 pts -74 pts - 5
31 203  Cabot, Jérémy 29  Team TotalEnergies 15 pts -74 pts - 4
32 98  Wallays, Jelle 32  Cofidis 13 pts -76 pts - 4
33 96  Perez, Anthony 30  Cofidis 13 pts -76 pts - 4
34 95  Laporte, Christophe 28  Cofidis 12 pts -77 pts
35 45  Pedersen, Mads 25  Trek - Segafredo 11 pts -78 pts + 19
36 195  Clarke, Simon 34  Team Qhubeka NextHash 10 pts -79 pts - 5
37 22  Carapaz, Richard 28  Ineos Grenadiers 9 pts -80 pts - 4
38 201  Latour, Pierre 27  Team TotalEnergies 8 pts -81 pts - 4
39 208  Turgis, Anthony 27  Team TotalEnergies 8 pts -81 pts - 4
40 177  Mezgec, Luka 33  Team BikeExchange 8 pts -81 pts + 4
41 215  Poppel, Boy van 33  Intermarché - Wanty - Go.. 8 pts -81 pts
42 21  Thomas, Geraint 35  Ineos Grenadiers 7 pts -82 pts - 6
43 198  Walscheid, Max 28  Team Qhubeka NextHash 7 pts -82 pts - 6
44 152  De Buyst, Jasper 27  Lotto - Soudal 7 pts -82 pts - 6
45 65  Mas, Enric 26  Movistar Team 6 pts -83 pts - 6
46 188  Lutsenko, Alexey 28  Astana - Premier Tech 6 pts -83 pts + 1
47 172  Chaves, Esteban 31  Team BikeExchange 6 pts -83 pts - 7
48 165  Mohorič, Matej 26  Bahrain Victorious 6 pts -83 pts - 7
49 37  Woods, Michael 34  Israel Start-Up Nation 6 pts -83 pts - 7
50 162  Bilbao, Pello 31  Bahrain Victorious 5 pts -84 pts - 7
51 88  Scotson, Miles 27  Groupama - FDJ 5 pts -84 pts - 6
52 75  Oss, Daniel 34  Bora - Hansgrohe 5 pts -84 pts - 6
53 138  Swift, Connor 25  Team Arkéa - Samsic 4 pts -85 pts
54 145  Eekhoff, Nils 23  Team DSM 4 pts -85 pts
55 84  Guarnieri, Jacopo 33  Groupama - FDJ 4 pts -85 pts - 6
56 141  Andersen, Søren 26  Team DSM 3 pts -86 pts - 8
57 16  Martin, Tony 36  Jumbo - Visma 3 pts -86 pts - 7
58 12  Aert, Wout van 26  Jumbo - Visma 2 pts -87 pts - 7
59 136  Quintana, Nairo 31  Team Arkéa - Samsic 2 pts -87 pts - 7
60 38  Zabel, Rick 27  Israel Start-Up Nation 2 pts -87 pts
61 164  Haller, Marco 30  Bahrain Victorious 2 pts -87 pts - 8
#  Rider Age  Team Points Difference Rank +/-
1 78  Schelling, Ide 23  Bora - Hansgrohe 5 pts -
2 101  Poel, Mathieu van der 26  Alpecin - Fenix 4 pts -1 pts -
3 96  Perez, Anthony 30  Cofidis 3 pts -2 pts -
4 51  Alaphilippe, Julian 29  Deceuninck - Quick-Step 2 pts -3 pts -
5 48  Theuns, Edward 30  Trek - Segafredo 2 pts -3 pts -
6 1  Pogačar, Tadej 22  UAE Team Emirates 2 pts -3 pts -
7 194  Campenaerts, Victor 29  Team Qhubeka NextHash 1 pts -4 pts -
8 98  Wallays, Jelle 32  Cofidis 1 pts -4 pts -
9 216  Poppel, Danny van 27  Intermarché - Wanty - Go.. 1 pts -4 pts -
10 171  Matthews, Michael 30  Team BikeExchange 1 pts -4 pts -
#  Rider Age  Team Points Difference Rank +/-
#  Rider Age  Team Time Difference Rank +/-
1 1  Pogačar, Tadej 22  UAE Team Emirates 16h 19' 49'' -
2 81  Gaudu, David 24  Groupama - FDJ 16h 20' 02'' + 00' 13'' + 1
3 114  Higuita, Sergio 23  EF Education - Nippo 16h 20' 02'' + 00' 13'' - 1
4 174  Hamilton, Lucas 25  Team BikeExchange 16h 20' 52'' + 01' 03'' -
5 18  Vingegaard, Jonas 24  Jumbo - Visma 16h 20' 57'' + 01' 08'' -
6 125  Paret-Peintre, Aurélien 25  Ag2r Citroën Team 16h 22' 25'' + 02' 36'' -
7 183  Bod, Stefan de 24  Astana - Premier Tech 16h 24' 43'' + 04' 54'' -
8 117  Powless, Neilson 24  EF Education - Nippo 16h 25' 11'' + 05' 22'' -
9 144  Donovan, Mark 22  Team DSM 16h 25' 23'' + 05' 34'' -
10 146  Nieuwenhuis, Joris 25  Team DSM 16h 27' 07'' + 07' 18'' -
11 222  Barthe, Cyril 25  B&B Hôtels p/b KTM 16h 28' 38'' + 08' 49'' -
12 145  Eekhoff, Nils 23  Team DSM 16h 30' 23'' + 10' 34'' + 1
13 158  Van Moer, Brent 23  Lotto - Soudal 16h 30' 53'' + 11' 04'' + 1
14 8  McNulty, Brandon 23  UAE Team Emirates 16h 30' 58'' + 11' 09'' + 1
15 112  Bissegger, Stefan 22  EF Education - Nippo 16h 31' 12'' + 11' 23'' - 3
16 87  Madouas, Valentin 24  Groupama - FDJ 16h 31' 39'' + 11' 50'' -
17 122  Godon, Dorian 25  Ag2r Citroën Team 16h 32' 25'' + 12' 36'' -
18 168  Wright, Fred 22  Bahrain Victorious 16h 35' 29'' + 15' 40'' -
19 118  Rutsch, Jonas 23  EF Education - Nippo 16h 35' 59'' + 16' 10'' -
20 105  Philipsen, Jasper 23  Alpecin - Fenix 16h 37' 38'' + 17' 49'' + 1
21 193  Bennett, Sean 25  Team Qhubeka NextHash 16h 37' 40'' + 17' 51'' - 1
22 224  Chevalier, Maxime 22  B&B Hôtels p/b KTM 16h 38' 48'' + 18' 59'' -
23 2  Bjerg, Mikkel 22  UAE Team Emirates 16h 43' 28'' + 23' 39'' -
24 156  Sweeny, Harry 22  Lotto - Soudal 16h 45' 07'' + 25' 18'' + 2
25 147  Pedersen, Casper 25  Team DSM 16h 45' 29'' + 25' 40'' - 1
26 218  Zimmermann, Georg 23  Intermarché - Wanty - Go.. 16h 45' 48'' + 25' 59'' - 1
27 33  Goldstein, Omer 24  Israel Start-Up Nation 16h 46' 35'' + 26' 46'' -
28 5  Hirschi, Marc 22  UAE Team Emirates 16h 50' 42'' + 30' 53'' -
29 78  Schelling, Ide 23  Bora - Hansgrohe 16h 53' 36'' + 33' 47'' -
#  Team Time Difference Rank +/-
1  Bahrain Victorious 49h 00' 00'' -
2  Jumbo - Visma 49h 01' 33'' + 01' 33'' -
3  Trek - Segafredo 49h 01' 43'' + 01' 43'' -
4  Astana - Premier Tech 49h 01' 59'' + 01' 59'' -
5  EF Education - Nippo 49h 02' 02'' + 02' 02'' -
6  Team BikeExchange 49h 02' 20'' + 02' 20'' -
7  Ineos Grenadiers 49h 02' 42'' + 02' 42'' -
8  Deceuninck - Quick-Step 49h 03' 56'' + 03' 56'' -
9  Movistar Team 49h 04' 26'' + 04' 26'' -
10  Bora - Hansgrohe 49h 06' 46'' + 06' 46'' -
11  Team DSM 49h 07' 24'' + 07' 24'' -
12  Alpecin - Fenix 49h 07' 27'' + 07' 27'' -
13  Team Arkéa - Samsic 49h 08' 04'' + 08' 04'' -
14  Ag2r Citroën Team 49h 08' 07'' + 08' 07'' -
15  B&B Hôtels p/b KTM 49h 08' 54'' + 08' 54'' -
16  Team TotalEnergies 49h 09' 01'' + 09' 01'' -
17  Groupama - FDJ 49h 10' 08'' + 10' 08'' -
18  UAE Team Emirates 49h 10' 30'' + 10' 30'' -
19  Intermarché - Wanty - Gobert Matériaux 49h 13' 57'' + 13' 57'' -
20  Cofidis 49h 14' 51'' + 14' 51'' -
21  Team Qhubeka NextHash 49h 16' 31'' + 16' 31'' -
22  Israel Start-Up Nation 49h 21' 30'' + 21' 30'' -
23  Lotto - Soudal 49h 31' 12'' + 31' 12'' -


© Wijnreder Media