Volta ao Alentejo 2024 - Stage 4

Monforte > Castelo de Vide, 147.7km

20.03-24.03

Results

Stage

PosRiderTeam Time
1 Eduard Prades Caja Rural-Seguros RGA 3:42:46
2 Francisco Peñuela Radio Popular-Paredes-Boavista + 00.00
3 Abner González Efapel Cycling + 00.00
4 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense + 00.03
5 Julen Amezqueta Illes Balears Arabay Cycling + 00.05
6 Alexandre Montez Credibom-LA Alumínios-Marcos Car + 00.18
7 Thomas Silva Caja Rural-Seguros RGA + 00.19
8 Scott McGill Project Echelon Racing + 00.19
9 Fabio Costa ABTF Betão - Feirense + 00.19
10 Luís Gomes Kelly-Simoldes-UDO + 00.19
11 Pawel Szostka Lubelskie Perla Polski + 00.22
12 Sergi Darder Illes Balears Arabay Cycling + 00.22
13 Luis Mendonça Sabgal-Anicolor Cycling Team + 00.24
14 Pedro Pinto Efapel Cycling + 00.24
15 Helder Goncalves Radio Popular-Paredes-Boavista + 00.24
16 Alexandre Balmer Switzerland + 00.24
17 Robin Donze Switzerland + 00.27
18 Luis Fernandes Credibom-LA Alumínios-Marcos Car + 00.27
19 Tiago Antunes Efapel Cycling + 00.27
20 Jose Maria Garcia Soriano Illes Balears Arabay Cycling + 00.27
21 Viacheslav Ivanov Efapel Cycling + 00.27
22 Emanuel Duarte Credibom-LA Alumínios-Marcos Car + 00.27
23 Luca Jenni Switzerland + 00.27
24 Alvaro Trueba AP Hotels & Resorts-Tavira-SC Farense + 00.27
25 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense + 00.34
26 Andrew Vollmer Illes Balears Arabay Cycling + 00.34
27 Joseba Lopez Caja Rural-Seguros RGA + 00.37
28 Nicolas Tivani Aviludo-Louletano-Loulé Concelho + 00.41
29 Rui Carvalho Kelly-Simoldes-UDO + 00.41
30 Aleksandr Grigorev Efapel Cycling + 00.58
31 Artem Nych Sabgal-Anicolor Cycling Team + 00.58
32 Hugo Scala Jr Project Echelon Racing + 01.13
33 Francisco Morais Tavfer-Ovos Matinados-Mortágua + 02.01
34 Cesar Fonte Radio Popular-Paredes-Boavista + 02.03
35 Mateo Kalejmann CCL Matdiver + 02.03
36 David Domínguez Aviludo-Louletano-Loulé Concelho + 02.03
37 Roman Duckert Team Storck-Metropol Cycling + 02.13
38 Dario Lillo Switzerland + 02.22
39 Pedro Silva ABTF Betão - Feirense + 02.39
40 Ivo Pinheiro ABTF Betão - Feirense + 02.39
41 Laurent Gervais Project Echelon Racing + 02.48
42 Ole Theiler Team Storck-Metropol Cycling + 04.14
43 Noe Ury Team Storck-Metropol Cycling + 05.38
44 Julian Kot Lubelskie Perla Polski + 05.38
45 Edgar Curto Pellicer Illes Balears Arabay Cycling + 05.38
46 Sergio Garcia Aviludo-Louletano-Loulé Concelho + 05.38
47 Diogo Barbosa AP Hotels & Resorts-Tavira-SC Farense + 05.38
48 Mathias Flückiger Switzerland + 05.38
49 Michal Schlegel Caja Rural-Seguros RGA + 06.50
50 Diogo Pinto Obidos Cycling Team + 06.56
51 Oliver Rees Sabgal-Anicolor Cycling Team + 11.58
52 Joaquim Silva Efapel Cycling + 11.58
53 André Carvalho Sabgal-Anicolor Cycling Team + 11.58
54 Patryk Gieracki Lubelskie Perla Polski + 11.58
55 Diogo Narciso Credibom-LA Alumínios-Marcos Car + 11.58
56 Rafael Reis Sabgal-Anicolor Cycling Team + 11.58
57 Francisco Guerreiro Kelly-Simoldes-UDO + 11.58
58 Jan Sommer Switzerland + 11.58
59 Carlos Oyarzun Aviludo-Louletano-Loulé Concelho + 11.58
60 Barry Miller CCL Matdiver + 11.58
61 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense + 14.20
62 Julius Johansen Sabgal-Anicolor Cycling Team + 14.20
63 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense + 14.20
64 Arnau Gilabert Illes Balears Arabay Cycling + 14.20
65 Franklin Chacon CCL Matdiver + 14.20
66 Jose Maria Martin Muñoz CCL Matdiver + 14.20
67 Gonzalo Ariño Bolinches Illes Balears Arabay Cycling + 14.20
68 Campo Schmitz Team Storck-Metropol Cycling + 14.20
69 Mathias Bregnhøj Sabgal-Anicolor Cycling Team + 14.20
70 Venceslau Fernandes AP Hotels & Resorts-Tavira-SC Farense + 14.20
71 Leangel Linarez Tavfer-Ovos Matinados-Mortágua + 14.20
72 Ángel Sánchez Tavfer-Ovos Matinados-Mortágua + 14.43
73 Cade Bickmore Project Echelon Racing + 14.45
74 Afonso Eulalio ABTF Betão - Feirense + 19.32
75 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua + 19.32
76 João Macedo Credibom-LA Alumínios-Marcos Car + 20.45
77 Mark Kryuchkov Obidos Cycling Team + 20.45
78 Gaspar Goncalves Aviludo-Louletano-Loulé Concelho + 20.45
79 André Ribeiro Kelly-Simoldes-UDO + 20.45
80 Max Märkl Team Storck-Metropol Cycling + 20.45
81 Andrey André Kelly-Simoldes-UDO + 20.45
82 Mikolaj Szulik Lubelskie Perla Polski + 20.45
83 Joan Martí Bennassar CCL Matdiver + 20.47
84 Iuri Leitao Caja Rural-Seguros RGA + 22.25
85 Jakub Musialik Lubelskie Perla Polski + 22.25
86 João Martins Radio Popular-Paredes-Boavista + 22.25
87 Juan David Cardenas Portos Windmob + 22.28
88 Daniel Dias Radio Popular-Paredes-Boavista + 22.28
89 Colby Lange Project Echelon Racing + 22.28
90 Juan Nicolás Becerra Portos Windmob + 22.28
91 Antonio Carvalho ABTF Betão - Feirense + 22.28
92 Rodrigo Caixas Credibom-LA Alumínios-Marcos Car + 22.28
93 Fabio Oliveira ABTF Betão - Feirense + 22.28
94 Dominik Merseburg Team Storck-Metropol Cycling + 22.28
95 Sergio Ginés Quilez Portos Windmob + 22.28
96 Joao Paulo Silva Obidos Cycling Team + 22.28
97 Christoph Janssen Switzerland + 22.28
98 Jose Dias Aviludo-Louletano-Loulé Concelho + 22.28
99 Raul Rota Rus Radio Popular-Paredes-Boavista + 22.28
100 João Nuno Oliveira Credibom-LA Alumínios-Marcos Car + 22.28
101 Tomas Barta Caja Rural-Seguros RGA + 22.28
102 Miquel Valls Alemany CCL Matdiver + 22.28
103 Zach Gregg Project Echelon Racing + 22.28
104 Antonio Barbio Tavfer-Ovos Matinados-Mortágua + 22.28
105 Ethan Craine Project Echelon Racing + 22.28
106 Mikel Mujika Obidos Cycling Team + 22.28
107 Francisco Pereira ABTF Betão - Feirense + 22.28
108 Cesar Martingil Tavfer-Ovos Matinados-Mortágua + 22.36
109 Daniel Babor Caja Rural-Seguros RGA + 22.48
- Sam Clark Obidos Cycling Team DNF
- Andre Guia CCL Matdiver DNF
- Tiago Leal Radio Popular-Paredes-Boavista DNF
- Miguel Angel Castro Portos Windmob DNF
- Duarte Mixão Kelly-Simoldes-UDO DNF
- Adam Kus Lubelskie Perla Polski DNF
- Bruno Silva Tavfer-Ovos Matinados-Mortágua DNF
- Noah Campos Kelly-Simoldes-UDO DNF
- Toni Franz Team Storck-Metropol Cycling DNF
- Sergio Saleiro Obidos Cycling Team DNF
- Santiago Mesa Efapel Cycling DNF

