Giro d'Italia 2019 - Stage 10

Ravenna > Modena, 145.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 Arnaud Démare Groupama - FDJ 3:36:07
2 Elia Viviani Deceuninck-Quick Step + 00.00
3 Rüdiger Selig Bora - Hansgrohe + 00.00
4 Caleb Ewan Lotto - Soudal + 00.00
5 Giacomo Nizzolo Team Dimension Data + 00.00
6 Davide Cimolai Israel Cycling Academy + 00.00
7 Manuel Belletti Androni Giocattoli - Sidermec + 00.00
8 Giovanni Lonardi Nippo - Vini Fantini - Faizanè + 00.00
9 Jasper De Buyst Lotto - Soudal + 00.00
10 Jacopo Guarnieri Groupama - FDJ + 00.00
11 Fabio Sabatini Deceuninck-Quick Step + 00.00
12 Sean Bennett EF Education First + 00.00
13 Tobias Ludvigsson Groupama - FDJ + 00.00
14 Roger Kluge Lotto - Soudal + 00.00
15 Florian Sénéchal Deceuninck-Quick Step + 00.00
16 Josef Cerný CCC Team + 00.00
17 Ramon Sinkeldam Groupama - FDJ + 00.00
18 Vyacheslav Kuznetsov Team Katusha - Alpecin + 00.00
19 Marco Marcato UAE Team Emirates + 00.00
20 Kristian Sbaragli Israel Cycling Academy + 00.00
21 Amaro Antunes CCC Team + 00.00
22 Francesco Gavazzi Androni Giocattoli - Sidermec + 00.00
23 Nans Peters AG2R La Mondiale + 00.00
24 Manuele Boaro Astana Pro Team + 00.00
25 Richard Carapaz Movistar Team + 00.00
26 Jack Bauer Mitchelton - Scott + 00.00
27 Lawrence Warbasse AG2R La Mondiale + 00.00
28 Simon Yates Mitchelton - Scott + 00.00
29 Olivier Le Gac Groupama - FDJ + 00.00
30 Sam Oomen Team Sunweb + 00.00
31 Vincenzo Nibali Bahrain - Merida + 00.00
32 Valerio Agnoli Bahrain - Merida + 00.00
33 Davide Formolo Bora - Hansgrohe + 00.00
34 Damiano Caruso Bahrain - Merida + 00.00
35 Esteban Chaves Mitchelton - Scott + 00.00
36 Jan Polanc UAE Team Emirates + 00.00
37 Francisco Ventoso CCC Team + 00.00
38 Christian Knees Team Ineos + 00.00
39 Bob Jungels Deceuninck-Quick Step + 00.00
40 Salvatore Puccio Team Ineos + 00.00
41 Pello Bilbao Astana Pro Team + 00.00
42 Victor De La Parte CCC Team + 00.00
43 Miguel Ángel López Astana Pro Team + 00.00
44 Jos Van Emden Team Jumbo-Visma + 00.00
45 Primoz Roglic Team Jumbo-Visma + 00.00
46 Marco Canola Nippo - Vini Fantini - Faizanè + 00.00
47 Giovanni Carboni Bardiani - CSF + 00.00
48 Dario Cataldo Astana Pro Team + 00.00
49 Hugh Carthy EF Education First + 00.00
50 Tanel Kangert EF Education First + 00.00
51 Reto Hollenstein Team Katusha - Alpecin + 00.00
52 Andrey Zeits Astana Pro Team + 00.00
53 Pavel Sivakov Team Ineos + 00.00
54 Ilnur Zakarin Team Katusha - Alpecin + 00.00
55 Eros Capecchi Deceuninck-Quick Step + 00.00
56 Bauke Mollema Trek-Segafredo + 00.00
57 Lukasz Owsian CCC Team + 00.00
58 Valentin Madouas Groupama - FDJ + 00.00
59 Alexis Vuillermoz AG2R La Mondiale + 00.00
60 Diego Ulissi UAE Team Emirates + 00.00
61 Valerio Conti UAE Team Emirates + 00.00
62 Jasha Sütterlin Movistar Team + 00.00
63 Joe Dombrowski EF Education First + 00.00
64 Davide Villella Astana Pro Team + 00.00
65 José Joaquin Rojas Movistar Team + 00.00
66 Danilo Wyss Team Dimension Data + 00.00
67 Mattia Cattaneo Androni Giocattoli - Sidermec + 00.00
68 Fausto Masnada Androni Giocattoli - Sidermec + 00.00
69 Mikel Nieve Mitchelton - Scott + 00.00
70 Awet Gebremedhin Israel Cycling Academy + 00.00
71 Lluis Mas Movistar Team + 00.00
72 Mark Renshaw Team Dimension Data + 00.00
73 Andrey Amador Movistar Team + 00.00
74 Mikel Landa Movistar Team + 00.00
75 Matteo Montaguti Androni Giocattoli - Sidermec + 00.00
76 Louis Vervaeke Team Sunweb + 00.00
77 Tao Geoghegan Hart Team Ineos + 00.00
78 Andrea Vendrame Androni Giocattoli - Sidermec + 00.00
79 Mikkel Honore Deceuninck-Quick Step + 00.00
80 Jay McCarthy Bora - Hansgrohe + 00.00
81 Guillaume Boivin Israel Cycling Academy + 00.00
82 Tosh Van der Sande Lotto - Soudal + 00.00
83 Miguel Florez Androni Giocattoli - Sidermec + 00.00
84 Edward Dunbar Team Ineos + 00.00
85 Luca Covili Bardiani - CSF + 00.00
86 Jan Bakelants Team Sunweb + 00.00
87 Andrea Garosio Bahrain - Merida + 00.00
88 Mirco Maestri Bardiani - CSF + 00.00
89 Kamil Gradek CCC Team + 00.00
90 Hubert Dupont AG2R La Mondiale + 00.00
91 Enrico Gasparotto Team Dimension Data + 00.00
92 Domenico Pozzovivo Bahrain - Merida + 00.00
93 Grega Bole Bahrain - Merida + 00.00
94 Juan Jose Lobato Nippo - Vini Fantini - Faizanè + 00.00
95 Pieter Serry Deceuninck-Quick Step + 00.00
96 Jai Hindley Team Sunweb + 00.00
97 Chris Hamilton Team Sunweb + 00.00
98 François Bidard AG2R La Mondiale + 00.00
99 Nathan Brown EF Education First + 00.00
100 Chad Haga Team Sunweb + 00.00
101 Ivan Santaromita Nippo - Vini Fantini - Faizanè + 00.00
102 Nicola Bagioli Nippo - Vini Fantini - Faizanè + 00.00
103 Damiano Cima Nippo - Vini Fantini - Faizanè + 00.00
104 Hector Carretero Movistar Team + 00.00
105 Antonio Pedrero Movistar Team + 00.00
106 Ion Izagirre Astana Pro Team + 00.00
107 Sebastian Henao Team Ineos + 00.00
108 Paul Martens Team Jumbo-Visma + 00.00
109 Miles Scotson Groupama - FDJ + 00.00
110 Rafal Majka Bora - Hansgrohe + 00.00
111 Luke Durbridge Mitchelton - Scott + 00.00
112 Manuel Senni Bardiani - CSF + 00.00
113 Ben Gastauer AG2R La Mondiale + 00.00
114 Ivan Sosa Team Ineos + 00.00
115 Gianluca Brambilla Trek-Segafredo + 00.00
116 Jonathan Caicedo EF Education First + 00.00
117 Adam Hansen Lotto - Soudal + 00.00
118 Jhonnatan Narvaez Team Ineos + 00.00
119 Lucas Hamilton Mitchelton - Scott + 00.00
120 Brent Bookwalter Mitchelton - Scott + 00.00
121 Rubén Plaza Israel Cycling Academy + 00.00
122 Sepp Kuss Team Jumbo-Visma + 01.40
123 Christopher Juul-Jensen Mitchelton - Scott + 00.00
124 Antonio Nibali Bahrain - Merida + 01.53
125 Koen Bouwman Team Jumbo-Visma + 01.57
126 Tom Leezer Team Jumbo-Visma + 01.57
127 Antwan Tolhoek Team Jumbo-Visma + 01.57
128 Thomas De Gendt Lotto - Soudal + 02.05
129 Ignatas Konovalovas Groupama - FDJ + 02.07
130 Jan Hirt Astana Pro Team + 02.10
131 Dmitriy Strakhov Team Katusha - Alpecin + 02.10
132 Tony Gallopin AG2R La Mondiale + 00.00
133 Nico Denz AG2R La Mondiale + 00.00
134 Krists Neilands Israel Cycling Academy + 00.00
135 Enrico Barbin Bardiani - CSF + 00.00
136 Ryan Gibbons Team Dimension Data + 00.00
137 Marco Haller Team Katusha - Alpecin + 00.00
138 Jenthe Biermans Team Katusha - Alpecin + 00.00
139 Ben O'Connor Team Dimension Data + 00.00
140 Pawel Poljanski Bora - Hansgrohe + 00.00
141 Pascal Ackermann Bora - Hansgrohe + 00.00
142 Cesare Benedetti Bora - Hansgrohe + 00.00
143 Tom Bohli UAE Team Emirates + 00.00
144 Amanuel Ghebreigzabhier Team Dimension Data + 00.00
145 Conor Dunne Israel Cycling Academy + 03.08
146 Marco Frapporti Androni Giocattoli - Sidermec + 03.23
147 James Knox Deceuninck-Quick Step + 03.36
148 Scott Davies Team Dimension Data + 03.36
149 Sho Hatsuyama Nippo - Vini Fantini - Faizanè + 03.36
150 Guy Niv Israel Cycling Academy + 03.36
151 Michael Schwarzmann Bora - Hansgrohe + 00.00
152 Paolo Simion Bardiani - CSF + 00.00
153 Victor Campenaerts Lotto - Soudal + 03.39
154 William Clarke Trek-Segafredo + 03.59
155 Lorenzo Rota Bardiani - CSF + 03.59
156 Enrico Battaglin Team Katusha - Alpecin + 04.22
157 Simone Consonni UAE Team Emirates + 00.00
158 Jakub Mareczko CCC Team + 00.00
159 Giulio Ciccone Trek-Segafredo + 00.00
160 Nicola Conci Trek-Segafredo + 00.00
161 Markel Irizar Trek-Segafredo + 00.00
162 Michael Gogl Trek-Segafredo + 00.00
163 Matteo Moschetti Trek-Segafredo + 00.00

