Giro d'Italia 2015 - Stage 12

Imola > Vicenza, 190.0km

09.05-31.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 Philippe Gilbert BMC Racing Team 4:22:50
2 Alberto Contador Tinkoff - Saxo + 00.03
3 Diego Ulissi Lampre-Merida + 00.03
4 Simon Geschke Team Giant - Alpecin + 00.03
5 Enrico Battaglin Bardiani - CSF + 00.03
6 Paolo Tiralongo Astana Pro Team + 00.03
7 Ion Izagirre Movistar Team + 00.06
8 Carlos Betancur AG2R La Mondiale + 00.06
9 Jurgen Van den Broeck Lotto - Soudal + 00.06
10 Mikel Landa Astana Pro Team + 00.06
11 Rigoberto Uran Etixx - Quick Step + 00.06
12 Richie Porte Team Sky + 00.06
13 Davide Formolo Team Cannondale - Garmin + 00.06
14 Damiano Caruso BMC Racing Team + 00.06
15 Giovanni Visconti Movistar Team + 00.06
16 Roman Kreuziger Tinkoff - Saxo + 00.06
17 Leopold König Team Sky + 00.11
18 Sebastien Reichenbach IAM Cycling + 00.11
19 Darwin Atapuma BMC Racing Team + 00.11
20 Andrey Amador Movistar Team + 00.11
21 Maxime Monfort Lotto - Soudal + 00.11
22 Yury Trofimov Team Katusha + 00.11
23 Damiano Cunego Nippo - Vini Fantini + 00.11
24 Steven Kruijswijk Team Lotto NL - Jumbo + 00.11
25 Dario Cataldo Astana Pro Team + 00.11
26 Fabio Aru Astana Pro Team + 00.11
27 Ryder Hesjedal Team Cannondale - Garmin + 00.11
28 Mikel Nieve Team Sky + 00.11
29 Tanel Kangert Astana Pro Team + 00.11
30 Alexandre Geniez FDJ + 00.19
31 Grega Bole CCC Sprandi Polkowice + 00.29
32 Michael Matthews Orica - GreenEDGE + 00.29
33 Luis León Sánchez Astana Pro Team + 00.38
34 Amaël Moinard BMC Racing Team + 00.43
35 Fabio Felline Trek Factory Racing + 00.47
36 Franco Pellizotti Androni Giocattoli - Sidermec + 01.00
37 Salvatore Puccio Team Sky + 01.09
38 Giacomo Berlato Nippo - Vini Fantini + 01.27
39 David de la Cruz Etixx - Quick Step + 01.33
40 Silvan Dillier BMC Racing Team + 01.42
41 Benat Intxausti Movistar Team + 01.47
42 Mauro Finetto Southeast - Yellow Fluo + 02.34
43 Sylvain Chavanel IAM Cycling + 02.44
44 Francis Mourey FDJ + 04.39
45 Michael Rogers Tinkoff - Saxo + 05.28
46 Pavel Kochetkov Team Katusha + 05.31
47 André Cardoso Team Cannondale - Garmin + 05.31
48 Rinaldo Nocentini AG2R La Mondiale + 05.41
49 Diego Rosa Astana Pro Team + 05.41
50 Tobias Ludvigsson Team Giant - Alpecin + 05.55
51 Vasil Kiryienka Team Sky + 06.09
52 Simon Clarke Orica - GreenEDGE + 07.01
53 Nathan Brown Team Cannondale - Garmin + 07.08
54 Davide Malacarne Astana Pro Team + 08.07
55 Marcus Burghardt BMC Racing Team + 08.31
56 Andrey Zeits Astana Pro Team + 08.31
57 Martijn Keizer Team Lotto NL - Jumbo + 08.31
58 Cédric Pineau FDJ + 08.31
59 Yonathan Monsalve Southeast - Yellow Fluo + 08.31
60 Jan Polanc Lampre-Merida + 08.31
61 Maxime Bouet Etixx - Quick Step + 08.31
62 Ivan Basso Tinkoff - Saxo + 08.31
63 Pierpaolo De Negri Nippo - Vini Fantini + 08.31
64 Alessandro Bisolti Nippo - Vini Fantini + 08.31
65 Branislau Samoilau CCC Sprandi Polkowice + 08.31
66 Maciej Paterski CCC Sprandi Polkowice + 08.31
67 Kevin Reza FDJ + 08.31
68 Luka Mezgec Team Giant - Alpecin + 08.31
69 Sebastian Henao Team Sky + 08.31
70 Sergey Chernetskiy Team Katusha + 08.31
71 Brent Bookwalter BMC Racing Team + 08.31
72 Juan Jose Lobato Movistar Team + 08.46
73 Manuele Mori Lampre-Merida + 08.49
74 Pieter Weening Orica - GreenEDGE + 09.07
75 Maximiliano Richeze Lampre-Merida + 09.18
76 Heinrich Haussler IAM Cycling + 09.32
77 Axel Domont AG2R La Mondiale + 09.55
78 Lars Bak Lotto - Soudal + 10.22
79 Sergey Lagutin Team Katusha + 10.22
80 Fumiyuki Beppu Trek Factory Racing + 10.33
81 Simone Stortoni Androni Giocattoli - Sidermec + 10.46
82 Chad Haga Team Giant - Alpecin + 10.51
83 Petr Vakoc Etixx - Quick Step + 10.54
84 Stig Broeckx Lotto - Soudal + 13.36
85 Patrick Gretsch AG2R La Mondiale + 13.36
86 Rick Zabel BMC Racing Team + 13.36
87 Przemyslaw Niemiec Lampre-Merida + 13.36
88 Elia Favilli Southeast - Yellow Fluo + 13.36
89 Dayer Quintana Movistar Team + 13.36
90 Simon Gerrans Orica - GreenEDGE + 13.36
91 Davide Villella Team Cannondale - Garmin + 13.36
92 Luke Durbridge Orica - GreenEDGE + 13.36
93 Esteban Chaves Orica - GreenEDGE + 13.36
94 Sacha Modolo Lampre-Merida + 13.36
95 Cheng Ji Team Giant - Alpecin + 14.15
96 Gianfranco Zilioli Androni Giocattoli - Sidermec + 15.52
97 Louis Vervaeke Lotto - Soudal + 16.00
98 Hubert Dupont AG2R La Mondiale + 16.00
99 Alexander Porsev Team Katusha + 16.00
100 Sander Armee Lotto - Soudal + 16.00
101 Tom Danielson Team Cannondale - Garmin + 16.00
102 Maarten Tjallingii Team Lotto NL - Jumbo + 16.00
103 Jesus Herrada Movistar Team + 16.00
104 Ruben Fernandez Movistar Team + 16.00
105 Moreno Hofland Team Lotto NL - Jumbo + 16.15
106 Eugenio Alafaci Trek Factory Racing + 16.15
107 Sam Bewley Orica - GreenEDGE + 16.15
108 Matteo Tosatto Tinkoff - Saxo + 16.15
109 Sergio Paulinho Tinkoff - Saxo + 16.15
110 Luca Paolini Team Katusha + 16.23
111 Nikias Arndt Team Giant - Alpecin + 16.33
112 Giacomo Nizzolo Trek Factory Racing + 16.39
113 Ivan Rovny Tinkoff - Saxo + 17.01
114 Francesco Gavazzi Southeast - Yellow Fluo + 17.21
115 Fabio Sabatini Etixx - Quick Step + 17.21
116 Bert-Jan Lindeman Team Lotto NL - Jumbo + 17.21
117 Matteo Montaguti AG2R La Mondiale + 17.21
118 Marek Rutkiewicz CCC Sprandi Polkowice + 17.21
119 Marco Frapporti Androni Giocattoli - Sidermec + 17.21
120 Alessandro Petacchi Southeast - Yellow Fluo + 17.21
121 Matteo Busato Southeast - Yellow Fluo + 17.21
122 Tom Boonen Etixx - Quick Step + 17.21
123 Kenny Elissonde FDJ + 17.21
124 Adam Hansen Lotto - Soudal + 17.21
125 Brett Lancaster Orica - GreenEDGE + 17.21
126 André Greipel Lotto - Soudal + 17.21
127 Lukasz Owsian CCC Sprandi Polkowice + 17.21
128 Alessandro Malaguti Nippo - Vini Fantini + 17.21
129 Eduard Michael Grosu Nippo - Vini Fantini + 17.21
130 Clément Chevrier IAM Cycling + 17.21
131 Jérôme Pineau IAM Cycling + 17.21
132 Nick van der Lijke Team Lotto NL - Jumbo + 17.21
133 Rick Flens Team Lotto NL - Jumbo + 17.21
134 Fabio Silvestre Trek Factory Racing + 17.21
135 Kanstantsin Sivtsov Team Sky + 17.21
136 Michael Hepburn Orica - GreenEDGE + 17.21
137 Greg Henderson Lotto - Soudal + 17.21
138 Davide Appollonio Androni Giocattoli - Sidermec + 17.21
139 Tom Stamsnijder Team Giant - Alpecin + 17.21
140 Elia Viviani Team Sky + 17.21
141 Janier Acevedo Team Cannondale - Garmin + 17.21
142 Julien Bérard AG2R La Mondiale + 17.21
143 Iljo Keisse Etixx - Quick Step + 17.21
144 Maxim Belkov Team Katusha + 17.21
145 Francesco Manuel Bongiorno Bardiani - CSF + 17.21
146 Alan Marangoni Team Cannondale - Garmin + 17.21
147 Serghei Tvetcov Androni Giocattoli - Sidermec + 17.21
148 Bartlomiej Matysiak CCC Sprandi Polkowice + 17.21
149 Eugert Zhupa Southeast - Yellow Fluo + 17.21
150 Jussi Veikkanen FDJ + 17.21
151 Tom-Jelte Slagter Team Cannondale - Garmin + 17.21
152 Sylwester Szmyd CCC Sprandi Polkowice + 17.21
153 Ilnur Zakarin Team Katusha + 17.21
154 Calvin Watson Trek Factory Racing + 17.21
155 Stefano Pirazzi Bardiani - CSF + 17.21
156 Sonny Colbrelli Bardiani - CSF + 17.21
157 Igor Anton Movistar Team + 17.21
158 Nikolay Mihaylov CCC Sprandi Polkowice + 17.21
159 Gang Xu Lampre-Merida + 17.21
160 Christopher Juul-Jensen Tinkoff - Saxo + 17.21
161 Manuele Boaro Tinkoff - Saxo + 17.21
162 Hugo Houle AG2R La Mondiale + 17.21
163 Caleb Fairly Team Giant - Alpecin + 17.21
164 Bernhard Eisel Team Sky + 17.21
165 Marco Bandiera Androni Giocattoli - Sidermec + 17.21
166 Marco Coledan Trek Factory Racing + 17.21
167 Tsgabu Grmay Lampre-Merida + 17.21
168 Nicola Ruffoni Bardiani - CSF + 17.21
169 Bert De Backer Team Giant - Alpecin + 17.21
170 Anthony Roux FDJ + 17.21
171 Riccardo Stacchiotti Nippo - Vini Fantini + 17.21
172 Kristof Vandewalle Trek Factory Racing + 17.21
173 Aleksejs Saramotins IAM Cycling + 17.21
174 Arnaud Courteille FDJ + 17.21
175 Edoardo Zardini Bardiani - CSF + 17.21
176 Oscar Gatto Androni Giocattoli - Sidermec + 17.21
177 Boy van Poppel Trek Factory Racing + 17.21
178 Murilo Fischer FDJ + 17.21
179 Roger Kluge IAM Cycling + 17.21
180 Stef Clement IAM Cycling + 17.21
181 Enrico Barbin Bardiani - CSF + 17.21
182 Nicola Boem Bardiani - CSF + 17.21
183 Roberto Ferrari Lampre-Merida + 17.21
184 Luca Chirico Bardiani - CSF + 17.21
- Manuel Belletti Southeast - Yellow Fluo DNF
- Stefan Küng BMC Racing Team DNF
- Jaroslaw Marycz CCC Sprandi Polkowice DNF