GC

PosRiderTeam Time
1 Eduard Prades Caja Rural-Seguros RGA 16:07:29
2 Francisco Peñuela Radio Popular-Paredes-Boavista + 00.04
3 Abner González Efapel Cycling + 00.06
4 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense + 00.13
5 Thomas Silva Caja Rural-Seguros RGA + 00.15
6 Scott McGill Project Echelon Racing + 00.25
7 Fabio Costa ABTF Betão - Feirense + 00.29
8 Luís Gomes Kelly-Simoldes-UDO + 00.29
9 Sergi Darder Illes Balears Arabay Cycling + 00.32
10 Pawel Szostka Lubelskie Perla Polski + 00.32
11 Julen Amezqueta Illes Balears Arabay Cycling + 00.32
12 Luis Mendonça Sabgal-Anicolor Cycling Team + 00.34
13 Helder Goncalves Radio Popular-Paredes-Boavista + 00.34
14 Pedro Pinto Efapel Cycling + 00.34
15 Emanuel Duarte Credibom-LA Alumínios-Marcos Car + 00.34
16 Luis Fernandes Credibom-LA Alumínios-Marcos Car + 00.37
17 Robin Donze Switzerland + 00.37
18 Alvaro Trueba AP Hotels & Resorts-Tavira-SC Farense + 00.37
19 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense + 00.44
20 Joseba Lopez Caja Rural-Seguros RGA + 00.47
21 Jose Maria Garcia Soriano Illes Balears Arabay Cycling + 00.48
22 Viacheslav Ivanov Efapel Cycling + 00.48
23 Tiago Antunes Efapel Cycling + 00.56
24 Alexandre Balmer Switzerland + 01.00
25 Alexandre Montez Credibom-LA Alumínios-Marcos Car + 01.04
26 Nicolas Tivani Aviludo-Louletano-Loulé Concelho + 01.08
27 Artem Nych Sabgal-Anicolor Cycling Team + 01.08
28 Rui Carvalho Kelly-Simoldes-UDO + 01.27
29 Hugo Scala Jr Project Echelon Racing + 01.43
30 Aleksandr Grigorev Efapel Cycling + 01.44
31 Cesar Fonte Radio Popular-Paredes-Boavista + 02.13
32 David Domínguez Aviludo-Louletano-Loulé Concelho + 02.13
33 Mateo Kalejmann CCL Matdiver + 02.24
34 Dario Lillo Switzerland + 02.32
35 Luca Jenni Switzerland + 02.56
36 Roman Duckert Team Storck-Metropol Cycling + 02.57
37 Andrew Vollmer Illes Balears Arabay Cycling + 03.02
38 Pedro Silva ABTF Betão - Feirense + 03.09
39 Ole Theiler Team Storck-Metropol Cycling + 04.35
40 Ivo Pinheiro ABTF Betão - Feirense + 05.35
41 Mathias Flückiger Switzerland + 05.59
42 Noe Ury Team Storck-Metropol Cycling + 06.07
43 Laurent Gervais Project Echelon Racing + 06.22
44 Edgar Curto Pellicer Illes Balears Arabay Cycling + 06.28
45 Diogo Barbosa AP Hotels & Resorts-Tavira-SC Farense + 06.32
46 Sergio Garcia Aviludo-Louletano-Loulé Concelho + 06.34
47 Julian Kot Lubelskie Perla Polski + 06.56
48 Diogo Pinto Obidos Cycling Team + 07.31
49 Francisco Morais Tavfer-Ovos Matinados-Mortágua + 08.28
50 Michal Schlegel Caja Rural-Seguros RGA + 09.57
51 Rafael Reis Sabgal-Anicolor Cycling Team + 12.01
52 Joaquim Silva Efapel Cycling + 12.06
53 Francisco Guerreiro Kelly-Simoldes-UDO + 12.07
54 Oliver Rees Sabgal-Anicolor Cycling Team + 12.08
55 André Carvalho Sabgal-Anicolor Cycling Team + 12.08
56 Carlos Oyarzun Aviludo-Louletano-Loulé Concelho + 12.19
57 Diogo Narciso Credibom-LA Alumínios-Marcos Car + 12.44
58 Barry Miller CCL Matdiver + 12.44
59 Patryk Gieracki Lubelskie Perla Polski + 14.20
60 Jan Sommer Switzerland + 14.27
61 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense + 14.30
62 Julius Johansen Sabgal-Anicolor Cycling Team + 14.30
63 Mathias Bregnhøj Sabgal-Anicolor Cycling Team + 14.30
64 Franklin Chacon CCL Matdiver + 14.41
65 Venceslau Fernandes AP Hotels & Resorts-Tavira-SC Farense + 14.41
66 Leangel Linarez Tavfer-Ovos Matinados-Mortágua + 15.00
67 Campo Schmitz Team Storck-Metropol Cycling + 15.02
68 Arnau Gilabert Illes Balears Arabay Cycling + 15.37
69 Jose Maria Martin Muñoz CCL Matdiver + 15.44
70 Cade Bickmore Project Echelon Racing + 16.56
71 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense + 17.09
72 Ángel Sánchez Tavfer-Ovos Matinados-Mortágua + 17.26
73 Gonzalo Ariño Bolinches Illes Balears Arabay Cycling + 20.02
74 Max Märkl Team Storck-Metropol Cycling + 20.55
75 João Macedo Credibom-LA Alumínios-Marcos Car + 21.06
76 Gaspar Goncalves Aviludo-Louletano-Loulé Concelho + 21.06
77 Joan Martí Bennassar CCL Matdiver + 21.53
78 Iuri Leitao Caja Rural-Seguros RGA + 22.23
79 João Martins Radio Popular-Paredes-Boavista + 22.32
80 Andrey André Kelly-Simoldes-UDO + 22.37
81 Rodrigo Caixas Credibom-LA Alumínios-Marcos Car + 22.38
82 Raul Rota Rus Radio Popular-Paredes-Boavista + 22.38
83 Daniel Dias Radio Popular-Paredes-Boavista + 22.49
84 Cesar Martingil Tavfer-Ovos Matinados-Mortágua + 23.10
85 Miquel Valls Alemany CCL Matdiver + 23.12
86 Tomas Barta Caja Rural-Seguros RGA + 23.34
87 João Nuno Oliveira Credibom-LA Alumínios-Marcos Car + 23.38
88 Dominik Merseburg Team Storck-Metropol Cycling + 23.40
89 Sergio Ginés Quilez Portos Windmob + 24.32
90 Afonso Eulalio ABTF Betão - Feirense + 24.47
91 Joao Paulo Silva Obidos Cycling Team + 25.11
92 Daniel Babor Caja Rural-Seguros RGA + 25.15
93 Juan Nicolás Becerra Portos Windmob + 26.00
94 Ethan Craine Project Echelon Racing + 26.17
95 André Ribeiro Kelly-Simoldes-UDO + 26.27
96 Fabio Oliveira ABTF Betão - Feirense + 26.34
97 Jakub Musialik Lubelskie Perla Polski + 27.06
98 Goncalo Carvalho Tavfer-Ovos Matinados-Mortágua + 27.34
99 Antonio Carvalho ABTF Betão - Feirense + 28.10
100 Mikolaj Szulik Lubelskie Perla Polski + 28.21
101 Colby Lange Project Echelon Racing + 29.22
102 Christoph Janssen Switzerland + 29.45
103 Mark Kryuchkov Obidos Cycling Team + 31.15
104 Jose Dias Aviludo-Louletano-Loulé Concelho + 32.49
105 Juan David Cardenas Portos Windmob + 34.02
106 Zach Gregg Project Echelon Racing + 35.25
107 Mikel Mujika Obidos Cycling Team + 38.32
108 Francisco Pereira ABTF Betão - Feirense + 42.06
109 Antonio Barbio Tavfer-Ovos Matinados-Mortágua + 44.39
- Sam Clark Obidos Cycling Team DNF
- Andre Guia CCL Matdiver DNF
- Tiago Leal Radio Popular-Paredes-Boavista DNF
- Miguel Angel Castro Portos Windmob DNF
- Duarte Mixão Kelly-Simoldes-UDO DNF
- Adam Kus Lubelskie Perla Polski DNF
- Bruno Silva Tavfer-Ovos Matinados-Mortágua DNF
- Noah Campos Kelly-Simoldes-UDO DNF
- Toni Franz Team Storck-Metropol Cycling DNF
- Sergio Saleiro Obidos Cycling Team DNF
- Santiago Mesa Efapel Cycling DNF

