Giro d'Italia 2020 - Stage 9

San Salvo > Roccaraso (Aremogna), 208.0km

03.10-25.10

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 Ruben Guerreiro EF Pro Cycling 5:41:20
2 Jonathan Castroviejo INEOS Grenadiers + 00.08
3 Mikkel Bjerg UAE Team Emirates + 00.58
4 Kilian Frankiny Groupama - FDJ + 01.16
5 Lawrence Warbasse AG2R La Mondiale + 01.16
6 Tao Geoghegan Hart INEOS Grenadiers + 01.19
7 Lucas Hamilton Mitchelton-Scott + 01.32
8 Wilco Kelderman Team Sunweb + 01.38
9 Jakob Fuglsang Astana Pro Team + 01.38
10 Jai Hindley Team Sunweb + 01.38
11 Rafal Majka Bora-hansgrohe + 01.41
12 Patrick Konrad Bora-hansgrohe + 01.41
13 Brandon McNulty UAE Team Emirates + 01.44
14 Domenico Pozzovivo NTT Pro Cycling + 01.44
15 Fausto Masnada Deceuninck-Quick Step + 01.50
16 Vincenzo Nibali Trek-Segafredo + 01.52
17 Pello Bilbao Bahrain-McLaren + 01.52
18 Attila Valter CCC Team + 01.55
19 Joao Almeida Deceuninck-Quick Step + 01.56
20 Hermann Pernsteiner Bahrain-McLaren + 01.56
21 Tobias Foss Team Jumbo-Visma + 01.56
22 Koen Bouwman Team Jumbo-Visma + 01.59
23 Harm Vanhoucke Lotto-Soudal + 01.59
24 Steven Kruijswijk Team Jumbo-Visma + 01.59
25 Joe Dombrowski UAE Team Emirates + 02.01
26 Ilnur Zakarin CCC Team + 02.08
27 Gianluca Brambilla Trek-Segafredo + 02.17
28 Ben Swift INEOS Grenadiers + 02.25
29 Antonio Pedrero Movistar Team + 02.27
30 Aurélien Paret-Peintre AG2R La Mondiale + 02.27
31 Giulio Ciccone Trek-Segafredo + 02.38
32 Jhonnatan Narvaez INEOS Grenadiers + 02.41
33 James Knox Deceuninck-Quick Step + 02.43
34 Pawel Poljanski Bora-hansgrohe + 03.06
35 Sam Oomen Team Sunweb + 03.14
36 Fabio Felline Astana Pro Team + 03.23
37 Chris Hamilton Team Sunweb + 03.29
38 Sergio Samitier Movistar Team + 03.50
39 Domen Novak Bahrain-McLaren + 04.00
40 Eduardo Sepulveda Movistar Team + 04.02
41 Martijn Tusveld Team Sunweb + 04.32
42 Chris Harper Team Jumbo-Visma + 04.58
43 Davide Villella Movistar Team + 06.13
44 Antonio Nibali Trek-Segafredo + 06.28
45 Nicolas Edet Cofidis + 06.52
46 Thomas De Gendt Lotto-Soudal + 06.52
47 Mikkel Honore Deceuninck-Quick Step + 07.03
48 Enrico Battaglin Bahrain-McLaren + 07.03
49 Matteo Fabbro Bora-hansgrohe + 07.03
50 Alessandro Tonelli Bardiani-CSF-Faizanè + 07.03
51 François Bidard AG2R La Mondiale + 07.03
52 Jacopo Mosca Trek-Segafredo + 07.03
53 Jack Haig Mitchelton-Scott + 07.16
54 Nico Denz Team Sunweb + 07.21
55 Pieter Serry Deceuninck-Quick Step + 07.22
56 Sander Armee Lotto-Soudal + 08.35
57 Louis Meintjes NTT Pro Cycling + 08.50
58 Mark Padun Bahrain-McLaren + 09.21
59 Jonas Gregaard Astana Pro Team + 09.51
60 Daniel Navarro Israel Start-Up Nation + 09.51
61 Óscar Rodríguez Astana Pro Team + 09.51
62 Diego Ulissi UAE Team Emirates + 10.01
63 Chad Haga Team Sunweb + 10.53
64 Michael Matthews Team Sunweb + 10.53
65 Victor De La Parte CCC Team + 10.55
66 Lawson Craddock EF Pro Cycling + 11.09
67 Cameron Meyer Mitchelton-Scott + 11.15
68 Manuele Boaro Astana Pro Team + 12.30
69 Rohan Dennis INEOS Grenadiers + 12.36
70 Ben O'Connor NTT Pro Cycling + 12.36
71 Nicola Conci Trek-Segafredo + 13.38
72 Christoph Pfingsten Team Jumbo-Visma + 15.05
73 Antwan Tolhoek Team Jumbo-Visma + 15.52
74 Carl Fredrik Hagen Lotto-Soudal + 16.09
75 Josip Rumac Androni Giocattoli-Sidermec + 16.09
76 Tanel Kangert EF Pro Cycling + 16.09
77 Yukiya Arashiro Bahrain-McLaren + 16.09
78 Jonathan Caicedo EF Pro Cycling + 16.13
79 Julien Bernard Trek-Segafredo + 16.13
80 Jan Tratnik Bahrain-McLaren + 16.13
81 Kamil Malecki CCC Team + 16.13
82 Einer Rubio Movistar Team + 16.13
83 Alexander Cepeda Androni Giocattoli-Sidermec + 16.20
84 Luca Chirico Androni Giocattoli-Sidermec + 16.32
85 Edoardo Zardini Vini Zabù-Brado-KTM + 16.33
86 Andrea Vendrame AG2R La Mondiale + 17.46
87 Giovanni Visconti Vini Zabù-Brado-KTM + 17.51
88 Jaakko Hänninen AG2R La Mondiale + 18.46
89 Simon Clarke EF Pro Cycling + 18.46
90 Danilo Wyss NTT Pro Cycling + 18.46
91 Giovanni Carboni Bardiani-CSF-Faizanè + 18.46
92 Simone Ravanelli Androni Giocattoli-Sidermec + 18.46
93 Alessandro Bisolti Androni Giocattoli-Sidermec + 18.46
94 Salvatore Puccio INEOS Grenadiers + 18.52
95 Elia Viviani Cofidis + 18.52
96 Peter Sagan Bora-hansgrohe + 18.52
97 Cesare Benedetti Bora-hansgrohe + 18.52
98 Filippo Ganna INEOS Grenadiers + 18.52
99 Francesco Romano Bardiani-CSF-Faizanè + 18.52
100 Jos Van Emden Team Jumbo-Visma + 18.52
101 Maciej Bodnar Bora-hansgrohe + 18.52
102 Matteo Sobrero NTT Pro Cycling + 18.52
103 Jesper Hansen Cofidis + 18.52
104 Simon Pellaud Androni Giocattoli-Sidermec + 18.52
105 Kamil Gradek CCC Team + 18.52
106 Josef Cerný CCC Team + 18.52
107 Jhonatan Restrepo Androni Giocattoli-Sidermec + 18.52
108 Adam Hansen Lotto-Soudal + 18.52
109 Joey Rosskopf CCC Team + 18.52
110 Amanuel Ghebreigzabhier NTT Pro Cycling + 18.52
111 Stefano Oldani Lotto-Soudal + 18.52
112 Damien Howson Mitchelton-Scott + 18.52
113 Eros Capecchi Bahrain-McLaren + 18.52
114 Lorenzo Rota Vini Zabù-Brado-KTM + 19.02
115 Mathias Le Turnier Cofidis + 19.02
116 Geoffrey Bouchard AG2R La Mondiale + 19.02
117 Etienne van Empel Vini Zabù-Brado-KTM + 19.02
118 Nathan Haas Cofidis + 19.23
119 Davide Ballerini Deceuninck-Quick Step + 21.03
120 Filippo Zana Bardiani-CSF-Faizanè + 26.46
121 Matteo Spreafico Vini Zabù-Brado-KTM + 26.59
122 Mattia Bais Androni Giocattoli-Sidermec + 27.02
123 Hector Carretero Movistar Team + 30.08
124 Dario Cataldo Movistar Team + 30.08
125 Albert Torres Movistar Team + 30.08
126 Stéphane Rossetto Cofidis + 30.10
127 Filippo Fiorelli Bardiani-CSF-Faizanè + 31.29
128 James Whelan EF Pro Cycling + 31.29
129 Valerio Conti UAE Team Emirates + 31.29
130 Giovanni Lonardi Bardiani-CSF-Faizanè + 31.29
131 Michael Hepburn Mitchelton-Scott + 31.29
132 Fabio Mazzucco Bardiani-CSF-Faizanè + 31.29
133 Lachlan Morton EF Pro Cycling + 31.32
134 Davide Cimolai Israel Start-Up Nation + 31.35
135 Simone Bevilacqua Vini Zabù-Brado-KTM + 31.35
136 Rick Zabel Israel Start-Up Nation + 31.35
137 Marco Mathis Cofidis + 31.35
138 Fernando Gaviria UAE Team Emirates + 31.35
139 Rodrigo Contreras Astana Pro Team + 31.35
140 Victor Campenaerts NTT Pro Cycling + 31.35
141 Alexander Cataford Israel Start-Up Nation + 31.35
142 Miles Scotson Groupama - FDJ + 31.35
143 Matthew Holmes Lotto-Soudal + 31.35
144 Alvaro Hodeg Deceuninck-Quick Step + 31.40
145 Marco Frapporti Vini Zabù-Brado-KTM + 31.40
146 Maximiliano Richeze UAE Team Emirates + 31.41
147 Sebastian Molano UAE Team Emirates + 31.43
148 Simone Consonni Cofidis + 31.43
149 Jonathan Dibben Lotto-Soudal + 31.43
150 Iljo Keisse Deceuninck-Quick Step + 31.43
151 Simon Guglielmi Groupama - FDJ + 31.43
152 Arnaud Démare Groupama - FDJ + 31.47
153 Jacopo Guarnieri Groupama - FDJ + 31.47
154 Ignatas Konovalovas Groupama - FDJ + 31.49
155 Dylan Sunderland NTT Pro Cycling + 33.42
156 Ramon Sinkeldam Groupama - FDJ + 40.18
157 Tony Martin Team Jumbo-Visma + 40.21
158 Matthias Brändle Israel Start-Up Nation + 40.21
159 Guy Sagiv Israel Start-Up Nation + 40.21
160 Alex Dowsett Israel Start-Up Nation + 40.23
- Rudy Barbier Israel Start-Up Nation DNS
- Pavel Kochetkov CCC Team DNF

