Teramo - San Salvo (202.0 km)

Route

 7 May 2023
 Profile  Flat stage
 Start  Teramo
 Finish  San Salvo
 Distance  202.0 km  (125.5 mi)
 Speed  41.059 km/h  (25.513 mi/h)

Classifications

 Race jerseys after stage 2
 Evenepoel, Re.. (SOQ) 5h 16' 29''
 Milan, Jonathan (TBV) 50 points
 Lapeira, Paul (ACT) 6 points
 Evenepoel, Re.. (SOQ) 5h 16' 29''
 UAE Team Emirates 15h 51' 30''

Results

#  Rider Age  Team Time Bonus
1 45  Milan, Jonathan 22  Bahrain Victorious 4h 55' 11'' - 10'' 13 1 - 4
2 163  Dekker, David 25  Team Arkéa - Samsic + 00' 00'' - 06'' 138 2 - 41
3 23  Groves, Kaden 24  Alpecin - Deceuninck + 00' 00'' - 04'' 105 3 - 26
4 125  Marit, Arne 24  Intermarché - Circus - W.. + 00' 00'' 86 4 - 20
5 185  Mayrhoffer, Marius 22  Team dsm - firmenich + 00' 00'' 54 6 6 12
6 212  Ackermann, Pascal 29  UAE Team Emirates + 00' 00'' 93 10 - -
7 151  Gaviria, Fernando 28  Movistar Team + 00' 00'' 120 7 - -
8 122  Bonifazio, Niccolò 29  Intermarché - Circus - W.. + 00' 00'' 143 14 - -
9 107  Stewart, Jake 23  Groupama - FDJ + 00' 00'' 90 16 - 23
10 191  Matthews, Michael 32  Team Jayco AlUla + 00' 00'' 11 12 - -
11 61  Consonni, Simone 28  Cofidis + 00' 00'' 84 20 - -
12 91  Fiorelli, Filippo 28  Green Project - Bardiani.. + 00' 00'' 111 21 - -
13 17  Vendrame, Andrea 28  Ag2r Citroën Team + 00' 00'' 79 25 - -
14 215  Gibbons, Ryan 28  UAE Team Emirates + 00' 00'' 25 28 - -
15 167  Russo, Clément 28  Team Arkéa - Samsic + 00' 00'' 67 30 - -
16 197  Stewart, Campbell 24  Team Jayco AlUla + 00' 00'' 55 - - 13
17 95  Marcellusi, Martin 23  Green Project - Bardiani.. + 00' 00'' 110 - - 29
18 93  Gabburo, Davide 30  Green Project - Bardiani.. + 00' 00'' 101 - - -
19 114  Ganna, Filippo 26  Ineos Grenadiers + 00' 00'' 2 9 - -
20 44  Caruso, Damiano 35  Bahrain Victorious + 00' 00'' 20 - - -
21 28  Sinkeldam, Ramon 34  Alpecin - Deceuninck + 00' 00'' 107 - - -
22 56  Kämna, Lennard 26  Bora - Hansgrohe + 00' 00'' 17 - - -
23 142  Affini, Edoardo 26  Team Jumbo - Visma + 00' 00'' 19 - - -
24 11  Paret-Peintre, Auréli.. 27  Ag2r Citroën Team + 00' 00'' 49 - - -
25 155  Rojas, José 37  Movistar Team + 00' 00'' 153 - - -
26 1  Evenepoel, Remco 23  Soudal - Quick-Step + 00' 00'' 1 5 - 1
27 3  Cattaneo, Mattia 32  Soudal - Quick-Step + 00' 00'' 16 - - -
28 141  Roglič, Primož 33  Team Jumbo - Visma + 00' 00'' 5 19 - -
29 161  Barguil, Warren 31  Team Arkéa - Samsic + 00' 00'' 100 - - -
30 46  Pasqualon, Andrea 35  Bahrain Victorious + 00' 00'' 81 - - -
31 81  Albanese, Vincenzo 26  EOLO - Kometa Cycling Team + 00' 00'' 52 - - -
32 211  Almeida, João 24  UAE Team Emirates + 00' 00'' 3 11 4 2
33 184  Märkl, Niklas 24  Team dsm - firmenich + 00' 00'' 119 - - 33
34 118  Thomas, Geraint 36  Ineos Grenadiers + 00' 00'' 6 26 - -
35 16  Prodhomme, Nicolas 26  Ag2r Citroën Team + 00' 00'' 82 - - -
36 2  Ballerini, Davide 28  Soudal - Quick-Step + 00' 00'' 124 - - -
37 13  Chérel, Mikaël 37  Ag2r Citroën Team + 00' 00'' 125 - - -
38 51  Vlasov, Aleksandr 27  Bora - Hansgrohe + 00' 00'' 7 29 - -
39 195  Pöstlberger, Lukas 31  Team Jayco AlUla + 00' 00'' 23 - - -
40 74  Cepeda, Alexander 24  EF Education - EasyPost + 00' 00'' 69 - - 17
41 157  Torres, Albert 33  Movistar Team + 00' 00'' 75 - - -
42 21  Oldani, Stefano 25  Alpecin - Deceuninck + 00' 00'' 36 - - 7
43 104  Küng, Stefan 29  Groupama - FDJ + 00' 00'' 4 17 - -
44 54  Denz, Nico 29  Bora - Hansgrohe + 00' 00'' 18 - - -
45 27  Sbaragli, Kristian 32  Alpecin - Deceuninck + 00' 10'' 91 - - -
46 64  Cimolai, Davide 33  Cofidis + 00' 12'' 133 - - -
47 194  Hepburn, Michael 31  Team Jayco AlUla + 00' 12'' 15 - - -
48 216  McNulty, Brandon 25  UAE Team Emirates + 00' 12'' 9 24 - 3
49 127  Rex, Laurenz 23  Intermarché - Circus - W.. + 00' 12'' 106 - - 27
50 145  Heßmann, Michael 22  Team Jumbo - Visma + 00' 12'' 38 - - 8
51 105  Lienhard, Fabian 29  Groupama - FDJ + 00' 12'' 116 - - -
52 24  Krieger, Alexander 31  Alpecin - Deceuninck + 00' 17'' 154 - - -
53 78  Cort, Magnus 30  EF Education - EasyPost + 00' 19'' 39 - - -
54 193  Dunbar, Eddie 26  Team Jayco AlUla + 00' 19'' 26 - - -
55 92  Covili, Luca 26  Green Project - Bardiani.. + 00' 19'' 146 - - -
56 72  Caicedo, Jonathan 30  EF Education - EasyPost + 00' 19'' 73 - - -
57 67  Rochas, Rémy 26  Cofidis + 00' 19'' 141 - - -
58 87  Maestri, Mirco 31  EOLO - Kometa Cycling Team + 00' 19'' 48 - - -
59 38  Velasco, Simone 27  Astana Qazaqstan Team + 00' 19'' 80 - - -
60 115  Puccio, Salvatore 33  Ineos Grenadiers + 00' 19'' 95 - - -
61 143  Bouwman, Koen 29  Team Jumbo - Visma + 00' 19'' 77 - - -
62 214  Formolo, Davide 30  UAE Team Emirates + 00' 19'' 60 - - -
63 213  Covi, Alessandro 24  UAE Team Emirates + 00' 19'' 89 - - 22
64 117  Swift, Ben 35  Ineos Grenadiers + 00' 19'' 104 - - -
65 41  Haig, Jack 29  Bahrain Victorious + 00' 19'' 35 - - -
66 217  Ulissi, Diego 33  UAE Team Emirates + 00' 19'' 33 - - -
67 218  Vine, Jay 27  UAE Team Emirates + 00' 19'' 10 23 - -
68 94  Magli, Filippo 24  Green Project - Bardiani.. + 00' 19'' 155 - - 47
69 7  Van Wilder, Ilan 22  Soudal - Quick-Step + 00' 19'' 22 - - 5
70 137  Schmidt, Mads 29  Israel - Premier Tech + 00' 19'' 27 - - -
71 47  Sütterlin, Jasha 30  Bahrain Victorious + 00' 19'' 50 - - -
72 57  Konrad, Patrick 31  Bora - Hansgrohe + 00' 19'' 37 - - -
73 102  Armirail, Bruno 29  Groupama - FDJ + 00' 19'' 12 - - -
74 77  Bettiol, Alberto 29  EF Education - EasyPost + 00' 19'' 30 - - -
75 48  Zambanini, Edoardo 22  Bahrain Victorious + 00' 19'' 140 - - 42
76 73  Carthy, Hugh 28  EF Education - EasyPost + 00' 19'' 53 - - -
77 111  Geoghegan Hart, Tao 28  Ineos Grenadiers + 00' 19'' 8 15 3 -
78 101  Pinot, Thibaut 32  Groupama - FDJ + 00' 19'' 44 - - -
79 152  Barta, Will 27  Movistar Team + 00' 19'' 21 - - -
80 36  Sánchez, Luis León 39  Astana Qazaqstan Team + 00' 19'' 65 - - -
81 175  Konychev, Alexander 24  Corratec + 00' 19'' 151 - - 45
82 205  Mollema, Bauke 36  Trek - Segafredo + 00' 19'' 28 - - -
83 15  Paret-Peintre, Valentin 22  Ag2r Citroën Team + 00' 19'' 152 - - 46
84 71  Urán, Rigoberto 36  EF Education - EasyPost + 00' 19'' 34 - - -
85 156  Rubio, Einer 25  Movistar Team + 00' 19'' 97 - - 24
86 171  Conti, Valério 30  Corratec + 00' 19'' 87 - - -
87 76  Healy, Ben 22  EF Education - EasyPost + 00' 19'' 46 - - 10
88 192  De Marchi, Alessandro 36  Team Jayco AlUla + 00' 19'' 41 - - -
89 66  Lastra, Jonathan 29  Cofidis + 00' 19'' 71 - - -
90 65  Delettre, Alexandre 25  Cofidis + 00' 19'' 102 - - -
91 22  Conci, Nicola 26  Alpecin - Deceuninck + 00' 19'' 76 - - -
92 18  Warbasse, Larry 32  Ag2r Citroën Team + 00' 19'' 64 - - -
93 181  Leknessund, Andreas 23  Team dsm - firmenich + 00' 19'' 24 - - 6
94 86  Gavazzi, Francesco 38  EOLO - Kometa Cycling Team + 00' 19'' 136 - - -
95 206  Skujiņš, Toms 31  Trek - Segafredo + 00' 19'' 47 - - -
96 43  Buitrago, Santiago 23  Bahrain Victorious + 00' 19'' 57 - - 14
97 131  Pozzovivo, Domenico 40  Israel - Premier Tech + 00' 19'' 63 - - -
98 201  Pedersen, Mads 27  Trek - Segafredo + 00' 19'' 14 27 - -
99 128  Taaramäe, Rein 36  Intermarché - Circus - W.. + 00' 19'' 40 - - -
100 123  Bystrøm, Sven 31  Intermarché - Circus - W.. + 00' 19'' 31 - - -
101 126  Petilli, Simone 30  Intermarché - Circus - W.. + 00' 19'' 114 - - -
102 82  Bais, Davide 25  EOLO - Kometa Cycling Team + 00' 19'' 98 - - 25
103 198  Zana, Filippo 24  Team Jayco AlUla + 00' 19'' 58 - - 15
104 58  Palzer, Anton 30  Bora - Hansgrohe + 00' 19'' 96 - - -
105 103  Konovalovas, Ignatas 37  Groupama - FDJ + 00' 19'' 109 - - -
106 34  Moscon, Gianni 29  Astana Qazaqstan Team + 00' 19'' 56 - - -
107 31  Cavendish, Mark 37  Astana Qazaqstan Team + 00' 19'' 112 - - -
108 146  Kuss, Sepp 28  Team Jumbo - Visma + 00' 19'' 62 - - -
109 84  Fetter, Erik 23  EOLO - Kometa Cycling Team + 00' 31'' 74 - - 19
110 85  Fortunato, Lorenzo 26  EOLO - Kometa Cycling Team + 00' 31'' 139 - - -
111 136  Riccitello, Matthew 21  Israel - Premier Tech + 00' 31'' 108 - - 28
112 134  Frigo, Marco 23  Israel - Premier Tech + 00' 31'' 51 - - 11
113 112  Arensman, Thymen 23  Ineos Grenadiers + 00' 31'' 45 - - 9
114 68  Toumire, Hugo 21  Cofidis + 00' 31'' 132 - - 39
115 148  Oomen, Sam 27  Team Jumbo - Visma + 00' 34'' 150 - - -
116 33  Dombrowski, Joe 31  Astana Qazaqstan Team + 00' 34'' 144 - - -
117 106  Molard, Rudy 33  Groupama - FDJ + 00' 34'' 128 - - -
118 52  Aleotti, Giovanni 23  Bora - Hansgrohe + 00' 34'' 68 - - 16
119 55  Jungels, Bob 30  Bora - Hansgrohe + 00' 34'' 42 - - -
120 188  Vanhoucke, Harm 25  Team dsm - firmenich + 00' 34'' 61 - - -
121 166  Riou, Alan 26  Team Arkéa - Samsic + 00' 34'' 70 - - -
122 75  Bod, Stefan de de 26  EF Education - EasyPost + 00' 34'' 29 - - -
123 183  Hvideberg, Jonas 24  Team dsm - firmenich + 00' 34'' 122 - - 35
124 97  Tonelli, Alessandro 30  Green Project - Bardiani.. + 00' 34'' 134 - - -
42  Arashiro, Yukiya 38  Bahrain Victorious + 00' 34'' 99 - - -
126 121  Rota, Lorenzo 27  Intermarché - Circus - W.. + 00' 34'' 135 - - -
127 96  Muluberhan, Henok 23  Green Project - Bardiani.. + 00' 34'' 163 - - 50
128 25  Leysen, Senne 27  Alpecin - Deceuninck + 00' 34'' 127 - - -
129 124  Huys, Laurens 24  Intermarché - Circus - W.. + 00' 34'' 137 - - 40
130 133  Clarke, Simon 36  Israel - Premier Tech + 00' 34'' 131 - - -
131 116  Sivakov, Pavel 25  Ineos Grenadiers + 00' 34'' 32 - - -
132 178  Vacek, Karel 22  Corratec + 00' 34'' 160 - - 49
133 186  Stork, Florian 26  Team dsm - firmenich + 00' 34'' 66 - - -
134 176  Quarterman, Charles 24  Corratec + 00' 34'' 121 - - 34
135 168  Verre, Alessandro 21  Team Arkéa - Samsic + 00' 34'' 72 - - 18
136 35  Pronskiy, Vadim 24  Astana Qazaqstan Team + 00' 34'' 115 - - 31
137 158  Verona, Carlos 30  Movistar Team + 00' 34'' 94 - - -
138 109  Berg, Lars van den va.. 24  Groupama - FDJ + 00' 34'' 129 - - 38
139 53  Benedetti, Cesare 35  Bora - Hansgrohe + 00' 34'' 142 - - -
140 174  Iacchi, Alessandro 23  Corratec + 00' 34'' 167 - - 52
141 98  Zoccarato, Samuele 25  Green Project - Bardiani.. + 00' 34'' 113 - - 30
142 37  Scaroni, Cristian 25  Astana Qazaqstan Team + 00' 34'' 92 - - -
143 165  Ries, Michel 25  Team Arkéa - Samsic + 00' 34'' 149 - - 44
144 32  Battistella, Samuele 24  Astana Qazaqstan Team + 00' 34'' 88 - - 21
145 113  De Plus, Laurens 27  Ineos Grenadiers + 00' 34'' 43 - - -
146 162  Bouet, Maxime 36  Team Arkéa - Samsic + 00' 34'' 145 - - -
147 8  Vervaeke, Louis 29  Soudal - Quick-Step + 00' 34'' 83 - - -
148 88  Sevilla, Diego 27  EOLO - Kometa Cycling Team + 00' 34'' 159 - - -
149 132  Berwick, Sebastian 23  Israel - Premier Tech + 00' 34'' 126 - - 37
150 62  Bidard, François 31  Cofidis + 00' 34'' 158 - - -
151 83  Bais, Mattia 26  EOLO - Kometa Cycling Team + 00' 34'' - 02'' 118 13 5 -
152 154  Rodríguez, Óscar 28  Movistar Team + 00' 34'' 103 - - -
153 63  Champion, Thomas 23  Cofidis + 00' 34'' - 01'' 156 22 2 48
154 164  Guernalec, Thibault 25  Team Arkéa - Samsic + 00' 44'' 59 - - -
155 182  Dainese, Alberto 25  Team dsm - firmenich + 00' 44'' 148 - - 43
156 14  Lapeira, Paul 22  Ag2r Citroën Team + 00' 49'' 123 18 1 36
157 12  Baudin, Alex 21  Ag2r Citroën Team + 00' 49'' 117 - - 32
158 204  Kirsch, Alex 30  Trek - Segafredo + 00' 49'' 85 - - -
159 172  Dalla Valle, Nicolas 25  Corratec + 00' 49'' 162 - - -
160 138  Williams, Stephen 26  Israel - Premier Tech + 00' 51'' 130 - - -
161 135  Gee, Derek 25  Israel - Premier Tech + 00' 58'' 78 - - -
162 207  Tesfazion, Natnael 23  Trek - Segafredo + 01' 46'' 166 - - 51
163 208  Vergaerde, Otto 28  Trek - Segafredo + 01' 46'' 165 - - -
164 6  Serry, Pieter 34  Soudal - Quick-Step + 02' 11'' 164 - - -
165 147  Gloag, Thomas 21  Team Jumbo - Visma + 02' 11'' 171 - - 53
166 173  Gandin, Stefano 27  Corratec + 02' 11'' - 03'' 173 8 - -
167 26  Riesebeek, Oscar 30  Alpecin - Deceuninck + 02' 14'' 168 - - -
168 177  Stojnić, Veljko 24  Corratec + 02' 14'' 172 - - 54
169 144  Dennis, Rohan 32  Team Jumbo - Visma + 02' 14'' 157 - - -
170 202  Gebreigzabheir, Amanuel 28  Trek - Segafredo + 02' 14'' 170 - - -
171 5  Hirt, Jan 32  Soudal - Quick-Step + 02' 16'' 169 - - -
172 4  Černý, Josef 29  Soudal - Quick-Step + 02' 16'' 147 - - -
173 196  Scotson, Callum 26  Team Jayco AlUla + 02' 43'' 161 - - -
174 153  Kanter, Max 25  Movistar Team + 04' 47'' 176 - - -
175 187  Tusveld, Martijn 29  Team dsm - firmenich + 05' 52'' 175 - - -
176 203  Hoole, Daan 24  Trek - Segafredo + 06' 35'' 174 - - 55
Km   Sprint #  Rider  Team Points Bonus
101.5   Pescara 1 173  Gandin, Stefano  Corratec 12 pts -
2 83  Bais, Mattia  EOLO - Kometa Cycling Team 8 pts -
3 14  Lapeira, Paul  Ag2r Citroën Team 6 pts -
4 63  Champion, Thomas  Cofidis 5 pts -
5 151  Gaviria, Fernando  Movistar Team 4 pts -
6 191  Matthews, Michael  Team Jayco AlUla 3 pts -
7 201  Pedersen, Mads  Trek - Segafredo 2 pts -
8 91  Fiorelli, Filippo  Green Project - Bardiani.. 1 pts -
121.6   Chieti 1 173  Gandin, Stefano  Corratec 12 pts - 03''
2 83  Bais, Mattia  EOLO - Kometa Cycling Team 8 pts - 02''
3 63  Champion, Thomas  Cofidis 6 pts - 01''
4 14  Lapeira, Paul  Ag2r Citroën Team 5 pts -
5 158  Verona, Carlos  Movistar Team 4 pts -
Km   Climb #  Rider  Team Points Bonus
84.5   Silvi Paese (4C) 1 14  Lapeira, Paul  Ag2r Citroën Team 3 pts -
2 63  Champion, Thomas  Cofidis 2 pts -
3 83  Bais, Mattia  EOLO - Kometa Cycling Team 1 pts -
130.3   Ripa Teatina (4C) 1 14  Lapeira, Paul  Ag2r Citroën Team 3 pts -
2 63  Champion, Thomas  Cofidis 2 pts -
3 83  Bais, Mattia  EOLO - Kometa Cycling Team 1 pts -
#  Team Time Sum #  Rider Age Time
1  Team Arkéa - Samsic 14h 45' 33'' 46 12
2 163  Dekker, David 25 4h 55' 11''
15 167  Russo, Clément 28 4h 55' 11''
29 161  Barguil, Warren 31 4h 55' 11''
2  Green Project - Bardiani - C.. 14h 45' 33'' 47 21
12 91  Fiorelli, Filippo 28 4h 55' 11''
17 95  Marcellusi, Martin 23 4h 55' 11''
18 93  Gabburo, Davide 30 4h 55' 11''
3  Bahrain Victorious 14h 45' 33'' 51 8
1 45  Milan, Jonathan 22 4h 55' 11''
20 44  Caruso, Damiano 35 4h 55' 11''
30 46  Pasqualon, Andrea 35 4h 55' 11''
4  UAE Team Emirates 14h 45' 33'' 52 1
6 212  Ackermann, Pascal 29 4h 55' 11''
14 215  Gibbons, Ryan 28 4h 55' 11''
32 211  Almeida, João 24 4h 55' 11''
5  Team Jayco AlUla 14h 45' 33'' 65 6
10 191  Matthews, Michael 32 4h 55' 11''
16 197  Stewart, Campbell 24 4h 55' 11''
39 195  Pöstlberger, Lukas 31 4h 55' 11''
6  Alpecin - Deceuninck 14h 45' 33'' 66 18
3 23  Groves, Kaden 24 4h 55' 11''
21 28  Sinkeldam, Ramon 34 4h 55' 11''
42 21  Oldani, Stefano 25 4h 55' 11''
7  Ag2r Citroën Team 14h 45' 33'' 72 17
13 17  Vendrame, Andrea 28 4h 55' 11''
24 11  Paret-Peintre, Auréli.. 27 4h 55' 11''
35 16  Prodhomme, Nicolas 26 4h 55' 11''
8  Movistar Team 14h 45' 33'' 73 14
7 151  Gaviria, Fernando 28 4h 55' 11''
25 155  Rojas, José 37 4h 55' 11''
41 157  Torres, Albert 33 4h 55' 11''
9  Soudal - Quick-Step 14h 45' 33'' 89 3
26 1  Evenepoel, Remco 23 4h 55' 11''
27 3  Cattaneo, Mattia 32 4h 55' 11''
36 2  Ballerini, Davide 28 4h 55' 11''
10  Bora - Hansgrohe 14h 45' 33'' 104 5
22 56  Kämna, Lennard 26 4h 55' 11''
38 51  Vlasov, Aleksandr 27 4h 55' 11''
44 54  Denz, Nico 29 4h 55' 11''
11  Intermarché - Circus - Wanty 14h 45' 45'' 61 15
4 125  Marit, Arne 24 4h 55' 11''
8 122  Bonifazio, Niccolò 29 4h 55' 11''
49 127  Rex, Laurenz 23 4h 55' 23''
12  Team Jumbo - Visma 14h 45' 45'' 101 7
23 142  Affini, Edoardo 26 4h 55' 11''
28 141  Roglič, Primož 33 4h 55' 11''
50 145  Heßmann, Michael 22 4h 55' 23''
13  Groupama - FDJ 14h 45' 45'' 103 4
9 107  Stewart, Jake 23 4h 55' 11''
43 104  Küng, Stefan 29 4h 55' 11''
51 105  Lienhard, Fabian 29 4h 55' 23''
14  Ineos Grenadiers 14h 45' 52'' 113 2
19 114  Ganna, Filippo 26 4h 55' 11''
34 118  Thomas, Geraint 36 4h 55' 11''
60 115  Puccio, Salvatore 33 4h 55' 30''
15  Team dsm - firmenich 14h 45' 52'' 131 11
5 185  Mayrhoffer, Marius 22 4h 55' 11''
33 184  Märkl, Niklas 24 4h 55' 11''
93 181  Leknessund, Andreas 23 4h 55' 30''
16  Cofidis 14h 46' 04'' 114 20
11 61  Consonni, Simone 28 4h 55' 11''
46 64  Cimolai, Davide 33 4h 55' 23''
57 67  Rochas, Rémy 26 4h 55' 30''
17  EF Education - EasyPost 14h 46' 11'' 149 10
40 74  Cepeda, Alexander 24 4h 55' 11''
53 78  Cort, Magnus 30 4h 55' 30''
56 72  Caicedo, Jonathan 30 4h 55' 30''
18  EOLO - Kometa Cycling Team 14h 46' 11'' 183 16
31 81  Albanese, Vincenzo 26 4h 55' 11''
58 87  Maestri, Mirco 31 4h 55' 30''
94 86  Gavazzi, Francesco 38 4h 55' 30''
19  Astana Qazaqstan Team 14h 46' 30'' 245 19
59 38  Velasco, Simone 27 4h 55' 30''
80 36  Sánchez, Luis León 39 4h 55' 30''
106 34  Moscon, Gianni 29 4h 55' 30''
20  Trek - Segafredo 14h 46' 30'' 275 9
82 205  Mollema, Bauke 36 4h 55' 30''
95 206  Skujiņš, Toms 31 4h 55' 30''
98 201  Pedersen, Mads 27 4h 55' 30''
21  Israel - Premier Tech 14h 46' 42'' 278 13
70 137  Schmidt, Mads 29 4h 55' 30''
97 131  Pozzovivo, Domenico 40 4h 55' 30''
111 136  Riccitello, Matthew 21 4h 55' 42''
22  Corratec 14h 46' 45'' 299 22
81 175  Konychev, Alexander 24 4h 55' 30''
86 171  Conti, Valério 30 4h 55' 30''
132 178  Vacek, Karel 22 4h 55' 45''
#  Rider Age  Team Time Difference Rank +/-
1 1  Evenepoel, Remco 23  Soudal - Quick-Step 5h 16' 29'' -
2 114  Ganna, Filippo 26  Ineos Grenadiers 5h 16' 51'' + 00' 22'' -
3 211  Almeida, João 24  UAE Team Emirates 5h 16' 58'' + 00' 29'' -
4 104  Küng, Stefan 29  Groupama - FDJ 5h 17' 12'' + 00' 43'' + 1
5 141  Roglič, Primož 33  Team Jumbo - Visma 5h 17' 12'' + 00' 43'' + 1
6 118  Thomas, Geraint 36  Ineos Grenadiers 5h 17' 24'' + 00' 55'' + 3
7 51  Vlasov, Aleksandr 27  Bora - Hansgrohe 5h 17' 24'' + 00' 55'' + 3
8 111  Geoghegan Hart, Tao 28  Ineos Grenadiers 5h 17' 28'' + 00' 59'' - 4
9 216  McNulty, Brandon 25  UAE Team Emirates 5h 17' 29'' + 01' 00'' - 1
10 218  Vine, Jay 27  UAE Team Emirates 5h 17' 34'' + 01' 05'' - 3
11 191  Matthews, Michael 32  Team Jayco AlUla 5h 17' 38'' + 01' 09'' + 2
12 102  Armirail, Bruno 29  Groupama - FDJ 5h 17' 45'' + 01' 16'' - 1
13 45  Milan, Jonathan 22  Bahrain Victorious 5h 17' 46'' + 01' 17'' + 17
14 201  Pedersen, Mads 27  Trek - Segafredo 5h 17' 50'' + 01' 21'' - 2
15 194  Hepburn, Michael 31  Team Jayco AlUla 5h 17' 50'' + 01' 21'' - 1
16 3  Cattaneo, Mattia 32  Soudal - Quick-Step 5h 17' 52'' + 01' 23'' + 5
17 56  Kämna, Lennard 26  Bora - Hansgrohe 5h 17' 52'' + 01' 23'' + 5
18 54  Denz, Nico 29  Bora - Hansgrohe 5h 17' 52'' + 01' 23'' + 5
19 142  Affini, Edoardo 26  Team Jumbo - Visma 5h 17' 55'' + 01' 26'' + 6
20 44  Caruso, Damiano 35  Bahrain Victorious 5h 17' 57'' + 01' 28'' + 11
21 152  Barta, Will 27  Movistar Team 5h 17' 59'' + 01' 30'' - 6
22 7  Van Wilder, Ilan 22  Soudal - Quick-Step 5h 18' 00'' + 01' 31'' - 6
23 195  Pöstlberger, Lukas 31  Team Jayco AlUla 5h 18' 05'' + 01' 36'' + 14
24 181  Leknessund, Andreas 23  Team dsm - firmenich 5h 18' 06'' + 01' 37'' - 4
25 215  Gibbons, Ryan 28  UAE Team Emirates 5h 18' 07'' + 01' 38'' + 15
26 193  Dunbar, Eddie 26  Team Jayco AlUla 5h 18' 13'' + 01' 44'' - 2
27 137  Schmidt, Mads 29  Israel - Premier Tech 5h 18' 15'' + 01' 46'' -
28 205  Mollema, Bauke 36  Trek - Segafredo 5h 18' 15'' + 01' 46'' + 1
29 75  Bod, Stefan de 26  EF Education - EasyPost 5h 18' 17'' + 01' 48'' - 12
30 77  Bettiol, Alberto 29  EF Education - EasyPost 5h 18' 20'' + 01' 51'' + 3
31 123  Bystrøm, Sven 31  Intermarché - Circus - W.. 5h 18' 20'' + 01' 51'' + 3
32 116  Sivakov, Pavel 25  Ineos Grenadiers 5h 18' 21'' + 01' 52'' - 13
33 217  Ulissi, Diego 33  UAE Team Emirates 5h 18' 22'' + 01' 53'' + 2
34 71  Urán, Rigoberto 36  EF Education - EasyPost 5h 18' 23'' + 01' 54'' + 2
35 41  Haig, Jack 29  Bahrain Victorious 5h 18' 24'' + 01' 55'' + 3
36 21  Oldani, Stefano 25  Alpecin - Deceuninck 5h 18' 25'' + 01' 56'' + 20
37 57  Konrad, Patrick 31  Bora - Hansgrohe 5h 18' 25'' + 01' 56'' + 2
38 145  Heßmann, Michael 22  Team Jumbo - Visma 5h 18' 25'' + 01' 56'' + 10
39 78  Cort, Magnus 30  EF Education - EasyPost 5h 18' 26'' + 01' 57'' + 2
40 128  Taaramäe, Rein 36  Intermarché - Circus - W.. 5h 18' 28'' + 01' 59'' + 4
41 192  De Marchi, Alessandro 36  Team Jayco AlUla 5h 18' 29'' + 02' 00'' + 4
42 55  Jungels, Bob 30  Bora - Hansgrohe 5h 18' 29'' + 02' 00'' - 16
43 113  De Plus, Laurens 27  Ineos Grenadiers 5h 18' 30'' + 02' 01'' - 15
44 101  Pinot, Thibaut 32  Groupama - FDJ 5h 18' 31'' + 02' 02'' + 3
45 112  Arensman, Thymen 23  Ineos Grenadiers 5h 18' 31'' + 02' 02'' - 13
46 76  Healy, Ben 22  EF Education - EasyPost 5h 18' 33'' + 02' 04'' + 3
47 206  Skujiņš, Toms 31  Trek - Segafredo 5h 18' 36'' + 02' 07'' + 4
48 87  Maestri, Mirco 31  EOLO - Kometa Cycling Team 5h 18' 37'' + 02' 08'' + 5
49 11  Paret-Peintre, Aurélien 27  Ag2r Citroën Team 5h 18' 39'' + 02' 10'' + 20
50 47  Sütterlin, Jasha 30  Bahrain Victorious 5h 18' 39'' + 02' 10'' + 4
51 134  Frigo, Marco 23  Israel - Premier Tech 5h 18' 41'' + 02' 12'' - 5
52 81  Albanese, Vincenzo 26  EOLO - Kometa Cycling Team 5h 18' 43'' + 02' 14'' + 22
53 73  Carthy, Hugh 28  EF Education - EasyPost 5h 18' 44'' + 02' 15'' + 4
54 185  Mayrhoffer, Marius 22  Team dsm - firmenich 5h 18' 45'' + 02' 16'' + 22
55 197  Stewart, Campbell 24  Team Jayco AlUla 5h 18' 49'' + 02' 20'' + 24
56 34  Moscon, Gianni 29  Astana Qazaqstan Team 5h 18' 50'' + 02' 21'' + 7
57 43  Buitrago, Santiago 23  Bahrain Victorious 5h 18' 50'' + 02' 21'' + 8
58 198  Zana, Filippo 24  Team Jayco AlUla 5h 18' 51'' + 02' 22'' + 8
59 164  Guernalec, Thibault 25  Team Arkéa - Samsic 5h 18' 51'' + 02' 22'' - 17
60 214  Formolo, Davide 30  UAE Team Emirates 5h 18' 55'' + 02' 26'' + 7
61 188  Vanhoucke, Harm 25  Team dsm - firmenich 5h 18' 56'' + 02' 27'' - 6
62 146  Kuss, Sepp 28  Team Jumbo - Visma 5h 18' 57'' + 02' 28'' + 6
63 131  Pozzovivo, Domenico 40  Israel - Premier Tech 5h 18' 59'' + 02' 30'' + 8
64 18  Warbasse, Larry 32  Ag2r Citroën Team 5h 18' 59'' + 02' 30'' + 8
65 36  Sánchez, Luis León 39  Astana Qazaqstan Team 5h 19' 00'' + 02' 31'' + 8
66 186  Stork, Florian 26  Team dsm - firmenich 5h 19' 01'' + 02' 32'' - 8
67 167  Russo, Clément 28  Team Arkéa - Samsic 5h 19' 01'' + 02' 32'' + 22
68 52  Aleotti, Giovanni 23  Bora - Hansgrohe 5h 19' 01'' + 02' 32'' - 9
69 74  Cepeda, Alexander 24  EF Education - EasyPost 5h 19' 02'' + 02' 33'' + 22
70 166  Riou, Alan 26  Team Arkéa - Samsic 5h 19' 04'' + 02' 35'' - 9
71 66  Lastra, Jonathan 29  Cofidis 5h 19' 04'' + 02' 35'' + 6
72 168  Verre, Alessandro 21  Team Arkéa - Samsic 5h 19' 05'' + 02' 36'' - 10
73 72  Caicedo, Jonathan 30  EF Education - EasyPost 5h 19' 09'' + 02' 40'' + 7
74 84  Fetter, Erik 23  EOLO - Kometa Cycling Team 5h 19' 10'' + 02' 41'' - 4
75 157  Torres, Albert 33  Movistar Team 5h 19' 11'' + 02' 42'' + 22
76 22  Conci, Nicola 26  Alpecin - Deceuninck 5h 19' 13'' + 02' 44'' + 6
77 143  Bouwman, Koen 29  Team Jumbo - Visma 5h 19' 14'' + 02' 45'' + 7
78 135  Gee, Derek 25  Israel - Premier Tech 5h 19' 14'' + 02' 45'' - 28
79 17  Vendrame, Andrea 28  Ag2r Citroën Team 5h 19' 15'' + 02' 46'' + 23
80 38  Velasco, Simone 27  Astana Qazaqstan Team 5h 19' 15'' + 02' 46'' + 5
81 46  Pasqualon, Andrea 35  Bahrain Victorious 5h 19' 16'' + 02' 47'' + 23
82 16  Prodhomme, Nicolas 26  Ag2r Citroën Team 5h 19' 18'' + 02' 49'' + 26
83 8  Vervaeke, Louis 29  Soudal - Quick-Step 5h 19' 18'' + 02' 49'' - 8
84 61  Consonni, Simone 28  Cofidis 5h 19' 18'' + 02' 49'' + 25
85 204  Kirsch, Alex 30  Trek - Segafredo 5h 19' 19'' + 02' 50'' - 25
86 125  Marit, Arne 24  Intermarché - Circus - W.. 5h 19' 19'' + 02' 50'' + 24
87 171  Conti, Valério 30  Corratec 5h 19' 19'' + 02' 50'' -
88 32  Battistella, Samuele 24  Astana Qazaqstan Team 5h 19' 22'' + 02' 53'' - 10
89 213  Covi, Alessandro 24  UAE Team Emirates 5h 19' 22'' + 02' 53'' + 4
90 107  Stewart, Jake 23  Groupama - FDJ 5h 19' 23'' + 02' 54'' + 27
91 27  Sbaragli, Kristian 32  Alpecin - Deceuninck 5h 19' 25'' + 02' 56'' + 12
92 37  Scaroni, Cristian 25  Astana Qazaqstan Team 5h 19' 28'' + 02' 59'' - 11
93 212  Ackermann, Pascal 29  UAE Team Emirates 5h 19' 28'' + 02' 59'' + 29
94 158  Verona, Carlos 30  Movistar Team 5h 19' 28'' + 02' 59'' - 11
95 115  Puccio, Salvatore 33  Ineos Grenadiers 5h 19' 29'' + 03' 00'' + 1
96 58  Palzer, Anton 30  Bora - Hansgrohe 5h 19' 32'' + 03' 03'' + 3
97 156  Rubio, Einer 25  Movistar Team 5h 19' 33'' + 03' 04'' + 3
98 82  Bais, Davide 25  EOLO - Kometa Cycling Team 5h 19' 36'' + 03' 07'' + 7
42  Arashiro, Yukiya 38  Bahrain Victorious 5h 19' 36'' + 03' 07'' - 9
100 161  Barguil, Warren 31  Team Arkéa - Samsic 5h 19' 37'' + 03' 08'' + 32
101 93  Gabburo, Davide 30  Green Project - Bardiani.. 5h 19' 39'' + 03' 10'' + 34
102 65  Delettre, Alexandre 25  Cofidis 5h 19' 39'' + 03' 10'' + 11
103 154  Rodríguez, Óscar 28  Movistar Team 5h 19' 39'' + 03' 10'' - 9
104 117  Swift, Ben 35  Ineos Grenadiers 5h 19' 40'' + 03' 11'' + 10
105 23  Groves, Kaden 24  Alpecin - Deceuninck 5h 19' 40'' + 03' 11'' + 37
106 127  Rex, Laurenz 23  Intermarché - Circus - W.. 5h 19' 41'' + 03' 12'' + 18
107 28  Sinkeldam, Ramon 34  Alpecin - Deceuninck 5h 19' 45'' + 03' 16'' + 38
108 136  Riccitello, Matthew 21  Israel - Premier Tech 5h 19' 45'' + 03' 16'' - 7
109 103  Konovalovas, Ignatas 37  Groupama - FDJ 5h 19' 47'' + 03' 18'' + 12
110 95  Marcellusi, Martin 23  Green Project - Bardiani.. 5h 19' 48'' + 03' 19'' + 36
111 91  Fiorelli, Filippo 28  Green Project - Bardiani.. 5h 19' 48'' + 03' 19'' + 36
112 31  Cavendish, Mark 37  Astana Qazaqstan Team 5h 19' 51'' + 03' 22'' + 15
113 98  Zoccarato, Samuele 25  Green Project - Bardiani.. 5h 19' 51'' + 03' 22'' - 7
114 126  Petilli, Simone 30  Intermarché - Circus - W.. 5h 19' 51'' + 03' 22'' + 14
115 35  Pronskiy, Vadim 24  Astana Qazaqstan Team 5h 19' 52'' + 03' 23'' - 8
116 105  Lienhard, Fabian 29  Groupama - FDJ 5h 19' 52'' + 03' 23'' + 20
117 12  Baudin, Alex 21  Ag2r Citroën Team 5h 19' 52'' + 03' 23'' - 25
118 83  Bais, Mattia 26  EOLO - Kometa Cycling Team 5h 19' 52'' + 03' 23'' - 6
119 184  Märkl, Niklas 24  Team dsm - firmenich 5h 19' 52'' + 03' 23'' + 31
120 151  Gaviria, Fernando 28  Movistar Team 5h 19' 55'' + 03' 26'' + 34
121 176  Quarterman, Charles 24  Corratec 5h 19' 55'' + 03' 26'' - 6
122 183  Hvideberg, Jonas 24  Team dsm - firmenich 5h 19' 56'' + 03' 27'' - 6
123 14  Lapeira, Paul 22  Ag2r Citroën Team 5h 19' 56'' + 03' 27'' - 28
124 2  Ballerini, Davide 28  Soudal - Quick-Step 5h 19' 58'' + 03' 29'' + 32
125 13  Chérel, Mikaël 37  Ag2r Citroën Team 5h 19' 58'' + 03' 29'' + 33
126 132  Berwick, Sebastian 23  Israel - Premier Tech 5h 20' 00'' + 03' 31'' - 8
127 25  Leysen, Senne 27  Alpecin - Deceuninck 5h 20' 02'' + 03' 33'' - 7
128 106  Molard, Rudy 33  Groupama - FDJ 5h 20' 03'' + 03' 34'' - 5
129 109  Berg, Lars van den 24  Groupama - FDJ 5h 20' 04'' + 03' 35'' - 4
130 138  Williams, Stephen 26  Israel - Premier Tech 5h 20' 04'' + 03' 35'' - 32
131 133  Clarke, Simon 36  Israel - Premier Tech 5h 20' 05'' + 03' 36'' - 5
132 68  Toumire, Hugo 21  Cofidis 5h 20' 06'' + 03' 37'' - 3
133 64  Cimolai, Davide 33  Cofidis 5h 20' 06'' + 03' 37'' + 19
134 97  Tonelli, Alessandro 30  Green Project - Bardiani.. 5h 20' 09'' + 03' 40'' - 4
135 121  Rota, Lorenzo 27  Intermarché - Circus - W.. 5h 20' 10'' + 03' 41'' - 4
136 86  Gavazzi, Francesco 38  EOLO - Kometa Cycling Team 5h 20' 11'' + 03' 42'' + 13
137 124  Huys, Laurens 24  Intermarché - Circus - W.. 5h 20' 13'' + 03' 44'' - 3
138 163  Dekker, David 25  Team Arkéa - Samsic 5h 20' 13'' + 03' 44'' + 30
139 85  Fortunato, Lorenzo 26  EOLO - Kometa Cycling Team 5h 20' 14'' + 03' 45'' + 1
140 48  Zambanini, Edoardo 22  Bahrain Victorious 5h 20' 16'' + 03' 47'' + 15
141 67  Rochas, Rémy 26  Cofidis 5h 20' 17'' + 03' 48'' + 16
142 53  Benedetti, Cesare 35  Bora - Hansgrohe 5h 20' 17'' + 03' 48'' - 1
143 122  Bonifazio, Niccolò 29  Intermarché - Circus - W.. 5h 20' 18'' + 03' 49'' + 24
144 33  Dombrowski, Joe 31  Astana Qazaqstan Team 5h 20' 18'' + 03' 49'' - 1
145 162  Bouet, Maxime 36  Team Arkéa - Samsic 5h 20' 19'' + 03' 50'' - 1
146 92  Covili, Luca 26  Green Project - Bardiani.. 5h 20' 21'' + 03' 52'' + 13
147 4  Černý, Josef 29  Soudal - Quick-Step 5h 20' 23'' + 03' 54'' - 104
148 182  Dainese, Alberto 25  Team dsm - firmenich 5h 20' 24'' + 03' 55'' - 10
149 165  Ries, Michel 25  Team Arkéa - Samsic 5h 20' 28'' + 03' 59'' + 2
150 148  Oomen, Sam 27  Team Jumbo - Visma 5h 20' 28'' + 03' 59'' + 3
151 175  Konychev, Alexander 24  Corratec 5h 20' 31'' + 04' 02'' + 11
152 15  Paret-Peintre, Valentin 22  Ag2r Citroën Team 5h 20' 32'' + 04' 03'' + 11
153 155  Rojas, José 37  Movistar Team 5h 20' 36'' + 04' 07'' + 21
154 24  Krieger, Alexander 31  Alpecin - Deceuninck 5h 20' 38'' + 04' 09'' + 15
155 94  Magli, Filippo 24  Green Project - Bardiani.. 5h 20' 41'' + 04' 12'' + 16
156 63  Champion, Thomas 23  Cofidis 5h 20' 44'' + 04' 15'' + 5
157 144  Dennis, Rohan 32  Team Jumbo - Visma 5h 20' 45'' + 04' 16'' - 93
158 62  Bidard, François 31  Cofidis 5h 20' 50'' + 04' 21'' + 8
159 88  Sevilla, Diego 27  EOLO - Kometa Cycling Team 5h 20' 55'' + 04' 26'' + 11
160 178  Vacek, Karel 22  Corratec 5h 20' 57'' + 04' 28'' + 12
161 196  Scotson, Callum 26  Team Jayco AlUla 5h 21' 01'' + 04' 32'' - 109
162 172  Dalla Valle, Nicolas 25  Corratec 5h 21' 02'' + 04' 33'' + 2
163 96  Muluberhan, Henok 23  Green Project - Bardiani.. 5h 21' 08'' + 04' 39'' + 10
164 6  Serry, Pieter 34  Soudal - Quick-Step 5h 21' 09'' + 04' 40'' - 78
165 208  Vergaerde, Otto 28  Trek - Segafredo 5h 21' 26'' + 04' 57'' - 28
166 207  Tesfazion, Natnael 23  Trek - Segafredo 5h 21' 28'' + 04' 59'' - 27
167 174  Iacchi, Alessandro 23  Corratec 5h 21' 29'' + 05' 00'' + 9
168 26  Riesebeek, Oscar 30  Alpecin - Deceuninck 5h 21' 33'' + 05' 04'' - 57
169 5  Hirt, Jan 32  Soudal - Quick-Step 5h 21' 42'' + 05' 13'' - 50
170 202  Gebreigzabheir, Amanuel 28  Trek - Segafredo 5h 21' 51'' + 05' 22'' - 37
171 147  Gloag, Thomas 21  Team Jumbo - Visma 5h 22' 01'' + 05' 32'' - 23
172 177  Stojnić, Veljko 24  Corratec 5h 22' 29'' + 06' 00'' - 7
173 173  Gandin, Stefano 27  Corratec 5h 22' 49'' + 06' 20'' + 2
174 203  Hoole, Daan 24  Trek - Segafredo 5h 24' 21'' + 07' 52'' - 156
175 187  Tusveld, Martijn 29  Team dsm - firmenich 5h 24' 52'' + 08' 23'' - 87
176 153  Kanter, Max 25  Movistar Team 5h 24' 57'' + 08' 28'' - 16
#  Rider Age  Team Points Difference Rank +/-
1 45  Milan, Jonathan 22  Bahrain Victorious 50 pts -
2 163  Dekker, David 25  Team Arkéa - Samsic 35 pts -15 pts
3 23  Groves, Kaden 24  Alpecin - Deceuninck 25 pts -25 pts
4 125  Marit, Arne 24  Intermarché - Circus - W.. 18 pts -32 pts + 19
5 1  Evenepoel, Remco 23  Soudal - Quick-Step 15 pts -35 pts - 4
6 185  Mayrhoffer, Marius 22  Team dsm - firmenich 14 pts -36 pts + 5
7 151  Gaviria, Fernando 28  Movistar Team 14 pts -36 pts + 20
8 173  Gandin, Stefano 27  Corratec 12 pts -38 pts
9 114  Ganna, Filippo 26  Ineos Grenadiers 12 pts -38 pts - 7
10 212  Ackermann, Pascal 29  UAE Team Emirates 12 pts -38 pts - 5
11 211  Almeida, João 24  UAE Team Emirates 9 pts -41 pts + 4
12 191  Matthews, Michael 32  Team Jayco AlUla 9 pts -41 pts - 9
13 83  Bais, Mattia 26  EOLO - Kometa Cycling Team 8 pts -42 pts + 29
14 122  Bonifazio, Niccolò 29  Intermarché - Circus - W.. 8 pts -42 pts
15 111  Geoghegan Hart, Tao 28  Ineos Grenadiers 7 pts -43 pts - 11
16 107  Stewart, Jake 23  Groupama - FDJ 7 pts -43 pts + 27
17 104  Küng, Stefan 29  Groupama - FDJ 6 pts -44 pts - 12
18 14  Lapeira, Paul 22  Ag2r Citroën Team 6 pts -44 pts
19 141  Roglič, Primož 33  Team Jumbo - Visma 5 pts -45 pts - 9
20 61  Consonni, Simone 28  Cofidis 5 pts -45 pts + 5
21 91  Fiorelli, Filippo 28  Green Project - Bardiani.. 5 pts -45 pts - 7
22 63  Champion, Thomas 23  Cofidis 5 pts -45 pts + 11
23 218  Vine, Jay 27  UAE Team Emirates 4 pts -46 pts + 50
24 216  McNulty, Brandon 25  UAE Team Emirates 3 pts -47 pts + 13
25 17  Vendrame, Andrea 28  Ag2r Citroën Team 3 pts -47 pts
26 118  Thomas, Geraint 36  Ineos Grenadiers 2 pts -48 pts - 14
27 201  Pedersen, Mads 27  Trek - Segafredo 2 pts -48 pts
28 215  Gibbons, Ryan 28  UAE Team Emirates 2 pts -48 pts + 50
29 51  Vlasov, Aleksandr 27  Bora - Hansgrohe 1 pts -49 pts - 19
30 167  Russo, Clément 28  Team Arkéa - Samsic 1 pts -49 pts
#  Rider Age  Team Points Difference Rank +/-
1 14  Lapeira, Paul 22  Ag2r Citroën Team 6 pts
2 63  Champion, Thomas 23  Cofidis 4 pts -2 pts + 32
3 111  Geoghegan Hart, Tao 28  Ineos Grenadiers 3 pts -3 pts - 2
4 211  Almeida, João 24  UAE Team Emirates 2 pts -4 pts + 5
5 83  Bais, Mattia 26  EOLO - Kometa Cycling Team 2 pts -4 pts + 18
6 185  Mayrhoffer, Marius 22  Team dsm - firmenich 1 pts -5 pts + 32
#  Rider Age  Team Points Difference Rank +/-
#  Rider Age  Team Time Difference Rank +/-
1 1  Evenepoel, Remco 23  Soudal - Quick-Step 5h 16' 29'' -
2 211  Almeida, João 24  UAE Team Emirates 5h 16' 58'' + 00' 29'' - 1
3 216  McNulty, Brandon 25  UAE Team Emirates 5h 17' 29'' + 01' 00'' + 6
4 45  Milan, Jonathan 22  Bahrain Victorious 5h 17' 46'' + 01' 17'' + 30
5 7  Van Wilder, Ilan 22  Soudal - Quick-Step 5h 18' 00'' + 01' 31'' -
6 181  Leknessund, Andreas 23  Team dsm - firmenich 5h 18' 06'' + 01' 37'' - 3
7 21  Oldani, Stefano 25  Alpecin - Deceuninck 5h 18' 25'' + 01' 56'' + 8
8 145  Heßmann, Michael 22  Team Jumbo - Visma 5h 18' 25'' + 01' 56'' + 3
9 112  Arensman, Thymen 23  Ineos Grenadiers 5h 18' 31'' + 02' 02'' - 7
10 76  Healy, Ben 22  EF Education - EasyPost 5h 18' 33'' + 02' 04'' + 7
11 134  Frigo, Marco 23  Israel - Premier Tech 5h 18' 41'' + 02' 12'' - 1
12 185  Mayrhoffer, Marius 22  Team dsm - firmenich 5h 18' 45'' + 02' 16'' + 10
13 197  Stewart, Campbell 24  Team Jayco AlUla 5h 18' 49'' + 02' 20'' + 24
14 43  Buitrago, Santiago 23  Bahrain Victorious 5h 18' 50'' + 02' 21'' - 8
15 198  Zana, Filippo 24  Team Jayco AlUla 5h 18' 51'' + 02' 22'' - 8
16 52  Aleotti, Giovanni 23  Bora - Hansgrohe 5h 19' 01'' + 02' 32'' - 3
17 74  Cepeda, Alexander 24  EF Education - EasyPost 5h 19' 02'' + 02' 33'' - 1
18 168  Verre, Alessandro 21  Team Arkéa - Samsic 5h 19' 05'' + 02' 36'' - 4
19 84  Fetter, Erik 23  EOLO - Kometa Cycling Team 5h 19' 10'' + 02' 41'' - 2
20 125  Marit, Arne 24  Intermarché - Circus - W.. 5h 19' 19'' + 02' 50'' + 19
21 32  Battistella, Samuele 24  Astana Qazaqstan Team 5h 19' 22'' + 02' 53'' - 2
22 213  Covi, Alessandro 24  UAE Team Emirates 5h 19' 22'' + 02' 53'' + 1
23 107  Stewart, Jake 23  Groupama - FDJ 5h 19' 23'' + 02' 54'' + 7
24 156  Rubio, Einer 25  Movistar Team 5h 19' 33'' + 03' 04'' - 20
25 82  Bais, Davide 25  EOLO - Kometa Cycling Team 5h 19' 36'' + 03' 07'' - 1
26 23  Groves, Kaden 24  Alpecin - Deceuninck 5h 19' 40'' + 03' 11'' + 15
27 127  Rex, Laurenz 23  Intermarché - Circus - W.. 5h 19' 41'' + 03' 12'' + 2
28 136  Riccitello, Matthew 21  Israel - Premier Tech 5h 19' 45'' + 03' 16'' - 10
29 95  Marcellusi, Martin 23  Green Project - Bardiani.. 5h 19' 48'' + 03' 19'' + 2
30 98  Zoccarato, Samuele 25  Green Project - Bardiani.. 5h 19' 51'' + 03' 22'' - 2
31 35  Pronskiy, Vadim 24  Astana Qazaqstan Team 5h 19' 52'' + 03' 23'' - 17
32 12  Baudin, Alex 21  Ag2r Citroën Team 5h 19' 52'' + 03' 23'' - 11
33 184  Märkl, Niklas 24  Team dsm - firmenich 5h 19' 52'' + 03' 23'' + 2
34 176  Quarterman, Charles 24  Corratec 5h 19' 55'' + 03' 26'' + 6
35 183  Hvideberg, Jonas 24  Team dsm - firmenich 5h 19' 56'' + 03' 27'' + 6
36 14  Lapeira, Paul 22  Ag2r Citroën Team 5h 19' 56'' + 03' 27'' - 12
37 132  Berwick, Sebastian 23  Israel - Premier Tech 5h 20' 00'' + 03' 31'' - 17
38 109  Berg, Lars van den 24  Groupama - FDJ 5h 20' 04'' + 03' 35'' - 2
39 68  Toumire, Hugo 21  Cofidis 5h 20' 06'' + 03' 37'' - 14
40 124  Huys, Laurens 24  Intermarché - Circus - W.. 5h 20' 13'' + 03' 44'' - 32
41 163  Dekker, David 25  Team Arkéa - Samsic 5h 20' 13'' + 03' 44'' + 10
42 48  Zambanini, Edoardo 22  Bahrain Victorious 5h 20' 16'' + 03' 47'' - 29
43 182  Dainese, Alberto 25  Team dsm - firmenich 5h 20' 24'' + 03' 55'' -
44 165  Ries, Michel 25  Team Arkéa - Samsic 5h 20' 28'' + 03' 59'' - 17
45 175  Konychev, Alexander 24  Corratec 5h 20' 31'' + 04' 02'' - 13
46 15  Paret-Peintre, Valentin 22  Ag2r Citroën Team 5h 20' 32'' + 04' 03'' - 34
47 94  Magli, Filippo 24  Green Project - Bardiani.. 5h 20' 41'' + 04' 12'' - 11
48 63  Champion, Thomas 23  Cofidis 5h 20' 44'' + 04' 15'' - 29
49 178  Vacek, Karel 22  Corratec 5h 20' 57'' + 04' 28'' - 23
50 96  Muluberhan, Henok 23  Green Project - Bardiani.. 5h 21' 08'' + 04' 39'' - 22
51 207  Tesfazion, Natnael 23  Trek - Segafredo 5h 21' 28'' + 04' 59'' - 11
52 174  Iacchi, Alessandro 23  Corratec 5h 21' 29'' + 05' 00'' - 10
53 147  Gloag, Thomas 21  Team Jumbo - Visma 5h 22' 01'' + 05' 32'' - 30
54 177  Stojnić, Veljko 24  Corratec 5h 22' 29'' + 06' 00'' - 21
55 203  Hoole, Daan 24  Trek - Segafredo 5h 24' 21'' + 07' 52'' - 17
#  Team Time Difference Rank +/-
1  UAE Team Emirates 15h 51' 30'' + 1
2  Ineos Grenadiers 15h 51' 43'' + 00' 13'' - 1
3  Soudal - Quick-Step 15h 52' 02'' + 00' 32'' -
4  Groupama - FDJ 15h 53' 02'' + 01' 32'' -
5  Bora - Hansgrohe 15h 53' 08'' + 01' 38'' -
6  Team Jayco AlUla 15h 53' 10'' + 01' 40'' -
7  Team Jumbo - Visma 15h 53' 32'' + 02' 02'' + 1
8  Bahrain Victorious 15h 53' 58'' + 02' 28'' + 2
9  Trek - Segafredo 15h 54' 10'' + 02' 40'' - 2
10  EF Education - EasyPost 15h 54' 26'' + 02' 56'' - 1
11  Team dsm - firmenich 15h 54' 55'' + 03' 25'' + 1
12  Team Arkéa - Samsic 15h 55' 08'' + 03' 38'' + 1
13  Israel - Premier Tech 15h 55' 31'' + 04' 01'' - 2
14  Movistar Team 15h 55' 39'' + 04' 09'' + 1
15  Intermarché - Circus - Wanty 15h 55' 41'' + 04' 11'' - 1
16  EOLO - Kometa Cycling Team 15h 56' 18'' + 04' 48'' -
17  Ag2r Citroën Team 15h 56' 22'' + 04' 52'' + 1
18  Alpecin - Deceuninck 15h 56' 34'' + 05' 04'' + 1
19  Astana Qazaqstan Team 15h 56' 57'' + 05' 27'' - 2
20  Cofidis 15h 57' 54'' + 06' 24'' -
21  Green Project - Bardiani - CSF Faizanè 15h 58' 31'' + 07' 01'' -
22  Corratec 15h 59' 45'' + 08' 15'' -


© Wijnreder Media