Scandiano - Viareggio (196.0 km)

Route

 16 May 2023
 Profile  Flat stage
 Start  Scandiano
 Finish  Viareggio
 Distance  196.0 km  (121.8 mi)
 Speed  40.378 km/h  (25.090 mi/h)

Classifications

 Race jerseys after stage 10
 Thomas, Geraint (IGD) 39h 26' 33''
 Milan, Jonathan (TBV) 127 points
 Bais, Davide (EOK) 104 points
 Almeida, João (UAD) 39h 26' 55''
 Ineos Grenadiers 118h 19' 48''

Results

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


© Wijnreder Media