Giro d'Italia 2021 - Stage 1

Torino > Torino, 8.6km

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 Filippo Ganna INEOS Grenadiers 0:08:47
2 Edoardo Affini Jumbo-Visma + 00.10
3 Tobias Foss Jumbo-Visma + 00.13
4 Joao Almeida Deceuninck-Quick Step + 00.17
5 Remi Cavagna Deceuninck-Quick Step + 00.18
6 Jos Van Emden Jumbo-Visma + 00.18
7 Remco Evenepoel Deceuninck-Quick Step + 00.19
8 Max Walscheid Team Qhubeka NextHash + 00.19
9 Matthias Brändle Israel Start-Up Nation + 00.22
10 Gianni Moscon INEOS Grenadiers + 00.23
11 Aleksandr Vlasov Astana-Premier Tech + 00.24
12 Alberto Bettiol EF Education-NIPPO + 00.26
13 Jonathan Castroviejo INEOS Grenadiers + 00.27
14 Alex Dowsett Israel Start-Up Nation + 00.27
15 Maciej Bodnar BORA-hansgrohe + 00.28
16 Nelson Oliveira Movistar Team + 00.29
17 Diego Ulissi UAE Team Emirates + 00.29
18 Roger Kluge Lotto-Soudal + 00.30
19 Alessandro De Marchi Israel Start-Up Nation + 00.30
20 Fabio Felline Astana-Premier Tech + 00.31
21 Domenico Pozzovivo Team Qhubeka NextHash + 00.31
22 Valerio Conti UAE Team Emirates + 00.31
23 Jan Tratnik Bahrain Victorious + 00.32
24 Victor Campenaerts Team Qhubeka NextHash + 00.32
25 Damiano Caruso Bahrain Victorious + 00.32
26 David Dekker Jumbo-Visma + 00.32
27 Mikkel Honore Deceuninck-Quick Step + 00.33
28 Samuele Battistella Astana-Premier Tech + 00.33
29 Davide Formolo UAE Team Emirates + 00.33
30 Matteo Sobrero Astana-Premier Tech + 00.33
31 Michael Hepburn Team BikeExchange + 00.34
32 Pavel Sivakov INEOS Grenadiers + 00.34
33 Daniel Martinez INEOS Grenadiers + 00.36
34 Matteo Jorgenson Movistar Team + 00.36
35 Hugh Carthy EF Education-NIPPO + 00.38
36 Pello Bilbao Bahrain Victorious + 00.38
37 Simon Yates Team BikeExchange + 00.38
38 Matej Mohoric Bahrain Victorious + 00.38
39 Fausto Masnada Deceuninck-Quick Step + 00.38
40 Egan Bernal INEOS Grenadiers + 00.39
41 Romain Seigle Groupama-FDJ + 00.39
42 Tejay van Garderen EF Education-NIPPO + 00.39
43 Julius van den Berg EF Education-NIPPO + 00.39
44 Felix Großschartner BORA-hansgrohe + 00.39
45 Gorka Izagirre Astana-Premier Tech + 00.40
46 Nicolas Roche Team DSM + 00.40
47 Simon Carr EF Education-NIPPO + 00.40
48 Rudy Molard Groupama-FDJ + 00.40
49 Fernando Gaviria UAE Team Emirates + 00.41
50 Vincenzo Nibali Trek-Segafredo + 00.41
51 Peter Sagan BORA-hansgrohe + 00.41
52 George Bennett Jumbo-Visma + 00.41
53 Harold Tejada Astana-Premier Tech + 00.41
54 Bauke Mollema Trek-Segafredo + 00.41
55 Gino Mäder Bahrain Victorious + 00.41
56 Marc Soler Movistar Team + 00.42
57 Nikias Arndt Team DSM + 00.42
58 Oscar Riesebeek Alpecin-Fenix + 00.42
59 Cameron Meyer Team BikeExchange + 00.42
60 Tanel Kangert Team BikeExchange + 00.43
61 Mauro Schmid Team Qhubeka NextHash + 00.43
62 Tony Gallopin AG2R Citroën Team + 00.43
63 Senne Leysen Alpecin-Fenix + 00.43
64 Maximiliano Richeze UAE Team Emirates + 00.44
65 Patrick Bevin Israel Start-Up Nation + 00.44
66 Sebastian Molano UAE Team Emirates + 00.44
67 Sebastien Reichenbach Groupama-FDJ + 00.45
68 Harm Vanhoucke Lotto-Soudal + 00.45
69 Christopher Juul-Jensen Team BikeExchange + 00.45
70 Nico Denz Team DSM + 00.45
71 Jens Keukeleire EF Education-NIPPO + 00.45
72 Clément Champoussin AG2R Citroën Team + 00.46
73 Jai Hindley Team DSM + 00.46
74 Ruben Guerreiro EF Education-NIPPO + 00.47
75 Koen Bouwman Jumbo-Visma + 00.47
76 Giacomo Nizzolo Team Qhubeka NextHash + 00.48
77 Mikel Landa Bahrain Victorious + 00.49
78 Lars van den Berg Groupama-FDJ + 00.49
79 Kilian Frankiny Team Qhubeka NextHash + 00.49
80 Jhonnatan Narvaez INEOS Grenadiers + 00.50
81 Kobe Goossens Lotto-Soudal + 00.50
82 Lukasz Wisniowski Team Qhubeka NextHash + 00.50
83 Quinten Hermans Intermarché-Wanty-Gobert Matériaux + 00.50
84 Salvatore Puccio INEOS Grenadiers + 00.50
85 Alessandro Covi UAE Team Emirates + 00.50
86 Paul Martens Jumbo-Visma + 00.50
87 Lawrence Warbasse AG2R Citroën Team + 00.50
88 Louis Vervaeke Alpecin-Fenix + 00.50
89 Elia Viviani Cofidis + 00.51
90 Giovanni Aleotti BORA-hansgrohe + 00.51
91 Romain Bardet Team DSM + 00.52
92 Pieter Serry Deceuninck-Quick Step + 00.52
93 Matteo Fabbro BORA-hansgrohe + 00.52
94 Thomas De Gendt Lotto-Soudal + 00.52
95 Attila Valter Groupama-FDJ + 00.53
96 Andrea Vendrame AG2R Citroën Team + 00.53
97 Yukiya Arashiro Bahrain Victorious + 00.53
98 Jonathan Caicedo EF Education-NIPPO + 00.53
99 Callum Scotson Team BikeExchange + 00.53
100 Albert Torres Movistar Team + 00.53
101 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 00.54
102 Vincenzo Albanese EOLO-KOMETA Cycling Team + 00.54
103 Chris Hamilton Team DSM + 00.55
104 Emanuel Buchmann BORA-hansgrohe + 00.55
105 Krists Neilands Israel Start-Up Nation + 00.55
106 Daniel Oss BORA-hansgrohe + 00.56
107 Giulio Ciccone Trek-Segafredo + 00.56
108 Daniel Martin Israel Start-Up Nation + 00.57
109 Cesare Benedetti BORA-hansgrohe + 00.57
110 Antoine Duchesne Groupama-FDJ + 00.57
111 Iljo Keisse Deceuninck-Quick Step + 00.57
112 Tim Merlier Alpecin-Fenix + 00.58
113 Michael Storer Team DSM + 00.58
114 Jimmy Janssens Alpecin-Fenix + 00.58
115 Simone Consonni Cofidis + 00.58
116 Geoffrey Bouchard AG2R Citroën Team + 00.59
117 Vadim Pronskiy Astana-Premier Tech + 00.59
118 Matteo Moschetti Trek-Segafredo + 00.59
119 Nick Schultz Team BikeExchange + 00.59
120 Gianni Vermeersch Alpecin-Fenix + 01.01
121 Simone Ravanelli Androni Giocattoli-Sidermec + 01.01
122 Mark Christian EOLO-KOMETA Cycling Team + 01.01
123 Rémy Rochas Cofidis + 01.01
124 Andrii Ponomar Androni Giocattoli-Sidermec + 01.02
125 Alexis Gougeard AG2R Citroën Team + 01.02
126 James Knox Deceuninck-Quick Step + 01.02
127 Tomasz Marczynski Lotto-Soudal + 01.02
128 Nicolas Edet Cofidis + 01.03
129 Jasper De Buyst Lotto-Soudal + 01.03
130 Fabio Sabatini Cofidis + 01.04
131 Andrea Pasqualon Intermarché-Wanty-Gobert Matériaux + 01.04
132 Victor Lafay Cofidis + 01.04
133 Koen De Kort Trek-Segafredo + 01.05
134 Max Kanter Team DSM + 01.06
135 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 01.06
136 Amanuel Ghebreigzabhier Trek-Segafredo + 01.06
137 Giovanni Carboni Bardiani CSF Faizanè + 01.06
138 Davide Villella Movistar Team + 01.08
139 Joe Dombrowski UAE Team Emirates + 01.09
140 Dries De Bondt Alpecin-Fenix + 01.09
141 François Bidard AG2R Citroën Team + 01.09
142 Filippo Zana Bardiani CSF Faizanè + 01.10
143 Davide Cimolai Israel Start-Up Nation + 01.10
144 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 01.10
145 Matteo Badilatti Groupama-FDJ + 01.10
146 Dario Cataldo Movistar Team + 01.10
147 Caleb Ewan Lotto-Soudal + 01.11
148 Stefano Oldani Lotto-Soudal + 01.11
149 Jacopo Mosca Trek-Segafredo + 01.12
150 Alexander Krieger Alpecin-Fenix + 01.12
151 Marton Dina EOLO-KOMETA Cycling Team + 01.13
152 Dylan Groenewegen Jumbo-Visma + 01.13
153 Rafael Valls Bahrain Victorious + 01.13
154 Lawrence Naesen AG2R Citroën Team + 01.14
155 Simon Guglielmi Groupama-FDJ + 01.14
156 Antonio Pedrero Movistar Team + 01.15
157 Francesco Gavazzi EOLO-KOMETA Cycling Team + 01.15
158 Eduardo Sepulveda Androni Giocattoli-Sidermec + 01.15
159 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 01.16
160 Bert-Jan Lindeman Team Qhubeka NextHash + 01.16
161 Samuele Rivi EOLO-KOMETA Cycling Team + 01.17
162 Gianluca Brambilla Trek-Segafredo + 01.18
163 Natnael Tesfazion Androni Giocattoli-Sidermec + 01.19
164 Taco van der Hoorn Intermarché-Wanty-Gobert Matériaux + 01.21
165 Simon Pellaud Androni Giocattoli-Sidermec + 01.21
166 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 01.22
167 Natnael Berhane Cofidis + 01.23
168 Umberto Marengo Bardiani CSF Faizanè + 01.23
169 Edward Ravasi EOLO-KOMETA Cycling Team + 01.24
170 Mikel Nieve Team BikeExchange + 01.24
171 Filippo Fiorelli Bardiani CSF Faizanè + 01.25
172 Samuele Zoccarato Bardiani CSF Faizanè + 01.26
173 Einer Rubio Movistar Team + 01.26
174 Giovanni Visconti Bardiani CSF Faizanè + 01.27
175 Alexander Cepeda Androni Giocattoli-Sidermec + 01.28
176 Davide Gabburo Bardiani CSF Faizanè + 01.30
177 Enrico Battaglin Bardiani CSF Faizanè + 01.30
178 Nicola Venchiarutti Androni Giocattoli-Sidermec + 01.31
179 Manuel Belletti EOLO-KOMETA Cycling Team + 01.32
180 Lorenzo Fortunato EOLO-KOMETA Cycling Team + 01.32
181 Attilio Viviani Cofidis + 01.33
182 Filippo Tagliani Androni Giocattoli-Sidermec + 01.34
183 Guy Niv Israel Start-Up Nation + 01.34
184 Luis León Sánchez Astana-Premier Tech + 01.37

