Giro d'Italia 2019 - Stage 20

Feltre > Croce d'Aune - Monte Avena, 194.0km

11.05-02.06

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 Pello Bilbao Astana Pro Team 5:46:02
2 Mikel Landa Movistar Team + 00.00
3 Giulio Ciccone Trek-Segafredo + 00.02
4 Richard Carapaz Movistar Team + 00.04
5 Vincenzo Nibali Bahrain - Merida + 00.04
6 Tanel Kangert EF Education First + 00.15
7 Mikel Nieve Mitchelton - Scott + 00.15
8 Valentin Madouas Groupama - FDJ + 00.25
9 Rafal Majka Bora - Hansgrohe + 00.44
10 Domenico Pozzovivo Bahrain - Merida + 00.44
11 Pavel Sivakov Team Ineos + 00.48
12 Simon Yates Mitchelton - Scott + 00.48
13 Bauke Mollema Trek-Segafredo + 00.48
14 Primoz Roglic Team Jumbo-Visma + 00.54
15 Hugh Carthy EF Education First + 01.10
16 Lucas Hamilton Mitchelton - Scott + 01.19
17 Amanuel Ghebreigzabhier Team Dimension Data + 01.19
18 Miguel Ángel López Astana Pro Team + 01.49
19 Edward Dunbar Team Ineos + 01.59
20 Ilnur Zakarin Team Katusha - Alpecin + 02.18
21 Joe Dombrowski EF Education First + 03.25
22 Jan Hirt Astana Pro Team + 05.16
23 Sebastian Henao Team Ineos + 05.40
24 Jai Hindley Team Sunweb + 06.04
25 Damiano Caruso Bahrain - Merida + 06.04
26 Nicola Conci Trek-Segafredo + 06.20
27 Nathan Brown EF Education First + 06.31
28 Fausto Masnada Androni Giocattoli - Sidermec + 09.32
29 Antonio Pedrero Movistar Team + 11.36
30 Victor De La Parte CCC Team + 12.48
31 Alexis Vuillermoz AG2R La Mondiale + 12.48
32 Hubert Dupont AG2R La Mondiale + 12.50
33 Davide Formolo Bora - Hansgrohe + 12.50
34 Jan Polanc UAE Team Emirates + 12.50
35 Andrey Zeits Astana Pro Team + 12.50
36 François Bidard AG2R La Mondiale + 12.58
37 Miguel Florez Androni Giocattoli - Sidermec + 13.05
38 Lawrence Warbasse AG2R La Mondiale + 13.05
39 Chris Hamilton Team Sunweb + 13.05
40 Dario Cataldo Astana Pro Team + 13.25
41 Eros Capecchi Deceuninck-Quick Step + 13.25
42 Ben O'Connor Team Dimension Data + 13.33
43 Ion Izagirre Astana Pro Team + 13.33
44 Mattia Cattaneo Androni Giocattoli - Sidermec + 13.56
45 Jay McCarthy Bora - Hansgrohe + 13.56
46 Diego Ulissi UAE Team Emirates + 14.57
47 Koen Bouwman Team Jumbo-Visma + 15.35
48 Enrico Battaglin Team Katusha - Alpecin + 15.55
49 Manuel Senni Bardiani - CSF + 16.37
50 Jhonnatan Narvaez Team Ineos + 17.39
51 Paul Martens Team Jumbo-Visma + 18.51
52 Thomas De Gendt Lotto - Soudal + 21.49
53 Andrey Amador Movistar Team + 23.40
54 José Joaquin Rojas Movistar Team + 24.20
55 Ben Gastauer AG2R La Mondiale + 24.38
56 Bob Jungels Deceuninck-Quick Step + 24.38
57 Antonio Nibali Bahrain - Merida + 24.38
58 Gianluca Brambilla Trek-Segafredo + 24.38
59 Sepp Kuss Team Jumbo-Visma + 24.38
60 Esteban Chaves Mitchelton - Scott + 24.38
61 Hector Carretero Movistar Team + 28.21
62 Pieter Serry Deceuninck-Quick Step + 32.03
63 Amaro Antunes CCC Team + 32.07
64 Cesare Benedetti Bora - Hansgrohe + 32.07
65 Jack Bauer Mitchelton - Scott + 32.07
66 Luke Durbridge Mitchelton - Scott + 32.07
67 Salvatore Puccio Team Ineos + 32.07
68 Jan Bakelants Team Sunweb + 32.07
69 Ivan Sosa Team Ineos + 32.07
70 Rubén Plaza Israel Cycling Academy + 32.07
71 Giovanni Carboni Bardiani - CSF + 32.15
72 Fabio Sabatini Deceuninck-Quick Step + 38.04
73 Valerio Agnoli Bahrain - Merida + 38.04
74 Francisco Ventoso CCC Team + 38.04
75 Francesco Gavazzi Androni Giocattoli - Sidermec + 38.04
76 Grega Bole Bahrain - Merida + 38.04
77 Lukasz Owsian CCC Team + 38.04
78 Mikkel Honore Deceuninck-Quick Step + 38.04
79 Kristian Sbaragli Israel Cycling Academy + 38.04
80 Reto Hollenstein Team Katusha - Alpecin + 38.04
81 Marco Frapporti Androni Giocattoli - Sidermec + 38.04
82 Guillaume Boivin Israel Cycling Academy + 38.04
83 Krists Neilands Israel Cycling Academy + 38.04
84 Luca Covili Bardiani - CSF + 38.04
85 Nans Peters AG2R La Mondiale + 38.04
86 Kamil Gradek CCC Team + 38.04
87 Christian Knees Team Ineos + 38.04
88 Danilo Wyss Team Dimension Data + 38.04
89 Jenthe Biermans Team Katusha - Alpecin + 38.04
90 Tobias Ludvigsson Groupama - FDJ + 38.04
91 Tosh Van der Sande Lotto - Soudal + 38.04
92 Jos Van Emden Team Jumbo-Visma + 38.04
93 Matteo Montaguti Androni Giocattoli - Sidermec + 38.08
94 Lluis Mas Movistar Team + 38.08
95 Christopher Juul-Jensen Mitchelton - Scott + 38.08
96 Ivan Santaromita Nippo - Vini Fantini - Faizanè + 38.08
97 Lorenzo Rota Bardiani - CSF + 38.08
98 Antwan Tolhoek Team Jumbo-Visma + 38.08
99 Davide Villella Astana Pro Team + 38.08
100 Marco Canola Nippo - Vini Fantini - Faizanè + 38.08
101 Juan Jose Lobato Nippo - Vini Fantini - Faizanè + 38.14
102 Manuele Boaro Astana Pro Team + 38.36
103 Victor Campenaerts Lotto - Soudal + 40.16
104 Adam Hansen Lotto - Soudal + 40.16
105 Enrico Gasparotto Team Dimension Data + 40.46
106 Markel Irizar Trek-Segafredo + 40.46
107 Scott Davies Team Dimension Data + 40.46
108 Manuel Belletti Androni Giocattoli - Sidermec + 40.46
109 Ryan Gibbons Team Dimension Data + 40.46
110 Jasha Sütterlin Movistar Team + 40.46
111 Marco Marcato UAE Team Emirates + 40.46
112 Paolo Simion Bardiani - CSF + 40.46
113 Damiano Cima Nippo - Vini Fantini - Faizanè + 40.46
114 Awet Gebremedhin Israel Cycling Academy + 40.46
115 Mirco Maestri Bardiani - CSF + 40.46
116 Jonathan Caicedo EF Education First + 40.46
117 Nico Denz AG2R La Mondiale + 40.46
118 Andrea Garosio Bahrain - Merida + 40.46
119 Ramon Sinkeldam Groupama - FDJ + 40.46
120 Arnaud Démare Groupama - FDJ + 40.46
121 Guy Niv Israel Cycling Academy + 40.46
122 Tom Bohli UAE Team Emirates + 40.46
123 Chad Haga Team Sunweb + 40.46
124 Miles Scotson Groupama - FDJ + 40.46
125 William Clarke Trek-Segafredo + 40.46
126 Josef Cerný CCC Team + 40.46
127 Olivier Le Gac Groupama - FDJ + 40.46
128 Andrea Vendrame Androni Giocattoli - Sidermec + 40.46
129 Tom Leezer Team Jumbo-Visma + 40.46
130 Davide Cimolai Israel Cycling Academy + 40.46
131 Conor Dunne Israel Cycling Academy + 40.55
132 Simone Consonni UAE Team Emirates + 41.02
133 Pascal Ackermann Bora - Hansgrohe + 42.21
134 Pawel Poljanski Bora - Hansgrohe + 42.21
135 Rüdiger Selig Bora - Hansgrohe + 42.21
136 Michael Schwarzmann Bora - Hansgrohe + 42.21
137 Michael Gogl Trek-Segafredo + 42.23
138 Sho Hatsuyama Nippo - Vini Fantini - Faizanè + 42.25
139 Sean Bennett EF Education First + 42.37
140 Dmitriy Strakhov Team Katusha - Alpecin + 42.42
141 Jacopo Guarnieri Groupama - FDJ + 43.31
142 Marco Haller Team Katusha - Alpecin + 43.31
- Florian Sénéchal Deceuninck-Quick Step DNF

