UAE Tour 2025 - Stage 2

Al Hudayriyat > Al Hudayriyat, 12.2km

17.02-23.02

The UAE Tour is a UCI WorldTour stage race held in February in the United Arab Emirates. Recognised for its deserts and dunes, and crosswind stages, the race was first held in 2019 as a merger of the Abu Dhabi Tour and Dubai Tour, two other stage races. The leader of the general classification wears the red jersey.

Results

Stage

PosRiderTeam Time
1 Joshua Tarling INEOS Grenadiers 0:12:55
2 Stefan Bissegger Decathlon AG2R La Mondiale Team + 00.13
3 Tadej Pogacar UAE Team Emirates-XRG + 00.18
4 Jay Vine UAE Team Emirates-XRG + 00.21
5 Max Walscheid Team Jayco-AlUla + 00.24
6 Pablo Castrillo Movistar Team + 00.27
7 Iván Romeo Movistar Team + 00.28
8 Pello Bilbao Bahrain Victorious + 00.39
9 Florian Vermeersch UAE Team Emirates-XRG + 00.39
10 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.40
11 Bruno Armirail Decathlon AG2R La Mondiale Team + 00.41
12 Harold Tejada XDS Astana Team + 00.42
13 Giulio Ciccone Lidl-Trek + 00.42
14 Carlos Rodriguez INEOS Grenadiers + 00.43
15 Arthur Kluckers Tudor Pro Cycling Team + 00.44
16 Alexey Lutsenko Israel-Premier Tech + 00.45
17 Lennert Van Eetvelt Lotto + 00.46
18 Bart Lemmen Team Visma | Lease a Bike + 00.46
19 Maikel Zijlaard Tudor Pro Cycling Team + 00.46
20 Enzo Leijnse Team Picnic PostNL + 00.46
21 Aaron Gate XDS Astana Team + 00.47
22 Patrick Konrad Lidl-Trek + 00.49
23 Johan Price-Pejtersen Alpecin-Deceuninck + 00.49
24 Luke Durbridge Team Jayco-AlUla + 00.50
25 Daan Hoole Lidl-Trek + 00.50
26 Felix Gall Decathlon AG2R La Mondiale Team + 00.51
27 Ben Zwiehoff Red Bull-BORA-hansgrohe + 00.51
28 Thomas Gloag Team Visma | Lease a Bike + 00.51
29 Georg Steinhauser EF Education-EasyPost + 00.54
30 Pascal Eenkhoorn Soudal Quick-Step + 00.55
31 Paul Seixas Decathlon AG2R La Mondiale Team + 00.55
32 Oscar Onley Team Picnic PostNL + 00.55
33 Logan Currie Lotto + 00.59
34 Filip Maciejuk Red Bull-BORA-hansgrohe + 00.59
35 Michael Leonard INEOS Grenadiers + 01.01
36 Steffen De Schuyteneer Lotto + 01.01
37 Rune Herregodts UAE Team Emirates-XRG + 01.02
38 Rainer Kepplinger Bahrain Victorious + 01.02
39 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 01.03
40 Michael Storer Tudor Pro Cycling Team + 01.06
41 Mikkel Bjerg UAE Team Emirates-XRG + 01.07
42 Hugh Carthy EF Education-EasyPost + 01.07
43 Alex Edmondson Team Picnic PostNL + 01.09
44 Pier-André Côté Israel-Premier Tech + 01.09
45 Alastair Mackellar EF Education-EasyPost + 01.10
46 William Barta Movistar Team + 01.12
47 Manlio Moro Movistar Team + 01.13
48 Gerben Kuypers Intermarché-Wanty + 01.13
49 Jonathan Milan Lidl-Trek + 01.13
50 Josef Cerný Soudal Quick-Step + 01.14
51 Elmar Reinders Team Jayco-AlUla + 01.15
52 Jonas Gregaard Lotto + 01.15
53 Torstein Træen Bahrain Victorious + 01.15
54 Sam Welsford Red Bull-BORA-hansgrohe + 01.15
55 Matthew Riccitello Israel-Premier Tech + 01.16
56 Niklas Behrens Team Visma | Lease a Bike + 01.18
57 Simone Consonni Lidl-Trek + 01.20
58 Victor Langellotti INEOS Grenadiers + 01.21
59 Jonathan Castroviejo INEOS Grenadiers + 01.21
60 Edward Theuns Lidl-Trek + 01.21
61 Casper Pedersen Soudal Quick-Step + 01.22
62 Junior Lecerf Soudal Quick-Step + 01.26
63 Jasper Philipsen Alpecin-Deceuninck + 01.26
64 Ben Swift INEOS Grenadiers + 01.27
65 Bert Van Lerberghe Soudal Quick-Step + 01.27
66 Adrien Petit Intermarché-Wanty + 01.28
67 Dusan Rajovic Solution Tech-Vini Fantini + 01.28
68 Kobe Goossens Intermarché-Wanty + 01.29
69 Alessandro Pinarello VF Group-Bardiani CSF-Faizanè + 01.30
70 Jardi Van Der Lee EF Education-EasyPost + 01.32
71 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 01.32
72 Geoffrey Bouchard Decathlon AG2R La Mondiale Team + 01.33
73 Ryan Mullen Red Bull-BORA-hansgrohe + 01.33
74 Gijs Van Hoecke Intermarché-Wanty + 01.33
75 Julius van den Berg Team Picnic PostNL + 01.36
76 Dylan Groenewegen Team Jayco-AlUla + 01.36
77 Einer Rubio Movistar Team + 01.38
78 Ayco Bastiaens Soudal Quick-Step + 01.39
79 Sean Quinn EF Education-EasyPost + 01.39
80 Ide Schelling XDS Astana Team + 01.40
81 Kim Heiduk INEOS Grenadiers + 01.40
82 Anton Palzer Red Bull-BORA-hansgrohe + 01.41
83 Tim Merlier Soudal Quick-Step + 01.41
84 Jonas Rickaert Alpecin-Deceuninck + 01.41
84 Amanuel Ghebreigzabhier Lidl-Trek + 01.41
86 Jan Hirt Israel-Premier Tech + 01.43
87 Luka Mezgec Team Jayco-AlUla + 01.43
88 Daniel McLay Team Visma | Lease a Bike + 01.44
89 Max van der Meulen Bahrain Victorious + 01.44
90 Florian Kajamini XDS Astana Team + 01.45
91 Jack Rootkin-Gray EF Education-EasyPost + 01.45
92 Carlos Samudio Solution Tech-Vini Fantini + 01.46
93 Robert Donaldson Team Jayco-AlUla + 01.47
94 Nadav Raisberg Israel-Premier Tech + 01.48
95 Hannes Wilksch Tudor Pro Cycling Team + 01.49
96 Kevin Colleoni Intermarché-Wanty + 01.49
97 Lars Craps Lotto + 01.50
98 Reuben Thompson Lotto + 01.52
99 Esteban Chaves EF Education-EasyPost + 01.54
100 Danny van Poppel Red Bull-BORA-hansgrohe + 01.58
101 Tosh Van der Sande Team Visma | Lease a Bike + 02.00
102 Silvan Dillier Alpecin-Deceuninck + 02.00
103 Alexander Krieger Tudor Pro Cycling Team + 02.01
104 Oded Kogut Israel-Premier Tech + 02.02
105 Roberto Gonzalez Solution Tech-Vini Fantini + 02.02
106 Lorenzo Quartucci Solution Tech-Vini Fantini + 02.02
107 Haoyu Su XDS Astana Team + 02.03
108 Simone Petilli Intermarché-Wanty + 02.03
109 Sergio Higuita XDS Astana Team + 02.04
110 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 02.06
111 Niklas Märkl Team Picnic PostNL + 02.07
112 Chris Froome Israel-Premier Tech + 02.08
113 Andrea Pasqualon Bahrain Victorious + 02.09
114 Lorenzo Conforti VF Group-Bardiani CSF-Faizanè + 02.11
115 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 02.13
116 Djordje Djuric Solution Tech-Vini Fantini + 02.13
117 Lionel Taminiaux Lotto + 02.15
118 Timo Kielich Alpecin-Deceuninck + 02.16
119 Domen Novak UAE Team Emirates-XRG + 02.16
120 Kristian Sbaragli Solution Tech-Vini Fantini + 02.16
121 Gerben Thijssen Intermarché-Wanty + 02.17
122 Phil Bauhaus Bahrain Victorious + 02.19
123 Fabio Jakobsen Team Picnic PostNL + 02.23
124 Robbe Ghys Alpecin-Deceuninck + 02.24
125 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 02.25
126 Davide Cimolai Movistar Team + 02.25
127 Filippo Fortin Solution Tech-Vini Fantini + 02.27
128 Arvid de Kleijn Tudor Pro Cycling Team + 02.29
129 Tobias Lund Andresen Team Picnic PostNL + 02.31
130 Mattia Pinazzi VF Group-Bardiani CSF-Faizanè + 02.32
131 Federico Biagini VF Group-Bardiani CSF-Faizanè + 02.37
132 Ramses Debruyne Alpecin-Deceuninck + 02.40
133 Matteo Malucelli XDS Astana Team + 02.46
134 Sebastian Kolze Changizi Tudor Pro Cycling Team + 02.47
135 Fernando Gaviria Movistar Team + 02.50
136 Daniel Skerl Bahrain Victorious + 03.13
- Sebastian Molano UAE Team Emirates-XRG DNS
- Olav Kooij Team Visma | Lease a Bike DNS
- Julien Vermote Team Visma | Lease a Bike DNS

