Giro d'Italia 2019 - Stage 9

Riccione > San Marino, 34.8km

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 Primoz Roglic Team Jumbo-Visma 0:51:52
2 Victor Campenaerts Lotto - Soudal + 00.11
3 Bauke Mollema Trek-Segafredo + 01.00
4 Vincenzo Nibali Bahrain - Merida + 01.05
5 Tanel Kangert EF Education First + 01.10
6 Chad Haga Team Sunweb + 01.14
7 Bob Jungels Deceuninck-Quick Step + 01.16
8 Hugh Carthy EF Education First + 01.30
9 Pello Bilbao Astana Pro Team + 01.43
10 Mattia Cattaneo Androni Giocattoli - Sidermec + 01.52
11 Richard Carapaz Movistar Team + 01.55
11 Jan Polanc UAE Team Emirates + 01.55
13 Ilnur Zakarin Team Katusha - Alpecin + 01.56
14 Rafal Majka Bora - Hansgrohe + 02.04
15 Diego Ulissi UAE Team Emirates + 02.08
16 Victor De La Parte CCC Team + 02.20
17 Ben O'Connor Team Dimension Data + 02.23
18 Thomas De Gendt Lotto - Soudal + 02.32
19 Scott Davies Team Dimension Data + 02.37
20 Ion Izagirre Astana Pro Team + 02.39
21 Damiano Caruso Bahrain - Merida + 02.40
22 Tobias Ludvigsson Groupama - FDJ + 02.44
23 Andrey Amador Movistar Team + 02.46
24 Pavel Sivakov Team Ineos + 02.47
25 Tao Geoghegan Hart Team Ineos + 02.49
26 Davide Formolo Bora - Hansgrohe + 02.52
27 Fausto Masnada Androni Giocattoli - Sidermec + 02.56
28 Krists Neilands Israel Cycling Academy + 02.57
29 Mikel Landa Movistar Team + 03.03
30 Dario Cataldo Astana Pro Team + 03.09
31 Simon Yates Mitchelton - Scott + 03.11
32 Joe Dombrowski EF Education First + 03.11
33 Esteban Chaves Mitchelton - Scott + 03.14
34 Domenico Pozzovivo Bahrain - Merida + 03.21
35 Chris Hamilton Team Sunweb + 03.27
36 James Knox Deceuninck-Quick Step + 03.30
37 Louis Vervaeke Team Sunweb + 03.33
38 Valerio Conti UAE Team Emirates + 03.34
39 Andrey Zeits Astana Pro Team + 03.35
40 Christopher Juul-Jensen Mitchelton - Scott + 03.37
41 Sam Oomen Team Sunweb + 03.39
42 Miguel Ángel López Astana Pro Team + 03.45
43 Nans Peters AG2R La Mondiale + 03.46
44 Luke Durbridge Mitchelton - Scott + 03.47
45 Jan Bakelants Team Sunweb + 03.49
46 Amaro Antunes CCC Team + 03.54
47 Pieter Serry Deceuninck-Quick Step + 03.56
48 Jasha Sütterlin Movistar Team + 04.01
49 Gianluca Brambilla Trek-Segafredo + 04.01
50 Enrico Gasparotto Team Dimension Data + 04.07
51 Tony Gallopin AG2R La Mondiale + 04.21
52 Jai Hindley Team Sunweb + 04.22
53 Mikel Nieve Mitchelton - Scott + 04.25
54 Edward Dunbar Team Ineos + 04.29
55 Francesco Gavazzi Androni Giocattoli - Sidermec + 04.31
56 Lukasz Owsian CCC Team + 04.34
57 José Joaquin Rojas Movistar Team + 04.35
58 Danilo Wyss Team Dimension Data + 04.40
59 Rubén Plaza Israel Cycling Academy + 04.44
60 Valentin Madouas Groupama - FDJ + 04.44
61 Lluis Mas Movistar Team + 04.47
62 Nicola Conci Trek-Segafredo + 04.55
63 Matteo Montaguti Androni Giocattoli - Sidermec + 04.57
64 Jay McCarthy Bora - Hansgrohe + 04.58
65 Francisco Ventoso CCC Team + 05.01
66 Alexis Vuillermoz AG2R La Mondiale + 05.14
67 Koen Bouwman Team Jumbo-Visma + 05.18
68 Nathan Brown EF Education First + 05.21
69 Antwan Tolhoek Team Jumbo-Visma + 05.22
70 Giovanni Carboni Bardiani - CSF + 05.23
71 Ivan Sosa Team Ineos + 05.29
72 Florian Sénéchal Deceuninck-Quick Step + 05.31
73 Ben Gastauer AG2R La Mondiale + 05.31
74 Davide Villella Astana Pro Team + 05.33
75 Jack Bauer Mitchelton - Scott + 05.34
76 Lawrence Warbasse AG2R La Mondiale + 05.38
77 Elia Viviani Deceuninck-Quick Step + 05.43
78 Hubert Dupont AG2R La Mondiale + 05.44
79 Hector Carretero Movistar Team + 05.49
80 Miguel Florez Androni Giocattoli - Sidermec + 05.49
81 Ryan Gibbons Team Dimension Data + 05.53
82 Josef Cerný CCC Team + 05.53
83 Mikkel Honore Deceuninck-Quick Step + 05.54
84 Lorenzo Rota Bardiani - CSF + 05.54
85 Eros Capecchi Deceuninck-Quick Step + 05.56
86 Jonathan Caicedo EF Education First + 05.57
87 Jenthe Biermans Team Katusha - Alpecin + 06.00
88 Brent Bookwalter Mitchelton - Scott + 06.02
89 Ignatas Konovalovas Groupama - FDJ + 06.04
90 Christian Knees Team Ineos + 06.07
91 Jhonnatan Narvaez Team Ineos + 06.07
92 Antonio Nibali Bahrain - Merida + 06.07
93 Markel Irizar Trek-Segafredo + 06.07
94 Dmitriy Strakhov Team Katusha - Alpecin + 06.08
95 Grega Bole Bahrain - Merida + 06.20
96 Sebastian Henao Team Ineos + 06.21
97 Manuele Boaro Astana Pro Team + 06.26
98 Andrea Vendrame Androni Giocattoli - Sidermec + 06.28
99 Enrico Battaglin Team Katusha - Alpecin + 06.28
100 Giulio Ciccone Trek-Segafredo + 06.31
101 Andrea Garosio Bahrain - Merida + 06.35
102 Davide Cimolai Israel Cycling Academy + 06.36
103 Guy Niv Israel Cycling Academy + 06.36
104 Giacomo Nizzolo Team Dimension Data + 06.38
105 Jan Hirt Astana Pro Team + 06.39
106 Reto Hollenstein Team Katusha - Alpecin + 06.41
107 Adam Hansen Lotto - Soudal + 06.42
108 Fabio Sabatini Deceuninck-Quick Step + 06.43
109 Michael Gogl Trek-Segafredo + 06.44
110 Sepp Kuss Team Jumbo-Visma + 06.45
111 Sean Bennett EF Education First + 06.47
112 Pascal Ackermann Bora - Hansgrohe + 06.47
113 Arnaud Démare Groupama - FDJ + 06.51
114 Tosh Van der Sande Lotto - Soudal + 06.51
115 Tom Bohli UAE Team Emirates + 06.52
116 Marco Frapporti Androni Giocattoli - Sidermec + 06.58
117 Cesare Benedetti Bora - Hansgrohe + 06.58
118 Giovanni Lonardi Nippo - Vini Fantini - Faizanè + 06.59
119 Conor Dunne Israel Cycling Academy + 07.05
120 François Bidard AG2R La Mondiale + 07.05
121 Mirco Maestri Bardiani - CSF + 07.05
122 Manuel Senni Bardiani - CSF + 07.07
123 Salvatore Puccio Team Ineos + 07.07
124 Valerio Agnoli Bahrain - Merida + 07.08
125 Pawel Poljanski Bora - Hansgrohe + 07.08
126 Kamil Gradek CCC Team + 07.15
127 Simone Consonni UAE Team Emirates + 07.17
128 Ramon Sinkeldam Groupama - FDJ + 07.22
129 Lucas Hamilton Mitchelton - Scott + 07.22
130 Michael Schwarzmann Bora - Hansgrohe + 07.23
131 Olivier Le Gac Groupama - FDJ + 07.24
132 Damiano Cima Nippo - Vini Fantini - Faizanè + 07.24
133 Rüdiger Selig Bora - Hansgrohe + 07.26
134 Jos Van Emden Team Jumbo-Visma + 07.30
135 Ivan Santaromita Nippo - Vini Fantini - Faizanè + 07.31
136 Nicola Bagioli Nippo - Vini Fantini - Faizanè + 07.35
137 Kristian Sbaragli Israel Cycling Academy + 07.36
138 Juan Jose Lobato Nippo - Vini Fantini - Faizanè + 07.40
139 Marco Canola Nippo - Vini Fantini - Faizanè + 07.43
140 Nico Denz AG2R La Mondiale + 07.44
141 Manuel Belletti Androni Giocattoli - Sidermec + 07.50
142 Paul Martens Team Jumbo-Visma + 07.59
143 Amanuel Ghebreigzabhier Team Dimension Data + 08.03
144 Guillaume Boivin Israel Cycling Academy + 08.04
145 Awet Gebremedhin Israel Cycling Academy + 08.07
146 Luca Covili Bardiani - CSF + 08.09
147 Paolo Simion Bardiani - CSF + 08.09
148 Marco Marcato UAE Team Emirates + 08.14
149 Jasper De Buyst Lotto - Soudal + 08.15
150 Enrico Barbin Bardiani - CSF + 08.16
151 Tom Leezer Team Jumbo-Visma + 08.18
152 William Clarke Trek-Segafredo + 08.24
153 Vyacheslav Kuznetsov Team Katusha - Alpecin + 08.29
154 Jacopo Guarnieri Groupama - FDJ + 08.30
155 Mark Renshaw Team Dimension Data + 08.32
156 Caleb Ewan Lotto - Soudal + 08.42
157 Antonio Pedrero Movistar Team + 08.42
158 Matteo Moschetti Trek-Segafredo + 08.49
159 Miles Scotson Groupama - FDJ + 09.22
160 Sho Hatsuyama Nippo - Vini Fantini - Faizanè + 09.44
161 Marco Haller Team Katusha - Alpecin + 10.47
162 Roger Kluge Lotto - Soudal + 11.41
163 Jakub Mareczko CCC Team + 13.06
- Umberto Orsini Bardiani - CSF DNS