GC

PosRiderTeam Time
1 Joao Almeida Deceuninck-Quick Step 35:35:50
2 Wilco Kelderman Team Sunweb + 00.30
3 Pello Bilbao Bahrain-McLaren + 00.39
4 Domenico Pozzovivo NTT Pro Cycling + 00.53
5 Vincenzo Nibali Trek-Segafredo + 00.57
6 Jakob Fuglsang Astana Pro Team + 01.01
7 Harm Vanhoucke Lotto-Soudal + 01.02
8 Patrick Konrad Bora-hansgrohe + 01.11
9 Jai Hindley Team Sunweb + 01.15
10 Rafal Majka Bora-hansgrohe + 01.17
11 Steven Kruijswijk Team Jumbo-Visma + 01.24
12 Fausto Masnada Deceuninck-Quick Step + 01.32
13 Hermann Pernsteiner Bahrain-McLaren + 01.48
14 Ilnur Zakarin CCC Team + 01.56
15 Lucas Hamilton Mitchelton-Scott + 02.23
16 Antonio Pedrero Movistar Team + 02.27
17 Tao Geoghegan Hart INEOS Grenadiers + 02.41
18 Brandon McNulty UAE Team Emirates + 02.45
19 Sergio Samitier Movistar Team + 04.06
20 James Knox Deceuninck-Quick Step + 04.13
21 Jonathan Castroviejo INEOS Grenadiers + 04.54
22 Aurélien Paret-Peintre AG2R La Mondiale + 05.02
23 Koen Bouwman Team Jumbo-Visma + 05.20
24 Lawrence Warbasse AG2R La Mondiale + 06.58
25 Joe Dombrowski UAE Team Emirates + 07.20
26 Chris Harper Team Jumbo-Visma + 07.59
27 Sam Oomen Team Sunweb + 09.30
28 Attila Valter CCC Team + 09.34
29 Martijn Tusveld Team Sunweb + 13.13
30 Gianluca Brambilla Trek-Segafredo + 13.50
31 Ruben Guerreiro EF Pro Cycling + 16.26
32 Fabio Felline Astana Pro Team + 17.53
33 Jack Haig Mitchelton-Scott + 18.26
34 Matteo Fabbro Bora-hansgrohe + 18.27
35 Tobias Foss Team Jumbo-Visma + 19.43
36 Davide Villella Movistar Team + 23.14
37 Daniel Navarro Israel Start-Up Nation + 24.16
38 Antonio Nibali Trek-Segafredo + 24.43
39 Tanel Kangert EF Pro Cycling + 24.51
40 Giulio Ciccone Trek-Segafredo + 26.46
41 Ben Swift INEOS Grenadiers + 26.46
42 Jacopo Mosca Trek-Segafredo + 27.31
43 Óscar Rodríguez Astana Pro Team + 27.44
44 Mikkel Honore Deceuninck-Quick Step + 30.00
45 Victor De La Parte CCC Team + 31.49
46 Pawel Poljanski Bora-hansgrohe + 31.54
47 Pieter Serry Deceuninck-Quick Step + 32.04
48 Jonathan Caicedo EF Pro Cycling + 32.33
49 Sander Armee Lotto-Soudal + 33.08
50 Jaakko Hänninen AG2R La Mondiale + 33.21
51 Diego Ulissi UAE Team Emirates + 34.27
52 Mark Padun Bahrain-McLaren + 34.40
53 François Bidard AG2R La Mondiale + 36.01
54 Enrico Battaglin Bahrain-McLaren + 36.03
55 Einer Rubio Movistar Team + 36.58
56 Giovanni Carboni Bardiani-CSF-Faizanè + 37.00
57 Stéphane Rossetto Cofidis + 38.24
58 Salvatore Puccio INEOS Grenadiers + 38.37
59 Chris Hamilton Team Sunweb + 38.40
60 Joey Rosskopf CCC Team + 38.53
61 Jonas Gregaard Astana Pro Team + 38.58
62 Carl Fredrik Hagen Lotto-Soudal + 39.27
63 Thomas De Gendt Lotto-Soudal + 39.43
64 Christoph Pfingsten Team Jumbo-Visma + 39.44
65 Eduardo Sepulveda Movistar Team + 40.11
66 Filippo Ganna INEOS Grenadiers + 40.13
67 Kilian Frankiny Groupama - FDJ + 41.49
68 Jhonnatan Narvaez INEOS Grenadiers + 42.13
69 Jan Tratnik Bahrain-McLaren + 42.26
70 Giovanni Visconti Vini Zabù-Brado-KTM + 44.24
71 Louis Meintjes NTT Pro Cycling + 44.42
72 Julien Bernard Trek-Segafredo + 44.47
73 Nicola Conci Trek-Segafredo + 45.07
74 Chad Haga Team Sunweb + 45.09
75 Edoardo Zardini Vini Zabù-Brado-KTM + 47.17
76 Alessandro Tonelli Bardiani-CSF-Faizanè + 47.23
77 Jesper Hansen Cofidis + 48.44
78 Simone Ravanelli Androni Giocattoli-Sidermec + 49.03
79 Geoffrey Bouchard AG2R La Mondiale + 49.07
80 Mikkel Bjerg UAE Team Emirates + 49.35
81 Damien Howson Mitchelton-Scott + 50.56
82 Ben O'Connor NTT Pro Cycling + 51.54
83 Andrea Vendrame AG2R La Mondiale + 52.24
84 Dario Cataldo Movistar Team + 53.59
85 Antwan Tolhoek Team Jumbo-Visma + 54.46
86 Francesco Romano Bardiani-CSF-Faizanè + 55.43
87 Michael Matthews Team Sunweb + 55.54
88 Josip Rumac Androni Giocattoli-Sidermec + 56.25
89 Amanuel Ghebreigzabhier NTT Pro Cycling + 58.02
90 Eros Capecchi Bahrain-McLaren + 58.43
91 Alexander Cepeda Androni Giocattoli-Sidermec + 59.38
92 Matteo Sobrero NTT Pro Cycling + 01:01.08
93 Manuele Boaro Astana Pro Team + 01:01.29
94 Yukiya Arashiro Bahrain-McLaren + 01:02.24
95 Danilo Wyss NTT Pro Cycling + 01:02.28
96 Lorenzo Rota Vini Zabù-Brado-KTM + 01:02.34
97 Simon Clarke EF Pro Cycling + 01:02.52
98 Rohan Dennis INEOS Grenadiers + 01:03.48
99 Cameron Meyer Mitchelton-Scott + 01:04.53
100 Hector Carretero Movistar Team + 01:06.44
101 Kamil Malecki CCC Team + 01:07.01
102 Davide Ballerini Deceuninck-Quick Step + 01:07.53
103 Peter Sagan Bora-hansgrohe + 01:08.17
104 Alessandro Bisolti Androni Giocattoli-Sidermec + 01:08.43
105 Stefano Oldani Lotto-Soudal + 01:09.08
106 Simon Pellaud Androni Giocattoli-Sidermec + 01:09.28
107 Josef Cerný CCC Team + 01:11.49
108 Lawson Craddock EF Pro Cycling + 01:12.10
109 Matthew Holmes Lotto-Soudal + 01:12.27
110 Luca Chirico Androni Giocattoli-Sidermec + 01:12.51
111 Nico Denz Team Sunweb + 01:13.48
112 Mathias Le Turnier Cofidis + 01:14.08
113 Nicolas Edet Cofidis + 01:14.12
114 Maciej Bodnar Bora-hansgrohe + 01:15.40
115 Valerio Conti UAE Team Emirates + 01:16.21
116 Jos Van Emden Team Jumbo-Visma + 01:17.25
117 Alexander Cataford Israel Start-Up Nation + 01:17.50
118 Jhonatan Restrepo Androni Giocattoli-Sidermec + 01:19.01
119 Kamil Gradek CCC Team + 01:19.32
120 Domen Novak Bahrain-McLaren + 01:19.37
121 Nathan Haas Cofidis + 01:24.56
122 Cesare Benedetti Bora-hansgrohe + 01:26.05
123 Etienne van Empel Vini Zabù-Brado-KTM + 01:27.06
124 Mattia Bais Androni Giocattoli-Sidermec + 01:27.14
125 Filippo Fiorelli Bardiani-CSF-Faizanè + 01:27.48
126 Adam Hansen Lotto-Soudal + 01:28.17
127 Miles Scotson Groupama - FDJ + 01:29.20
128 Filippo Zana Bardiani-CSF-Faizanè + 01:30.14
129 Simone Consonni Cofidis + 01:30.21
130 Rodrigo Contreras Astana Pro Team + 01:30.52
131 Victor Campenaerts NTT Pro Cycling + 01:31.59
132 Elia Viviani Cofidis + 01:32.20
133 Rick Zabel Israel Start-Up Nation + 01:33.48
134 Arnaud Démare Groupama - FDJ + 01:35.33
135 Marco Frapporti Vini Zabù-Brado-KTM + 01:36.36
136 Michael Hepburn Mitchelton-Scott + 01:36.42
137 Davide Cimolai Israel Start-Up Nation + 01:38.01
138 Fernando Gaviria UAE Team Emirates + 01:38.15
139 Lachlan Morton EF Pro Cycling + 01:38.48
140 Alex Dowsett Israel Start-Up Nation + 01:38.50
141 Simon Guglielmi Groupama - FDJ + 01:38.50
142 Jacopo Guarnieri Groupama - FDJ + 01:39.38
143 Fabio Mazzucco Bardiani-CSF-Faizanè + 01:39.39
144 James Whelan EF Pro Cycling + 01:39.42
145 Tony Martin Team Jumbo-Visma + 01:40.03
146 Sebastian Molano UAE Team Emirates + 01:40.25
147 Ignatas Konovalovas Groupama - FDJ + 01:40.28
148 Albert Torres Movistar Team + 01:40.48
149 Giovanni Lonardi Bardiani-CSF-Faizanè + 01:41.14
150 Matteo Spreafico Vini Zabù-Brado-KTM + 01:41.53
151 Matthias Brändle Israel Start-Up Nation + 01:42.13
152 Simone Bevilacqua Vini Zabù-Brado-KTM + 01:44.22
153 Maximiliano Richeze UAE Team Emirates + 01:44.34
154 Dylan Sunderland NTT Pro Cycling + 01:45.10
155 Marco Mathis Cofidis + 01:48.03
156 Alvaro Hodeg Deceuninck-Quick Step + 01:50.02
157 Iljo Keisse Deceuninck-Quick Step + 01:53.20
158 Ramon Sinkeldam Groupama - FDJ + 01:58.23
159 Jonathan Dibben Lotto-Soudal + 02:04.35
160 Guy Sagiv Israel Start-Up Nation + 02:06.39
- Rudy Barbier Israel Start-Up Nation DNS
- Pavel Kochetkov CCC Team DNF