GC

PosRiderTeam Time
1 Alberto Contador Tinkoff - Saxo 51:17:06
2 Fabio Aru Astana Pro Team + 00.17
3 Mikel Landa Astana Pro Team + 00.55
4 Dario Cataldo Astana Pro Team + 01.30
5 Roman Kreuziger Tinkoff - Saxo + 01.55
6 Rigoberto Uran Etixx - Quick Step + 02.19
7 Giovanni Visconti Movistar Team + 02.21
8 Damiano Caruso BMC Racing Team + 02.29
9 Andrey Amador Movistar Team + 02.38
10 Leopold König Team Sky + 02.44
11 Davide Formolo Team Cannondale - Garmin + 03.10
12 Richie Porte Team Sky + 03.18
13 Damiano Cunego Nippo - Vini Fantini + 03.24
14 Darwin Atapuma BMC Racing Team + 03.24
15 Yury Trofimov Team Katusha + 03.32
16 Jurgen Van den Broeck Lotto - Soudal + 03.42
17 Maxime Monfort Lotto - Soudal + 04.14
18 Alexandre Geniez FDJ + 05.03
19 Amaël Moinard BMC Racing Team + 05.05
20 Ion Izagirre Movistar Team + 05.56
21 Ryder Hesjedal Team Cannondale - Garmin + 06.21
22 Mikel Nieve Team Sky + 08.03
23 Steven Kruijswijk Team Lotto NL - Jumbo + 10.44
24 Paolo Tiralongo Astana Pro Team + 13.42
25 Tanel Kangert Astana Pro Team + 13.52
26 Diego Rosa Astana Pro Team + 19.09
27 Carlos Betancur AG2R La Mondiale + 20.41
28 André Cardoso Team Cannondale - Garmin + 27.46
29 Michael Rogers Tinkoff - Saxo + 30.53
30 Benat Intxausti Movistar Team + 31.37
31 Luis León Sánchez Astana Pro Team + 33.30
32 Sebastien Reichenbach IAM Cycling + 34.11
33 Stef Clement IAM Cycling + 38.41
34 Pavel Kochetkov Team Katusha + 39.49
35 Esteban Chaves Orica - GreenEDGE + 41.09
36 Przemyslaw Niemiec Lampre-Merida + 43.07
37 Stefano Pirazzi Bardiani - CSF + 44.44
38 Philippe Gilbert BMC Racing Team + 44.56
39 Yonathan Monsalve Southeast - Yellow Fluo + 45.29
40 Jan Polanc Lampre-Merida + 47.05
41 Franco Pellizotti Androni Giocattoli - Sidermec + 48.16
42 Martijn Keizer Team Lotto NL - Jumbo + 51.59
43 Diego Ulissi Lampre-Merida + 56.06
44 Mauro Finetto Southeast - Yellow Fluo + 56.48
45 Francesco Manuel Bongiorno Bardiani - CSF + 58.24
46 Ilnur Zakarin Team Katusha + 58.44
47 Simon Clarke Orica - GreenEDGE + 59.44
48 Fabio Felline Trek Factory Racing + 59.50
49 Branislau Samoilau CCC Sprandi Polkowice + 01:00.20
50 Andrey Zeits Astana Pro Team + 01:00.27
51 Francesco Gavazzi Southeast - Yellow Fluo + 01:01.41
52 Kanstantsin Sivtsov Team Sky + 01:02.35
53 Michael Matthews Orica - GreenEDGE + 01:04.19
54 Ivan Basso Tinkoff - Saxo + 01:04.31
55 Igor Anton Movistar Team + 01:04.58
56 Grega Bole CCC Sprandi Polkowice + 01:05.04
57 Matteo Montaguti AG2R La Mondiale + 01:05.54
58 Kenny Elissonde FDJ + 01:06.48
59 Francis Mourey FDJ + 01:07.15
60 Sergey Lagutin Team Katusha + 01:07.46
61 Silvan Dillier BMC Racing Team + 01:08.43
62 Sylvain Chavanel IAM Cycling + 01:10.10
63 David de la Cruz Etixx - Quick Step + 01:10.22
64 Maxime Bouet Etixx - Quick Step + 01:11.10
65 Simon Gerrans Orica - GreenEDGE + 01:12.31
66 Alessandro Bisolti Nippo - Vini Fantini + 01:13.32
67 Sylwester Szmyd CCC Sprandi Polkowice + 01:13.49
68 Simone Stortoni Androni Giocattoli - Sidermec + 01:13.51
69 Simon Geschke Team Giant - Alpecin + 01:14.36
70 Sebastian Henao Team Sky + 01:15.04
71 Salvatore Puccio Team Sky + 01:17.11
72 Jesus Herrada Movistar Team + 01:20.12
73 Hubert Dupont AG2R La Mondiale + 01:22.07
74 Enrico Battaglin Bardiani - CSF + 01:23.27
75 Tsgabu Grmay Lampre-Merida + 01:24.45
76 Manuele Mori Lampre-Merida + 01:25.08
77 Tom-Jelte Slagter Team Cannondale - Garmin + 01:25.13
78 Maciej Paterski CCC Sprandi Polkowice + 01:28.13
79 Axel Domont AG2R La Mondiale + 01:29.48
80 Sander Armee Lotto - Soudal + 01:32.00
81 Tom Danielson Team Cannondale - Garmin + 01:32.10
82 Clément Chevrier IAM Cycling + 01:32.20
83 Davide Villella Team Cannondale - Garmin + 01:32.49
84 Manuele Boaro Tinkoff - Saxo + 01:32.50
85 Nathan Brown Team Cannondale - Garmin + 01:34.25
86 Marcus Burghardt BMC Racing Team + 01:35.40
87 Vasil Kiryienka Team Sky + 01:36.11
88 Adam Hansen Lotto - Soudal + 01:36.13
89 Gianfranco Zilioli Androni Giocattoli - Sidermec + 01:37.32
90 Ruben Fernandez Movistar Team + 01:38.55
91 Kristof Vandewalle Trek Factory Racing + 01:40.26
92 Tobias Ludvigsson Team Giant - Alpecin + 01:41.12
93 Brent Bookwalter BMC Racing Team + 01:41.20
94 Davide Malacarne Astana Pro Team + 01:41.47
95 Juan Jose Lobato Movistar Team + 01:42.51
96 Patrick Gretsch AG2R La Mondiale + 01:43.21
97 Edoardo Zardini Bardiani - CSF + 01:43.26
98 Luca Paolini Team Katusha + 01:45.00
99 Sonny Colbrelli Bardiani - CSF + 01:47.04
100 Elia Favilli Southeast - Yellow Fluo + 01:47.59
101 Rinaldo Nocentini AG2R La Mondiale + 01:48.28
102 Giacomo Berlato Nippo - Vini Fantini + 01:50.19
103 Chad Haga Team Giant - Alpecin + 01:50.33
104 Enrico Barbin Bardiani - CSF + 01:51.48
105 Marek Rutkiewicz CCC Sprandi Polkowice + 01:52.28
106 Anthony Roux FDJ + 01:52.51
107 Marco Frapporti Androni Giocattoli - Sidermec + 01:53.15
108 Matteo Tosatto Tinkoff - Saxo + 01:53.20
109 Pieter Weening Orica - GreenEDGE + 01:53.20
110 Sergio Paulinho Tinkoff - Saxo + 01:55.05
111 Fabio Sabatini Etixx - Quick Step + 01:55.09
112 Janier Acevedo Team Cannondale - Garmin + 01:56.07
113 Luca Chirico Bardiani - CSF + 01:56.56
114 Cédric Pineau FDJ + 01:59.35
115 Bert-Jan Lindeman Team Lotto NL - Jumbo + 02:01.27
116 Petr Vakoc Etixx - Quick Step + 02:01.39
117 Kevin Reza FDJ + 02:02.28
118 Pierpaolo De Negri Nippo - Vini Fantini + 02:02.30
119 Davide Appollonio Androni Giocattoli - Sidermec + 02:03.09
120 Alessandro Petacchi Southeast - Yellow Fluo + 02:03.51
121 Lars Bak Lotto - Soudal + 02:04.25
122 Heinrich Haussler IAM Cycling + 02:04.49
123 Luke Durbridge Orica - GreenEDGE + 02:05.08
124 Hugo Houle AG2R La Mondiale + 02:07.31
125 Tom Boonen Etixx - Quick Step + 02:07.39
126 Maximiliano Richeze Lampre-Merida + 02:10.05
127 Julien Bérard AG2R La Mondiale + 02:10.34
128 Matteo Busato Southeast - Yellow Fluo + 02:11.05
129 Sergey Chernetskiy Team Katusha + 02:11.16
130 Arnaud Courteille FDJ + 02:11.17
131 Dayer Quintana Movistar Team + 02:11.27
132 Sacha Modolo Lampre-Merida + 02:12.36
133 Nick van der Lijke Team Lotto NL - Jumbo + 02:13.50
134 Sam Bewley Orica - GreenEDGE + 02:15.09
135 Lukasz Owsian CCC Sprandi Polkowice + 02:15.17
136 Fumiyuki Beppu Trek Factory Racing + 02:15.37
137 Elia Viviani Team Sky + 02:16.00
138 André Greipel Lotto - Soudal + 02:17.02
139 Maarten Tjallingii Team Lotto NL - Jumbo + 02:18.39
140 Luka Mezgec Team Giant - Alpecin + 02:18.56
141 Maxim Belkov Team Katusha + 02:19.20
142 Murilo Fischer FDJ + 02:19.33
143 Eugenio Alafaci Trek Factory Racing + 02:20.06
144 Roberto Ferrari Lampre-Merida + 02:20.34
145 Caleb Fairly Team Giant - Alpecin + 02:20.53
146 Alan Marangoni Team Cannondale - Garmin + 02:24.10
147 Ivan Rovny Tinkoff - Saxo + 02:24.24
148 Giacomo Nizzolo Trek Factory Racing + 02:25.14
149 Brett Lancaster Orica - GreenEDGE + 02:25.40
150 Gang Xu Lampre-Merida + 02:26.24
151 Moreno Hofland Team Lotto NL - Jumbo + 02:27.34
152 Alexander Porsev Team Katusha + 02:28.58
153 Greg Henderson Lotto - Soudal + 02:29.10
154 Rick Zabel BMC Racing Team + 02:29.41
155 Christopher Juul-Jensen Tinkoff - Saxo + 02:31.43
156 Bartlomiej Matysiak CCC Sprandi Polkowice + 02:31.52
157 Bernhard Eisel Team Sky + 02:33.05
158 Fabio Silvestre Trek Factory Racing + 02:33.08
159 Jérôme Pineau IAM Cycling + 02:34.43
160 Nikolay Mihaylov CCC Sprandi Polkowice + 02:35.00
161 Serghei Tvetcov Androni Giocattoli - Sidermec + 02:35.10
162 Iljo Keisse Etixx - Quick Step + 02:35.24
163 Nikias Arndt Team Giant - Alpecin + 02:37.22
164 Rick Flens Team Lotto NL - Jumbo + 02:38.47
165 Boy van Poppel Trek Factory Racing + 02:40.51
166 Nicola Ruffoni Bardiani - CSF + 02:43.25
167 Louis Vervaeke Lotto - Soudal + 02:44.21
168 Calvin Watson Trek Factory Racing + 02:45.31
169 Riccardo Stacchiotti Nippo - Vini Fantini + 02:47.10
170 Stig Broeckx Lotto - Soudal + 02:50.03
171 Jussi Veikkanen FDJ + 02:50.10
172 Alessandro Malaguti Nippo - Vini Fantini + 02:50.56
173 Tom Stamsnijder Team Giant - Alpecin + 02:51.37
174 Eduard Michael Grosu Nippo - Vini Fantini + 02:51.43
175 Nicola Boem Bardiani - CSF + 02:51.45
176 Oscar Gatto Androni Giocattoli - Sidermec + 02:52.21
177 Bert De Backer Team Giant - Alpecin + 02:52.36
178 Marco Bandiera Androni Giocattoli - Sidermec + 02:53.05
179 Eugert Zhupa Southeast - Yellow Fluo + 02:56.15
180 Cheng Ji Team Giant - Alpecin + 02:59.01
181 Roger Kluge IAM Cycling + 03:00.27
182 Michael Hepburn Orica - GreenEDGE + 03:00.30
183 Aleksejs Saramotins IAM Cycling + 03:08.31
184 Marco Coledan Trek Factory Racing + 03:10.26
- Manuel Belletti Southeast - Yellow Fluo DNF
- Stefan Küng BMC Racing Team DNF
- Jaroslaw Marycz CCC Sprandi Polkowice DNF

Race profile

Race
Giro d'Italia
Start date
09.05.2015
End date
31.05.2015
Total distance
190.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 ❤️