Giro d'Italia 2021 - Stage 20

Verbania > Valle Spluga - Alpe Motta, 164.0km

08.05-30.05

The Giro d'Italia, also known as La Corsa Rosa, will be held for the 109th time in 2026. First held in 1909, the Giro has established itself as one of the most iconic races on the cycling calendar with 71 different winners. This year's edition runs from May 8 to May 31, starting in Nessebar, Bulgaria and finishing in Rome, Italy. The winner of the race is awarded the iconic maglia rosa.

Results

Stage

PosRiderTeam Time
1 Damiano Caruso Bahrain Victorious 4:27:53
2 Egan Bernal INEOS Grenadiers + 00.24
3 Daniel Martinez INEOS Grenadiers + 00.35
4 Romain Bardet Team DSM + 00.35
5 Joao Almeida Deceuninck-Quick Step + 00.41
6 Simon Yates Team BikeExchange + 00.51
7 Aleksandr Vlasov Astana-Premier Tech + 01.13
8 Hugh Carthy EF Education-NIPPO + 01.29
9 Lorenzo Fortunato EOLO-KOMETA Cycling Team + 02.07
10 Antonio Pedrero Movistar Team + 02.23
11 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 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 Matériaux + 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 Cycling Team + 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 Cycling Team + 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 Matériaux + 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 Matériaux + 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 Cycling Team + 29.50
79 Vincenzo Albanese EOLO-KOMETA Cycling Team + 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 Cycling Team + 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 Matériaux + 32.48
101 Nicolas Roche Team DSM + 32.58
102 Amanuel Ghebreigzabhier 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 Matériaux + 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 Matériaux + 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 Matériaux + 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 Cycling Team + 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
- Fabio Felline Astana-Premier Tech DNS

GC