Youth

PosRiderTeam Time
1 Joao Almeida Deceuninck-Quick Step 35:35:50
2 Harm Vanhoucke Lotto-Soudal + 01.02
3 Jai Hindley Team Sunweb + 01.15
4 Lucas Hamilton Mitchelton-Scott + 02.23
5 Tao Geoghegan Hart INEOS Grenadiers + 02.41
6 Brandon McNulty UAE Team Emirates + 02.45
7 Sergio Samitier Movistar Team + 04.06
8 James Knox Deceuninck-Quick Step + 04.13
9 Aurélien Paret-Peintre AG2R La Mondiale + 05.02
10 Sam Oomen Team Sunweb + 09.30
11 Attila Valter CCC Team + 09.34
12 Matteo Fabbro Bora-hansgrohe + 18.27
13 Tobias Foss Team Jumbo-Visma + 19.43
14 Óscar Rodríguez Astana Pro Team + 27.44
15 Mikkel Honore Deceuninck-Quick Step + 30.00
16 Jaakko Hänninen AG2R La Mondiale + 33.21
17 Mark Padun Bahrain-McLaren + 34.40
18 Einer Rubio Movistar Team + 36.58
19 Giovanni Carboni Bardiani-CSF-Faizanè + 37.00
20 Chris Hamilton Team Sunweb + 38.40
21 Jonas Gregaard Astana Pro Team + 38.58
22 Filippo Ganna INEOS Grenadiers + 40.13
23 Jhonnatan Narvaez INEOS Grenadiers + 42.13
24 Nicola Conci Trek-Segafredo + 45.07
25 Simone Ravanelli Androni Giocattoli-Sidermec + 49.03
26 Mikkel Bjerg UAE Team Emirates + 49.35
27 Ben O'Connor NTT Pro Cycling + 51.54
28 Francesco Romano Bardiani-CSF-Faizanè + 55.43
29 Alexander Cepeda Androni Giocattoli-Sidermec + 59.38
30 Matteo Sobrero NTT Pro Cycling + 01:01.08
31 Lorenzo Rota Vini Zabù-Brado-KTM + 01:02.34
32 Hector Carretero Movistar Team + 01:06.44
33 Kamil Malecki CCC Team + 01:07.01
34 Stefano Oldani Lotto-Soudal + 01:09.08
35 Mathias Le Turnier Cofidis + 01:14.08
36 Domen Novak Bahrain-McLaren + 01:19.37
37 Mattia Bais Androni Giocattoli-Sidermec + 01:27.14
38 Filippo Zana Bardiani-CSF-Faizanè + 01:30.14
39 Simon Guglielmi Groupama - FDJ + 01:38.50
40 Fabio Mazzucco Bardiani-CSF-Faizanè + 01:39.39
41 James Whelan EF Pro Cycling + 01:39.42
42 Giovanni Lonardi Bardiani-CSF-Faizanè + 01:41.14
43 Simone Bevilacqua Vini Zabù-Brado-KTM + 01:44.22
44 Dylan Sunderland NTT Pro Cycling + 01:45.10
45 Alvaro Hodeg Deceuninck-Quick Step + 01:50.02