GC

PosRiderTeam Time
1 Filippo Ganna INEOS Grenadiers 0:08:47
2 Edoardo Affini Jumbo-Visma + 00.10
3 Tobias Foss Jumbo-Visma + 00.13
4 Joao Almeida Deceuninck-Quick Step + 00.17
5 Remi Cavagna Deceuninck-Quick Step + 00.18
6 Jos Van Emden Jumbo-Visma + 00.18
7 Remco Evenepoel Deceuninck-Quick Step + 00.19
8 Max Walscheid Team Qhubeka NextHash + 00.19
9 Matthias Brändle Israel Start-Up Nation + 00.22
10 Gianni Moscon INEOS Grenadiers + 00.23
11 Aleksandr Vlasov Astana-Premier Tech + 00.24
12 Alberto Bettiol EF Education-NIPPO + 00.26
13 Jonathan Castroviejo INEOS Grenadiers + 00.27
14 Alex Dowsett Israel Start-Up Nation + 00.27
15 Maciej Bodnar BORA-hansgrohe + 00.28
16 Nelson Oliveira Movistar Team + 00.29
17 Diego Ulissi UAE Team Emirates + 00.29
18 Roger Kluge Lotto-Soudal + 00.30
19 Alessandro De Marchi Israel Start-Up Nation + 00.30
20 Fabio Felline Astana-Premier Tech + 00.31
21 Domenico Pozzovivo Team Qhubeka NextHash + 00.31
22 Valerio Conti UAE Team Emirates + 00.31
23 Jan Tratnik Bahrain Victorious + 00.32
24 Victor Campenaerts Team Qhubeka NextHash + 00.32
25 Damiano Caruso Bahrain Victorious + 00.32
26 David Dekker Jumbo-Visma + 00.32
27 Mikkel Honore Deceuninck-Quick Step + 00.33
28 Samuele Battistella Astana-Premier Tech + 00.33
29 Davide Formolo UAE Team Emirates + 00.33
30 Matteo Sobrero Astana-Premier Tech + 00.33
31 Michael Hepburn Team BikeExchange + 00.34
32 Pavel Sivakov INEOS Grenadiers + 00.34
33 Daniel Martinez INEOS Grenadiers + 00.36
34 Matteo Jorgenson Movistar Team + 00.36
35 Hugh Carthy EF Education-NIPPO + 00.38
36 Pello Bilbao Bahrain Victorious + 00.38
37 Simon Yates Team BikeExchange + 00.38
38 Matej Mohoric Bahrain Victorious + 00.38
39 Fausto Masnada Deceuninck-Quick Step + 00.38
40 Egan Bernal INEOS Grenadiers + 00.39
41 Romain Seigle Groupama-FDJ + 00.39
42 Tejay van Garderen EF Education-NIPPO + 00.39
43 Julius van den Berg EF Education-NIPPO + 00.39
44 Felix Großschartner BORA-hansgrohe + 00.39
45 Gorka Izagirre Astana-Premier Tech + 00.40
46 Nicolas Roche Team DSM + 00.40
47 Simon Carr EF Education-NIPPO + 00.40
48 Rudy Molard Groupama-FDJ + 00.40
49 Fernando Gaviria UAE Team Emirates + 00.41
50 Vincenzo Nibali Trek-Segafredo + 00.41
51 Peter Sagan BORA-hansgrohe + 00.41
52 George Bennett Jumbo-Visma + 00.41
53 Harold Tejada Astana-Premier Tech + 00.41
54 Bauke Mollema Trek-Segafredo + 00.41
55 Gino Mäder Bahrain Victorious + 00.41
56 Marc Soler Movistar Team + 00.42
57 Nikias Arndt Team DSM + 00.42
58 Oscar Riesebeek Alpecin-Fenix + 00.42
59 Cameron Meyer Team BikeExchange + 00.42
60 Tanel Kangert Team BikeExchange + 00.43
61 Mauro Schmid Team Qhubeka NextHash + 00.43
62 Tony Gallopin AG2R Citroën Team + 00.43
63 Senne Leysen Alpecin-Fenix + 00.43
64 Maximiliano Richeze UAE Team Emirates + 00.44
65 Patrick Bevin Israel Start-Up Nation + 00.44
66 Sebastian Molano UAE Team Emirates + 00.44
67 Sebastien Reichenbach Groupama-FDJ + 00.45
68 Harm Vanhoucke Lotto-Soudal + 00.45
69 Christopher Juul-Jensen Team BikeExchange + 00.45
70 Nico Denz Team DSM + 00.45
71 Jens Keukeleire EF Education-NIPPO + 00.45
72 Clément Champoussin AG2R Citroën Team + 00.46
73 Jai Hindley Team DSM + 00.46
74 Ruben Guerreiro EF Education-NIPPO + 00.47
75 Koen Bouwman Jumbo-Visma + 00.47
76 Giacomo Nizzolo Team Qhubeka NextHash + 00.48
77 Mikel Landa Bahrain Victorious + 00.49
78 Lars van den Berg Groupama-FDJ + 00.49
79 Kilian Frankiny Team Qhubeka NextHash + 00.49
80 Jhonnatan Narvaez INEOS Grenadiers + 00.50
81 Kobe Goossens Lotto-Soudal + 00.50
82 Lukasz Wisniowski Team Qhubeka NextHash + 00.50
83 Quinten Hermans Intermarché-Wanty-Gobert Matériaux + 00.50
84 Salvatore Puccio INEOS Grenadiers + 00.50
85 Alessandro Covi UAE Team Emirates + 00.50
86 Paul Martens Jumbo-Visma + 00.50
87 Lawrence Warbasse AG2R Citroën Team + 00.50
88 Louis Vervaeke Alpecin-Fenix + 00.50
89 Elia Viviani Cofidis + 00.51
90 Giovanni Aleotti BORA-hansgrohe + 00.51
91 Romain Bardet Team DSM + 00.52
92 Pieter Serry Deceuninck-Quick Step + 00.52
93 Matteo Fabbro BORA-hansgrohe + 00.52
94 Thomas De Gendt Lotto-Soudal + 00.52
95 Attila Valter Groupama-FDJ + 00.53
96 Andrea Vendrame AG2R Citroën Team + 00.53
97 Yukiya Arashiro Bahrain Victorious + 00.53
98 Jonathan Caicedo EF Education-NIPPO + 00.53
99 Callum Scotson Team BikeExchange + 00.53
100 Albert Torres Movistar Team + 00.53
101 Rein Taaramäe Intermarché-Wanty-Gobert Matériaux + 00.54
102 Vincenzo Albanese EOLO-KOMETA Cycling Team + 00.54
103 Chris Hamilton Team DSM + 00.55
104 Emanuel Buchmann BORA-hansgrohe + 00.55
105 Krists Neilands Israel Start-Up Nation + 00.55
106 Daniel Oss BORA-hansgrohe + 00.56
107 Giulio Ciccone Trek-Segafredo + 00.56
108 Daniel Martin Israel Start-Up Nation + 00.57
109 Cesare Benedetti BORA-hansgrohe + 00.57
110 Antoine Duchesne Groupama-FDJ + 00.57
111 Iljo Keisse Deceuninck-Quick Step + 00.57
112 Tim Merlier Alpecin-Fenix + 00.58
113 Michael Storer Team DSM + 00.58
114 Jimmy Janssens Alpecin-Fenix + 00.58
115 Simone Consonni Cofidis + 00.58
116 Geoffrey Bouchard AG2R Citroën Team + 00.59
117 Vadim Pronskiy Astana-Premier Tech + 00.59
118 Matteo Moschetti Trek-Segafredo + 00.59
119 Nick Schultz Team BikeExchange + 00.59
120 Gianni Vermeersch Alpecin-Fenix + 01.01
121 Simone Ravanelli Androni Giocattoli-Sidermec + 01.01
122 Mark Christian EOLO-KOMETA Cycling Team + 01.01
123 Rémy Rochas Cofidis + 01.01
124 Andrii Ponomar Androni Giocattoli-Sidermec + 01.02
125 Alexis Gougeard AG2R Citroën Team + 01.02
126 James Knox Deceuninck-Quick Step + 01.02
127 Tomasz Marczynski Lotto-Soudal + 01.02
128 Nicolas Edet Cofidis + 01.03
129 Jasper De Buyst Lotto-Soudal + 01.03
130 Fabio Sabatini Cofidis + 01.04
131 Andrea Pasqualon Intermarché-Wanty-Gobert Matériaux + 01.04
132 Victor Lafay Cofidis + 01.04
133 Koen De Kort Trek-Segafredo + 01.05
134 Max Kanter Team DSM + 01.06
135 Jan Hirt Intermarché-Wanty-Gobert Matériaux + 01.06
136 Amanuel Ghebreigzabhier Trek-Segafredo + 01.06
137 Giovanni Carboni Bardiani CSF Faizanè + 01.06
138 Davide Villella Movistar Team + 01.08
139 Joe Dombrowski UAE Team Emirates + 01.09
140 Dries De Bondt Alpecin-Fenix + 01.09
141 François Bidard AG2R Citroën Team + 01.09
142 Filippo Zana Bardiani CSF Faizanè + 01.10
143 Davide Cimolai Israel Start-Up Nation + 01.10
144 Simone Petilli Intermarché-Wanty-Gobert Matériaux + 01.10
145 Matteo Badilatti Groupama-FDJ + 01.10
146 Dario Cataldo Movistar Team + 01.10
147 Caleb Ewan Lotto-Soudal + 01.11
148 Stefano Oldani Lotto-Soudal + 01.11
149 Jacopo Mosca Trek-Segafredo + 01.12
150 Alexander Krieger Alpecin-Fenix + 01.12
151 Marton Dina EOLO-KOMETA Cycling Team + 01.13
152 Dylan Groenewegen Jumbo-Visma + 01.13
153 Rafael Valls Bahrain Victorious + 01.13
154 Lawrence Naesen AG2R Citroën Team + 01.14
155 Simon Guglielmi Groupama-FDJ + 01.14
156 Antonio Pedrero Movistar Team + 01.15
157 Francesco Gavazzi EOLO-KOMETA Cycling Team + 01.15
158 Eduardo Sepulveda Androni Giocattoli-Sidermec + 01.15
159 Riccardo Minali Intermarché-Wanty-Gobert Matériaux + 01.16
160 Bert-Jan Lindeman Team Qhubeka NextHash + 01.16
161 Samuele Rivi EOLO-KOMETA Cycling Team + 01.17
162 Gianluca Brambilla Trek-Segafredo + 01.18
163 Natnael Tesfazion Androni Giocattoli-Sidermec + 01.19
164 Taco van der Hoorn Intermarché-Wanty-Gobert Matériaux + 01.21
165 Simon Pellaud Androni Giocattoli-Sidermec + 01.21
166 Wesley Kreder Intermarché-Wanty-Gobert Matériaux + 01.22
167 Natnael Berhane Cofidis + 01.23
168 Umberto Marengo Bardiani CSF Faizanè + 01.23
169 Edward Ravasi EOLO-KOMETA Cycling Team + 01.24
170 Mikel Nieve Team BikeExchange + 01.24
171 Filippo Fiorelli Bardiani CSF Faizanè + 01.25
172 Samuele Zoccarato Bardiani CSF Faizanè + 01.26
173 Einer Rubio Movistar Team + 01.26
174 Giovanni Visconti Bardiani CSF Faizanè + 01.27
175 Alexander Cepeda Androni Giocattoli-Sidermec + 01.28
176 Davide Gabburo Bardiani CSF Faizanè + 01.30
177 Enrico Battaglin Bardiani CSF Faizanè + 01.30
178 Nicola Venchiarutti Androni Giocattoli-Sidermec + 01.31
179 Manuel Belletti EOLO-KOMETA Cycling Team + 01.32
180 Lorenzo Fortunato EOLO-KOMETA Cycling Team + 01.32
181 Attilio Viviani Cofidis + 01.33
182 Filippo Tagliani Androni Giocattoli-Sidermec + 01.34
183 Guy Niv Israel Start-Up Nation + 01.34
184 Luis León Sánchez Astana-Premier Tech + 01.37