PosRiderTeam Time
1 Egan Bernal INEOS Grenadiers 85:41:47
2 Damiano Caruso Bahrain Victorious + 01.59
3 Simon Yates Team BikeExchange + 03.23
4 Aleksandr Vlasov Astana-Premier Tech + 07.07
5 Romain Bardet Team DSM + 07.48
6 Daniel Martinez INEOS Grenadiers + 07.56
7 Hugh Carthy EF Education-NIPPO + 08.22
8 Joao Almeida Deceuninck-Quick Step + 08.50
9 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 Lorenzo Fortunato EOLO-KOMETA Cycling Team + 44.09
15 Attila Valter Groupama-FDJ + 44.51
16 Davide Formolo UAE Team Emirates + 47.24
17 Diego Ulissi UAE Team Emirates + 57.02
18 Vincenzo Nibali Trek-Segafredo + 01:03.27
19 Louis Vervaeke Alpecin-Fenix + 01:03.29
20 Gorka Izagirre Astana-Premier Tech + 01:03.54
21 Antonio Pedrero Movistar Team + 01:05.25
22 Tanel Kangert Team BikeExchange + 01:05.57
23 Jonathan Castroviejo INEOS Grenadiers + 01:18.12
24 Mikel Nieve Team BikeExchange + 01:18.20
25 Gianni Moscon INEOS Grenadiers + 01:19.26
26 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 01:31.13
27 Bauke Mollema Trek-Segafredo + 01:34.50
28 Nelson Oliveira Movistar Team + 01:35.52
29 Francesco Gavazzi EOLO-KOMETA Cycling Team + 01:38.13
30 Alberto Bettiol EF Education-NIPPO + 01:45.02
31 Michael Storer Team DSM + 01:47.48
32 Matteo Fabbro BORA-hansgrohe + 01:48.12
33 Matteo Badilatti Groupama-FDJ + 01:49.32
34 Luis León Sánchez Astana-Premier Tech + 01:49.36
35 Giovanni Carboni Bardiani CSF Faizanè + 01:58.34
36 Einer Rubio Movistar Team + 01:59.29
37 Rudy Molard Groupama-FDJ + 01:59.45
38 Harold Tejada Astana-Premier Tech + 02:00.40
39 Alessandro Covi UAE Team Emirates + 02:02.54
40 Vadim Pronskiy Astana-Premier Tech + 02:03.11
41 Lawrence Warbasse AG2R Citroën Team + 02:05.17
42 Quinten Hermans Intermarché-Wanty-Gobert Matériaux + 02:11.55
43 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 02:11.56
44 Felix Großschartner BORA-hansgrohe + 02:12.40
45 Chris Hamilton Team DSM + 02:16.01
46 Edward Ravasi EOLO-KOMETA Cycling Team + 02:16.23
47 Eduardo Sepulveda Androni Giocattoli-Sidermec + 02:18.35
48 Jhonnatan Narvaez INEOS Grenadiers + 02:20.03
49 Patrick Bevin Israel Start-Up Nation + 02:20.36
50 Andrea Vendrame AG2R Citroën Team + 02:22.41
51 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 02:23.11
52 Jacopo Mosca Trek-Segafredo + 02:25.02
53 Davide Villella Movistar Team + 02:27.52
54 James Knox Deceuninck-Quick Step + 02:28.00
55 Dario Cataldo Movistar Team + 02:28.16
56 Pieter Serry Deceuninck-Quick Step + 02:30.29
57 Kilian Frankiny Team Qhubeka NextHash + 02:31.59
58 Geoffrey Bouchard AG2R Citroën Team + 02:34.25
59 Nicolas Roche Team DSM + 02:39.18
60 Tony Gallopin AG2R Citroën Team + 02:43.57
61 Matteo Sobrero Astana-Premier Tech + 02:48.55
62 Nikias Arndt Team DSM + 02:56.55
63 Amanuel Ghebreigzabhier Trek-Segafredo + 02:57.15
64 Lars van den Berg Groupama-FDJ + 03:12.27
65 Jimmy Janssens Alpecin-Fenix + 03:14.21
66 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 Remi Cavagna Deceuninck-Quick Step + 03:21.24
71 Andrea Pasqualon Intermarché-Wanty-Gobert Matériaux + 03:22.23
72 Jan Tratnik Bahrain Victorious + 03:23.39
73 Filippo Zana Bardiani CSF Faizanè + 03:27.24
74 Guy Niv Israel Start-Up Nation + 03:30.21
75 Mark Christian EOLO-KOMETA Cycling Team + 03:32.04
76 Vincenzo Albanese EOLO-KOMETA Cycling Team + 03:32.26
77 Yukiya Arashiro Bahrain Victorious + 03:34.22
78 Jens Keukeleire EF Education-NIPPO + 03:35.51
79 Stefano Oldani Lotto-Soudal + 03:36.42
80 Giovanni Aleotti BORA-hansgrohe + 03:39.15
81 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 Enrico Battaglin Bardiani CSF Faizanè + 03:44.47
85 Harm Vanhoucke Lotto-Soudal + 03:45.20
86 Samuele Battistella Astana-Premier Tech + 03:45.31
87 Gianni Vermeersch Alpecin-Fenix + 03:49.32
88 Romain Seigle Groupama-FDJ + 03:55.11
89 Simon Guglielmi Groupama-FDJ + 03:56.15
90 Valerio Conti UAE Team Emirates + 03:57.18
91 Natnael Tesfazion Androni Giocattoli-Sidermec + 03:59.46
92 Mauro Schmid Team Qhubeka NextHash + 04:01.15
93 Dries De Bondt Alpecin-Fenix + 04:01.26
94 Rafael Valls Bahrain Victorious + 04:02.08
95 Giovanni Visconti Bardiani CSF Faizanè + 04:02.11
96 Salvatore Puccio INEOS Grenadiers + 04:02.54
97 Christopher Juul-Jensen Team BikeExchange + 04:04.53
98 Matteo Jorgenson Movistar Team + 04:05.19
99 Paul Martens Jumbo-Visma + 04:07.37
100 Marton Dina EOLO-KOMETA Cycling Team + 04:08.14
101 Senne Leysen Alpecin-Fenix + 04:14.41
102 Nico Denz Team DSM + 04:15.55
103 Cesare Benedetti BORA-hansgrohe + 04:24.14
104 Samuele Zoccarato Bardiani CSF Faizanè + 04:30.34
105 Taco van der Hoorn Intermarché-Wanty-Gobert Matériaux + 04:32.21
106 Davide Gabburo Bardiani CSF Faizanè + 04:32.30
107 Filippo Fiorelli Bardiani CSF Faizanè + 04:32.30
108 Oscar Riesebeek Alpecin-Fenix + 04:33.19
109 Fernando Gaviria UAE Team Emirates + 04:36.39
110 Cameron Meyer Team BikeExchange + 04:36.42
111 Simone Consonni Cofidis + 04:36.43
112 Daniel Oss BORA-hansgrohe + 04:41.02
113 Antoine Duchesne Groupama-FDJ + 04:41.33
114 Alexis Gougeard AG2R Citroën Team + 04:42.58
115 Peter Sagan BORA-hansgrohe + 04:45.18
116 Lawrence Naesen AG2R Citroën Team + 04:45.20
117 Edoardo Affini Jumbo-Visma + 04:45.31
118 Max Kanter Team DSM + 04:45.34
119 Michael Hepburn Team BikeExchange + 04:47.59
120 Filippo Ganna INEOS Grenadiers + 04:49.33
121 Iljo Keisse Deceuninck-Quick Step + 04:51.51
122 Bert-Jan Lindeman Team Qhubeka NextHash + 04:55.51
123 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 Julius van den Berg EF Education-NIPPO + 05:00.26
127 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 05:00.44
128 Max Walscheid Team Qhubeka NextHash + 05:00.57
129 Samuele Rivi EOLO-KOMETA Cycling Team + 05:01.10
130 Matthias Brändle Israel Start-Up Nation + 05:04.04
131 Nicola Venchiarutti Androni Giocattoli-Sidermec + 05:04.16
132 Fabio Sabatini Cofidis + 05:07.37
133 Lukasz Wisniowski Team Qhubeka NextHash + 05:07.52
134 Koen De Kort Trek-Segafredo + 05:08.22
135 Elia Viviani Cofidis + 05:10.23
136 Maciej Bodnar BORA-hansgrohe + 05:15.41
137 Maximiliano Richeze UAE Team Emirates + 05:15.42
138 Umberto Marengo Bardiani CSF Faizanè + 05:16.12
139 Albert Torres Movistar Team + 05:16.26
140 Alexander Krieger Alpecin-Fenix + 05:23.17
141 Attilio Viviani Cofidis + 05:26.43
142 Matteo Moschetti Trek-Segafredo + 05:27.04
143 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 05:34.03
- Fabio Felline Astana-Premier Tech DNS