GC

PosRiderTeam Time
1 Richard Carapaz Movistar Team 89:38:28
2 Vincenzo Nibali Bahrain - Merida + 01.54
3 Mikel Landa Movistar Team + 02.53
4 Primoz Roglic Team Jumbo-Visma + 03.16
5 Bauke Mollema Trek-Segafredo + 05.51
6 Miguel Ángel López Astana Pro Team + 07.18
7 Rafal Majka Bora - Hansgrohe + 07.28
8 Simon Yates Mitchelton - Scott + 08.01
9 Pavel Sivakov Team Ineos + 09.11
10 Ilnur Zakarin Team Katusha - Alpecin + 12.50
11 Hugh Carthy EF Education First + 15.57
12 Joe Dombrowski EF Education First + 20.12
13 Valentin Madouas Groupama - FDJ + 21.13
14 Davide Formolo Bora - Hansgrohe + 22.52
15 Jan Polanc UAE Team Emirates + 23.13
16 Giulio Ciccone Trek-Segafredo + 26.20
17 Mikel Nieve Mitchelton - Scott + 27.22
18 Tanel Kangert EF Education First + 30.00
19 Domenico Pozzovivo Bahrain - Merida + 33.22
20 Fausto Masnada Androni Giocattoli - Sidermec + 34.18
21 Edward Dunbar Team Ineos + 39.18
22 Victor De La Parte CCC Team + 39.56
23 Damiano Caruso Bahrain - Merida + 50.09
24 Sebastian Henao Team Ineos + 57.35
25 Jan Hirt Astana Pro Team + 01:04.18
26 Lucas Hamilton Mitchelton - Scott + 01:04.33
27 Andrey Zeits Astana Pro Team + 01:05.10
28 Mattia Cattaneo Androni Giocattoli - Sidermec + 01:10.03
29 Alexis Vuillermoz AG2R La Mondiale + 01:11.47
30 François Bidard AG2R La Mondiale + 01:15.44
31 Ben O'Connor Team Dimension Data + 01:17.39
32 Pello Bilbao Astana Pro Team + 01:18.36
33 Bob Jungels Deceuninck-Quick Step + 01:23.25
34 Chris Hamilton Team Sunweb + 01:23.31
35 Jai Hindley Team Sunweb + 01:28.03
36 Ion Izagirre Astana Pro Team + 01:28.10
37 Eros Capecchi Deceuninck-Quick Step + 01:31.26
38 Esteban Chaves Mitchelton - Scott + 01:31.53
39 Pieter Serry Deceuninck-Quick Step + 01:32.16
40 Andrey Amador Movistar Team + 01:33.19
41 Koen Bouwman Team Jumbo-Visma + 01:36.49
42 Diego Ulissi UAE Team Emirates + 01:38.40
43 Jan Bakelants Team Sunweb + 01:49.04
44 Ivan Sosa Team Ineos + 01:51.24
45 Antonio Pedrero Movistar Team + 01:53.57
46 Amanuel Ghebreigzabhier Team Dimension Data + 01:54.08
47 Hubert Dupont AG2R La Mondiale + 01:55.35
48 Dario Cataldo Astana Pro Team + 01:57.53
49 Gianluca Brambilla Trek-Segafredo + 01:58.03
50 José Joaquin Rojas Movistar Team + 02:02.10
51 Lawrence Warbasse AG2R La Mondiale + 02:06.13
52 Matteo Montaguti Androni Giocattoli - Sidermec + 02:06.27
53 Thomas De Gendt Lotto - Soudal + 02:07.32
54 Amaro Antunes CCC Team + 02:09.53
55 Andrea Vendrame Androni Giocattoli - Sidermec + 02:11.52
56 Sepp Kuss Team Jumbo-Visma + 02:13.36
57 Giovanni Carboni Bardiani - CSF + 02:17.52
58 Manuel Senni Bardiani - CSF + 02:18.22
59 Francesco Gavazzi Androni Giocattoli - Sidermec + 02:22.31
60 Davide Villella Astana Pro Team + 02:26.06
61 Nans Peters AG2R La Mondiale + 02:30.35
62 Jay McCarthy Bora - Hansgrohe + 02:40.07
63 Tosh Van der Sande Lotto - Soudal + 02:40.20
64 Nicola Conci Trek-Segafredo + 02:40.23
65 Antwan Tolhoek Team Jumbo-Visma + 02:41.34
66 Enrico Battaglin Team Katusha - Alpecin + 02:42.43
67 Nathan Brown EF Education First + 02:42.47
68 Adam Hansen Lotto - Soudal + 02:44.54
69 Enrico Gasparotto Team Dimension Data + 02:49.25
70 Christopher Juul-Jensen Mitchelton - Scott + 02:50.06
71 Rubén Plaza Israel Cycling Academy + 02:54.48
72 Miguel Florez Androni Giocattoli - Sidermec + 02:54.50
73 Lukasz Owsian CCC Team + 02:59.21
74 Paul Martens Team Jumbo-Visma + 03:01.17
75 Cesare Benedetti Bora - Hansgrohe + 03:01.42
76 Antonio Nibali Bahrain - Merida + 03:02.21
77 Kristian Sbaragli Israel Cycling Academy + 03:04.45
78 Ben Gastauer AG2R La Mondiale + 03:08.35
79 Jhonnatan Narvaez Team Ineos + 03:08.35
80 Luke Durbridge Mitchelton - Scott + 03:10.09
81 Marco Frapporti Androni Giocattoli - Sidermec + 03:12.39
82 Tobias Ludvigsson Groupama - FDJ + 03:16.58
83 Danilo Wyss Team Dimension Data + 03:17.07
84 Luca Covili Bardiani - CSF + 03:19.11
85 Lorenzo Rota Bardiani - CSF + 03:23.08
86 Salvatore Puccio Team Ineos + 03:24.21
87 Francisco Ventoso CCC Team + 03:27.56
88 Hector Carretero Movistar Team + 03:32.14
89 Pawel Poljanski Bora - Hansgrohe + 03:34.19
90 Manuele Boaro Astana Pro Team + 03:35.04
91 Ryan Gibbons Team Dimension Data + 03:38.25
92 Fabio Sabatini Deceuninck-Quick Step + 03:43.24
93 Valerio Agnoli Bahrain - Merida + 03:51.25
94 Reto Hollenstein Team Katusha - Alpecin + 03:52.24
95 Jack Bauer Mitchelton - Scott + 03:53.30
96 Christian Knees Team Ineos + 03:53.31
97 Michael Gogl Trek-Segafredo + 03:58.21
98 Andrea Garosio Bahrain - Merida + 03:58.39
99 Marco Marcato UAE Team Emirates + 04:05.41
100 Krists Neilands Israel Cycling Academy + 04:06.21
101 Ivan Santaromita Nippo - Vini Fantini - Faizanè + 04:06.55
102 Mikkel Honore Deceuninck-Quick Step + 04:07.33
103 Mirco Maestri Bardiani - CSF + 04:10.35
104 Jos Van Emden Team Jumbo-Visma + 04:14.04
105 Chad Haga Team Sunweb + 04:14.58
106 Sean Bennett EF Education First + 04:16.33
107 Marco Canola Nippo - Vini Fantini - Faizanè + 04:17.20
108 Jonathan Caicedo EF Education First + 04:17.22
109 Manuel Belletti Androni Giocattoli - Sidermec + 04:18.35
110 Grega Bole Bahrain - Merida + 04:20.57
111 Olivier Le Gac Groupama - FDJ + 04:25.24
112 Victor Campenaerts Lotto - Soudal + 04:26.11
113 Guy Niv Israel Cycling Academy + 04:26.50
114 Michael Schwarzmann Bora - Hansgrohe + 04:28.56
115 Marco Haller Team Katusha - Alpecin + 04:30.48
116 Josef Cerný CCC Team + 04:32.49
117 Jenthe Biermans Team Katusha - Alpecin + 04:34.12
118 Scott Davies Team Dimension Data + 04:44.34
119 Tom Leezer Team Jumbo-Visma + 04:49.02
120 Jasha Sütterlin Movistar Team + 04:53.17
121 Pascal Ackermann Bora - Hansgrohe + 04:54.58
122 Dmitriy Strakhov Team Katusha - Alpecin + 04:55.32
123 Guillaume Boivin Israel Cycling Academy + 04:56.39
124 Nico Denz AG2R La Mondiale + 04:56.57
125 Arnaud Démare Groupama - FDJ + 04:57.01
126 Lluis Mas Movistar Team + 05:00.47
127 Rüdiger Selig Bora - Hansgrohe + 05:01.27
128 Awet Gebremedhin Israel Cycling Academy + 05:04.11
129 Kamil Gradek CCC Team + 05:07.18
130 Davide Cimolai Israel Cycling Academy + 05:07.43
131 Simone Consonni UAE Team Emirates + 05:08.09
132 Jacopo Guarnieri Groupama - FDJ + 05:14.22
133 Ramon Sinkeldam Groupama - FDJ + 05:19.49
134 Juan Jose Lobato Nippo - Vini Fantini - Faizanè + 05:24.09
135 Conor Dunne Israel Cycling Academy + 05:24.57
136 Markel Irizar Trek-Segafredo + 05:27.22
137 Damiano Cima Nippo - Vini Fantini - Faizanè + 05:27.23
138 Miles Scotson Groupama - FDJ + 05:33.42
139 Paolo Simion Bardiani - CSF + 05:33.44
140 Tom Bohli UAE Team Emirates + 05:35.28
141 William Clarke Trek-Segafredo + 05:59.28
142 Sho Hatsuyama Nippo - Vini Fantini - Faizanè + 06:03.31
- Florian Sénéchal Deceuninck-Quick Step DNF

Race profile

Race
Giro d'Italia
Start date
11.05.2019
End date
02.06.2019
Total distance
194.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 ❤️