Tour de France 2015 - Stage 2

Utrecht > Zélande, 166.0km

04.07-26.07

The Tour de France, also known as La Grande Boucle, will be held for the 114th time in 2027. First organised in 1903, it has grown into the third most-watched sporting event in the world, with over 3.5 billion viewers across all platforms. This year’s edition runs from July 2 to July 25, starting in Edinburgh and finishing in Paris. The race is broadcast in over 190 countries, underlining its global reach. At stake is the iconic maillot jaune, one of the most prestigious jerseys in sport.

Results

Stage

PosRiderTeam Time
1 André Greipel Lotto - Soudal 3:29:03
2 Peter Sagan Tinkoff - Saxo + 00.00
3 Fabian Cancellara Trek Factory Racing + 00.00
4 Mark Cavendish Etixx - Quick Step + 00.00
5 Daniel Oss BMC Racing Team + 00.00
6 Greg Van Avermaet BMC Racing Team + 00.00
7 Chris Froome Team Sky + 00.00
8 Tom Dumoulin Team Giant - Alpecin + 00.00
9 Tony Martin Etixx - Quick Step + 00.00
10 Warren Barguil Team Giant - Alpecin + 00.00
11 Tejay van Garderen BMC Racing Team + 00.04
12 Geraint Thomas Team Sky + 00.04
13 Alberto Contador Tinkoff - Saxo + 00.04
14 Rigoberto Uran Etixx - Quick Step + 00.04
15 Tony Gallopin Lotto - Soudal + 00.04
16 Mark Renshaw Etixx - Quick Step + 00.04
17 Marcel Sieberg Lotto - Soudal + 00.04
18 Roman Kreuziger Tinkoff - Saxo + 00.04
19 Michael Schär BMC Racing Team + 00.08
20 Michael Rogers Tinkoff - Saxo + 00.08
21 Manuel Quinziato BMC Racing Team + 00.11
22 Zdenek Stybar Etixx - Quick Step + 00.11
23 Ian Stannard Team Sky + 00.11
24 Michal Kwiatkowski Etixx - Quick Step + 00.15
25 Tyler Farrar MTN-Qhubeka + 01.28
26 Geoffrey Soupe Cofidis + 01.28
27 Jack Bauer Team Cannondale - Garmin + 01.28
28 Robert Gesink Team Lotto NL - Jumbo + 01.28
29 Filippo Pozzato Lampre-Merida + 01.28
30 Christophe Laporte Cofidis + 01.28
31 Rui Costa Lampre-Merida + 01.28
32 Ramon Sinkeldam Team Giant - Alpecin + 01.28
33 Jérémy Roy FDJ + 01.28
34 Serge Pauwels MTN-Qhubeka + 01.28
35 Greg Henderson Lotto - Soudal + 01.28
36 Mathias Frank IAM Cycling + 01.28
37 Matthieu Ladagnous FDJ + 01.28
38 Roy Curvers Team Giant - Alpecin + 01.28
39 Jean-Christophe Péraud AG2R La Mondiale + 01.28
40 Steve Morabito FDJ + 01.28
41 Adriano Malori Movistar Team + 01.28
42 Daniel Martin Team Cannondale - Garmin + 01.28
43 Arnaud Démare FDJ + 01.28
44 Joaquim Rodríguez Team Katusha + 01.28
45 Romain Bardet AG2R La Mondiale + 01.28
46 Michal Golas Etixx - Quick Step + 01.28
47 Thibaut Pinot FDJ + 01.28
48 Jan Bakelants AG2R La Mondiale + 01.28
49 Vincenzo Nibali Astana Pro Team + 01.28
50 Alejandro Valverde Movistar Team + 01.28
51 Matthias Brändle IAM Cycling + 01.28
52 Jan Barta Bora - Argon 18 + 01.28
53 Julien Simon Cofidis + 01.28
54 Alexander Kristoff Team Katusha + 01.28
55 Matteo Trentin Etixx - Quick Step + 01.28
56 Nairo Quintana Movistar Team + 01.28
57 Leopold König Team Sky + 01.28
58 Sep Vanmarcke Team Lotto NL - Jumbo + 01.28
59 Zakkari Dempster Bora - Argon 18 + 01.28
60 Paul Voss Bora - Argon 18 + 01.28
61 Arnaud Gérard Bretagne - Séché Environnement + 01.28
62 Florian Vachon Bretagne - Séché Environnement + 01.28
63 Kristjan Koren Team Cannondale - Garmin + 01.28
64 Dominik Nerz Bora - Argon 18 + 01.28
65 Damiano Caruso BMC Racing Team + 01.28
66 Sam Bennett Bora - Argon 18 + 01.28
67 Richie Porte Team Sky + 01.28
68 John Degenkolb Team Giant - Alpecin + 01.28
69 Simon Gerrans Orica - GreenEDGE + 01.28
70 Andriy Grivko Astana Pro Team + 01.28
71 Andreas Schillinger Bora - Argon 18 + 01.28
72 Bauke Mollema Trek Factory Racing + 01.28
73 Jacques Janse Van Rensburg MTN-Qhubeka + 01.28
74 Lars Bak Lotto - Soudal + 01.28
75 Nelson Oliveira Lampre-Merida + 01.28
76 Alexis Vuillermoz AG2R La Mondiale + 01.28
77 Andrew Talansky Team Cannondale - Garmin + 01.28
78 Rein Taaramäe Astana Pro Team + 01.28
79 Georg Preidler Team Giant - Alpecin + 01.28
80 Jacopo Guarnieri Team Katusha + 01.28
81 Gorka Izagirre Movistar Team + 01.28
82 Imanol Erviti Movistar Team + 01.28
83 Jakob Fuglsang Astana Pro Team + 01.28
84 Albert Timmer Team Giant - Alpecin + 01.28
85 Matteo Bono Lampre-Merida + 01.28
86 Samuel Sánchez BMC Racing Team + 01.28
87 Michele Scarponi Astana Pro Team + 01.28
88 Rohan Dennis BMC Racing Team + 01.28
89 Alex Dowsett Movistar Team + 01.28
90 Sébastien Chavanel FDJ + 03.19
91 Ramunas Navardauskas Team Cannondale - Garmin + 03.19
92 Daniele Bennati Tinkoff - Saxo + 04.29
93 Nicolas Roche Team Sky + 04.29
94 Luke Rowe Team Sky + 04.29
95 Damien Gaudin AG2R La Mondiale + 04.29
96 Danilo Wyss BMC Racing Team + 04.29
97 Tim Wellens Lotto - Soudal + 04.29
98 Paul Martens Team Lotto NL - Jumbo + 05.04
99 Angelo Tulik Team Europcar + 05.04
100 Yohann Gène Team Europcar + 05.04
101 Anthony Delaplace Bretagne - Séché Environnement + 05.04
102 Frédéric Brun Bretagne - Séché Environnement + 05.04
103 Thomas De Gendt Lotto - Soudal + 05.04
104 Wilco Kelderman Team Lotto NL - Jumbo + 05.04
105 Haimar Zubeldia Trek Factory Racing + 05.04
106 Pierre Rolland Team Europcar + 05.04
107 Lieuwe Westra Astana Pro Team + 05.04
108 Steven Kruijswijk Team Lotto NL - Jumbo + 05.04
109 Matteo Tosatto Tinkoff - Saxo + 05.04
110 Jose Herrada Movistar Team + 05.04
111 Michael Valgren Tinkoff - Saxo + 05.04
112 Stef Clement IAM Cycling + 05.04
113 Laurens Ten Dam Team Lotto NL - Jumbo + 05.04
114 Sylvain Chavanel IAM Cycling + 05.04
115 Ivan Basso Tinkoff - Saxo + 05.04
116 Marcel Wyss IAM Cycling + 05.04
117 Daryl Impey Orica - GreenEDGE + 05.04
118 Luke Durbridge Orica - GreenEDGE + 05.04
119 Luis Angel Mate Cofidis + 05.04
120 Nacer Bouhanni Cofidis + 05.04
121 Kenneth Vanbilsen Cofidis + 05.04
122 Romain Sicard Team Europcar + 05.04
123 Nathan Haas Team Cannondale - Garmin + 05.04
124 Reinardt Janse van Rensburg MTN-Qhubeka + 05.04
125 Daniel Navarro Cofidis + 05.04
126 Koen De Kort Team Giant - Alpecin + 05.04
127 Emanuel Buchmann Bora - Argon 18 + 05.04
128 Bryan Nauleau Team Europcar + 05.04
129 Simon Geschke Team Giant - Alpecin + 05.04
130 Julien Vermote Etixx - Quick Step + 05.04
131 Armindo Fonseca Bretagne - Séché Environnement + 05.04
132 Tiago Machado Team Katusha + 05.04
133 Luca Paolini Team Katusha + 05.04
134 Rafael Valls Lampre-Merida + 05.04
135 Tanel Kangert Astana Pro Team + 05.04
136 Kristijan Durasek Lampre-Merida + 05.04
137 Ben Gastauer AG2R La Mondiale + 05.04
138 Martin Elmiger IAM Cycling + 05.04
139 Gregory Rast Trek Factory Racing + 05.04
140 Mikaël Chérel AG2R La Mondiale + 05.04
141 Rubén Plaza Lampre-Merida + 05.04
142 Bob Jungels Trek Factory Racing + 05.04
143 Pierrick Fedrigo Bretagne - Séché Environnement + 05.04
144 Cyril Gautier Team Europcar + 05.04
145 Adam Yates Orica - GreenEDGE + 05.04
146 Eduardo Sepulveda Bretagne - Séché Environnement + 05.04
147 Bryan Coquard Team Europcar + 05.04
148 Benoît Vaugrenard FDJ + 05.04
149 Jos Van Emden Team Lotto NL - Jumbo + 05.04
150 Peter Kennaugh Team Sky + 05.04
151 Lars Boom Astana Pro Team + 05.04
152 Alberto Losada Team Katusha + 05.04
153 Reto Hollenstein IAM Cycling + 05.04
154 Florian Sénéchal Cofidis + 05.04
155 Winner Anacona Movistar Team + 05.04
156 Davide Cimolai Lampre-Merida + 05.04
157 Giampaolo Caruso Team Katusha + 05.04
158 Dmitriy Gruzdev Astana Pro Team + 05.04
159 Bram Tankink Team Lotto NL - Jumbo + 05.04
160 Alexandre Geniez FDJ + 05.04
161 Jonathan Castroviejo Movistar Team + 05.04
162 Tom Leezer Team Lotto NL - Jumbo + 05.04
163 Wout Poels Team Sky + 05.04
164 Christophe Riblon AG2R La Mondiale + 05.04
165 Marco Haller Team Katusha + 05.04
166 William Bonnet FDJ + 05.04
167 Rafal Majka Tinkoff - Saxo + 05.04
168 Svein Tuft Orica - GreenEDGE + 05.04
169 Johan Vansummeren AG2R La Mondiale + 05.04
170 Daniel Teklehaimanot MTN-Qhubeka + 05.04
171 Bartosz Huzarski Bora - Argon 18 + 05.04
172 Dmitriy Kozontchuk Team Katusha + 05.04
173 Perrig Quemeneur Team Europcar + 05.04
174 Julian Arredondo Trek Factory Racing + 05.04
175 Dylan van Baarle Team Cannondale - Garmin + 05.04
176 Jose Mendes Bora - Argon 18 + 05.04
177 Pieter Weening Orica - GreenEDGE + 05.04
178 Michael Albasini Orica - GreenEDGE + 05.04
179 Ryder Hesjedal Team Cannondale - Garmin + 05.04
180 Michael Matthews Orica - GreenEDGE + 05.04
181 Simon Yates Orica - GreenEDGE + 05.04
182 Sebastian Langeveld Team Cannondale - Garmin + 05.04
183 José Serpa Lampre-Merida + 05.04
184 Pierre-Luc Périchon Bretagne - Séché Environnement + 05.04
185 Jarlinson Pantano IAM Cycling + 05.04
186 Jens Debusschere Lotto - Soudal + 05.04
187 Steve Cummings MTN-Qhubeka + 05.04
188 Edvald Boasson-Hagen MTN-Qhubeka + 05.04
189 Merhawi Kudus MTN-Qhubeka + 05.04
190 Jérôme Coppel IAM Cycling + 05.04
191 Louis Meintjes MTN-Qhubeka + 05.04
192 Markel Irizar Trek Factory Racing + 11.06
193 Stijn Devolder Trek Factory Racing + 11.06
194 Laurent Didier Trek Factory Racing + 11.06
195 Brice Feillu Bretagne - Séché Environnement + 11.06
196 Nicolas Edet Cofidis + 11.06
197 Thomas Voeckler Team Europcar + 11.06
198 Adam Hansen Lotto - Soudal + 11.06