Youth

PosRiderTeam 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 Cycling Team + 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 Cycling Team + 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 Cycling Team + 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 Cycling Team + 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

Points

PosRiderTeam 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 Matériaux 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 Cycling Team 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 Matériaux 34
25 Samuele Rivi EOLO-KOMETA Cycling Team 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 Cycling Team 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 Matériaux 20
42 Vincenzo Albanese EOLO-KOMETA Cycling Team 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 Matériaux 9
65 Jacopo Mosca Trek-Segafredo 9
66 Mark Christian EOLO-KOMETA Cycling Team 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 Ghebreigzabhier 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 Matériaux 2
94 Marton Dina EOLO-KOMETA Cycling Team 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
101 Riccardo Minali Intermarché-Wanty-Gobert Matériaux -1
102 Davide Gabburo Bardiani CSF Faizanè -3
103 Attilio Viviani Cofidis -3
104 Giovanni Visconti Bardiani CSF Faizanè -14

Mountain

PosRiderTeam 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 Cycling Team 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 Cycling Team 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 Cycling Team 17
20 Alessandro Covi UAE Team Emirates 17
21 Felix Großschartner BORA-hansgrohe 15
22 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux 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 Hugh Carthy EF Education-NIPPO 11
29 Mauro Schmid Team Qhubeka NextHash 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 Matériaux 7
39 Giovanni Carboni Bardiani CSF Faizanè 6
40 Simone Petilli Intermarché-Wanty-Gobert Matériaux 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 Cycling Team 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 Matériaux 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 Matériaux 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
70 Umberto Marengo Bardiani CSF Faizanè -2
71 Davide Gabburo Bardiani CSF Faizanè -4
72 Attilio Viviani Cofidis -4
73 Riccardo Minali Intermarché-Wanty-Gobert Matériaux -4
74 Davide Formolo UAE Team Emirates -8

Team

PosTeamTime
1 INEOS Grenadiers 257:47:02
2 Jumbo-Visma + 26.01
3 Team DSM + 26.02
4 Astana-Premier Tech + 31.21
5 Team BikeExchange + 01:09.53
6 Trek-Segafredo + 01:19.18
7 Movistar Team + 01:22.40
8 Deceuninck-Quick Step + 01:38.30
9 Bahrain Victorious + 01:47.25
10 UAE Team Emirates + 01:50.27
11 EF Education-NIPPO + 01:58.01
12 Groupama-FDJ + 02:21.30
13 EOLO-KOMETA Cycling Team + 02:31.49
14 Intermarché-Wanty-Gobert Matériaux + 02:38.17
15 AG2R Citroën Team + 04:30.50
16 BORA-hansgrohe + 04:35.32
17 Israel Start-Up Nation + 04:39.49
18 Alpecin-Fenix + 05:07.35
19 Androni Giocattoli-Sidermec + 05:11.12
20 Bardiani CSF Faizanè + 06:45.35
21 Team Qhubeka NextHash + 08:39.00
22 Cofidis + 09:29.21

Race profile

Race
Giro d'Italia
Start date
08.05.2021
End date
30.05.2021
Total distance
164.0 km
Gen
Men
Cat
2.UWT
Country
Italy
Discipline
Road
First edition
1909

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️