GC

PosRiderTeam Time
1 Joshua Tarling INEOS Grenadiers 3:44:29
2 Stefan Bissegger Decathlon AG2R La Mondiale Team + 00.13
3 Tadej Pogacar UAE Team Emirates-XRG + 00.18
4 Jay Vine UAE Team Emirates-XRG + 00.21
5 Pablo Castrillo Movistar Team + 00.27
6 Iván Romeo Movistar Team + 00.28
7 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.34
8 Pello Bilbao Bahrain Victorious + 00.39
9 Bruno Armirail Decathlon AG2R La Mondiale Team + 00.41
10 Harold Tejada XDS Astana Team + 00.42
11 Giulio Ciccone Lidl-Trek + 00.42
12 Carlos Rodriguez INEOS Grenadiers + 00.43
13 Arthur Kluckers Tudor Pro Cycling Team + 00.44
14 Alexey Lutsenko Israel-Premier Tech + 00.45
15 Lennert Van Eetvelt Lotto + 00.46
16 Bart Lemmen Team Visma | Lease a Bike + 00.46
17 Aaron Gate XDS Astana Team + 00.47
18 Patrick Konrad Lidl-Trek + 00.49
19 Felix Gall Decathlon AG2R La Mondiale Team + 00.51
20 Ben Zwiehoff Red Bull-BORA-hansgrohe + 00.51
21 Thomas Gloag Team Visma | Lease a Bike + 00.51
22 Georg Steinhauser EF Education-EasyPost + 00.54
23 Paul Seixas Decathlon AG2R La Mondiale Team + 00.55
24 Oscar Onley Team Picnic PostNL + 00.55
25 Rainer Kepplinger Bahrain Victorious + 01.02
26 Jonathan Milan Lidl-Trek + 01.03
27 Michael Storer Tudor Pro Cycling Team + 01.06
28 William Barta Movistar Team + 01.12
29 Torstein Træen Bahrain Victorious + 01.15
30 Matthew Riccitello Israel-Premier Tech + 01.16
31 Victor Langellotti INEOS Grenadiers + 01.21
32 Junior Lecerf Soudal Quick-Step + 01.26
33 Jasper Philipsen Alpecin-Deceuninck + 01.26
34 Ben Swift INEOS Grenadiers + 01.27
35 Kobe Goossens Intermarché-Wanty + 01.29
36 Alessandro Pinarello VF Group-Bardiani CSF-Faizanè + 01.30
37 Gerben Kuypers Intermarché-Wanty + 01.33
38 Gijs Van Hoecke Intermarché-Wanty + 01.33
39 Niklas Behrens Team Visma | Lease a Bike + 01.36
40 Einer Rubio Movistar Team + 01.38
41 Anton Palzer Red Bull-BORA-hansgrohe + 01.41
42 Jan Hirt Israel-Premier Tech + 01.43
43 Max van der Meulen Bahrain Victorious + 01.44
44 Florian Kajamini XDS Astana Team + 01.45
45 Steffen De Schuyteneer Lotto + 01.47
46 Kevin Colleoni Intermarché-Wanty + 01.49
47 Reuben Thompson Lotto + 01.52
48 Hugh Carthy EF Education-EasyPost + 01.53
49 Esteban Chaves EF Education-EasyPost + 01.54
50 Alastair Mackellar EF Education-EasyPost + 01.56
51 Danny van Poppel Red Bull-BORA-hansgrohe + 01.58
52 Sam Welsford Red Bull-BORA-hansgrohe + 02.01
53 Roberto Gonzalez Solution Tech-Vini Fantini + 02.02
54 Simone Petilli Intermarché-Wanty + 02.03
55 Dusan Rajovic Solution Tech-Vini Fantini + 02.03
56 Sergio Higuita XDS Astana Team + 02.04
57 Sean Quinn EF Education-EasyPost + 02.04
58 Geoffrey Bouchard Decathlon AG2R La Mondiale Team + 02.08
59 Pascal Eenkhoorn Soudal Quick-Step + 02.08
60 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 02.12
61 Florian Vermeersch UAE Team Emirates-XRG + 02.12
62 Lionel Taminiaux Lotto + 02.15
63 Phil Bauhaus Bahrain Victorious + 02.19
64 Lorenzo Quartucci Solution Tech-Vini Fantini + 02.20
65 Tim Merlier Soudal Quick-Step + 02.23
66 Tobias Lund Andresen Team Picnic PostNL + 02.27
67 Kristian Sbaragli Solution Tech-Vini Fantini + 02.34
68 Casper Pedersen Soudal Quick-Step + 02.35
69 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 02.36
70 Max Walscheid Team Jayco-AlUla + 02.36
71 Pier-André Côté Israel-Premier Tech + 02.47
72 Mattia Pinazzi VF Group-Bardiani CSF-Faizanè + 02.48
73 Ryan Mullen Red Bull-BORA-hansgrohe + 02.48
74 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 02.48
75 Niklas Märkl Team Picnic PostNL + 02.49
76 Haoyu Su XDS Astana Team + 02.49
77 Maikel Zijlaard Tudor Pro Cycling Team + 02.54
78 Josef Cerný Soudal Quick-Step + 02.56
79 Filip Maciejuk Red Bull-BORA-hansgrohe + 02.56
80 Simone Consonni Lidl-Trek + 02.58
81 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 02.59
82 Edward Theuns Lidl-Trek + 02.59
83 Bert Van Lerberghe Soudal Quick-Step + 03.00
84 Hannes Wilksch Tudor Pro Cycling Team + 03.02
85 Daan Hoole Lidl-Trek + 03.02
86 Ide Schelling XDS Astana Team + 03.03
87 Dylan Groenewegen Team Jayco-AlUla + 03.04
88 Nadav Raisberg Israel-Premier Tech + 03.05
89 Oded Kogut Israel-Premier Tech + 03.19
90 Mikkel Bjerg UAE Team Emirates-XRG + 03.19
91 Alex Edmondson Team Picnic PostNL + 03.21
92 Carlos Samudio Solution Tech-Vini Fantini + 03.24
93 Chris Froome Israel-Premier Tech + 03.25
94 Fernando Gaviria Movistar Team + 03.25
95 Timo Kielich Alpecin-Deceuninck + 03.29
96 Daniel McLay Team Visma | Lease a Bike + 03.30
97 Jack Rootkin-Gray EF Education-EasyPost + 03.31
98 Manlio Moro Movistar Team + 03.32
99 Luke Durbridge Team Jayco-AlUla + 03.34
100 Tosh Van der Sande Team Visma | Lease a Bike + 03.46
101 Lorenzo Conforti VF Group-Bardiani CSF-Faizanè + 03.49
102 Jonas Rickaert Alpecin-Deceuninck + 03.49
103 Jardi Van Der Lee EF Education-EasyPost + 03.51
104 Jonathan Castroviejo INEOS Grenadiers + 03.53
105 Robert Donaldson Team Jayco-AlUla + 03.53
106 Andrea Pasqualon Bahrain Victorious + 03.55
107 Enzo Leijnse Team Picnic PostNL + 03.56
108 Logan Currie Lotto + 03.58
109 Elmar Reinders Team Jayco-AlUla + 03.59
110 Johan Price-Pejtersen Alpecin-Deceuninck + 03.59
111 Robbe Ghys Alpecin-Deceuninck + 04.02
112 Ayco Bastiaens Soudal Quick-Step + 04.11
113 Rune Herregodts UAE Team Emirates-XRG + 04.12
114 Silvan Dillier Alpecin-Deceuninck + 04.12
115 Jonas Gregaard Lotto + 04.14
116 Federico Biagini VF Group-Bardiani CSF-Faizanè + 04.19
117 Fabio Jakobsen Team Picnic PostNL + 04.31
118 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 04.37
119 Arvid de Kleijn Tudor Pro Cycling Team + 04.37
120 Adrien Petit Intermarché-Wanty + 04.38
121 Amanuel Ghebreigzabhier Lidl-Trek + 04.40
122 Julius van den Berg Team Picnic PostNL + 04.46
123 Luka Mezgec Team Jayco-AlUla + 04.51
124 Davide Cimolai Movistar Team + 04.52
125 Djordje Djuric Solution Tech-Vini Fantini + 05.12
126 Domen Novak UAE Team Emirates-XRG + 05.15
127 Gerben Thijssen Intermarché-Wanty + 05.16
128 Filippo Fortin Solution Tech-Vini Fantini + 05.26
129 Alexander Krieger Tudor Pro Cycling Team + 05.26
130 Kim Heiduk INEOS Grenadiers + 05.31
131 Daniel Skerl Bahrain Victorious + 05.32
132 Lars Craps Lotto + 05.39
133 Ramses Debruyne Alpecin-Deceuninck + 06.20
134 Matteo Malucelli XDS Astana Team + 06.51
135 Michael Leonard INEOS Grenadiers + 07.01
136 Sebastian Kolze Changizi Tudor Pro Cycling Team + 07.02
- Sebastian Molano UAE Team Emirates-XRG DNS
- Olav Kooij Team Visma | Lease a Bike DNS
- Julien Vermote Team Visma | Lease a Bike DNS

