Giro d'Italia - 2021

Embed Results

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