GC

PosRiderTeam Time
1 Valerio Conti UAE Team Emirates 39:44:39
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 Luke Durbridge Mitchelton - Scott + 21.16
66 Chris Hamilton Team Sunweb + 21.50
67 Christopher Juul-Jensen Mitchelton - Scott + 22.19
68 Adam Hansen Lotto - Soudal + 22.29
69 Jhonnatan Narvaez Team Ineos + 23.17
70 Brent Bookwalter Mitchelton - Scott + 24.17
71 Reto Hollenstein Team Katusha - Alpecin + 24.17
72 Paul Martens Team Jumbo-Visma + 24.25
73 Jan Hirt Astana Pro Team + 24.27
74 Enrico Battaglin Team Katusha - Alpecin + 24.47
75 Florian Sénéchal Deceuninck-Quick Step + 26.08
76 Ivan Sosa Team Ineos + 26.12
77 Ivan Santaromita Nippo - Vini Fantini - Faizanè + 26.28
78 Koen Bouwman Team Jumbo-Visma + 27.14
79 Nicola Conci Trek-Segafredo + 28.25
80 Damiano Caruso Bahrain - Merida + 28.32
81 Antonio Nibali Bahrain - Merida + 29.06
82 Pawel Poljanski Bora - Hansgrohe + 29.18
83 Lorenzo Rota Bardiani - CSF + 29.45
84 Manuel Senni Bardiani - CSF + 29.49
85 Salvatore Puccio Team Ineos + 29.59
86 Andrea Garosio Bahrain - Merida + 30.11
87 Antwan Tolhoek Team Jumbo-Visma + 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 Antonio Pedrero Movistar Team + 33.53
94 Manuele Boaro Astana Pro Team + 33.53
95 Danilo Wyss Team Dimension Data + 33.55
96 Valerio Agnoli Bahrain - Merida + 34.01
97 Amanuel Ghebreigzabhier Team Dimension Data + 34.09
98 Thomas De Gendt Lotto - Soudal + 35.19
99 Nathan Brown EF Education First + 35.35
100 Jonathan Caicedo EF Education First + 36.46
101 Tobias Ludvigsson Groupama - FDJ + 36.59
102 Marco Haller Team Katusha - Alpecin + 37.39
103 Francisco Ventoso CCC Team + 37.43
104 Sepp Kuss Team Jumbo-Visma + 38.00
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 Luca Covili Bardiani - CSF + 40.09
110 Krists Neilands Israel Cycling Academy + 41.02
111 Miguel Florez Androni Giocattoli - Sidermec + 41.47
112 Pascal Ackermann Bora - Hansgrohe + 42.58
113 Marco Frapporti Androni Giocattoli - Sidermec + 43.23
114 Enrico Barbin Bardiani - CSF + 43.35
115 Elia Viviani Deceuninck-Quick Step + 44.06
116 Arnaud Démare Groupama - FDJ + 44.14
117 Chad Haga Team Sunweb + 45.23
118 Caleb Ewan Lotto - Soudal + 45.57
119 Jos Van Emden Team Jumbo-Visma + 47.10
120 Michael Schwarzmann Bora - Hansgrohe + 47.22
121 Rüdiger Selig Bora - Hansgrohe + 47.22
122 Davide Cimolai Israel Cycling Academy + 47.24
123 Jacopo Guarnieri Groupama - FDJ + 48.24
124 Cesare Benedetti Bora - Hansgrohe + 48.27
125 Jenthe Biermans Team Katusha - Alpecin + 48.33
126 Guy Niv Israel Cycling Academy + 49.06
127 Sean Bennett EF Education First + 49.46
128 Ignatas Konovalovas Groupama - FDJ + 51.37
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 + 58.11
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 Roger Kluge Lotto - Soudal + 01:06.32
144 Awet Gebremedhin Israel Cycling Academy + 01:09.14
145 James Knox Deceuninck-Quick Step + 01:09.25
146 Tom Leezer Team Jumbo-Visma + 01:09.26
147 Juan Jose Lobato Nippo - Vini Fantini - Faizanè + 01:13.35
148 Markel Irizar Trek-Segafredo + 01:13.57
149 Giovanni Lonardi Nippo - Vini Fantini - Faizanè + 01:17.43
150 Scott Davies Team Dimension Data + 01:19.39
151 Conor Dunne Israel Cycling Academy + 01:19.56
152 Kamil Gradek CCC Team + 01:20.28
153 Damiano Cima Nippo - Vini Fantini - Faizanè + 01:20.56
154 Dmitriy Strakhov Team Katusha - Alpecin + 01:21.48
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 Jakub Mareczko CCC Team + 01:31.57
161 William Clarke Trek-Segafredo + 01:35.27
162 Nico Denz AG2R La Mondiale + 01:35.37
163 Sho Hatsuyama Nippo - Vini Fantini - Faizanè + 01:36.42

Race profile

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