Castel di Sangro - Campo Felice (158.0 km)

Route

 16 May 2021
 Profile  Mountain stage
 Start  Castel di Sangro
 Finish  Campo Felice
 Distance  158.0 km  (98.2 mi)
 Speed  38.167 km/h  (23.716 mi/h)

Classifications

 Race jerseys after stage 9
 Bernal, Egan (IGD) 35h 19' 22''
 Merlier, Tim (AFC) 83 points
 Bouchard, Geo.. (ACT) 51 points
 Bernal, Egan (IGD) 35h 19' 22''
 Ineos Grenadiers 106h 01' 14''

Results

#  Rider Age  Team Time Bonus
1 1  Bernal, Egan 24  Ineos Grenadiers 4h 08' 23'' - 10'' 1 11 2 1
2 213  Ciccone, Giulio 26  Trek - Segafredo + 00' 07'' - 06'' 4 21 5 -
3 41  Vlasov, Aleksandr 25  Astana - Premier Tech + 00' 07'' - 04'' 3 32 11 3
4 91  Evenepoel, Remco 21  Deceuninck - Quick-Step + 00' 10'' 2 20 10 2
5 141  Martin, Dan 34  Israel Start-Up Nation + 00' 10'' 8 22 12 -
6 54  Caruso, Damiano 33  Bahrain Victorious + 00' 12'' 7 33 22 -
7 193  Bardet, Romain 30  Team DSM + 00' 12'' 13 59 29 -
8 171  Soler, Marc 27  Movistar Team + 00' 12'' 12 46 38 -
9 4  Martínez, Daniel 25  Ineos Grenadiers + 00' 12'' 11 45 - 5
10 92  Almeida, João 22  Deceuninck - Quick-Step + 00' 12'' 23 36 - 8
11 221  Formolo, Davide 28  UAE Team Emirates + 00' 12'' 10 - - -
12 101  Carthy, Hugh 26  EF Education - Nippo + 00' 12'' 6 70 - -
13 75  Buchmann, Emanuel 28  Bora - Hansgrohe + 00' 12'' 15 - - -
14 181  Yates, Simon 28  Team BikeExchange + 00' 12'' 9 - - -
15 153  Bouwman, Koen 27  Team Jumbo - Visma + 00' 31'' 30 53 - -
16 5  Moscon, Gianni 27  Ineos Grenadiers + 00' 31'' 19 60 - -
17 137  Taaramäe, Rein 34  Intermarché - Wanty - Go.. + 00' 31'' 17 71 9 -
18 155  Foss, Tobias 23  Team Jumbo - Visma + 00' 35'' 18 35 - 6
19 187  Schultz, Nick 26  Team BikeExchange + 00' 35'' 20 - - -
20 107  Bettiol, Alberto 27  EF Education - Nippo + 00' 35'' 44 64 - -
21 211  Nibali, Vincenzo 36  Trek - Segafredo + 00' 35'' 16 - - -
22 13  Bouchard, Geoffrey 29  Ag2r Citroën Team + 00' 38'' - 03'' 45 74 1 -
23 115  Fortunato, Lorenzo 25  EOLO - Kometa Cycling Team + 00' 49'' 28 - - 10
24 28  Vervaeke, Louis 27  Alpecin - Fenix + 00' 49'' 14 39 23 -
25 127  Valter, Attila 22  Groupama - FDJ + 00' 49'' 5 52 37 4
26 125  Reichenbach, Sébastien 31  Groupama - FDJ + 00' 49'' 55 - - -
27 191  Hindley, Jai 25  Team DSM + 00' 53'' 22 - - 7
28 117  Ravasi, Edward 26  EOLO - Kometa Cycling Team + 01' 00'' 65 - - -
29 53  Bilbao, Pello 31  Bahrain Victorious + 01' 01'' 21 - - -
30 122  Badilatti, Matteo 28  Groupama - FDJ + 01' 01'' 72 - - -
31 186  Nieve, Mikel 36  Team BikeExchange + 01' 07'' 41 - - -
32 104  Guerreiro, Ruben 26  EF Education - Nippo + 01' 13'' 25 - - -
33 77  Großschartner, Felix 27  Bora - Hansgrohe + 01' 16'' 51 - - -
34 131  Hirt, Jan 30  Intermarché - Wanty - Go.. + 01' 18'' 39 - - -
35 84  Edet, Nicolas 33  Cofidis + 01' 34'' 42 34 18 -
36 151  Bennett, George 31  Team Jumbo - Visma + 01' 44'' 29 - 39 -
37 175  Pedrero, Antonio 29  Movistar Team + 01' 47'' 33 - - -
38 216  Mollema, Bauke 34  Trek - Segafredo + 01' 49'' - 02'' 34 72 4 -
39 184  Kangert, Tanel 34  Team BikeExchange + 01' 50'' 26 - - -
40 11  Gallopin, Tony 32  Ag2r Citroën Team + 01' 50'' 53 28 40 -
41 76  Fabbro, Matteo 26  Bora - Hansgrohe + 02' 13'' 35 - - -
42 18  Warbasse, Larry 30  Ag2r Citroën Team + 02' 21'' 50 - - -
43 132  Hermans, Quinten 25  Intermarché - Wanty - Go.. + 02' 25'' 54 - 41 -
44 198  Storer, Michael 24  Team DSM + 02' 27'' - 01'' 32 40 24 11
45 48  Tejada, Harold 24  Astana - Premier Tech + 02' 27'' 27 - - 9
46 215  Gebreigzabheir, Amanuel 26  Trek - Segafredo + 02' 34'' 80 - - -
47 86  Rochas, Rémy 24  Cofidis + 02' 45'' 85 - - 23
48 2  Castroviejo, Jonathan 34  Ineos Grenadiers + 02' 51'' 46 - - -
49 176  Rubio, Einer 23  Movistar Team + 02' 51'' 38 - - 13
50 103  Carr, Simon 22  EF Education - Nippo + 02' 57'' 104 - 14 28
51 97  Masnada, Fausto 27  Deceuninck - Quick-Step + 02' 57'' 24 - - -
52 45  Pronskiy, Vadim 22  Astana - Premier Tech + 03' 13'' 76 - - 20
53 23  Janssens, Jimmy 31  Alpecin - Fenix + 03' 14'' 92 54 30 -
54 195  Hamilton, Chris 25  Team DSM + 03' 21'' 68 - - -
55 203  Frankiny, Kilian 27  Team Qhubeka Assos + 04' 02'' 59 - - -
56 136  Petilli, Simone 28  Intermarché - Wanty - Go.. + 04' 08'' 77 - - -
57 128  Berg, Lars van den va.. 22  Groupama - FDJ + 04' 28'' 71 82 19 16
58 212  Brambilla, Gianluca 33  Trek - Segafredo + 05' 14'' 49 - - -
59 217  Mosca, Jacopo 27  Trek - Segafredo + 05' 14'' 43 73 - -
52  Arashiro, Yukiya 36  Bahrain Victorious + 05' 14'' 95 - - -
61 6  Narváez, Jhonnatan 24  Ineos Grenadiers + 05' 25'' 70 - - 15
62 63  Carboni, Giovanni 25  Bardiani - CSF Faizanè + 05' 28'' 64 37 - -
63 44  Izagirre, Gorka 33  Astana - Premier Tech + 06' 42'' 48 - - -
64 46  Sánchez, Luis León 37  Astana - Premier Tech + 06' 42'' 62 75 - -
65 178  Villella, Davide 29  Movistar Team + 06' 49'' 47 - - -
66 105  Keukeleire, Jens 32  EF Education - Nippo + 07' 09'' 82 - - -
67 148  Niv, Guy 27  Israel Start-Up Nation + 07' 24'' 78 - - -
68 168  Vanhoucke, Harm 23  Lotto - Soudal + 07' 31'' 98 - - 27
69 197  Roche, Nicholas 36  Team DSM + 07' 31'' 66 - - -
70 228  Ulissi, Diego 31  UAE Team Emirates + 07' 44'' 31 61 - -
71 172  Cataldo, Dario 36  Movistar Team + 07' 44'' 56 65 27 -
72 102  Caicedo, Jonathan 28  EF Education - Nippo + 07' 44'' 40 - - -
73 98  Serry, Pieter 32  Deceuninck - Quick-Step + 07' 46'' 67 - - -
74 67  Zana, Filippo 22  Bardiani - CSF Faizanè + 07' 56'' 87 84 - 24
75 72  Aleotti, Giovanni 21  Bora - Hansgrohe + 07' 58'' 88 - - 25
76 145  De Marchi, Alessandro 34  Israel Start-Up Nation + 07' 58'' 63 18 13 -
77 174  Oliveira, Nelson 32  Movistar Team + 08' 42'' 37 25 26 -
78 32  Pellaud, Simon 28  Androni Giocattoli - Sid.. + 08' 42'' 107 19 15 -
79 26  Riesebeek, Oscar 28  Alpecin - Fenix + 08' 44'' 116 - - -
80 158  Emden, Jos van van 36  Team Jumbo - Visma + 08' 45'' 100 55 - -
81 61  Visconti, Giovanni 38  Bardiani - CSF Faizanè + 08' 45'' 125 - 33 -
82 121  Molard, Rudy 31  Groupama - FDJ + 08' 45'' 61 - - -
83 223  Covi, Alessandro 22  UAE Team Emirates + 08' 49'' 75 - - 19
84 109  Garderen, Tejay van van 32  EF Education - Nippo + 08' 49'' 91 - - -
85 17  Vendrame, Andrea 26  Ag2r Citroën Team + 08' 55'' 57 66 - -
86 124  Guglielmi, Simon 23  Groupama - FDJ + 09' 02'' 83 41 - 22
87 58  Valls, Rafael 33  Bahrain Victorious + 09' 08'' 111 - - -
88 188  Scotson, Callum 24  Team BikeExchange + 09' 08'' 74 - - 18
89 57  Tratnik, Jan 31  Bahrain Victorious + 09' 16'' 96 49 31 -
90 35  Sepúlveda, Eduardo 29  Androni Giocattoli - Sid.. + 09' 33'' 89 67 - -
91 43  Felline, Fabio 31  Astana - Premier Tech + 10' 44'' 79 83 42 -
92 7  Puccio, Salvatore 31  Ineos Grenadiers + 14' 54'' 99 - - -
93 55  Mäder, Gino 24  Bahrain Victorious + 14' 54'' 36 12 3 12
94 47  Sobrero, Matteo 24  Astana - Premier Tech + 14' 54'' 73 - - 17
95 93  Cavagna, Rémi 25  Deceuninck - Quick-Step + 14' 56'' 86 48 - -
96 183  Juul-Jensen, Christop.. 31  Team BikeExchange + 15' 11'' 90 85 20 -
97 163  De Gendt, Thomas 34  Lotto - Soudal + 16' 44'' 135 - - -
98 116  Gavazzi, Francesco 36  EOLO - Kometa Cycling Team + 16' 54'' 52 16 7 -
99 142  Bevin, Patrick 30  Israel Start-Up Nation + 16' 54'' 60 47 - -
100 82  Berhane, Natnael 30  Cofidis + 16' 54'' 115 - - -
101 173  Jorgenson, Matteo 21  Movistar Team + 16' 54'' 109 - - 31
102 222  Conti, Valério 28  UAE Team Emirates + 17' 01'' 112 - - -
103 95  Keisse, Iljo 38  Deceuninck - Quick-Step + 17' 42'' 133 - - -
104 135  Pasqualon, Andrea 33  Intermarché - Wanty - Go.. + 17' 42'' 84 13 - -
105 22  De Bondt, Dries 29  Alpecin - Fenix + 17' 42'' 143 - - -
106 206  Schmid, Mauro 21  Team Qhubeka Assos + 17' 42'' 120 68 - 34
107 194  Denz, Nico 27  Team DSM + 17' 46'' 119 - - -
108 25  Leysen, Senne 25  Alpecin - Fenix + 17' 52'' 139 - - 42
109 126  Seigle, Romain 26  Groupama - FDJ + 18' 17'' 110 - - -
110 157  Martens, Paul 37  Team Jumbo - Visma + 18' 23'' 130 - - -
111 96  Knox, James 25  Deceuninck - Quick-Step + 18' 23'' 69 - - -
112 42  Battistella, Samuele 22  Astana - Premier Tech + 18' 23'' 136 - - 40
113 68  Zoccarato, Samuele 23  Bardiani - CSF Faizanè + 18' 23'' 137 43 34 41
114 62  Battaglin, Enrico 31  Bardiani - CSF Faizanè + 18' 23'' 106 - - -
115 64  Fiorelli, Filippo 26  Bardiani - CSF Faizanè + 18' 23'' 94 9 21 -
116 73  Benedetti, Cesare 33  Bora - Hansgrohe + 18' 28'' 131 - - -
117 152  Affini, Edoardo 24  Team Jumbo - Visma + 18' 59'' 122 30 - 35
118 85  Lafay, Victor 25  Cofidis + 22' 22'' 58 17 25 14
119 114  Dina, Márton 25  EOLO - Kometa Cycling Team + 22' 22'' 108 76 - 30
120 123  Duchesne, Antoine 29  Groupama - FDJ + 22' 22'' 145 - - -
121 164  Goossens, Kobe 25  Lotto - Soudal + 22' 22'' 97 44 6 26
122 106  Berg, Julius van den .. 24  EF Education - Nippo + 22' 24'' 148 - - 44
123 182  Hepburn, Michael 29  Team BikeExchange + 22' 24'' 140 - - -
124 196  Kanter, Max 23  Team DSM + 22' 24'' 141 26 - 43
125 113  Christian, Mark 30  EOLO - Kometa Cycling Team + 22' 24'' 124 50 32 -
126 37  Tesfazion, Natnael 21  Androni Giocattoli - Sid.. + 22' 24'' 123 - - 36
127 34  Ravanelli, Simone 25  Androni Giocattoli - Sid.. + 22' 30'' 101 29 17 -
128 167  Oldani, Stefano 23  Lotto - Soudal + 22' 30'' 129 78 - 37
129 27  Vermeersch, Gianni 28  Alpecin - Fenix + 22' 30'' 103 56 - -
130 78  Oss, Daniel 34  Bora - Hansgrohe + 22' 30'' 118 77 - -
131 15  Gougeard, Alexis 28  Ag2r Citroën Team + 22' 30'' 127 27 28 -
132 144  Cimolai, Davide 31  Israel Start-Up Nation + 22' 30'' 128 4 - -
133 112  Albanese, Vincenzo 24  EOLO - Kometa Cycling Team + 22' 30'' 113 57 8 32
134 177  Torres, Albert 31  Movistar Team + 22' 30'' 165 - - -
135 138  Hoorn, Taco van der v.. 27  Intermarché - Wanty - Go.. + 22' 34'' 126 14 - -
136 185  Meyer, Cameron 33  Team BikeExchange + 22' 34'' 138 - - -
137 71  Sagan, Peter 31  Bora - Hansgrohe + 22' 52'' 121 5 - -
138 74  Bodnar, Maciej 36  Bora - Hansgrohe + 22' 52'' 157 - - -
139 192  Arndt, Nikias 29  Team DSM + 24' 51'' 102 23 16 -
140 165  Kluge, Roger 35  Lotto - Soudal + 24' 51'' 172 - - -
141 214  Kort, Koen de de 38  Trek - Segafredo + 25' 10'' 156 - - -
142 94  Honoré, Mikkel 24  Deceuninck - Quick-Step + 25' 12'' 81 - - 21
143 65  Gabburo, Davide 28  Bardiani - CSF Faizanè + 25' 12'' 142 - - -
144 146  Dowsett, Alex 32  Israel Start-Up Nation + 25' 14'' 146 - - -
145 66  Marengo, Umberto 28  Bardiani - CSF Faizanè + 25' 14'' 162 15 36 -
146 143  Brändle, Matthias 31  Israel Start-Up Nation + 25' 14'' 144 79 - -
147 33  Ponomar, Andrii 18  Androni Giocattoli - Sid.. + 25' 14'' 132 63 - 38
148 16  Naesen, Lawrence 28  Ag2r Citroën Team + 25' 14'' 149 38 - -
149 87  Sabatini, Fabio 36  Cofidis + 25' 14'' 154 - - -
150 38  Venchiarutti, Nicola 22  Androni Giocattoli - Sid.. + 25' 23'' 134 42 - 39
151 204  Lindeman, Bert-Jan 31  Team Qhubeka Assos + 25' 23'' 153 - - -
152 208  Wiśniowski, Łukasz 29  Team Qhubeka Assos + 25' 23'' 161 - - -
153 133  Kreder, Wesley 30  Intermarché - Wanty - Go.. + 25' 23'' 158 - - -
154 154  Dekker, David 23  Team Jumbo - Visma + 25' 26'' 169 - - 47
155 88  Viviani, Attilio 24  Cofidis + 25' 37'' 171 - - 48
156 3  Ganna, Filippo 24  Ineos Grenadiers + 25' 53'' 117 24 - 33
157 207  Walscheid, Max 27  Team Qhubeka Assos + 25' 55'' 155 69 - -
158 31  Cepeda, Alexander 22  Androni Giocattoli - Sid.. + 25' 57'' 105 - - 29
159 36  Tagliani, Filippo 25  Androni Giocattoli - Sid.. + 25' 57'' 160 8 35 -
160 226  Molano, Sebastián 26  UAE Team Emirates + 25' 57'' 150 31 - -
161 134  Minali, Riccardo 26  Intermarché - Wanty - Go.. + 25' 57'' 170 81 - -
162 21  Merlier, Tim 28  Alpecin - Fenix + 25' 57'' 166 1 - -
163 24  Krieger, Alexander 29  Alpecin - Fenix + 25' 57'' 159 - - -
164 218  Moschetti, Matteo 24  Trek - Segafredo + 26' 02'' 164 7 - 45
165 81  Viviani, Elia 32  Cofidis + 26' 03'' 147 3 - -
166 83  Consonni, Simone 26  Cofidis + 26' 03'' 152 58 - -
167 225  Gaviria, Fernando 26  UAE Team Emirates + 26' 03'' 114 6 - -
168 202  Campenaerts, Victor 29  Team Qhubeka Assos + 26' 03'' 93 62 - -
169 118  Rivi, Samuele 23  EOLO - Kometa Cycling Team + 26' 03'' 167 51 - 46
170 227  Richeze, Maximiliano 38  UAE Team Emirates + 26' 08'' 163 80 - -
171 156  Groenewegen, Dylan 27  Team Jumbo - Visma + 26' 11'' 168 10 - -
172 201  Nizzolo, Giacomo 32  Team Qhubeka Assos + 26' 30'' 151 2 - -
DNF 14  Champoussin, Clément 22  Ag2r Citroën Team
DNF 56  Mohorič, Matej 26  Bahrain Victorious
DNF 162  De Buyst, Jasper 27  Lotto - Soudal
DNS 166  Marczyński, Tomasz 37  Lotto - Soudal
Km   Sprint #  Rider  Team Points Bonus
121.9   Celano 1 11  Gallopin, Tony  Ag2r Citroën Team 12 pts -
2 198  Storer, Michael  Team DSM 8 pts -
3 84  Edet, Nicolas  Cofidis 6 pts -
4 153  Bouwman, Koen  Team Jumbo - Visma 5 pts -
5 228  Ulissi, Diego  UAE Team Emirates 4 pts -
6 35  Sepúlveda, Eduardo  Androni Giocattoli - Sid.. 3 pts -
7 46  Sánchez, Luis León  Astana - Premier Tech 2 pts -
8 216  Mollema, Bauke  Trek - Segafredo 1 pts -
150.1   Rocca di Cambio 1 13  Bouchard, Geoffrey  Ag2r Citroën Team - - 03''
2 216  Mollema, Bauke  Trek - Segafredo - - 02''
3 198  Storer, Michael  Team DSM - - 01''
Km   Climb #  Rider  Team Points Bonus
35.6   Passo Godi (2C) 1 55  Mäder, Gino  Bahrain Victorious 18 pts -
2 216  Mollema, Bauke  Trek - Segafredo 8 pts -
3 13  Bouchard, Geoffrey  Ag2r Citroën Team 6 pts -
4 84  Edet, Nicolas  Cofidis 4 pts -
5 103  Carr, Simon  EF Education - Nippo 2 pts -
6 198  Storer, Michael  Team DSM 1 pts -
102.1   Forca Caruso (3C) 1 13  Bouchard, Geoffrey  Ag2r Citroën Team 9 pts -
2 216  Mollema, Bauke  Trek - Segafredo 4 pts -
3 61  Visconti, Giovanni  Bardiani - CSF Faizanè 2 pts -
4 11  Gallopin, Tony  Ag2r Citroën Team 1 pts -
135.0   Ovindoli (2C) 1 13  Bouchard, Geoffrey  Ag2r Citroën Team 18 pts -
2 103  Carr, Simon  EF Education - Nippo 8 pts -
3 216  Mollema, Bauke  Trek - Segafredo 6 pts -
4 198  Storer, Michael  Team DSM 4 pts -
5 84  Edet, Nicolas  Cofidis 2 pts -
6 151  Bennett, George  Team Jumbo - Visma 1 pts -
158.0   Campo Felice (1C) 1 1  Bernal, Egan  Ineos Grenadiers 40 pts -
2 213  Ciccone, Giulio  Trek - Segafredo 18 pts -
3 41  Vlasov, Aleksandr  Astana - Premier Tech 12 pts -
4 91  Evenepoel, Remco  Deceuninck - Quick-Step 9 pts -
5 141  Martin, Dan  Israel Start-Up Nation 6 pts -
6 54  Caruso, Damiano  Bahrain Victorious 4 pts -
7 193  Bardet, Romain  Team DSM 2 pts -
8 171  Soler, Marc  Movistar Team 1 pts -
#  Team Time Sum #  Rider Age Time
1  Ineos Grenadiers 12h 25' 52'' 26 1
1 1  Bernal, Egan 24 4h 08' 23''
9 4  Martínez, Daniel 25 4h 08' 35''
16 5  Moscon, Gianni 27 4h 08' 54''
2  Team BikeExchange 12h 27' 03'' 64 2
14 181  Yates, Simon 28 4h 08' 35''
19 187  Schultz, Nick 26 4h 08' 58''
31 186  Nieve, Mikel 36 4h 09' 30''
3  EF Education - Nippo 12h 27' 09'' 64 6
12 101  Carthy, Hugh 26 4h 08' 35''
20 107  Bettiol, Alberto 27 4h 08' 58''
32 104  Guerreiro, Ruben 26 4h 09' 36''
4  Trek - Segafredo 12h 27' 40'' 61 3
2 213  Ciccone, Giulio 26 4h 08' 30''
21 211  Nibali, Vincenzo 36 4h 08' 58''
38 216  Mollema, Bauke 34 4h 10' 12''
5  Groupama - FDJ 12h 27' 48'' 81 13
25 127  Valter, Attila 22 4h 09' 12''
26 125  Reichenbach, Sébastien 31 4h 09' 12''
30 122  Badilatti, Matteo 28 4h 09' 24''
6  Team Jumbo - Visma 12h 27' 59'' 69 9
15 153  Bouwman, Koen 27 4h 08' 54''
18 155  Foss, Tobias 23 4h 08' 58''
36 151  Bennett, George 31 4h 10' 07''
7  Deceuninck - Quick-Step 12h 28' 28'' 65 5
4 91  Evenepoel, Remco 21 4h 08' 33''
10 92  Almeida, João 22 4h 08' 35''
51 97  Masnada, Fausto 27 4h 11' 20''
8  Team DSM 12h 28' 41'' 78 7
7 193  Bardet, Romain 30 4h 08' 35''
27 191  Hindley, Jai 25 4h 09' 16''
44 198  Storer, Michael 24 4h 10' 50''
9  Bora - Hansgrohe 12h 28' 50'' 87 12
13 75  Buchmann, Emanuel 28 4h 08' 35''
33 77  Großschartner, Felix 27 4h 09' 39''
41 76  Fabbro, Matteo 26 4h 10' 36''
10  Intermarché - Wanty - Gobert.. 12h 29' 23'' 94 14
17 137  Taaramäe, Rein 34 4h 08' 54''
34 131  Hirt, Jan 30 4h 09' 41''
43 132  Hermans, Quinten 25 4h 10' 48''
11  Ag2r Citroën Team 12h 29' 58'' 104 17
22 13  Bouchard, Geoffrey 29 4h 09' 01''
40 11  Gallopin, Tony 32 4h 10' 13''
42 18  Warbasse, Larry 30 4h 10' 44''
12  Movistar Team 12h 29' 59'' 94 8
8 171  Soler, Marc 27 4h 08' 35''
37 175  Pedrero, Antonio 29 4h 10' 10''
49 176  Rubio, Einer 23 4h 11' 14''
13  Astana - Premier Tech 12h 30' 56'' 100 10
3 41  Vlasov, Aleksandr 25 4h 08' 30''
45 48  Tejada, Harold 24 4h 10' 50''
52 45  Pronskiy, Vadim 22 4h 11' 36''
14  Bahrain Victorious 12h 31' 36'' 95 4
6 54  Caruso, Damiano 33 4h 08' 35''
29 53  Bilbao, Pello 31 4h 09' 24''
60 52  Arashiro, Yukiya 36 4h 13' 37''
15  Alpecin - Fenix 12h 37' 56'' 156 18
24 28  Vervaeke, Louis 27 4h 09' 12''
53 23  Janssens, Jimmy 31 4h 11' 37''
79 26  Riesebeek, Oscar 28 4h 17' 07''
16  Israel Start-Up Nation 12h 40' 41'' 148 15
5 141  Martin, Dan 34 4h 08' 33''
67 148  Niv, Guy 27 4h 15' 47''
76 145  De Marchi, Alessandro 34 4h 16' 21''
17  UAE Team Emirates 12h 41' 54'' 164 11
11 221  Formolo, Davide 28 4h 08' 35''
70 228  Ulissi, Diego 31 4h 16' 07''
83 223  Covi, Alessandro 22 4h 17' 12''
18  EOLO - Kometa Cycling Team 12h 43' 52'' 149 16
23 115  Fortunato, Lorenzo 25 4h 09' 12''
28 117  Ravasi, Edward 26 4h 09' 23''
98 116  Gavazzi, Francesco 36 4h 25' 17''
19  Cofidis 12h 46' 22'' 182 19
35 84  Edet, Nicolas 33 4h 09' 57''
47 86  Rochas, Rémy 24 4h 11' 08''
100 82  Berhane, Natnael 30 4h 25' 17''
20  Bardiani - CSF Faizanè 12h 47' 18'' 217 20
62 63  Carboni, Giovanni 25 4h 13' 51''
74 67  Zana, Filippo 22 4h 16' 19''
81 61  Visconti, Giovanni 38 4h 17' 08''
21  Androni Giocattoli - Sidermec 13h 05' 48'' 294 22
78 32  Pellaud, Simon 28 4h 17' 05''
90 35  Sepúlveda, Eduardo 29 4h 17' 56''
126 37  Tesfazion, Natnael 21 4h 30' 47''
22  Lotto - Soudal 13h 11' 46'' 286 23
68 168  Vanhoucke, Harm 23 4h 15' 54''
97 163  De Gendt, Thomas 34 4h 25' 07''
121 164  Goossens, Kobe 25 4h 30' 45''
23  Team Qhubeka Assos 13h 12' 16'' 312 21
55 203  Frankiny, Kilian 27 4h 12' 25''
106 206  Schmid, Mauro 21 4h 26' 05''
151 204  Lindeman, Bert-Jan 31 4h 33' 46''
#  Rider Age  Team Time Difference Rank +/-
1 1  Bernal, Egan 24  Ineos Grenadiers 35h 19' 22'' + 2
2 91  Evenepoel, Remco 21  Deceuninck - Quick-Step 35h 19' 37'' + 00' 15'' -
3 41  Vlasov, Aleksandr 25  Astana - Premier Tech 35h 19' 43'' + 00' 21'' + 1
4 213  Ciccone, Giulio 26  Trek - Segafredo 35h 19' 58'' + 00' 36'' + 3
5 127  Valter, Attila 22  Groupama - FDJ 35h 20' 05'' + 00' 43'' - 4
6 101  Carthy, Hugh 26  EF Education - Nippo 35h 20' 06'' + 00' 44'' - 1
7 54  Caruso, Damiano 33  Bahrain Victorious 35h 20' 07'' + 00' 45'' - 1
8 141  Martin, Dan 34  Israel Start-Up Nation 35h 20' 13'' + 00' 51'' -
9 181  Yates, Simon 28  Team BikeExchange 35h 20' 17'' + 00' 55'' -
10 221  Formolo, Davide 28  UAE Team Emirates 35h 20' 23'' + 01' 01'' + 1
11 4  Martínez, Daniel 25  Ineos Grenadiers 35h 20' 34'' + 01' 12'' + 1
12 171  Soler, Marc 27  Movistar Team 35h 20' 42'' + 01' 20'' + 1
13 193  Bardet, Romain 30  Team DSM 35h 20' 42'' + 01' 20'' + 1
14 28  Vervaeke, Louis 27  Alpecin - Fenix 35h 20' 55'' + 01' 33'' - 4
15 75  Buchmann, Emanuel 28  Bora - Hansgrohe 35h 21' 08'' + 01' 46'' -
16 211  Nibali, Vincenzo 36  Trek - Segafredo 35h 21' 34'' + 02' 12'' -
17 137  Taaramäe, Rein 34  Intermarché - Wanty - Go.. 35h 21' 37'' + 02' 15'' -
18 155  Foss, Tobias 23  Team Jumbo - Visma 35h 21' 44'' + 02' 22'' -
19 5  Moscon, Gianni 27  Ineos Grenadiers 35h 21' 50'' + 02' 28'' + 1
20 187  Schultz, Nick 26  Team BikeExchange 35h 21' 52'' + 02' 30'' - 1
21 53  Bilbao, Pello 31  Bahrain Victorious 35h 22' 48'' + 03' 26'' -
22 191  Hindley, Jai 25  Team DSM 35h 23' 49'' + 04' 27'' + 1
23 92  Almeida, João 22  Deceuninck - Quick-Step 35h 24' 17'' + 04' 55'' + 2
24 97  Masnada, Fausto 27  Deceuninck - Quick-Step 35h 25' 22'' + 06' 00'' - 2
25 104  Guerreiro, Ruben 26  EF Education - Nippo 35h 26' 40'' + 07' 18'' + 3
26 184  Kangert, Tanel 34  Team BikeExchange 35h 26' 43'' + 07' 21'' + 1
27 48  Tejada, Harold 24  Astana - Premier Tech 35h 26' 56'' + 07' 34'' - 1
28 115  Fortunato, Lorenzo 25  EOLO - Kometa Cycling Team 35h 27' 49'' + 08' 27'' + 2
29 151  Bennett, George 31  Team Jumbo - Visma 35h 29' 55'' + 10' 33'' + 2
30 153  Bouwman, Koen 27  Team Jumbo - Visma 35h 30' 42'' + 11' 20'' + 2
31 228  Ulissi, Diego 31  UAE Team Emirates 35h 34' 06'' + 14' 44'' - 2
32 198  Storer, Michael 24  Team DSM 35h 36' 47'' + 17' 25'' + 3
33 175  Pedrero, Antonio 29  Movistar Team 35h 37' 27'' + 18' 05'' + 5
34 216  Mollema, Bauke 34  Trek - Segafredo 35h 37' 59'' + 18' 37'' + 6
35 76  Fabbro, Matteo 26  Bora - Hansgrohe 35h 38' 16'' + 18' 54'' + 4
36 55  Mäder, Gino 24  Bahrain Victorious 35h 38' 54'' + 19' 32'' - 12
37 174  Oliveira, Nelson 32  Movistar Team 35h 39' 00'' + 19' 38'' - 4
38 176  Rubio, Einer 23  Movistar Team 35h 40' 08'' + 20' 46'' + 3
39 131  Hirt, Jan 30  Intermarché - Wanty - Go.. 35h 41' 14'' + 21' 52'' + 5
40 102  Caicedo, Jonathan 28  EF Education - Nippo 35h 42' 09'' + 22' 47'' - 4
41 186  Nieve, Mikel 36  Team BikeExchange 35h 42' 19'' + 22' 57'' + 5
42 84  Edet, Nicolas 33  Cofidis 35h 42' 48'' + 23' 26'' + 5
43 217  Mosca, Jacopo 27  Trek - Segafredo 35h 44' 43'' + 25' 21'' -
44 107  Bettiol, Alberto 27  EF Education - Nippo 35h 44' 51'' + 25' 29'' + 7
45 13  Bouchard, Geoffrey 29  Ag2r Citroën Team 35h 45' 01'' + 25' 39'' + 8
46 2  Castroviejo, Jonathan 34  Ineos Grenadiers 35h 47' 16'' + 27' 54'' + 6
47 178  Villella, Davide 29  Movistar Team 35h 47' 55'' + 28' 33'' - 2
48 44  Izagirre, Gorka 33  Astana - Premier Tech 35h 48' 51'' + 29' 29'' -
49 212  Brambilla, Gianluca 33  Trek - Segafredo 35h 49' 23'' + 30' 01'' + 1
50 18  Warbasse, Larry 30  Ag2r Citroën Team 35h 51' 03'' + 31' 41'' + 9
51 77  Großschartner, Felix 27  Bora - Hansgrohe 35h 51' 40'' + 32' 18'' + 11
52 116  Gavazzi, Francesco 36  EOLO - Kometa Cycling Team 35h 52' 30'' + 33' 08'' - 15
53 11  Gallopin, Tony 32  Ag2r Citroën Team 35h 53' 05'' + 33' 43'' + 10
54 132  Hermans, Quinten 25  Intermarché - Wanty - Go.. 35h 54' 21'' + 34' 59'' + 12
55 125  Reichenbach, Sébastien 31  Groupama - FDJ 35h 54' 28'' + 35' 06'' + 15
56 172  Cataldo, Dario 36  Movistar Team 35h 54' 32'' + 35' 10'' -
57 17  Vendrame, Andrea 26  Ag2r Citroën Team 35h 55' 05'' + 35' 43'' - 2
58 85  Lafay, Victor 25  Cofidis 35h 55' 23'' + 36' 01'' - 24
59 203  Frankiny, Kilian 27  Team Qhubeka Assos 35h 55' 23'' + 36' 01'' + 5
60 142  Bevin, Patrick 30  Israel Start-Up Nation 35h 55' 46'' + 36' 24'' - 18
61 121  Molard, Rudy 31  Groupama - FDJ 35h 55' 52'' + 36' 30'' - 3
62 46  Sánchez, Luis León 37  Astana - Premier Tech 35h 56' 16'' + 36' 54'' - 1
63 145  De Marchi, Alessandro 34  Israel Start-Up Nation 35h 57' 17'' + 37' 55'' - 3
64 63  Carboni, Giovanni 25  Bardiani - CSF Faizanè 35h 57' 22'' + 38' 00'' + 1
65 117  Ravasi, Edward 26  EOLO - Kometa Cycling Team 35h 59' 44'' + 40' 22'' + 9
66 197  Roche, Nicholas 36  Team DSM 36h 00' 38'' + 41' 16'' + 2
67 98  Serry, Pieter 32  Deceuninck - Quick-Step 36h 02' 04'' + 42' 42'' + 4
68 195  Hamilton, Chris 25  Team DSM 36h 02' 07'' + 42' 45'' + 7
69 96  Knox, James 25  Deceuninck - Quick-Step 36h 04' 03'' + 44' 41'' - 15
70 6  Narváez, Jhonnatan 24  Ineos Grenadiers 36h 04' 29'' + 45' 07'' + 7
71 128  Berg, Lars van den 22  Groupama - FDJ 36h 05' 03'' + 45' 41'' + 10
72 122  Badilatti, Matteo 28  Groupama - FDJ 36h 05' 32'' + 46' 10'' + 17
73 47  Sobrero, Matteo 24  Astana - Premier Tech 36h 07' 10'' + 47' 48'' - 6
74 188  Scotson, Callum 24  Team BikeExchange 36h 07' 14'' + 47' 52'' - 1
75 223  Covi, Alessandro 22  UAE Team Emirates 36h 07' 37'' + 48' 15'' + 1
76 45  Pronskiy, Vadim 22  Astana - Premier Tech 36h 10' 33'' + 51' 11'' + 19
77 136  Petilli, Simone 28  Intermarché - Wanty - Go.. 36h 10' 49'' + 51' 27'' + 16
78 148  Niv, Guy 27  Israel Start-Up Nation 36h 11' 03'' + 51' 41'' + 10
79 43  Felline, Fabio 31  Astana - Premier Tech 36h 11' 20'' + 51' 58'' + 3
80 215  Gebreigzabheir, Amanuel 26  Trek - Segafredo 36h 11' 32'' + 52' 10'' + 20
81 94  Honoré, Mikkel 24  Deceuninck - Quick-Step 36h 12' 04'' + 52' 42'' - 24
82 105  Keukeleire, Jens 32  EF Education - Nippo 36h 13' 34'' + 54' 12'' + 10
83 124  Guglielmi, Simon 23  Groupama - FDJ 36h 14' 26'' + 55' 04'' + 7
84 135  Pasqualon, Andrea 33  Intermarché - Wanty - Go.. 36h 14' 49'' + 55' 27'' - 12
85 86  Rochas, Rémy 24  Cofidis 36h 15' 02'' + 55' 40'' + 24
86 93  Cavagna, Rémi 25  Deceuninck - Quick-Step 36h 15' 15'' + 55' 53'' - 6
87 67  Zana, Filippo 22  Bardiani - CSF Faizanè 36h 16' 02'' + 56' 40'' + 11
88 72  Aleotti, Giovanni 21  Bora - Hansgrohe 36h 17' 14'' + 57' 52'' + 14
89 35  Sepúlveda, Eduardo 29  Androni Giocattoli - Sid.. 36h 17' 24'' + 58' 02'' + 8
90 183  Juul-Jensen, Christopher 31  Team BikeExchange 36h 17' 25'' + 58' 03'' - 4
91 109  Garderen, Tejay van 32  EF Education - Nippo 36h 17' 34'' + 58' 12'' + 8
92 23  Janssens, Jimmy 31  Alpecin - Fenix 36h 19' 02'' + 59' 40'' + 24
93 202  Campenaerts, Victor 29  Team Qhubeka Assos 36h 19' 13'' + 59' 51'' - 24
94 64  Fiorelli, Filippo 26  Bardiani - CSF Faizanè 36h 19' 15'' + 59' 53'' - 11
52  Arashiro, Yukiya 36  Bahrain Victorious 36h 20' 13'' + 1h 00' 51'' + 18
96 57  Tratnik, Jan 31  Bahrain Victorious 36h 20' 25'' + 1h 01' 03'' + 10
97 164  Goossens, Kobe 25  Lotto - Soudal 36h 22' 22'' + 1h 03' 00'' - 18
98 168  Vanhoucke, Harm 23  Lotto - Soudal 36h 22' 36'' + 1h 03' 14'' + 16
99 7  Puccio, Salvatore 31  Ineos Grenadiers 36h 22' 45'' + 1h 03' 23'' - 3
100 158  Emden, Jos van 36  Team Jumbo - Visma 36h 22' 59'' + 1h 03' 37'' + 10
101 34  Ravanelli, Simone 25  Androni Giocattoli - Sid.. 36h 23' 42'' + 1h 04' 20'' - 16
102 192  Arndt, Nikias 29  Team DSM 36h 24' 15'' + 1h 04' 53'' - 24
103 27  Vermeersch, Gianni 28  Alpecin - Fenix 36h 25' 05'' + 1h 05' 43'' - 16
104 103  Carr, Simon 22  EF Education - Nippo 36h 25' 33'' + 1h 06' 11'' + 29
105 31  Cepeda, Alexander 22  Androni Giocattoli - Sid.. 36h 26' 53'' + 1h 07' 31'' - 21
106 62  Battaglin, Enrico 31  Bardiani - CSF Faizanè 36h 27' 42'' + 1h 08' 20'' - 3
107 32  Pellaud, Simon 28  Androni Giocattoli - Sid.. 36h 27' 54'' + 1h 08' 32'' + 19
108 114  Dina, Márton 25  EOLO - Kometa Cycling Team 36h 28' 20'' + 1h 08' 58'' - 17
109 173  Jorgenson, Matteo 21  Movistar Team 36h 28' 40'' + 1h 09' 18'' - 1
110 126  Seigle, Romain 26  Groupama - FDJ 36h 29' 14'' + 1h 09' 52'' - 5
111 58  Valls, Rafael 33  Bahrain Victorious 36h 29' 21'' + 1h 09' 59'' + 19
112 222  Conti, Valério 28  UAE Team Emirates 36h 31' 22'' + 1h 12' 00'' - 1
113 112  Albanese, Vincenzo 24  EOLO - Kometa Cycling Team 36h 32' 31'' + 1h 13' 09'' - 9
114 225  Gaviria, Fernando 26  UAE Team Emirates 36h 33' 04'' + 1h 13' 42'' - 20
115 82  Berhane, Natnael 30  Cofidis 36h 36' 23'' + 1h 17' 01'' + 12
116 26  Riesebeek, Oscar 28  Alpecin - Fenix 36h 36' 40'' + 1h 17' 18'' + 32
117 3  Ganna, Filippo 24  Ineos Grenadiers 36h 37' 04'' + 1h 17' 42'' - 10
118 78  Oss, Daniel 34  Bora - Hansgrohe 36h 37' 17'' + 1h 17' 55'' - 6
119 194  Denz, Nico 27  Team DSM 36h 37' 21'' + 1h 17' 59'' + 9
120 206  Schmid, Mauro 21  Team Qhubeka Assos 36h 37' 45'' + 1h 18' 23'' + 9
121 71  Sagan, Peter 31  Bora - Hansgrohe 36h 37' 57'' + 1h 18' 35'' - 6
122 152  Affini, Edoardo 24  Team Jumbo - Visma 36h 38' 10'' + 1h 18' 48'' + 3
123 37  Tesfazion, Natnael 21  Androni Giocattoli - Sid.. 36h 38' 56'' + 1h 19' 34'' - 6
124 113  Christian, Mark 30  EOLO - Kometa Cycling Team 36h 39' 18'' + 1h 19' 56'' - 6
125 61  Visconti, Giovanni 38  Bardiani - CSF Faizanè 36h 39' 44'' + 1h 20' 22'' + 35
126 138  Hoorn, Taco van der 27  Intermarché - Wanty - Go.. 36h 39' 49'' + 1h 20' 27'' - 7
127 15  Gougeard, Alexis 28  Ag2r Citroën Team 36h 39' 52'' + 1h 20' 30'' - 7
128 144  Cimolai, Davide 31  Israel Start-Up Nation 36h 40' 17'' + 1h 20' 55'' - 7
129 167  Oldani, Stefano 23  Lotto - Soudal 36h 40' 18'' + 1h 20' 56'' - 6
130 157  Martens, Paul 37  Team Jumbo - Visma 36h 40' 30'' + 1h 21' 08'' + 2
131 73  Benedetti, Cesare 33  Bora - Hansgrohe 36h 41' 30'' + 1h 22' 08'' + 3
132 33  Ponomar, Andrii 18  Androni Giocattoli - Sid.. 36h 43' 02'' + 1h 23' 40'' - 10
133 95  Keisse, Iljo 38  Deceuninck - Quick-Step 36h 43' 14'' + 1h 23' 52'' + 5
134 38  Venchiarutti, Nicola 22  Androni Giocattoli - Sid.. 36h 43' 29'' + 1h 24' 07'' - 10
135 163  De Gendt, Thomas 34  Lotto - Soudal 36h 43' 43'' + 1h 24' 21'' + 9
136 42  Battistella, Samuele 22  Astana - Premier Tech 36h 45' 08'' + 1h 25' 46'' + 6
137 68  Zoccarato, Samuele 23  Bardiani - CSF Faizanè 36h 45' 17'' + 1h 25' 55'' + 6
138 185  Meyer, Cameron 33  Team BikeExchange 36h 46' 32'' + 1h 27' 10'' - 3
139 25  Leysen, Senne 25  Alpecin - Fenix 36h 46' 48'' + 1h 27' 26'' + 14
140 182  Hepburn, Michael 29  Team BikeExchange 36h 46' 59'' + 1h 27' 37'' - 4
141 196  Kanter, Max 23  Team DSM 36h 47' 08'' + 1h 27' 46'' - 4
142 65  Gabburo, Davide 28  Bardiani - CSF Faizanè 36h 47' 19'' + 1h 27' 57'' - 11
143 22  De Bondt, Dries 29  Alpecin - Fenix 36h 49' 36'' + 1h 30' 14'' + 19
144 143  Brändle, Matthias 31  Israel Start-Up Nation 36h 51' 34'' + 1h 32' 12'' - 4
145 123  Duchesne, Antoine 29  Groupama - FDJ 36h 51' 39'' + 1h 32' 17'' + 10
146 146  Dowsett, Alex 32  Israel Start-Up Nation 36h 51' 39'' + 1h 32' 17'' - 5
147 81  Viviani, Elia 32  Cofidis 36h 51' 47'' + 1h 32' 25'' - 8
148 106  Berg, Julius van den 24  EF Education - Nippo 36h 52' 36'' + 1h 33' 14'' + 8
149 16  Naesen, Lawrence 28  Ag2r Citroën Team 36h 52' 49'' + 1h 33' 27'' - 3
150 226  Molano, Sebastián 26  UAE Team Emirates 36h 53' 40'' + 1h 34' 18'' - 3
151 201  Nizzolo, Giacomo 32  Team Qhubeka Assos 36h 53' 49'' + 1h 34' 27'' - 6
152 83  Consonni, Simone 26  Cofidis 36h 54' 03'' + 1h 34' 41'' - 3
153 204  Lindeman, Bert-Jan 31  Team Qhubeka Assos 36h 54' 09'' + 1h 34' 47'' - 2
154 87  Sabatini, Fabio 36  Cofidis 36h 54' 24'' + 1h 35' 02'' -
155 207  Walscheid, Max 27  Team Qhubeka Assos 36h 54' 27'' + 1h 35' 05'' - 5
156 214  Kort, Koen de 38  Trek - Segafredo 36h 55' 23'' + 1h 36' 01'' + 1
157 74  Bodnar, Maciej 36  Bora - Hansgrohe 36h 55' 27'' + 1h 36' 05'' + 7
158 133  Kreder, Wesley 30  Intermarché - Wanty - Go.. 36h 55' 47'' + 1h 36' 25'' + 1
159 24  Krieger, Alexander 29  Alpecin - Fenix 36h 56' 15'' + 1h 36' 53'' - 1
160 36  Tagliani, Filippo 25  Androni Giocattoli - Sid.. 36h 57' 21'' + 1h 37' 59'' + 1
161 208  Wiśniowski, Łukasz 29  Team Qhubeka Assos 36h 57' 51'' + 1h 38' 29'' + 2
162 66  Marengo, Umberto 28  Bardiani - CSF Faizanè 36h 59' 07'' + 1h 39' 45'' + 5
163 227  Richeze, Maximiliano 38  UAE Team Emirates 36h 59' 14'' + 1h 39' 52'' + 2
164 218  Moschetti, Matteo 24  Trek - Segafredo 36h 59' 16'' + 1h 39' 54'' + 2
165 177  Torres, Albert 31  Movistar Team 37h 00' 15'' + 1h 40' 53'' + 9
166 21  Merlier, Tim 28  Alpecin - Fenix 37h 01' 02'' + 1h 41' 40'' + 2
167 118  Rivi, Samuele 23  EOLO - Kometa Cycling Team 37h 01' 42'' + 1h 42' 20'' + 3
168 156  Groenewegen, Dylan 27  Team Jumbo - Visma 37h 01' 45'' + 1h 42' 23'' + 1
169 154  Dekker, David 23  Team Jumbo - Visma 37h 02' 33'' + 1h 43' 11'' + 3
170 134  Minali, Riccardo 26  Intermarché - Wanty - Go.. 37h 03' 33'' + 1h 44' 11'' + 3
171 88  Viviani, Attilio 24  Cofidis 37h 10' 15'' + 1h 50' 53'' + 4
172 165  Kluge, Roger 35  Lotto - Soudal 37h 13' 16'' + 1h 53' 54'' + 4
#  Rider Age  Team Points Difference Rank +/-
1 21  Merlier, Tim 28  Alpecin - Fenix 83 pts -
2 201  Nizzolo, Giacomo 32  Team Qhubeka Assos 76 pts -7 pts -
3 81  Viviani, Elia 32  Cofidis 69 pts -14 pts -
4 144  Cimolai, Davide 31  Israel Start-Up Nation 66 pts -17 pts -
5 71  Sagan, Peter 31  Bora - Hansgrohe 57 pts -26 pts -
6 225  Gaviria, Fernando 26  UAE Team Emirates 56 pts -27 pts -
7 218  Moschetti, Matteo 24  Trek - Segafredo 42 pts -41 pts -
8 36  Tagliani, Filippo 25  Androni Giocattoli - Sid.. 39 pts -44 pts -
9 64  Fiorelli, Filippo 26  Bardiani - CSF Faizanè 39 pts -44 pts -
10 156  Groenewegen, Dylan 27  Team Jumbo - Visma 36 pts -47 pts -
11 1  Bernal, Egan 24  Ineos Grenadiers 33 pts -50 pts + 8
12 55  Mäder, Gino 24  Bahrain Victorious 29 pts -54 pts - 1
13 135  Pasqualon, Andrea 33  Intermarché - Wanty - Go.. 29 pts -54 pts - 1
14 138  Hoorn, Taco van der 27  Intermarché - Wanty - Go.. 28 pts -55 pts - 1
15 66  Marengo, Umberto 28  Bardiani - CSF Faizanè 28 pts -55 pts - 1
16 116  Gavazzi, Francesco 36  EOLO - Kometa Cycling Team 27 pts -56 pts - 1
17 85  Lafay, Victor 25  Cofidis 26 pts -57 pts - 1
18 145  De Marchi, Alessandro 34  Israel Start-Up Nation 23 pts -60 pts - 1
19 32  Pellaud, Simon 28  Androni Giocattoli - Sid.. 20 pts -63 pts - 1
20 91  Evenepoel, Remco 21  Deceuninck - Quick-Step 19 pts -64 pts + 6
21 213  Ciccone, Giulio 26  Trek - Segafredo 18 pts -65 pts + 18
22 141  Martin, Dan 34  Israel Start-Up Nation 18 pts -65 pts + 5
23 192  Arndt, Nikias 29  Team DSM 18 pts -65 pts - 3
24 3  Ganna, Filippo 24  Ineos Grenadiers 15 pts -68 pts - 3
25 174  Oliveira, Nelson 32  Movistar Team 15 pts -68 pts - 3
26 196  Kanter, Max 23  Team DSM 14 pts -69 pts - 3
27 15  Gougeard, Alexis 28  Ag2r Citroën Team 13 pts -70 pts - 3
28 11  Gallopin, Tony 32  Ag2r Citroën Team 12 pts -71 pts
29 34  Ravanelli, Simone 25  Androni Giocattoli - Sid.. 12 pts -71 pts - 4
30 152  Affini, Edoardo 24  Team Jumbo - Visma 12 pts -71 pts - 2
31 226  Molano, Sebastián 26  UAE Team Emirates 11 pts -72 pts - 2
32 41  Vlasov, Aleksandr 25  Astana - Premier Tech 10 pts -73 pts + 43
33 54  Caruso, Damiano 33  Bahrain Victorious 10 pts -73 pts + 14
34 84  Edet, Nicolas 33  Cofidis 10 pts -73 pts + 21
35 155  Foss, Tobias 23  Team Jumbo - Visma 9 pts -74 pts - 5
36 92  Almeida, João 22  Deceuninck - Quick-Step 9 pts -74 pts - 2
37 63  Carboni, Giovanni 25  Bardiani - CSF Faizanè 9 pts -74 pts - 6
38 16  Naesen, Lawrence 28  Ag2r Citroën Team 9 pts -74 pts - 6
39 28  Vervaeke, Louis 27  Alpecin - Fenix 8 pts -75 pts - 6
40 198  Storer, Michael 24  Team DSM 8 pts -75 pts
41 124  Guglielmi, Simon 23  Groupama - FDJ 8 pts -75 pts - 6
42 38  Venchiarutti, Nicola 22  Androni Giocattoli - Sid.. 8 pts -75 pts - 6
43 68  Zoccarato, Samuele 23  Bardiani - CSF Faizanè 8 pts -75 pts - 6
44 164  Goossens, Kobe 25  Lotto - Soudal 7 pts -76 pts - 6
45 4  Martínez, Daniel 25  Ineos Grenadiers 6 pts -77 pts + 8
46 171  Soler, Marc 27  Movistar Team 6 pts -77 pts + 12
47 142  Bevin, Patrick 30  Israel Start-Up Nation 6 pts -77 pts - 7
48 93  Cavagna, Rémi 25  Deceuninck - Quick-Step 6 pts -77 pts - 6
49 57  Tratnik, Jan 31  Bahrain Victorious 6 pts -77 pts - 6
50 113  Christian, Mark 30  EOLO - Kometa Cycling Team 6 pts -77 pts - 6
51 118  Rivi, Samuele 23  EOLO - Kometa Cycling Team 6 pts -77 pts - 6
52 127  Valter, Attila 22  Groupama - FDJ 5 pts -78 pts - 6
53 153  Bouwman, Koen 27  Team Jumbo - Visma 5 pts -78 pts
54 23  Janssens, Jimmy 31  Alpecin - Fenix 5 pts -78 pts - 3
55 158  Emden, Jos van 36  Team Jumbo - Visma 5 pts -78 pts - 5
56 27  Vermeersch, Gianni 28  Alpecin - Fenix 5 pts -78 pts - 8
57 112  Albanese, Vincenzo 24  EOLO - Kometa Cycling Team 5 pts -78 pts - 8
58 83  Consonni, Simone 26  Cofidis 5 pts -78 pts - 6
59 193  Bardet, Romain 30  Team DSM 4 pts -79 pts
60 5  Moscon, Gianni 27  Ineos Grenadiers 4 pts -79 pts - 6
61 228  Ulissi, Diego 31  UAE Team Emirates 4 pts -79 pts
62 202  Campenaerts, Victor 29  Team Qhubeka Assos 4 pts -79 pts - 6
63 33  Ponomar, Andrii 18  Androni Giocattoli - Sid.. 4 pts -79 pts - 6
64 107  Bettiol, Alberto 27  EF Education - Nippo 3 pts -80 pts - 5
65 172  Cataldo, Dario 36  Movistar Team 3 pts -80 pts - 4
66 17  Vendrame, Andrea 26  Ag2r Citroën Team 3 pts -80 pts - 6
67 35  Sepúlveda, Eduardo 29  Androni Giocattoli - Sid.. 3 pts -80 pts
68 206  Schmid, Mauro 21  Team Qhubeka Assos 3 pts -80 pts - 6
69 207  Walscheid, Max 27  Team Qhubeka Assos 3 pts -80 pts - 6
70 101  Carthy, Hugh 26  EF Education - Nippo 2 pts -81 pts - 6
71 137  Taaramäe, Rein 34  Intermarché - Wanty - Go.. 2 pts -81 pts - 6
72 216  Mollema, Bauke 34  Trek - Segafredo 2 pts -81 pts + 4
73 217  Mosca, Jacopo 27  Trek - Segafredo 2 pts -81 pts - 7
74 13  Bouchard, Geoffrey 29  Ag2r Citroën Team 2 pts -81 pts - 7
75 46  Sánchez, Luis León 37  Astana - Premier Tech 2 pts -81 pts
76 114  Dina, Márton 25  EOLO - Kometa Cycling Team 2 pts -81 pts - 8
77 78  Oss, Daniel 34  Bora - Hansgrohe 2 pts -81 pts - 8
78 167  Oldani, Stefano 23  Lotto - Soudal 2 pts -81 pts - 8
79 143  Brändle, Matthias 31  Israel Start-Up Nation 2 pts -81 pts - 8
80 227  Richeze, Maximiliano 38  UAE Team Emirates 2 pts -81 pts - 7
81 134  Minali, Riccardo 26  Intermarché - Wanty - Go.. 2 pts -81 pts - 7
82 128  Berg, Lars van den 22  Groupama - FDJ 1 pts -82 pts - 5
83 43  Felline, Fabio 31  Astana - Premier Tech 1 pts -82 pts - 5
84 67  Zana, Filippo 22  Bardiani - CSF Faizanè 1 pts -82 pts - 4
85 183  Juul-Jensen, Christopher 31  Team BikeExchange 1 pts -82 pts - 6
#  Rider Age  Team Points Difference Rank +/-
1 13  Bouchard, Geoffrey 29  Ag2r Citroën Team 51 pts + 1
2 1  Bernal, Egan 24  Ineos Grenadiers 48 pts -3 pts + 9
3 55  Mäder, Gino 24  Bahrain Victorious 44 pts -7 pts - 2
4 216  Mollema, Bauke 34  Trek - Segafredo 23 pts -28 pts + 14
5 213  Ciccone, Giulio 26  Trek - Segafredo 20 pts -31 pts + 19
6 164  Goossens, Kobe 25  Lotto - Soudal 18 pts -33 pts - 3
7 116  Gavazzi, Francesco 36  EOLO - Kometa Cycling Team 17 pts -34 pts - 3
8 112  Albanese, Vincenzo 24  EOLO - Kometa Cycling Team 16 pts -35 pts - 3
9 137  Taaramäe, Rein 34  Intermarché - Wanty - Go.. 13 pts -38 pts - 3
10 91  Evenepoel, Remco 21  Deceuninck - Quick-Step 13 pts -38 pts + 10
11 41  Vlasov, Aleksandr 25  Astana - Premier Tech 12 pts -39 pts
12 141  Martin, Dan 34  Israel Start-Up Nation 12 pts -39 pts + 1
13 145  De Marchi, Alessandro 34  Israel Start-Up Nation 10 pts -41 pts - 5
14 103  Carr, Simon 22  EF Education - Nippo 10 pts -41 pts
15 32  Pellaud, Simon 28  Androni Giocattoli - Sid.. 9 pts -42 pts - 6
16 192  Arndt, Nikias 29  Team DSM 9 pts -42 pts - 6
17 34  Ravanelli, Simone 25  Androni Giocattoli - Sid.. 8 pts -43 pts - 5
18 84  Edet, Nicolas 33  Cofidis 6 pts -45 pts
19 128  Berg, Lars van den 22  Groupama - FDJ 6 pts -45 pts - 5
20 183  Juul-Jensen, Christopher 31  Team BikeExchange 6 pts -45 pts - 4
21 64  Fiorelli, Filippo 26  Bardiani - CSF Faizanè 6 pts -45 pts - 6
22 54  Caruso, Damiano 33  Bahrain Victorious 5 pts -46 pts + 10
23 28  Vervaeke, Louis 27  Alpecin - Fenix 5 pts -46 pts - 6
24 198  Storer, Michael 24  Team DSM 5 pts -46 pts
25 85  Lafay, Victor 25  Cofidis 4 pts -47 pts - 6
26 174  Oliveira, Nelson 32  Movistar Team 4 pts -47 pts - 5
27 172  Cataldo, Dario 36  Movistar Team 4 pts -47 pts - 5
28 15  Gougeard, Alexis 28  Ag2r Citroën Team 3 pts -48 pts - 5
29 193  Bardet, Romain 30  Team DSM 2 pts -49 pts
30 23  Janssens, Jimmy 31  Alpecin - Fenix 2 pts -49 pts - 4
31 57  Tratnik, Jan 31  Bahrain Victorious 2 pts -49 pts - 6
32 113  Christian, Mark 30  EOLO - Kometa Cycling Team 2 pts -49 pts - 5
33 61  Visconti, Giovanni 38  Bardiani - CSF Faizanè 2 pts -49 pts
34 68  Zoccarato, Samuele 23  Bardiani - CSF Faizanè 2 pts -49 pts - 6
35 36  Tagliani, Filippo 25  Androni Giocattoli - Sid.. 2 pts -49 pts - 6
36 66  Marengo, Umberto 28  Bardiani - CSF Faizanè 2 pts -49 pts - 6
37 127  Valter, Attila 22  Groupama - FDJ 1 pts -50 pts - 6
38 171  Soler, Marc 27  Movistar Team 1 pts -50 pts
39 151  Bennett, George 31  Team Jumbo - Visma 1 pts -50 pts
40 11  Gallopin, Tony 32  Ag2r Citroën Team 1 pts -50 pts
41 132  Hermans, Quinten 25  Intermarché - Wanty - Go.. 1 pts -50 pts - 8
42 43  Felline, Fabio 31  Astana - Premier Tech -4 pts -55 pts - 8
#  Rider Age  Team Points Difference Rank +/-
#  Rider Age  Team Time Difference Rank +/-
1 1  Bernal, Egan 24  Ineos Grenadiers 35h 19' 22'' + 2
2 91  Evenepoel, Remco 21  Deceuninck - Quick-Step 35h 19' 37'' + 00' 15'' -
3 41  Vlasov, Aleksandr 25  Astana - Premier Tech 35h 19' 43'' + 00' 21'' + 1
4 127  Valter, Attila 22  Groupama - FDJ 35h 20' 05'' + 00' 43'' - 3
5 4  Martínez, Daniel 25  Ineos Grenadiers 35h 20' 34'' + 01' 12'' -
6 155  Foss, Tobias 23  Team Jumbo - Visma 35h 21' 44'' + 02' 22'' -
7 191  Hindley, Jai 25  Team DSM 35h 23' 49'' + 04' 27'' -
8 92  Almeida, João 22  Deceuninck - Quick-Step 35h 24' 17'' + 04' 55'' + 1
9 48  Tejada, Harold 24  Astana - Premier Tech 35h 26' 56'' + 07' 34'' + 1
10 115  Fortunato, Lorenzo 25  EOLO - Kometa Cycling Team 35h 27' 49'' + 08' 27'' + 1
11 198  Storer, Michael 24  Team DSM 35h 36' 47'' + 17' 25'' + 2
12 55  Mäder, Gino 24  Bahrain Victorious 35h 38' 54'' + 19' 32'' - 4
13 176  Rubio, Einer 23  Movistar Team 35h 40' 08'' + 20' 46'' + 1
14 85  Lafay, Victor 25  Cofidis 35h 55' 23'' + 36' 01'' - 2
15 6  Narváez, Jhonnatan 24  Ineos Grenadiers 36h 04' 29'' + 45' 07'' + 4
16 128  Berg, Lars van den 22  Groupama - FDJ 36h 05' 03'' + 45' 41'' + 5
17 47  Sobrero, Matteo 24  Astana - Premier Tech 36h 07' 10'' + 47' 48'' - 1
18 188  Scotson, Callum 24  Team BikeExchange 36h 07' 14'' + 47' 52'' - 1
19 223  Covi, Alessandro 22  UAE Team Emirates 36h 07' 37'' + 48' 15'' - 1
20 45  Pronskiy, Vadim 22  Astana - Premier Tech 36h 10' 33'' + 51' 11'' + 5
21 94  Honoré, Mikkel 24  Deceuninck - Quick-Step 36h 12' 04'' + 52' 42'' - 6
22 124  Guglielmi, Simon 23  Groupama - FDJ 36h 14' 26'' + 55' 04'' + 1
23 86  Rochas, Rémy 24  Cofidis 36h 15' 02'' + 55' 40'' + 9
24 67  Zana, Filippo 22  Bardiani - CSF Faizanè 36h 16' 02'' + 56' 40'' + 2
25 72  Aleotti, Giovanni 21  Bora - Hansgrohe 36h 17' 14'' + 57' 52'' + 3
26 164  Goossens, Kobe 25  Lotto - Soudal 36h 22' 22'' + 1h 03' 00'' - 6
27 168  Vanhoucke, Harm 23  Lotto - Soudal 36h 22' 36'' + 1h 03' 14'' + 6
28 103  Carr, Simon 22  EF Education - Nippo 36h 25' 33'' + 1h 06' 11'' + 12
29 31  Cepeda, Alexander 22  Androni Giocattoli - Sid.. 36h 26' 53'' + 1h 07' 31'' - 7
30 114  Dina, Márton 25  EOLO - Kometa Cycling Team 36h 28' 20'' + 1h 08' 58'' - 6
31 173  Jorgenson, Matteo 21  Movistar Team 36h 28' 40'' + 1h 09' 18'' -
32 112  Albanese, Vincenzo 24  EOLO - Kometa Cycling Team 36h 32' 31'' + 1h 13' 09'' - 3
33 3  Ganna, Filippo 24  Ineos Grenadiers 36h 37' 04'' + 1h 17' 42'' - 3
34 206  Schmid, Mauro 21  Team Qhubeka Assos 36h 37' 45'' + 1h 18' 23'' + 5
35 152  Affini, Edoardo 24  Team Jumbo - Visma 36h 38' 10'' + 1h 18' 48'' + 3
36 37  Tesfazion, Natnael 21  Androni Giocattoli - Sid.. 36h 38' 56'' + 1h 19' 34'' - 2
37 167  Oldani, Stefano 23  Lotto - Soudal 36h 40' 18'' + 1h 20' 56'' - 1
38 33  Ponomar, Andrii 18  Androni Giocattoli - Sid.. 36h 43' 02'' + 1h 23' 40'' - 3
39 38  Venchiarutti, Nicola 22  Androni Giocattoli - Sid.. 36h 43' 29'' + 1h 24' 07'' - 2
40 42  Battistella, Samuele 22  Astana - Premier Tech 36h 45' 08'' + 1h 25' 46'' + 2
41 68  Zoccarato, Samuele 23  Bardiani - CSF Faizanè 36h 45' 17'' + 1h 25' 55'' + 2
42 25  Leysen, Senne 25  Alpecin - Fenix 36h 46' 48'' + 1h 27' 26'' + 2
43 196  Kanter, Max 23  Team DSM 36h 47' 08'' + 1h 27' 46'' - 2
44 106  Berg, Julius van den 24  EF Education - Nippo 36h 52' 36'' + 1h 33' 14'' + 1
45 218  Moschetti, Matteo 24  Trek - Segafredo 36h 59' 16'' + 1h 39' 54'' + 1
46 118  Rivi, Samuele 23  EOLO - Kometa Cycling Team 37h 01' 42'' + 1h 42' 20'' + 1
47 154  Dekker, David 23  Team Jumbo - Visma 37h 02' 33'' + 1h 43' 11'' + 1
48 88  Viviani, Attilio 24  Cofidis 37h 10' 15'' + 1h 50' 53'' + 1
#  Team Time Difference Rank +/-
1  Ineos Grenadiers 106h 01' 14'' -
2  Team BikeExchange 106h 04' 40'' + 03' 26'' + 1
3  Trek - Segafredo 106h 07' 01'' + 05' 47'' + 1
4  Bahrain Victorious 106h 08' 03'' + 06' 49'' - 2
5  Deceuninck - Quick-Step 106h 08' 58'' + 07' 44'' -
6  EF Education - Nippo 106h 12' 03'' + 10' 49'' + 1
7  Team DSM 106h 12' 19'' + 11' 05'' - 1
8  Movistar Team 106h 15' 21'' + 14' 07'' -
9  Team Jumbo - Visma 106h 21' 21'' + 20' 07'' -
10  Astana - Premier Tech 106h 27' 54'' + 26' 40'' + 1
11  UAE Team Emirates 106h 38' 33'' + 37' 19'' - 1
12  Bora - Hansgrohe 106h 40' 14'' + 39' 00'' -
13  Groupama - FDJ 106h 51' 06'' + 49' 52'' + 3
14  Intermarché - Wanty - Gobert Matériaux 106h 51' 44'' + 50' 30'' + 1
15  Israel Start-Up Nation 106h 56' 51'' + 55' 37'' - 2
16  EOLO - Kometa Cycling Team 107h 01' 00'' + 59' 46'' - 2
17  Ag2r Citroën Team 107h 02' 33'' + 1h 01' 19'' -
18  Alpecin - Fenix 107h 41' 01'' + 1h 39' 47'' + 2
19  Cofidis 107h 41' 15'' + 1h 40' 01'' - 1
20  Bardiani - CSF Faizanè 107h 49' 02'' + 1h 47' 48'' - 1
21  Team Qhubeka Assos 108h 20' 24'' + 2h 19' 10'' -
22  Androni Giocattoli - Sidermec 108h 27' 32'' + 2h 26' 18'' -
23  Lotto - Soudal 108h 51' 08'' + 2h 49' 54'' -


© Wijnreder Media