Youth

PosRiderTeam Time
1 Joshua Tarling INEOS Grenadiers 3:44:29
2 Pablo Castrillo Movistar Team + 00.27
3 Iván Romeo Movistar Team + 00.28
4 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.34
5 Carlos Rodriguez INEOS Grenadiers + 00.43
6 Arthur Kluckers Tudor Pro Cycling Team + 00.44
7 Lennert Van Eetvelt Lotto + 00.46
8 Thomas Gloag Team Visma | Lease a Bike + 00.51
9 Georg Steinhauser EF Education-EasyPost + 00.54
10 Paul Seixas Decathlon AG2R La Mondiale Team + 00.55
11 Oscar Onley Team Picnic PostNL + 00.55
12 Jonathan Milan Lidl-Trek + 01.03
13 Matthew Riccitello Israel-Premier Tech + 01.16
14 Junior Lecerf Soudal Quick-Step + 01.26
15 Alessandro Pinarello VF Group-Bardiani CSF-Faizanè + 01.30
16 Gerben Kuypers Intermarché-Wanty + 01.33
17 Niklas Behrens Team Visma | Lease a Bike + 01.36
18 Max van der Meulen Bahrain Victorious + 01.44
19 Florian Kajamini XDS Astana Team + 01.45
20 Steffen De Schuyteneer Lotto + 01.47
21 Reuben Thompson Lotto + 01.52
22 Alastair Mackellar EF Education-EasyPost + 01.56
23 Sean Quinn EF Education-EasyPost + 02.04
24 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 02.12
25 Tobias Lund Andresen Team Picnic PostNL + 02.27
26 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 02.36
27 Mattia Pinazzi VF Group-Bardiani CSF-Faizanè + 02.48
28 Haoyu Su XDS Astana Team + 02.49
29 Hannes Wilksch Tudor Pro Cycling Team + 03.02
30 Nadav Raisberg Israel-Premier Tech + 03.05
31 Oded Kogut Israel-Premier Tech + 03.19
32 Jack Rootkin-Gray EF Education-EasyPost + 03.31
33 Manlio Moro Movistar Team + 03.32
34 Lorenzo Conforti VF Group-Bardiani CSF-Faizanè + 03.49
35 Jardi Van Der Lee EF Education-EasyPost + 03.51
36 Robert Donaldson Team Jayco-AlUla + 03.53
37 Enzo Leijnse Team Picnic PostNL + 03.56
38 Logan Currie Lotto + 03.58
39 Federico Biagini VF Group-Bardiani CSF-Faizanè + 04.19
40 Djordje Djuric Solution Tech-Vini Fantini + 05.12
41 Kim Heiduk INEOS Grenadiers + 05.31
42 Daniel Skerl Bahrain Victorious + 05.32
43 Lars Craps Lotto + 05.39
44 Ramses Debruyne Alpecin-Deceuninck + 06.20
45 Michael Leonard INEOS Grenadiers + 07.01
46 Sebastian Kolze Changizi Tudor Pro Cycling Team + 07.02