Youth

PosRiderTeam Time
1 Sergi Darder Illes Balears Arabay Cycling 16:08:01
2 Robin Donze Switzerland + 00.05
3 Viacheslav Ivanov Efapel Cycling + 00.16
4 Alexandre Montez Credibom-LA Alumínios-Marcos Car + 00.32
5 Mateo Kalejmann CCL Matdiver + 01.52
6 Dario Lillo Switzerland + 02.00
7 Luca Jenni Switzerland + 02.24
8 Roman Duckert Team Storck-Metropol Cycling + 02.25
9 Ole Theiler Team Storck-Metropol Cycling + 04.03
10 Noe Ury Team Storck-Metropol Cycling + 05.35
11 Julian Kot Lubelskie Perla Polski + 06.24
12 Diogo Pinto Obidos Cycling Team + 06.59
13 Arnau Gilabert Illes Balears Arabay Cycling + 15.05
14 Max Märkl Team Storck-Metropol Cycling + 20.23
15 João Martins Radio Popular-Paredes-Boavista + 22.00
16 Andrey André Kelly-Simoldes-UDO + 22.05
17 João Nuno Oliveira Credibom-LA Alumínios-Marcos Car + 23.06
18 Joao Paulo Silva Obidos Cycling Team + 24.39
19 Juan Nicolás Becerra Portos Windmob + 25.28
20 André Ribeiro Kelly-Simoldes-UDO + 25.55
21 Jakub Musialik Lubelskie Perla Polski + 26.34
22 Mikolaj Szulik Lubelskie Perla Polski + 27.49
23 Mark Kryuchkov Obidos Cycling Team + 30.43
24 Juan David Cardenas Portos Windmob + 33.30