GC

PosRiderTeam Time
1 Fabian Cancellara Trek Factory Racing 3:44:01
2 Tony Martin Etixx - Quick Step + 00.03
3 Tom Dumoulin Team Giant - Alpecin + 00.06
4 Peter Sagan Tinkoff - Saxo + 00.33
5 Geraint Thomas Team Sky + 00.35
6 Daniel Oss BMC Racing Team + 00.42
7 Rigoberto Uran Etixx - Quick Step + 00.42
8 Tejay van Garderen BMC Racing Team + 00.44
9 Greg Van Avermaet BMC Racing Team + 00.48
10 Chris Froome Team Sky + 00.48
11 Michael Rogers Tinkoff - Saxo + 00.53
12 Zdenek Stybar Etixx - Quick Step + 00.54
13 André Greipel Lotto - Soudal + 00.59
14 Alberto Contador Tinkoff - Saxo + 01.00
15 Tony Gallopin Lotto - Soudal + 01.00
16 Roman Kreuziger Tinkoff - Saxo + 01.08
17 Marcel Sieberg Lotto - Soudal + 01.12
18 Manuel Quinziato BMC Racing Team + 01.13
19 Michal Kwiatkowski Etixx - Quick Step + 01.19
20 Ian Stannard Team Sky + 01.20
21 Mark Cavendish Etixx - Quick Step + 01.24
22 Warren Barguil Team Giant - Alpecin + 01.25
23 Rohan Dennis BMC Racing Team + 01.26
24 Mark Renshaw Etixx - Quick Step + 01.48
25 Matthias Brändle IAM Cycling + 01.49
26 Adriano Malori Movistar Team + 01.55
27 Michael Schär BMC Racing Team + 01.57
28 Robert Gesink Team Lotto NL - Jumbo + 01.59
29 Alex Dowsett Movistar Team + 02.02
30 Bauke Mollema Trek Factory Racing + 02.03
31 Thibaut Pinot FDJ + 02.07
32 Leopold König Team Sky + 02.09
33 Vincenzo Nibali Astana Pro Team + 02.09
34 John Degenkolb Team Giant - Alpecin + 02.11
35 Rein Taaramäe Astana Pro Team + 02.11
36 Jérémy Roy FDJ + 02.13
37 Sep Vanmarcke Team Lotto NL - Jumbo + 02.15
38 Gorka Izagirre Movistar Team + 02.19
39 Alejandro Valverde Movistar Team + 02.22
40 Andriy Grivko Astana Pro Team + 02.23
41 Jean-Christophe Péraud AG2R La Mondiale + 02.25
42 Georg Preidler Team Giant - Alpecin + 02.25
43 Steve Morabito FDJ + 02.26
44 Nairo Quintana Movistar Team + 02.27
45 Samuel Sánchez BMC Racing Team + 02.30
46 Richie Porte Team Sky + 02.32
47 Alexander Kristoff Team Katusha + 02.34
48 Jack Bauer Team Cannondale - Garmin + 02.37
49 Imanol Erviti Movistar Team + 02.37
50 Mathias Frank IAM Cycling + 02.38
51 Arnaud Démare FDJ + 02.38
52 Rui Costa Lampre-Merida + 02.39
53 Zakkari Dempster Bora - Argon 18 + 02.40
54 Kristjan Koren Team Cannondale - Garmin + 02.41
55 Andrew Talansky Team Cannondale - Garmin + 02.41
56 Nelson Oliveira Lampre-Merida + 02.42
57 Daniel Martin Team Cannondale - Garmin + 02.43
58 Lars Bak Lotto - Soudal + 02.45
59 Serge Pauwels MTN-Qhubeka + 02.47
60 Tyler Farrar MTN-Qhubeka + 02.48
61 Greg Henderson Lotto - Soudal + 02.48
62 Florian Vachon Bretagne - Séché Environnement + 02.48
63 Simon Gerrans Orica - GreenEDGE + 02.48
64 Matthieu Ladagnous FDJ + 02.50
65 Michal Golas Etixx - Quick Step + 02.50
66 Andreas Schillinger Bora - Argon 18 + 02.51
67 Paul Voss Bora - Argon 18 + 02.51
68 Christophe Laporte Cofidis + 02.51
69 Ramon Sinkeldam Team Giant - Alpecin + 02.51
70 Matteo Trentin Etixx - Quick Step + 02.52
71 Joaquim Rodríguez Team Katusha + 02.52
72 Jakob Fuglsang Astana Pro Team + 02.52
73 Jacques Janse Van Rensburg MTN-Qhubeka + 02.53
74 Michele Scarponi Astana Pro Team + 02.54
75 Dominik Nerz Bora - Argon 18 + 02.57
76 Jan Bakelants AG2R La Mondiale + 02.58
77 Julien Simon Cofidis + 02.59
78 Romain Bardet AG2R La Mondiale + 03.00
79 Damiano Caruso BMC Racing Team + 03.00
80 Jan Barta Bora - Argon 18 + 03.01
81 Albert Timmer Team Giant - Alpecin + 03.05
82 Alexis Vuillermoz AG2R La Mondiale + 03.08
83 Filippo Pozzato Lampre-Merida + 03.08
84 Geoffrey Soupe Cofidis + 03.09
85 Sam Bennett Bora - Argon 18 + 03.14
86 Jacopo Guarnieri Team Katusha + 03.17
87 Roy Curvers Team Giant - Alpecin + 03.38
88 Matteo Bono Lampre-Merida + 03.39
89 Arnaud Gérard Bretagne - Séché Environnement + 03.44
90 Ramunas Navardauskas Team Cannondale - Garmin + 04.50
91 Jos Van Emden Team Lotto NL - Jumbo + 05.17
92 Sébastien Chavanel FDJ + 05.19
93 Jonathan Castroviejo Movistar Team + 05.25
94 Damien Gaudin AG2R La Mondiale + 05.27
95 Wilco Kelderman Team Lotto NL - Jumbo + 05.32
96 Steve Cummings MTN-Qhubeka + 05.34
97 Bob Jungels Trek Factory Racing + 05.40
98 Dylan van Baarle Team Cannondale - Garmin + 05.40
99 Daniele Bennati Tinkoff - Saxo + 05.43
100 Lars Boom Astana Pro Team + 05.46
101 Svein Tuft Orica - GreenEDGE + 05.47
102 Lieuwe Westra Astana Pro Team + 05.47
103 Sylvain Chavanel IAM Cycling + 05.47
104 Steven Kruijswijk Team Lotto NL - Jumbo + 05.47
105 Nicolas Roche Team Sky + 05.47
106 Tim Wellens Lotto - Soudal + 05.48
107 Luke Durbridge Orica - GreenEDGE + 05.48
108 Simon Yates Orica - GreenEDGE + 05.48
109 Danilo Wyss BMC Racing Team + 05.51
110 Martin Elmiger IAM Cycling + 05.52
111 Jérôme Coppel IAM Cycling + 05.53
112 Paul Martens Team Lotto NL - Jumbo + 05.57
113 Daryl Impey Orica - GreenEDGE + 05.59
114 Michael Matthews Orica - GreenEDGE + 06.00
115 Edvald Boasson-Hagen MTN-Qhubeka + 06.01
116 Michael Albasini Orica - GreenEDGE + 06.02
117 Haimar Zubeldia Trek Factory Racing + 06.03
118 Tanel Kangert Astana Pro Team + 06.04
119 Simon Geschke Team Giant - Alpecin + 06.07
120 Wout Poels Team Sky + 06.07
121 Pieter Weening Orica - GreenEDGE + 06.09
122 Tom Leezer Team Lotto NL - Jumbo + 06.09
123 Peter Kennaugh Team Sky + 06.10
124 Tiago Machado Team Katusha + 06.10
125 Jose Mendes Bora - Argon 18 + 06.10
126 Reto Hollenstein IAM Cycling + 06.11
127 Emanuel Buchmann Bora - Argon 18 + 06.14
128 Marcel Wyss IAM Cycling + 06.14
129 Winner Anacona Movistar Team + 06.15
130 Julien Vermote Etixx - Quick Step + 06.15
131 Romain Sicard Team Europcar + 06.15
132 Ryder Hesjedal Team Cannondale - Garmin + 06.17
133 William Bonnet FDJ + 06.17
134 Laurens Ten Dam Team Lotto NL - Jumbo + 06.17
135 Bartosz Huzarski Bora - Argon 18 + 06.18
136 Stef Clement IAM Cycling + 06.19
137 Adam Yates Orica - GreenEDGE + 06.20
138 Sebastian Langeveld Team Cannondale - Garmin + 06.21
139 Luke Rowe Team Sky + 06.21
140 Louis Meintjes MTN-Qhubeka + 06.23
141 Alberto Losada Team Katusha + 06.25
142 Bram Tankink Team Lotto NL - Jumbo + 06.25
143 Rafal Majka Tinkoff - Saxo + 06.25
144 Florian Sénéchal Cofidis + 06.26
145 Thomas De Gendt Lotto - Soudal + 06.28
146 Dmitriy Gruzdev Astana Pro Team + 06.29
147 Alexandre Geniez FDJ + 06.29
148 Christophe Riblon AG2R La Mondiale + 06.32
149 Rafael Valls Lampre-Merida + 06.32
150 Jarlinson Pantano IAM Cycling + 06.33
151 Daniel Navarro Cofidis + 06.33
152 Pierrick Fedrigo Bretagne - Séché Environnement + 06.33
153 Gregory Rast Trek Factory Racing + 06.33
154 Benoît Vaugrenard FDJ + 06.34
155 Jens Debusschere Lotto - Soudal + 06.35
156 Anthony Delaplace Bretagne - Séché Environnement + 06.35
157 Daniel Teklehaimanot MTN-Qhubeka + 06.36
158 Bryan Nauleau Team Europcar + 06.37
159 Marco Haller Team Katusha + 06.37
160 Cyril Gautier Team Europcar + 06.38
161 Reinardt Janse van Rensburg MTN-Qhubeka + 06.39
162 Koen De Kort Team Giant - Alpecin + 06.39
163 Nathan Haas Team Cannondale - Garmin + 06.39
164 Matteo Tosatto Tinkoff - Saxo + 06.42
165 Eduardo Sepulveda Bretagne - Séché Environnement + 06.42
166 Rubén Plaza Lampre-Merida + 06.42
167 Dmitriy Kozontchuk Team Katusha + 06.43
168 Davide Cimolai Lampre-Merida + 06.45
169 Ivan Basso Tinkoff - Saxo + 06.47
170 Pierre Rolland Team Europcar + 06.48
171 Johan Vansummeren AG2R La Mondiale + 06.50
172 Kenneth Vanbilsen Cofidis + 06.50
173 Michael Valgren Tinkoff - Saxo + 06.51
174 Julian Arredondo Trek Factory Racing + 06.52
175 Jose Herrada Movistar Team + 06.52
176 Merhawi Kudus MTN-Qhubeka + 06.53
177 Bryan Coquard Team Europcar + 06.53
178 Yohann Gène Team Europcar + 06.55
179 Luca Paolini Team Katusha + 06.57
180 Kristijan Durasek Lampre-Merida + 06.57
181 Angelo Tulik Team Europcar + 06.59
182 Luis Angel Mate Cofidis + 07.00
183 Frédéric Brun Bretagne - Séché Environnement + 07.03
184 José Serpa Lampre-Merida + 07.11
185 Ben Gastauer AG2R La Mondiale + 07.16
186 Nacer Bouhanni Cofidis + 07.16
187 Pierre-Luc Périchon Bretagne - Séché Environnement + 07.25
188 Perrig Quemeneur Team Europcar + 07.26
189 Giampaolo Caruso Team Katusha + 07.26
190 Armindo Fonseca Bretagne - Séché Environnement + 07.27
191 Mikaël Chérel AG2R La Mondiale + 08.38
192 Markel Irizar Trek Factory Racing + 12.02
193 Stijn Devolder Trek Factory Racing + 12.23
194 Thomas Voeckler Team Europcar + 12.28
195 Nicolas Edet Cofidis + 12.28
196 Adam Hansen Lotto - Soudal + 12.51
197 Laurent Didier Trek Factory Racing + 12.51
198 Brice Feillu Bretagne - Séché Environnement + 13.32

Race profile

Race
Tour de France
Start date
04.07.2015
End date
26.07.2015
Total distance
166.0 km
Gen
Men
Cat
2.UWT
Country
France
Discipline
Road
First edition
1903

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 ❤️