Points

PosRiderTeam Points
1 Joshua Tarling INEOS Grenadiers 20
2 Jonathan Milan Lidl-Trek 20
3 Finn Fisher-Black Red Bull-BORA-hansgrohe 17
4 Stefan Bissegger Decathlon AG2R La Mondiale Team 16
5 Tadej Pogacar UAE Team Emirates-XRG 13
6 Tobias Lund Andresen Team Picnic PostNL 12
7 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè 11
8 Carlos Samudio Solution Tech-Vini Fantini 11
9 Federico Biagini VF Group-Bardiani CSF-Faizanè 10
10 Jay Vine UAE Team Emirates-XRG 9
11 Lennert Van Eetvelt Lotto 9
12 Oscar Onley Team Picnic PostNL 7
13 Max Walscheid Team Jayco-AlUla 7
14 Pablo Castrillo Movistar Team 5
15 Aaron Gate XDS Astana Team 5
16 Iván Romeo Movistar Team 4
17 Harold Tejada XDS Astana Team 4
18 Pello Bilbao Bahrain Victorious 3
19 Lionel Taminiaux Lotto 3
20 Florian Vermeersch UAE Team Emirates-XRG 2
21 Phil Bauhaus Bahrain Victorious 2
22 Amanuel Ghebreigzabhier Lidl-Trek 2
23 Jasper Philipsen Alpecin-Deceuninck -5

Team

PosTeamTime
1 INEOS Grenadiers 11:15:11
2 Decathlon AG2R La Mondiale Team + 00.01
3 Movistar Team + 00.23
4 Lidl-Trek + 00.37
5 Red Bull-BORA-hansgrohe + 00.46
6 Lotto + 01.02
7 UAE Team Emirates-XRG + 01.07
8 Bahrain Victorious + 01.12
9 XDS Astana Team + 01.25
10 Israel-Premier Tech + 01.26
11 Team Visma | Lease a Bike + 01.29
12 Team Picnic PostNL + 01.48
13 EF Education-EasyPost + 01.52
14 Tudor Pro Cycling Team + 02.05
15 Intermarché-Wanty + 02.26
16 Soudal Quick-Step + 03.42
17 Solution Tech-Vini Fantini + 04.08
18 Alpecin-Deceuninck + 05.03
19 VF Group-Bardiani CSF-Faizanè + 05.05
20 Team Jayco-AlUla + 06.31

Race profile

Race
UAE Tour
Start date
17.02.2025
End date
23.02.2025
Total distance
12.2 km
Gen
Men
Cat
2.UWT
Country
United Arab Emirates
Discipline
Road
First edition
2019

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