GC

PosRiderTeam Time
1 Valerio Conti UAE Team Emirates 36:08:32
2 Primoz Roglic Team Jumbo-Visma + 01.50
3 Nans Peters AG2R La Mondiale + 02.21
4 José Joaquin Rojas Movistar Team + 02.33
5 Fausto Masnada Androni Giocattoli - Sidermec + 02.36
6 Andrey Amador Movistar Team + 02.39
7 Amaro Antunes CCC Team + 03.05
8 Valentin Madouas Groupama - FDJ + 03.27
9 Giovanni Carboni Bardiani - CSF + 03.30
10 Pello Bilbao Astana Pro Team + 03.32
11 Vincenzo Nibali Bahrain - Merida + 03.34
12 Bauke Mollema Trek-Segafredo + 03.45
13 Pieter Serry Deceuninck-Quick Step + 03.47
14 Bob Jungels Deceuninck-Quick Step + 04.08
15 Mattia Cattaneo Androni Giocattoli - Sidermec + 04.34
16 Hugh Carthy EF Education First + 04.36
17 Davide Formolo Bora - Hansgrohe + 04.42
18 Rafal Majka Bora - Hansgrohe + 04.43
19 Sam Oomen Team Sunweb + 05.02
20 Richard Carapaz Movistar Team + 05.06
21 Victor De La Parte CCC Team + 05.20
22 Ilnur Zakarin Team Katusha - Alpecin + 05.22
23 Jan Polanc UAE Team Emirates + 05.24
24 Simon Yates Mitchelton - Scott + 05.36
25 Tanel Kangert EF Education First + 05.51
26 Pavel Sivakov Team Ineos + 06.01
27 Miguel Ángel López Astana Pro Team + 06.19
28 Esteban Chaves Mitchelton - Scott + 06.20
29 Tony Gallopin AG2R La Mondiale + 06.21
30 Mikel Landa Movistar Team + 06.42
31 Tao Geoghegan Hart Team Ineos + 06.58
32 Ben O'Connor Team Dimension Data + 07.12
33 Joe Dombrowski EF Education First + 07.29
34 Mikel Nieve Mitchelton - Scott + 08.11
35 Alexis Vuillermoz AG2R La Mondiale + 08.58
36 Dario Cataldo Astana Pro Team + 09.43
37 Enrico Gasparotto Team Dimension Data + 10.00
38 Davide Villella Astana Pro Team + 10.37
39 Eros Capecchi Deceuninck-Quick Step + 10.44
40 Francesco Gavazzi Androni Giocattoli - Sidermec + 11.09
41 Jan Bakelants Team Sunweb + 11.22
42 Louis Vervaeke Team Sunweb + 11.30
43 Lawrence Warbasse AG2R La Mondiale + 12.26
44 Jay McCarthy Bora - Hansgrohe + 12.54
45 Matteo Montaguti Androni Giocattoli - Sidermec + 13.28
46 Diego Ulissi UAE Team Emirates + 14.42
47 Tosh Van der Sande Lotto - Soudal + 15.07
48 Andrea Vendrame Androni Giocattoli - Sidermec + 15.34
49 Edward Dunbar Team Ineos + 16.01
50 Giulio Ciccone Trek-Segafredo + 16.11
51 Andrey Zeits Astana Pro Team + 16.28
52 Ion Izagirre Astana Pro Team + 16.30
53 Rubén Plaza Israel Cycling Academy + 16.42
54 Sebastian Henao Team Ineos + 16.45
55 Jai Hindley Team Sunweb + 16.46
56 Domenico Pozzovivo Bahrain - Merida + 17.21
57 Gianluca Brambilla Trek-Segafredo + 17.29
58 Kristian Sbaragli Israel Cycling Academy + 17.49
59 Ryan Gibbons Team Dimension Data + 17.50
60 Hubert Dupont AG2R La Mondiale + 18.04
61 Lucas Hamilton Mitchelton - Scott + 18.43
62 Ben Gastauer AG2R La Mondiale + 18.46
63 Lukasz Owsian CCC Team + 19.18
64 François Bidard AG2R La Mondiale + 20.12
65 Enrico Battaglin Team Katusha - Alpecin + 20.25
66 Luke Durbridge Mitchelton - Scott + 21.16
67 Chris Hamilton Team Sunweb + 21.50
68 Jan Hirt Astana Pro Team + 22.17
69 Christopher Juul-Jensen Mitchelton - Scott + 22.19
70 Adam Hansen Lotto - Soudal + 22.29
71 Jhonnatan Narvaez Team Ineos + 23.17
72 Brent Bookwalter Mitchelton - Scott + 24.17
73 Reto Hollenstein Team Katusha - Alpecin + 24.17
74 Paul Martens Team Jumbo-Visma + 24.25
75 Koen Bouwman Team Jumbo-Visma + 25.17
76 Lorenzo Rota Bardiani - CSF + 25.46
77 Florian Sénéchal Deceuninck-Quick Step + 26.08
78 Ivan Sosa Team Ineos + 26.12
79 Ivan Santaromita Nippo - Vini Fantini - Faizanè + 26.28
80 Antonio Nibali Bahrain - Merida + 27.13
81 Antwan Tolhoek Team Jumbo-Visma + 28.14
82 Nicola Conci Trek-Segafredo + 28.25
83 Damiano Caruso Bahrain - Merida + 28.32
84 Pawel Poljanski Bora - Hansgrohe + 29.18
85 Manuel Senni Bardiani - CSF + 29.49
86 Salvatore Puccio Team Ineos + 29.59
87 Andrea Garosio Bahrain - Merida + 30.11
88 Manuel Belletti Androni Giocattoli - Sidermec + 30.18
89 Marco Marcato UAE Team Emirates + 31.05
90 Marco Canola Nippo - Vini Fantini - Faizanè + 31.21
91 Fabio Sabatini Deceuninck-Quick Step + 31.38
92 Nicola Bagioli Nippo - Vini Fantini - Faizanè + 32.51
93 Thomas De Gendt Lotto - Soudal + 33.14
94 Antonio Pedrero Movistar Team + 33.53
95 Manuele Boaro Astana Pro Team + 33.53
96 Danilo Wyss Team Dimension Data + 33.55
97 Valerio Agnoli Bahrain - Merida + 34.01
98 Amanuel Ghebreigzabhier Team Dimension Data + 34.09
99 Nathan Brown EF Education First + 35.35
100 Sepp Kuss Team Jumbo-Visma + 36.20
101 Jonathan Caicedo EF Education First + 36.46
102 Tobias Ludvigsson Groupama - FDJ + 36.59
103 Marco Haller Team Katusha - Alpecin + 37.39
104 Francisco Ventoso CCC Team + 37.43
105 Jasper De Buyst Lotto - Soudal + 38.17
106 Christian Knees Team Ineos + 38.18
107 Vyacheslav Kuznetsov Team Katusha - Alpecin + 39.03
108 Michael Gogl Trek-Segafredo + 39.25
109 Marco Frapporti Androni Giocattoli - Sidermec + 40.00
110 Luca Covili Bardiani - CSF + 40.11
111 Krists Neilands Israel Cycling Academy + 41.02
112 Miguel Florez Androni Giocattoli - Sidermec + 41.47
113 Pascal Ackermann Bora - Hansgrohe + 42.58
114 Enrico Barbin Bardiani - CSF + 43.35
115 Elia Viviani Deceuninck-Quick Step + 44.12
116 Arnaud Démare Groupama - FDJ + 44.24
117 Chad Haga Team Sunweb + 45.23
118 Guy Niv Israel Cycling Academy + 45.30
119 Caleb Ewan Lotto - Soudal + 45.57
120 Jos Van Emden Team Jumbo-Visma + 47.10
121 Michael Schwarzmann Bora - Hansgrohe + 47.22
122 Davide Cimolai Israel Cycling Academy + 47.24
123 Rüdiger Selig Bora - Hansgrohe + 47.26
124 Jacopo Guarnieri Groupama - FDJ + 48.24
125 Cesare Benedetti Bora - Hansgrohe + 48.27
126 Jenthe Biermans Team Katusha - Alpecin + 48.33
127 Ignatas Konovalovas Groupama - FDJ + 49.30
128 Sean Bennett EF Education First + 49.46
129 Grega Bole Bahrain - Merida + 51.49
130 Simone Consonni UAE Team Emirates + 52.10
131 Mirco Maestri Bardiani - CSF + 54.26
132 Victor Campenaerts Lotto - Soudal + 54.32
133 Giacomo Nizzolo Team Dimension Data + 58.34
134 Lluis Mas Movistar Team + 58.49
135 Josef Cerný CCC Team + 01:01.04
136 Ramon Sinkeldam Groupama - FDJ + 01:01.16
137 Guillaume Boivin Israel Cycling Academy + 01:02.40
138 Olivier Le Gac Groupama - FDJ + 01:03.15
139 Hector Carretero Movistar Team + 01:03.29
140 Jack Bauer Mitchelton - Scott + 01:03.34
141 Jasha Sütterlin Movistar Team + 01:04.10
142 Mikkel Honore Deceuninck-Quick Step + 01:05.04
143 James Knox Deceuninck-Quick Step + 01:05.49
144 Roger Kluge Lotto - Soudal + 01:06.33
145 Tom Leezer Team Jumbo-Visma + 01:07.29
146 Awet Gebremedhin Israel Cycling Academy + 01:09.14
147 Juan Jose Lobato Nippo - Vini Fantini - Faizanè + 01:13.35
148 Markel Irizar Trek-Segafredo + 01:13.57
149 Scott Davies Team Dimension Data + 01:16.03
150 Conor Dunne Israel Cycling Academy + 01:16.48
151 Giovanni Lonardi Nippo - Vini Fantini - Faizanè + 01:17.43
152 Dmitriy Strakhov Team Katusha - Alpecin + 01:19.38
153 Kamil Gradek CCC Team + 01:20.28
154 Damiano Cima Nippo - Vini Fantini - Faizanè + 01:20.56
155 Paolo Simion Bardiani - CSF + 01:23.00
156 Miles Scotson Groupama - FDJ + 01:23.27
157 Mark Renshaw Team Dimension Data + 01:24.34
158 Matteo Moschetti Trek-Segafredo + 01:25.03
159 Tom Bohli UAE Team Emirates + 01:29.51
160 William Clarke Trek-Segafredo + 01:31.28
161 Jakub Mareczko CCC Team + 01:31.57
162 Sho Hatsuyama Nippo - Vini Fantini - Faizanè + 01:33.09
163 Nico Denz AG2R La Mondiale + 01:35.37
- Umberto Orsini Bardiani - CSF DNS

Race profile

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