Youth

PosRiderTeam Time
1 Filippo Ganna INEOS Grenadiers 0:08:47
2 Edoardo Affini Jumbo-Visma + 00.10
3 Tobias Foss Jumbo-Visma + 00.13
4 Joao Almeida Deceuninck-Quick Step + 00.17
5 Remco Evenepoel Deceuninck-Quick Step + 00.19
6 Aleksandr Vlasov Astana-Premier Tech + 00.24
7 David Dekker Jumbo-Visma + 00.32
8 Mikkel Honore Deceuninck-Quick Step + 00.33
9 Samuele Battistella Astana-Premier Tech + 00.33
10 Matteo Sobrero Astana-Premier Tech + 00.33
11 Pavel Sivakov INEOS Grenadiers + 00.34
12 Daniel Martinez INEOS Grenadiers + 00.36
13 Matteo Jorgenson Movistar Team + 00.36
14 Egan Bernal INEOS Grenadiers + 00.39
15 Julius van den Berg EF Education-NIPPO + 00.39
16 Simon Carr EF Education-NIPPO + 00.40
17 Harold Tejada Astana-Premier Tech + 00.41
18 Gino Mäder Bahrain Victorious + 00.41
19 Mauro Schmid Team Qhubeka NextHash + 00.43
20 Senne Leysen Alpecin-Fenix + 00.43
21 Harm Vanhoucke Lotto-Soudal + 00.45
22 Clément Champoussin AG2R Citroën Team + 00.46
23 Jai Hindley Team DSM + 00.46
24 Lars van den Berg Groupama-FDJ + 00.49
25 Jhonnatan Narvaez INEOS Grenadiers + 00.50
26 Kobe Goossens Lotto-Soudal + 00.50
27 Alessandro Covi UAE Team Emirates + 00.50
28 Giovanni Aleotti BORA-hansgrohe + 00.51
29 Attila Valter Groupama-FDJ + 00.53
30 Callum Scotson Team BikeExchange + 00.53
31 Vincenzo Albanese EOLO-KOMETA Cycling Team + 00.54
32 Michael Storer Team DSM + 00.58
33 Vadim Pronskiy Astana-Premier Tech + 00.59
34 Matteo Moschetti Trek-Segafredo + 00.59
35 Rémy Rochas Cofidis + 01.01
36 Andrii Ponomar Androni Giocattoli-Sidermec + 01.02
37 Victor Lafay Cofidis + 01.04
38 Max Kanter Team DSM + 01.06
39 Filippo Zana Bardiani CSF Faizanè + 01.10
40 Stefano Oldani Lotto-Soudal + 01.11
41 Marton Dina EOLO-KOMETA Cycling Team + 01.13
42 Simon Guglielmi Groupama-FDJ + 01.14
43 Samuele Rivi EOLO-KOMETA Cycling Team + 01.17
44 Natnael Tesfazion Androni Giocattoli-Sidermec + 01.19
45 Samuele Zoccarato Bardiani CSF Faizanè + 01.26
46 Einer Rubio Movistar Team + 01.26
47 Alexander Cepeda Androni Giocattoli-Sidermec + 01.28
48 Nicola Venchiarutti Androni Giocattoli-Sidermec + 01.31
49 Lorenzo Fortunato EOLO-KOMETA Cycling Team + 01.32
50 Attilio Viviani Cofidis + 01.33

