Giro d'Italia

WorldTour, Grand Tour, 21th stage, 30th May 2021, Italy

Stage GC Youth Points Mountain Team

DoB?
Pos Rider Team Time UCI
01 Ganna Filippo INEOS Grenadiers 33:48100
02 Cavagna Remi Deceuninck-Quick Step + 1240
03 Affini Edoardo Jumbo-Visma + 1320
04 Sobrero Matteo Astana-Premier Tech + 1412
05 Almeida Joao Deceuninck-Quick Step + 274
06 Walscheid Max Team Qhubeka NextHash + 33
07 Bettiol Alberto EF Education-NIPPO + 34
08 Tratnik Jan Bahrain Victorious + 42
09 Moscon Gianni INEOS Grenadiers + 44
10 Keisse Iljo Deceuninck-Quick Step + 47
11 Bodnar Maciej BORA-hansgrohe + 54
12 Foss Tobias Jumbo-Visma + 58
13 Arndt Nikias Team DSM + 01:02
14 Martinez Daniel INEOS Grenadiers + 01:21
15 Ulissi Diego UAE Team Emirates + 01:23
16 Brändle Matthias Israel Start-Up Nation + 01:23
17 Caruso Damiano Bahrain Victorious + 01:23
18 Großschartner Felix BORA-hansgrohe + 01:23
19 Vlasov Aleksandr Astana-Premier Tech + 01:26
20 van den Berg Julius EF Education-NIPPO + 01:38
21 Bouwman Koen Jumbo-Visma + 01:45
22 Formolo Davide UAE Team Emirates + 01:50
23 Hepburn Michael Team BikeExchange + 01:52
24 Bernal Egan INEOS Grenadiers + 01:53
25 Castroviejo Jonathan INEOS Grenadiers + 01:57
26 Denz Nico Team DSM + 02:00
27 Serry Pieter Deceuninck-Quick Step + 02:04
28 Seigle Romain Groupama-FDJ + 02:05
29 Riesebeek Oscar Alpecin-Fenix + 02:07
30 Sánchez Luis León Astana-Premier Tech + 02:09
31 Bardet Romain Team DSM + 02:10
32 Izagirre Gorka Astana-Premier Tech + 02:11
33 Wisniowski Lukasz Team Qhubeka NextHash + 02:12
34 Honore Mikkel Deceuninck-Quick Step + 02:13
35 Battistella Samuele Astana-Premier Tech + 02:19
36 Jorgenson Matteo Movistar Team + 02:22
37 Tejada Harold Astana-Premier Tech + 02:25
38 Nibali Vincenzo Trek-Segafredo + 02:25
39 Carthy Hugh EF Education-NIPPO + 02:27
40 Oliveira Nelson Movistar Team + 02:28
41 Covi Alessandro UAE Team Emirates + 02:29
42 Valter Attila Groupama-FDJ + 02:32
43 Bennett George Jumbo-Visma + 02:33
44 Leysen Senne Alpecin-Fenix + 02:34
45 Molano Sebastian UAE Team Emirates + 02:34
46 Warbasse Lawrence AG2R Citroën Team + 02:35
47 Carr Simon EF Education-NIPPO + 02:36
48 Janssens Jimmy Alpecin-Fenix + 02:38
49 Pronskiy Vadim Astana-Premier Tech + 02:41
50 Kanter Max Team DSM + 02:43
51 Yates Simon Team BikeExchange + 02:45
52 Bevin Patrick Israel Start-Up Nation + 02:46
53 Juul-Jensen Christopher Team BikeExchange + 02:47
54 Gougeard Alexis AG2R Citroën Team + 02:52
55 Torres Albert Movistar Team + 02:53
56 Vendrame Andrea AG2R Citroën Team + 02:54
57 Sagan Peter BORA-hansgrohe + 02:59
58 Cataldo Dario Movistar Team + 03:01
59 Gaviria Fernando UAE Team Emirates + 03:02
60 Fabbro Matteo BORA-hansgrohe + 03:04
61 Ponomar Andrii Androni Giocattoli-Sidermec + 03:04
62 Aleotti Giovanni BORA-hansgrohe + 03:06
63 Storer Michael Team DSM + 03:10
64 Knox James Deceuninck-Quick Step + 03:10
65 Zana Filippo Bardiani CSF Faizanè + 03:14
66 van den Berg Lars Groupama-FDJ + 03:15
67 Conti Valerio UAE Team Emirates + 03:20
68 Kangert Tanel Team BikeExchange + 03:21
69 Puccio Salvatore INEOS Grenadiers + 03:22
70 Hirt Jan Intermarché-Wanty-Gobert + 03:22
71 Martens Paul Jumbo-Visma + 03:23
72 Consonni Simone Cofidis + 03:26
73 Keukeleire Jens EF Education-NIPPO + 03:26
74 Pasqualon Andrea Intermarché-Wanty-Gobert + 03:27
75 Taaramäe Rein Intermarché-Wanty-Gobert + 03:28
76 De Bondt Dries Alpecin-Fenix + 03:30
77 Sepulveda Eduardo Androni Giocattoli-Sidermec + 03:30
78 Sabatini Fabio Cofidis + 03:32
79 Scotson Callum Team BikeExchange + 03:33
80 Richeze Maximiliano UAE Team Emirates + 03:33
81 Krieger Alexander Alpecin-Fenix + 03:38
82 Minali Riccardo Intermarché-Wanty-Gobert + 03:39
83 Albanese Vincenzo EOLO-KOMETA + 03:40
84 Oss Daniel BORA-hansgrohe + 03:40
85 Bilbao Pello Bahrain Victorious + 03:40
86 Martin Daniel Israel Start-Up Nation + 03:40
87 Ghebreigzabhier Amanuel Trek-Segafredo + 03:41
88 Rivi Samuele EOLO-KOMETA + 03:42
89 Tagliani Filippo Androni Giocattoli-Sidermec + 03:42
90 Narvaez Jhonnatan INEOS Grenadiers + 03:43
91 Vervaeke Louis Alpecin-Fenix + 03:43
92 Viviani Elia Cofidis + 03:45
93 Hamilton Chris Team DSM + 03:47
94 Roche Nicolas Team DSM + 03:48
95 Mollema Bauke Trek-Segafredo + 03:50
96 Mosca Jacopo Trek-Segafredo + 03:51
97 Villella Davide Movistar Team + 03:52
98 Kreder Wesley Intermarché-Wanty-Gobert + 03:52
99 Meyer Cameron Team BikeExchange + 03:53
100 Arashiro Yukiya Bahrain Victorious + 03:55
101 Hermans Quinten Intermarché-Wanty-Gobert + 03:55
102 Cimolai Davide Israel Start-Up Nation + 03:58
103 Gavazzi Francesco EOLO-KOMETA + 03:59
104 Gallopin Tony AG2R Citroën Team + 04:01
105 Bouchard Geoffrey AG2R Citroën Team + 04:03
106 Carboni Giovanni Bardiani CSF Faizanè + 04:04
107 Badilatti Matteo Groupama-FDJ + 04:08
108 Petilli Simone Intermarché-Wanty-Gobert + 04:09
109 Molard Rudy Groupama-FDJ + 04:09
110 Moschetti Matteo Trek-Segafredo + 04:10
111 Ravasi Edward EOLO-KOMETA + 04:10
112 Ravanelli Simone Androni Giocattoli-Sidermec + 04:11
113 Pedrero Antonio Movistar Team + 04:18
114 Duchesne Antoine Groupama-FDJ + 04:18
115 Naesen Lawrence AG2R Citroën Team + 04:21
116 Oldani Stefano Lotto-Soudal + 04:22
117 Benedetti Cesare BORA-hansgrohe + 04:23
118 van Garderen Tejay EF Education-NIPPO + 04:23
119 Schmid Mauro Team Qhubeka NextHash + 04:25
120 Visconti Giovanni Bardiani CSF Faizanè + 04:27
121 Frankiny Kilian Team Qhubeka NextHash + 04:30
122 Lindeman Bert-Jan Team Qhubeka NextHash + 04:31
123 Nieve Mikel Team BikeExchange + 04:31
124 De Kort Koen Trek-Segafredo + 04:36
125 Valls Rafael Bahrain Victorious + 04:37
126 Marengo Umberto Bardiani CSF Faizanè + 04:47
127 Viviani Attilio Cofidis + 04:50
128 Battaglin Enrico Bardiani CSF Faizanè + 05:01
129 Niv Guy Israel Start-Up Nation + 05:04
130 Gabburo Davide Bardiani CSF Faizanè + 05:07
131 Zoccarato Samuele Bardiani CSF Faizanè + 05:08
132 Vermeersch Gianni Alpecin-Fenix + 05:13
133 Fortunato Lorenzo EOLO-KOMETA + 05:15
134 Pellaud Simon Androni Giocattoli-Sidermec + 05:19
135 van der Hoorn Taco Intermarché-Wanty-Gobert + 05:21
136 Guglielmi Simon Groupama-FDJ + 05:24
137 Fiorelli Filippo Bardiani CSF Faizanè + 05:28
138 Christian Mark EOLO-KOMETA + 05:33
139 Dina Marton EOLO-KOMETA + 05:34
140 Tesfazion Natnael Androni Giocattoli-Sidermec + 05:34
141 Vanhoucke Harm Lotto-Soudal + 05:40
142 Venchiarutti Nicola Androni Giocattoli-Sidermec + 05:50
143 Rubio Einer Movistar Team + 06:20
Pos Rider Team Time
1 - Bernal Egan INEOS Grenadiers 86:17:28
2 - Caruso Damiano Bahrain Victorious + 01:29
3 - Yates Simon Team BikeExchange + 04:15
4 - Vlasov Aleksandr Astana-Premier Tech + 06:40
5 1 Martinez Daniel INEOS Grenadiers + 07:24
6 2 Almeida Joao Deceuninck-Quick Step + 07:24
7 2 Bardet Romain Team DSM + 08:05
8 1 Carthy Hugh EF Education-NIPPO + 08:56
9 - Foss Tobias Jumbo-Visma + 11:44
10 - Martin Daniel Israel Start-Up Nation + 18:35
11 - Bennett George Jumbo-Visma + 25:35
12 - Bouwman Koen Jumbo-Visma + 30:56
13 - Bilbao Pello Bahrain Victorious + 37:58
14 1 Valter Attila Groupama-FDJ + 45:30
15 1 Formolo Davide UAE Team Emirates + 47:21
16 2 Fortunato Lorenzo EOLO-KOMETA + 47:31
17 - Ulissi Diego UAE Team Emirates + 56:32
18 - Nibali Vincenzo Trek-Segafredo + 01:03:59
19 1 Izagirre Gorka Astana-Premier Tech + 01:04:12
20 1 Vervaeke Louis Alpecin-Fenix + 01:05:19
21 1 Kangert Tanel Team BikeExchange + 01:07:25
22 1 Pedrero Antonio Movistar Team + 01:07:50
23 - Castroviejo Jonathan INEOS Grenadiers + 01:18:16
24 1 Moscon Gianni INEOS Grenadiers + 01:18:17
25 1 Nieve Mikel Team BikeExchange + 01:20:58
26 - Hirt Jan Intermarché-Wanty-Gobert + 01:32:42
27 1 Oliveira Nelson Movistar Team + 01:36:27
28 1 Mollema Bauke Trek-Segafredo + 01:36:47
29 - Gavazzi Francesco EOLO-KOMETA + 01:40:19
30 - Bettiol Alberto EF Education-NIPPO + 01:43:43
31 - Storer Michael Team DSM + 01:49:05
32 - Fabbro Matteo BORA-hansgrohe + 01:49:23
33 1 Sánchez Luis León Astana-Premier Tech + 01:49:52
34 1 Badilatti Matteo Groupama-FDJ + 01:51:47
35 - Carboni Giovanni Bardiani CSF Faizanè + 02:00:45
36 2 Tejada Harold Astana-Premier Tech + 02:01:12
37 - Molard Rudy Groupama-FDJ + 02:02:01
38 1 Covi Alessandro UAE Team Emirates + 02:03:30
39 3 Rubio Einer Movistar Team + 02:03:56
40 - Pronskiy Vadim Astana-Premier Tech + 02:03:59
41 - Warbasse Lawrence AG2R Citroën Team + 02:05:59
42 2 Großschartner Felix BORA-hansgrohe + 02:12:10
43 1 Hermans Quinten Intermarché-Wanty-Gobert + 02:13:57
44 1 Petilli Simone Intermarché-Wanty-Gobert + 02:14:12
45 - Hamilton Chris Team DSM + 02:17:55
46 - Ravasi Edward EOLO-KOMETA + 02:18:40
47 - Sepulveda Eduardo Androni Giocattoli-Sidermec + 02:20:12
48 1 Bevin Patrick Israel Start-Up Nation + 02:21:29
49 1 Narvaez Jhonnatan INEOS Grenadiers + 02:21:53
50 - Vendrame Andrea AG2R Citroën Team + 02:23:42
51 - Taaramäe Rein Intermarché-Wanty-Gobert + 02:24:46
52 - Mosca Jacopo Trek-Segafredo + 02:27:00
53 1 Knox James Deceuninck-Quick Step + 02:29:17
54 1 Cataldo Dario Movistar Team + 02:29:24
55 2 Villella Davide Movistar Team + 02:29:51
56 - Serry Pieter Deceuninck-Quick Step + 02:30:40
57 - Frankiny Kilian Team Qhubeka NextHash + 02:34:36
58 - Bouchard Geoffrey AG2R Citroën Team + 02:36:35
59 - Roche Nicolas Team DSM + 02:41:13
60 - Gallopin Tony AG2R Citroën Team + 02:46:05
61 - Sobrero Matteo Astana-Premier Tech + 02:47:16
62 - Arndt Nikias Team DSM + 02:56:04
63 - Ghebreigzabhier Amanuel Trek-Segafredo + 02:59:03
64 - van den Berg Lars Groupama-FDJ + 03:13:49
65 - Janssens Jimmy Alpecin-Fenix + 03:15:06
66 2 Carr Simon EF Education-NIPPO + 03:18:32
67 - Ponomar Andrii Androni Giocattoli-Sidermec + 03:18:33
68 2 Cavagna Remi Deceuninck-Quick Step + 03:19:43
69 3 Pellaud Simon Androni Giocattoli-Sidermec + 03:20:10
70 2 Tratnik Jan Bahrain Victorious + 03:22:28
71 2 Ravanelli Simone Androni Giocattoli-Sidermec + 03:22:30
72 1 Pasqualon Andrea Intermarché-Wanty-Gobert + 03:23:57
73 - Zana Filippo Bardiani CSF Faizanè + 03:28:45
74 - Niv Guy Israel Start-Up Nation + 03:33:32
75 1 Albanese Vincenzo EOLO-KOMETA + 03:34:13
76 1 Christian Mark EOLO-KOMETA + 03:35:44
77 - Arashiro Yukiya Bahrain Victorious + 03:36:24
78 - Keukeleire Jens EF Education-NIPPO + 03:37:24
79 - Oldani Stefano Lotto-Soudal + 03:39:11
80 - Aleotti Giovanni BORA-hansgrohe + 03:40:28
81 - Honore Mikkel Deceuninck-Quick Step + 03:41:43
82 4 Battistella Samuele Astana-Premier Tech + 03:45:57
83 - Scotson Callum Team BikeExchange + 03:46:05
84 2 van Garderen Tejay EF Education-NIPPO + 03:46:16
85 1 Battaglin Enrico Bardiani CSF Faizanè + 03:47:55
86 1 Vanhoucke Harm Lotto-Soudal + 03:49:07
87 - Vermeersch Gianni Alpecin-Fenix + 03:52:52
88 - Seigle Romain Groupama-FDJ + 03:55:23
89 1 Conti Valerio UAE Team Emirates + 03:58:45
90 1 Guglielmi Simon Groupama-FDJ + 03:59:46
91 2 De Bondt Dries Alpecin-Fenix + 04:03:03
92 1 Tesfazion Natnael Androni Giocattoli-Sidermec + 04:03:27
93 1 Schmid Mauro Team Qhubeka NextHash + 04:03:47
94 2 Puccio Salvatore INEOS Grenadiers + 04:04:23
95 - Visconti Giovanni Bardiani CSF Faizanè + 04:04:45
96 2 Valls Rafael Bahrain Victorious + 04:04:52
97 - Juul-Jensen Christopher Team BikeExchange + 04:05:47
98 - Jorgenson Matteo Movistar Team + 04:05:48
99 - Martens Paul Jumbo-Visma + 04:09:07
100 - Dina Marton EOLO-KOMETA + 04:11:55
101 - Leysen Senne Alpecin-Fenix + 04:15:22
102 - Denz Nico Team DSM + 04:16:02
103 - Benedetti Cesare BORA-hansgrohe + 04:26:44
104 4 Riesebeek Oscar Alpecin-Fenix + 04:33:33
105 1 Zoccarato Samuele Bardiani CSF Faizanè + 04:33:49
106 - Gabburo Davide Bardiani CSF Faizanè + 04:35:44
107 2 van der Hoorn Taco Intermarché-Wanty-Gobert + 04:35:49
108 1 Fiorelli Filippo Bardiani CSF Faizanè + 04:36:05
109 - Gaviria Fernando UAE Team Emirates + 04:37:48
110 1 Consonni Simone Cofidis + 04:38:16
111 1 Meyer Cameron Team BikeExchange + 04:38:42
112 - Oss Daniel BORA-hansgrohe + 04:42:49
113 4 Affini Edoardo Jumbo-Visma + 04:43:51
114 - Gougeard Alexis AG2R Citroën Team + 04:43:57
115 2 Duchesne Antoine Groupama-FDJ + 04:43:58
116 2 Kanter Max Team DSM + 04:46:24
117 2 Sagan Peter BORA-hansgrohe + 04:46:24
118 2 Ganna Filippo INEOS Grenadiers + 04:47:40
119 3 Naesen Lawrence AG2R Citroën Team + 04:47:48
120 1 Hepburn Michael Team BikeExchange + 04:47:58
121 - Keisse Iljo Deceuninck-Quick Step + 04:50:45
122 - Lindeman Bert-Jan Team Qhubeka NextHash + 04:58:29
123 - Tagliani Filippo Androni Giocattoli-Sidermec + 04:59:05
124 4 Walscheid Max Team Qhubeka NextHash + 04:59:37
125 1 van den Berg Julius EF Education-NIPPO + 05:00:11
126 1 Molano Sebastian UAE Team Emirates + 05:01:04
127 3 Cimolai Davide Israel Start-Up Nation + 05:02:16
128 1 Kreder Wesley Intermarché-Wanty-Gobert + 05:02:43
129 - Rivi Samuele EOLO-KOMETA + 05:02:59
130 - Brändle Matthias Israel Start-Up Nation + 05:03:34
131 2 Wisniowski Lukasz Team Qhubeka NextHash + 05:08:11
132 1 Venchiarutti Nicola Androni Giocattoli-Sidermec + 05:08:13
133 1 Sabatini Fabio Cofidis + 05:09:16
134 - De Kort Koen Trek-Segafredo + 05:11:05
135 - Viviani Elia Cofidis + 05:12:15
136 - Bodnar Maciej BORA-hansgrohe + 05:14:42
137 - Richeze Maximiliano UAE Team Emirates + 05:17:22
138 1 Torres Albert Movistar Team + 05:17:26
139 1 Marengo Umberto Bardiani CSF Faizanè + 05:19:06
140 - Krieger Alexander Alpecin-Fenix + 05:25:02
141 1 Moschetti Matteo Trek-Segafredo + 05:29:21
142 1 Viviani Attilio Cofidis + 05:29:40
143 - Minali Riccardo Intermarché-Wanty-Gobert + 05:35:49
Pos Rider Team Time
01 Bernal Egan INEOS Grenadiers 86:17:28
02 Vlasov Aleksandr Astana-Premier Tech + 06:40
03 Martinez Daniel INEOS Grenadiers + 07:24
04 Almeida Joao Deceuninck-Quick Step + 07:24
05 Foss Tobias Jumbo-Visma + 11:44
06 Valter Attila Groupama-FDJ + 45:30
07 Fortunato Lorenzo EOLO-KOMETA + 47:31
08 Storer Michael Team DSM + 01:49:05
09 Tejada Harold Astana-Premier Tech + 02:01:12
10 Covi Alessandro UAE Team Emirates + 02:03:30
11 Rubio Einer Movistar Team + 02:03:56
12 Pronskiy Vadim Astana-Premier Tech + 02:03:59
13 Narvaez Jhonnatan INEOS Grenadiers + 02:21:53
14 Sobrero Matteo Astana-Premier Tech + 02:47:16
15 van den Berg Lars Groupama-FDJ + 03:13:49
16 Carr Simon EF Education-NIPPO + 03:18:32
17 Ponomar Andrii Androni Giocattoli-Sidermec + 03:18:33
18 Zana Filippo Bardiani CSF Faizanè + 03:28:45
19 Albanese Vincenzo EOLO-KOMETA + 03:34:13
20 Oldani Stefano Lotto-Soudal + 03:39:11
21 Aleotti Giovanni BORA-hansgrohe + 03:40:28
22 Honore Mikkel Deceuninck-Quick Step + 03:41:43
23 Battistella Samuele Astana-Premier Tech + 03:45:57
24 Scotson Callum Team BikeExchange + 03:46:05
25 Vanhoucke Harm Lotto-Soudal + 03:49:07
26 Guglielmi Simon Groupama-FDJ + 03:59:46
27 Tesfazion Natnael Androni Giocattoli-Sidermec + 04:03:27
28 Schmid Mauro Team Qhubeka NextHash + 04:03:47
29 Jorgenson Matteo Movistar Team + 04:05:48
30 Dina Marton EOLO-KOMETA + 04:11:55
31 Leysen Senne Alpecin-Fenix + 04:15:22
32 Zoccarato Samuele Bardiani CSF Faizanè + 04:33:49
33 Affini Edoardo Jumbo-Visma + 04:43:51
34 Kanter Max Team DSM + 04:46:24
35 Ganna Filippo INEOS Grenadiers + 04:47:40
36 van den Berg Julius EF Education-NIPPO + 05:00:11
37 Rivi Samuele EOLO-KOMETA + 05:02:59
38 Venchiarutti Nicola Androni Giocattoli-Sidermec + 05:08:13
39 Moschetti Matteo Trek-Segafredo + 05:29:21
40 Viviani Attilio Cofidis + 05:29:40
Pos Rider Team Points
01 Sagan Peter BORA-hansgrohe 136
02 Cimolai Davide Israel Start-Up Nation 118
03 Gaviria Fernando UAE Team Emirates 116
04 Viviani Elia Cofidis 86
05 Bernal Egan INEOS Grenadiers 80
06 De Bondt Dries Alpecin-Fenix 71
07 Pasqualon Andrea Intermarché-Wanty-Gobert 61
08 Consonni Simone Cofidis 60
09 Affini Edoardo Jumbo-Visma 59
10 Bettiol Alberto EF Education-NIPPO 57
11 Marengo Umberto Bardiani CSF Faizanè 57
12 Almeida Joao Deceuninck-Quick Step 54
13 Arndt Nikias Team DSM 53
14 Caruso Damiano Bahrain Victorious 48
15 Moschetti Matteo Trek-Segafredo 48
16 Pellaud Simon Androni Giocattoli-Sidermec 43
17 Gavazzi Francesco EOLO-KOMETA 42
18 Oldani Stefano Lotto-Soudal 42
19 Vendrame Andrea AG2R Citroën Team 40
20 Fiorelli Filippo Bardiani CSF Faizanè 40
21 Tagliani Filippo Androni Giocattoli-Sidermec 39
22 Martin Daniel Israel Start-Up Nation 38
23 Yates Simon Team BikeExchange 34
24 van der Hoorn Taco Intermarché-Wanty-Gobert 34
25 Tratnik Jan Bahrain Victorious 33
26 Rivi Samuele EOLO-KOMETA 32
27 Covi Alessandro UAE Team Emirates 32
28 Vermeersch Gianni Alpecin-Fenix 31
29 Ganna Filippo INEOS Grenadiers 30
30 Roche Nicolas Team DSM 29
31 Vlasov Aleksandr Astana-Premier Tech 27
32 Martinez Daniel INEOS Grenadiers 26
33 Molano Sebastian UAE Team Emirates 26
34 Ulissi Diego UAE Team Emirates 25
35 Cavagna Remi Deceuninck-Quick Step 25
36 Bardet Romain Team DSM 24
37 Fortunato Lorenzo EOLO-KOMETA 23
38 Vanhoucke Harm Lotto-Soudal 23
39 Schmid Mauro Team Qhubeka NextHash 22
40 Bennett George Jumbo-Visma 22
41 Kanter Max Team DSM 22
42 Oliveira Nelson Movistar Team 20
43 Hermans Quinten Intermarché-Wanty-Gobert 20
44 Albanese Vincenzo EOLO-KOMETA 20
45 Mollema Bauke Trek-Segafredo 19
46 Hamilton Chris Team DSM 19
47 Ravanelli Simone Androni Giocattoli-Sidermec 18
48 Riesebeek Oscar Alpecin-Fenix 18
49 Cataldo Dario Movistar Team 17
50 Guglielmi Simon Groupama-FDJ 17
51 Naesen Lawrence AG2R Citroën Team 16
52 Venchiarutti Nicola Androni Giocattoli-Sidermec 16
53 Izagirre Gorka Astana-Premier Tech 15
54 Carboni Giovanni Bardiani CSF Faizanè 15
55 Gougeard Alexis AG2R Citroën Team 13
56 Gallopin Tony AG2R Citroën Team 12
57 Foss Tobias Jumbo-Visma 12
58 Ponomar Andrii Androni Giocattoli-Sidermec 12
59 Battistella Samuele Astana-Premier Tech 12
60 Carthy Hugh EF Education-NIPPO 11
61 Zana Filippo Bardiani CSF Faizanè 11
62 Moscon Gianni INEOS Grenadiers 10
63 Honore Mikkel Deceuninck-Quick Step 10
64 Pedrero Antonio Movistar Team 9
65 Petilli Simone Intermarché-Wanty-Gobert 9
66 Mosca Jacopo Trek-Segafredo 9
67 Christian Mark EOLO-KOMETA 9
68 Walscheid Max Team Qhubeka NextHash 9
69 Bouwman Koen Jumbo-Visma 8
70 Nibali Vincenzo Trek-Segafredo 8
71 Vervaeke Louis Alpecin-Fenix 8
72 Storer Michael Team DSM 8
73 Bouchard Geoffrey AG2R Citroën Team 8
74 Tesfazion Natnael Androni Giocattoli-Sidermec 8
75 Zoccarato Samuele Bardiani CSF Faizanè 8
76 Sobrero Matteo Astana-Premier Tech 7
77 Bevin Patrick Israel Start-Up Nation 6
78 Ghebreigzabhier Amanuel Trek-Segafredo 6
79 Battaglin Enrico Bardiani CSF Faizanè 6
80 Valter Attila Groupama-FDJ 5
81 Janssens Jimmy Alpecin-Fenix 5
82 Aleotti Giovanni BORA-hansgrohe 5
83 Brändle Matthias Israel Start-Up Nation 5
84 Torres Albert Movistar Team 5
85 Krieger Alexander Alpecin-Fenix 5
86 Warbasse Lawrence AG2R Citroën Team 4
87 Conti Valerio UAE Team Emirates 4
88 Richeze Maximiliano UAE Team Emirates 4
89 Sepulveda Eduardo Androni Giocattoli-Sidermec 3
90 Jorgenson Matteo Movistar Team 3
91 Bilbao Pello Bahrain Victorious 2
92 Formolo Davide UAE Team Emirates 2
93 Sánchez Luis León Astana-Premier Tech 2
94 Taaramäe Rein Intermarché-Wanty-Gobert 2
95 Dina Marton EOLO-KOMETA 2
96 Oss Daniel BORA-hansgrohe 2
97 Keisse Iljo Deceuninck-Quick Step 2
98 Badilatti Matteo Groupama-FDJ 1
99 van den Berg Lars Groupama-FDJ 1
100 Juul-Jensen Christopher Team BikeExchange 1
101 Denz Nico Team DSM 1
Pos Rider Team Points
01 Bouchard Geoffrey AG2R Citroën Team 184
02 Bernal Egan INEOS Grenadiers 140
03 Caruso Damiano Bahrain Victorious 99
04 Martin Daniel Israel Start-Up Nation 83
05 Yates Simon Team BikeExchange 61
06 Almeida Joao Deceuninck-Quick Step 54
07 Mollema Bauke Trek-Segafredo 53
08 Fortunato Lorenzo EOLO-KOMETA 52
09 Bardet Romain Team DSM 49
10 Storer Michael Team DSM 46
11 Visconti Giovanni Bardiani CSF Faizanè 43
12 De Bondt Dries Alpecin-Fenix 39
13 Albanese Vincenzo EOLO-KOMETA 34
14 Vlasov Aleksandr Astana-Premier Tech 28
15 Tratnik Jan Bahrain Victorious 26
16 Martinez Daniel INEOS Grenadiers 22
17 Pellaud Simon Androni Giocattoli-Sidermec 21
18 Nibali Vincenzo Trek-Segafredo 18
19 Gavazzi Francesco EOLO-KOMETA 17
20 Covi Alessandro UAE Team Emirates 17
21 Großschartner Felix BORA-hansgrohe 15
22 Taaramäe Rein Intermarché-Wanty-Gobert 13
23 Vanhoucke Harm Lotto-Soudal 13
24 Vervaeke Louis Alpecin-Fenix 13
25 Ravanelli Simone Androni Giocattoli-Sidermec 13
26 Bilbao Pello Bahrain Victorious 12
27 Moscon Gianni INEOS Grenadiers 12
28 Schmid Mauro Team Qhubeka NextHash 11
29 Carthy Hugh EF Education-NIPPO 11
30 Ulissi Diego UAE Team Emirates 11
31 Bennett George Jumbo-Visma 10
32 Pedrero Antonio Movistar Team 10
33 Mosca Jacopo Trek-Segafredo 10
34 Carr Simon EF Education-NIPPO 10
35 Warbasse Lawrence AG2R Citroën Team 9
36 Vendrame Andrea AG2R Citroën Team 9
37 Arndt Nikias Team DSM 9
38 Hermans Quinten Intermarché-Wanty-Gobert 7
39 Carboni Giovanni Bardiani CSF Faizanè 6
40 Petilli Simone Intermarché-Wanty-Gobert 6
41 Hamilton Chris Team DSM 6
42 van den Berg Lars Groupama-FDJ 6
43 Juul-Jensen Christopher Team BikeExchange 6
44 Fiorelli Filippo Bardiani CSF Faizanè 6
45 Christian Mark EOLO-KOMETA 5
46 Oliveira Nelson Movistar Team 5
47 Aleotti Giovanni BORA-hansgrohe 4
48 Cataldo Dario Movistar Team 4
49 Villella Davide Movistar Team 4
50 Affini Edoardo Jumbo-Visma 4
51 Cavagna Remi Deceuninck-Quick Step 3
52 Knox James Deceuninck-Quick Step 3
53 Pasqualon Andrea Intermarché-Wanty-Gobert 3
54 Riesebeek Oscar Alpecin-Fenix 3
55 Gougeard Alexis AG2R Citroën Team 3
56 Bevin Patrick Israel Start-Up Nation 2
57 Janssens Jimmy Alpecin-Fenix 2
58 Zoccarato Samuele Bardiani CSF Faizanè 2
59 Oss Daniel BORA-hansgrohe 2
60 Tagliani Filippo Androni Giocattoli-Sidermec 2
61 Venchiarutti Nicola Androni Giocattoli-Sidermec 2
62 Bouwman Koen Jumbo-Visma 1
63 Valter Attila Groupama-FDJ 1
64 Hirt Jan Intermarché-Wanty-Gobert 1
65 Rubio Einer Movistar Team 1
66 Gallopin Tony AG2R Citroën Team 1
67 Guglielmi Simon Groupama-FDJ 1
68 Naesen Lawrence AG2R Citroën Team 1
69 Torres Albert Movistar Team 1
Pos Team Time
01 INEOS Grenadiers 259:30:31
02 Jumbo-Visma + 26:52
03 Team DSM + 29:09
04 Astana-Premier Tech + 33:05
05 Team BikeExchange + 01:15:12
06 Trek-Segafredo + 01:27:09
07 Movistar Team + 01:28:18
08 Deceuninck-Quick Step + 01:37:51
09 Bahrain Victorious + 01:51:05
10 UAE Team Emirates + 01:54:04
11 EF Education-NIPPO + 02:00:35
12 Groupama-FDJ + 02:27:17
13 EOLO-KOMETA + 02:41:05
14 Intermarché-Wanty-Gobert + 02:46:29
15 AG2R Citroën Team + 04:37:06
16 BORA-hansgrohe + 04:38:43
17 Israel Start-Up Nation + 04:45:33
18 Alpecin-Fenix + 05:12:49
19 Androni Giocattoli-Sidermec + 05:19:23
20 Bardiani CSF Faizanè + 06:55:15
21 Team Qhubeka NextHash + 08:44:05
22 Cofidis + 09:37:59

Information