Points

PosRiderTeam Points
1 Arnaud Démare Groupama - FDJ 167
2 Peter Sagan Bora-hansgrohe 110
3 Michael Matthews Team Sunweb 87
4 Filippo Ganna INEOS Grenadiers 45
5 Davide Ballerini Deceuninck-Quick Step 40
6 Andrea Vendrame AG2R La Mondiale 31
7 Alex Dowsett Israel Start-Up Nation 29
8 Joao Almeida Deceuninck-Quick Step 29
9 Marco Frapporti Vini Zabù-Brado-KTM 28
10 Ruben Guerreiro EF Pro Cycling 27
11 Diego Ulissi UAE Team Emirates 27
12 Matthew Holmes Lotto-Soudal 27
13 Salvatore Puccio INEOS Grenadiers 26
14 Elia Viviani Cofidis 26
15 Fabio Felline Astana Pro Team 25
16 Mikkel Bjerg UAE Team Emirates 24
17 Davide Cimolai Israel Start-Up Nation 24
18 Jonathan Caicedo EF Pro Cycling 23
19 Mikkel Honore Deceuninck-Quick Step 22
20 Jonathan Castroviejo INEOS Grenadiers 21
21 Enrico Battaglin Bahrain-McLaren 21
22 Mattia Bais Androni Giocattoli-Sidermec 20
23 Simon Pellaud Androni Giocattoli-Sidermec 20
24 Wilco Kelderman Team Sunweb 18
25 Patrick Konrad Bora-hansgrohe 18
26 Ben Swift INEOS Grenadiers 18
27 Sebastian Molano UAE Team Emirates 18
28 Jhonatan Restrepo Androni Giocattoli-Sidermec 17
29 Giovanni Visconti Vini Zabù-Brado-KTM 16
30 Fernando Gaviria UAE Team Emirates 16
31 Filippo Fiorelli Bardiani-CSF-Faizanè 15
32 Joey Rosskopf CCC Team 14
33 Alvaro Hodeg Deceuninck-Quick Step 14
34 Harm Vanhoucke Lotto-Soudal 13
35 Simone Ravanelli Androni Giocattoli-Sidermec 13
36 Thomas De Gendt Lotto-Soudal 12
37 Josip Rumac Androni Giocattoli-Sidermec 12
38 Jakob Fuglsang Astana Pro Team 12
39 Stefano Oldani Lotto-Soudal 12
40 Lucas Hamilton Mitchelton-Scott 11
41 Matthias Brändle Israel Start-Up Nation 10
42 Josef Cerný CCC Team 9
43 Lawson Craddock EF Pro Cycling 9
44 Edoardo Zardini Vini Zabù-Brado-KTM 8
45 Ben O'Connor NTT Pro Cycling 8
46 Vincenzo Nibali Trek-Segafredo 7
47 Kilian Frankiny Groupama - FDJ 7
48 Jai Hindley Team Sunweb 6
49 Lawrence Warbasse AG2R La Mondiale 6
50 Tobias Foss Team Jumbo-Visma 6
51 Carl Fredrik Hagen Lotto-Soudal 6
52 Jhonnatan Narvaez INEOS Grenadiers 6
53 Kamil Gradek CCC Team 6
54 Etienne van Empel Vini Zabù-Brado-KTM 6
55 Filippo Zana Bardiani-CSF-Faizanè 6
56 Pello Bilbao Bahrain-McLaren 5
57 Rafal Majka Bora-hansgrohe 5
58 Tao Geoghegan Hart INEOS Grenadiers 5
59 Eduardo Sepulveda Movistar Team 5
60 Alessandro Tonelli Bardiani-CSF-Faizanè 5
61 Victor Campenaerts NTT Pro Cycling 5
62 James Whelan EF Pro Cycling 5
63 Brandon McNulty UAE Team Emirates 4
64 Jan Tratnik Bahrain-McLaren 4
65 Matteo Sobrero NTT Pro Cycling 4
66 Giovanni Lonardi Bardiani-CSF-Faizanè 4
67 Simon Clarke EF Pro Cycling 3
68 Maciej Bodnar Bora-hansgrohe 3
69 Domenico Pozzovivo NTT Pro Cycling 2
70 Chris Harper Team Jumbo-Visma 2
71 Francesco Romano Bardiani-CSF-Faizanè 2
72 Hector Carretero Movistar Team 2
73 Miles Scotson Groupama - FDJ 2
74 Ramon Sinkeldam Groupama - FDJ 2
75 Steven Kruijswijk Team Jumbo-Visma 1
76 Fausto Masnada Deceuninck-Quick Step 1
77 James Knox Deceuninck-Quick Step 1
78 Sam Oomen Team Sunweb 1
79 Jacopo Mosca Trek-Segafredo 1
80 Valerio Conti UAE Team Emirates 1
81 Jacopo Guarnieri Groupama - FDJ 1
82 Gianluca Brambilla Trek-Segafredo -2
83 Giovanni Carboni Bardiani-CSF-Faizanè -10