Points

PosRiderTeam Points
1 Filippo Ganna INEOS Grenadiers 15
2 Edoardo Affini Jumbo-Visma 12
3 Tobias Foss Jumbo-Visma 9
4 Joao Almeida Deceuninck-Quick Step 7
5 Remi Cavagna Deceuninck-Quick Step 6
6 Jos Van Emden Jumbo-Visma 5
7 Remco Evenepoel Deceuninck-Quick Step 4
8 Max Walscheid Team Qhubeka NextHash 3
9 Matthias Brändle Israel Start-Up Nation 2
10 Gianni Moscon INEOS Grenadiers 1

Team

PosTeamTime
1 Jumbo-Visma 0:27:02
2 INEOS Grenadiers + 00.09
3 Deceuninck-Quick Step + 00.13
4 Israel Start-Up Nation + 00.38
5 Team Qhubeka NextHash + 00.41
6 Astana-Premier Tech + 00.47
7 UAE Team Emirates + 00.52
8 Bahrain Victorious + 01.01
9 EF Education-NIPPO + 01.02
10 Movistar Team + 01.06
11 BORA-hansgrohe + 01.07
12 Team BikeExchange + 01.13
13 Groupama-FDJ + 01.23
14 Lotto-Soudal + 01.24
15 Team DSM + 01.26
16 Alpecin-Fenix + 01.34
17 Trek-Segafredo + 01.37
18 AG2R Citroën Team + 01.38
19 Intermarché-Wanty-Gobert Matériaux + 02.07
20 Cofidis + 02.09
21 EOLO-KOMETA Cycling Team + 02.27
22 Androni Giocattoli-Sidermec + 02.37
23 Bardiani CSF Faizanè + 02.58

Race profile

Race
Giro d'Italia
Start date
08.05.2021
End date
30.05.2021
Total distance
8.6 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 ❤️