Points

PosRiderTeam Points
1 Iuri Leitao Caja Rural-Seguros RGA 53
2 Daniel Babor Caja Rural-Seguros RGA 45
3 Scott McGill Project Echelon Racing 36
4 Thomas Silva Caja Rural-Seguros RGA 35
5 Leangel Linarez Tavfer-Ovos Matinados-Mortágua 33
6 Eduard Prades Caja Rural-Seguros RGA 25
7 Francisco Peñuela Radio Popular-Paredes-Boavista 20
8 Rafael Reis Sabgal-Anicolor Cycling Team 19
9 Abner González Efapel Cycling 16
10 Cade Bickmore Project Echelon Racing 16
11 João Martins Radio Popular-Paredes-Boavista 15
12 Fabio Costa ABTF Betão - Feirense 15
13 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense 13
14 Tomas Barta Caja Rural-Seguros RGA 13
15 Julen Amezqueta Illes Balears Arabay Cycling 12
16 Nicolas Tivani Aviludo-Louletano-Loulé Concelho 10
17 Jakub Musialik Lubelskie Perla Polski 9
18 Luis Mendonça Sabgal-Anicolor Cycling Team 9
19 Alexandre Montez Credibom-LA Alumínios-Marcos Car 8
20 Francisco Campos AP Hotels & Resorts-Tavira-SC Farense 8
21 Laurent Gervais Project Echelon Racing 7
22 Diogo Narciso Credibom-LA Alumínios-Marcos Car 6
23 Fabio Oliveira ABTF Betão - Feirense 6
24 Luís Gomes Kelly-Simoldes-UDO 5
25 Ethan Craine Project Echelon Racing 4
26 Sergi Darder Illes Balears Arabay Cycling 4
27 Rodrigo Caixas Credibom-LA Alumínios-Marcos Car 4
28 Emanuel Duarte Credibom-LA Alumínios-Marcos Car 3
29 Francisco Pereira ABTF Betão - Feirense 3
30 Hugo Scala Jr Project Echelon Racing 2
31 Roman Duckert Team Storck-Metropol Cycling 2
32 Joaquim Silva Efapel Cycling 2
33 Miquel Valls Alemany CCL Matdiver 2
34 Mikolaj Szulik Lubelskie Perla Polski 2
35 Jose Dias Aviludo-Louletano-Loulé Concelho 2
36 Alexandre Balmer Switzerland 1
37 Cesar Fonte Radio Popular-Paredes-Boavista 1
38 Francisco Guerreiro Kelly-Simoldes-UDO 1
39 Miguel Salgueiro AP Hotels & Resorts-Tavira-SC Farense 1
40 Colby Lange Project Echelon Racing 1
41 Mark Kryuchkov Obidos Cycling Team 1
42 Pedro Silva ABTF Betão - Feirense -1
43 João Nuno Oliveira Credibom-LA Alumínios-Marcos Car -1
44 Juan Nicolás Becerra Portos Windmob -1