Mountain

PosRiderTeam Points
1 Ruben Guerreiro EF Pro Cycling 84
2 Giovanni Visconti Vini Zabù-Brado-KTM 76
3 Jonathan Castroviejo INEOS Grenadiers 45
4 Filippo Ganna INEOS Grenadiers 41
5 Jonathan Caicedo EF Pro Cycling 40
6 Matthew Holmes Lotto-Soudal 20
7 Lawrence Warbasse AG2R La Mondiale 20
8 Kilian Frankiny Groupama - FDJ 20
9 Domenico Pozzovivo NTT Pro Cycling 19
10 Edoardo Zardini Vini Zabù-Brado-KTM 18
11 Jakob Fuglsang Astana Pro Team 18
12 Wilco Kelderman Team Sunweb 16
13 Mikkel Bjerg UAE Team Emirates 15
14 Harm Vanhoucke Lotto-Soudal 12
15 Vincenzo Nibali Trek-Segafredo 11
16 Ben O'Connor NTT Pro Cycling 11
17 Simon Pellaud Androni Giocattoli-Sidermec 9
18 James Whelan EF Pro Cycling 9
19 Hector Carretero Movistar Team 8
20 Marco Frapporti Vini Zabù-Brado-KTM 8
21 Matthias Brändle Israel Start-Up Nation 8
22 Alex Dowsett Israel Start-Up Nation 7
23 Salvatore Puccio INEOS Grenadiers 6
24 Simone Ravanelli Androni Giocattoli-Sidermec 6
25 Thomas De Gendt Lotto-Soudal 5
26 Rafal Majka Bora-hansgrohe 5
27 Tao Geoghegan Hart INEOS Grenadiers 4
28 Sam Oomen Team Sunweb 4
29 Peter Sagan Bora-hansgrohe 4
30 Diego Ulissi UAE Team Emirates 3
31 Rick Zabel Israel Start-Up Nation 3
32 Eduardo Sepulveda Movistar Team 3
33 Jai Hindley Team Sunweb 2
34 Lucas Hamilton Mitchelton-Scott 2
35 Valerio Conti UAE Team Emirates 2
36 Kamil Gradek CCC Team 2
37 Mattia Bais Androni Giocattoli-Sidermec 2
38 Giulio Ciccone Trek-Segafredo 1
39 Mikkel Honore Deceuninck-Quick Step 1
40 Joey Rosskopf CCC Team 1
41 Davide Ballerini Deceuninck-Quick Step 1
42 Etienne van Empel Vini Zabù-Brado-KTM 1
43 Gianluca Brambilla Trek-Segafredo -4
44 Giovanni Carboni Bardiani-CSF-Faizanè -4

Race profile

Race
Giro d'Italia
Start date
03.10.2020
End date
25.10.2020
Total distance
208.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 ❤️