Giro d'Italia

WorldTour, Grand Tour, 19th stage, 28th May 2021, Italy

Stage GC Youth Points Mountain Team

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

Information