Mountain

PosRiderTeam Points
1 Francisco Guerreiro Kelly-Simoldes-UDO 23
2 Joaquim Silva Efapel Cycling 20
3 Mathias Flückiger Switzerland 10
4 Delio Fernandez AP Hotels & Resorts-Tavira-SC Farense 9
5 Emanuel Duarte Credibom-LA Alumínios-Marcos Car 8
6 Eduard Prades Caja Rural-Seguros RGA 7
7 Luis Mendonça Sabgal-Anicolor Cycling Team 7
8 Julen Amezqueta Illes Balears Arabay Cycling 5
9 Laurent Gervais Project Echelon Racing 5
10 Abner González Efapel Cycling 5
11 Joseba Lopez Caja Rural-Seguros RGA 4
12 Thomas Silva Caja Rural-Seguros RGA 3
13 Afonso Eulalio ABTF Betão - Feirense 3
14 Afonso Silva AP Hotels & Resorts-Tavira-SC Farense 3
15 Andrew Vollmer Illes Balears Arabay Cycling 3
16 João Macedo Credibom-LA Alumínios-Marcos Car 2
17 Iuri Leitao Caja Rural-Seguros RGA 2
18 Mark Kryuchkov Obidos Cycling Team 2
19 Francisco Pereira ABTF Betão - Feirense 2
20 Alexandre Montez Credibom-LA Alumínios-Marcos Car 1
21 Rafael Reis Sabgal-Anicolor Cycling Team 1
22 Jose Dias Aviludo-Louletano-Loulé Concelho 1
23 Hugo Scala Jr Project Echelon Racing -1
24 João Nuno Oliveira Credibom-LA Alumínios-Marcos Car -1
25 Pedro Silva ABTF Betão - Feirense -2
26 Juan Nicolás Becerra Portos Windmob -2

Team

PosTeamTime
1 Efapel Cycling 48:23:48
2 Caja Rural-Seguros RGA + 00.03
3 AP Hotels & Resorts-Tavira-SC Farense + 00.13
4 Credibom-LA Alumínios-Marcos Car + 00.21
5 Switzerland + 00.27
6 Illes Balears Arabay Cycling + 00.33
7 Radio Popular-Paredes-Boavista + 01.36
8 Project Echelon Racing + 05.09
9 ABTF Betão - Feirense + 05.35
10 Aviludo-Louletano-Loulé Concelho + 07.53
11 Team Storck-Metropol Cycling + 11.44
12 Kelly-Simoldes-UDO + 12.18
13 Sabgal-Anicolor Cycling Team + 12.29
14 Lubelskie Perla Polski + 18.34
15 CCL Matdiver + 28.28
16 Tavfer-Ovos Matinados-Mortágua + 31.17
17 Obidos Cycling Team + 56.45
18 Portos Windmob + 01:22.53

Race profile

Race
Volta ao Alentejo
Start date
20.03.2024
End date
24.03.2024
Total distance
147.7 km
Gen
Men
Cat
2.2
Country
Portugal
Discipline
Road

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