Belgium Tour 2025 - Stage 2

Beringen > Putte, 194.4km

18.06-22.06

The Baloise Belgium Tour is a five day UCI ProSeries stage race held each June across Belgium. One of the country’s most historic national tours, the race combines flat sprint stages, time trials, rolling terrain and short punchy climbs, making it a versatile test for classics specialists, sprinters and all round riders.

Results

Stage

PosRiderTeam Time
1 Jasper Philipsen Alpecin-Deceuninck 4:07:27
2 Sebastian Molano UAE Team Emirates-XRG + 00.00
3 Jenno Berckmoes Lotto + 00.00
4 Tim Torn Teutenberg Lidl-Trek + 00.00
5 Florian Dauphin Team TotalEnergies + 00.00
6 Matyas Kopecky Team Novo Nordisk + 00.00
7 Tim Merlier Soudal Quick-Step + 00.00
8 Steffen De Schuyteneer Lotto + 00.00
9 Fernando Gaviria Movistar Team + 00.00
10 Lindsay De Vylder Team Flanders-Baloise + 00.00
11 Rui Oliveira UAE Team Emirates-XRG + 00.00
12 Nils Eekhoff Team Picnic PostNL + 00.00
13 Orluis Aular Movistar Team + 00.00
14 Jules Hesters Team Flanders-Baloise + 00.00
15 Jonas Rickaert Alpecin-Deceuninck + 00.00
16 Huub Artz Intermarché-Wanty + 00.00
17 Leander Van Hautegem Wagner Bazin WB + 00.00
18 Rasmus Tiller Uno-X Mobility + 00.00
19 Yves Lampaert Soudal Quick-Step + 00.00
20 Manlio Moro Movistar Team + 00.00
21 Tim Declercq Lidl-Trek + 00.00
22 Olivier Godfroid Baloise Glowi Lions + 00.00
23 Lander Loockx Unibet Tietema Rockets + 00.00
24 Carlos Canal Movistar Team + 00.00
25 Jon Barrenetxea Movistar Team + 00.00
26 Oscar Riesebeek Alpecin-Deceuninck + 00.00
27 Florian Vermeersch UAE Team Emirates-XRG + 00.00
28 Thibau Nys Lidl-Trek + 00.00
29 Pier-André Côté Israel-Premier Tech + 00.00
30 Axel Huens Unibet Tietema Rockets + 00.00
31 Toon Aerts Lotto + 00.00
32 Axel van der Tuuk Metec-SOLARWATT pb Mantel + 00.00
33 Filippo Baroncini UAE Team Emirates-XRG + 00.00
34 Elias Maris Team Flanders-Baloise + 00.00
35 Alec Segaert Lotto + 00.00
36 Wies Nuyens Pauwels Sauzen - Cibel Clementines + 00.00
37 Dion Smith Intermarché-Wanty + 00.00
38 Michiel Lambrecht Wagner Bazin WB + 00.00
39 Alexandre Delettre Team TotalEnergies + 00.00
40 Arne Marit Intermarché-Wanty + 00.00
41 Thomas Gachignard Team TotalEnergies + 00.00
42 Casper van Uden Team Picnic PostNL + 00.00
43 Jens Reynders Wagner Bazin WB + 00.00
44 Luca Van Boven Intermarché-Wanty + 00.00
45 Jason Tesson Team TotalEnergies + 00.00
46 Jonas Geens Team Flanders-Baloise + 00.00
47 Rune Herregodts UAE Team Emirates-XRG + 00.00
48 Timothy Dupont Tarteletto-Isorex + 00.00
49 Arne Santy Tarteletto-Isorex + 00.00
50 Vincent Van Hemelen Team Flanders-Baloise + 00.00
51 Hartthijs de Vries Unibet Tietema Rockets + 00.00
52 Tom Van Asbroeck Israel-Premier Tech + 00.00
53 Dries van Gestel Soudal Quick-Step + 00.00
54 Oded Kogut Israel-Premier Tech + 00.00
55 Lennert Teugels Tarteletto-Isorex + 00.00
56 Arthur Kluckers Tudor Pro Cycling Team + 00.00
57 David Haverdings Baloise Glowi Lions + 00.00
58 Anders Skaarseth Uno-X Mobility + 00.00
59 Frits Biesterbos BEAT Cycling Club + 00.00
60 Marco Frigo Israel-Premier Tech + 00.00
61 Filippo Ganna INEOS Grenadiers + 00.00
62 Ben Turner INEOS Grenadiers + 00.00
63 Yorben Lauryssen Pauwels Sauzen - Cibel Clementines + 00.00
64 Rotem Tene Israel-Premier Tech + 00.00
65 Stan Van Tricht Alpecin-Deceuninck + 00.00
66 Seppe Van Den Boer Baloise Glowi Lions + 00.00
67 Davide Persico Wagner Bazin WB + 00.00
68 Adam Toupalik Unibet Tietema Rockets + 00.00
69 Vito Braet Intermarché-Wanty + 00.00
70 Roy Hoogendoorn Metec-SOLARWATT pb Mantel + 00.00
71 Viktor Vandenberghe Pauwels Sauzen - Cibel Clementines + 00.00
72 Gonzalo Serrano Movistar Team + 00.00
73 Ethan Hayter Soudal Quick-Step + 00.00
74 Wessel Mouris Unibet Tietema Rockets + 00.00
75 Logan Currie Lotto + 00.00
76 Christiaan van Rees Team Picnic PostNL + 00.00
77 Jochem Kerckhaert BEAT Cycling Club + 00.00
78 Héctor Álvarez Lidl-Trek + 00.00
79 Søren Kragh Andersen Lidl-Trek + 00.00
80 Iván García Cortina Movistar Team + 00.00
81 Stijn Appel BEAT Cycling Club + 00.00
82 Michael Vanthourenhout Pauwels Sauzen - Cibel Clementines + 00.00
83 Alexys Brunel Team TotalEnergies + 00.00
84 Andrea Peron Team Novo Nordisk + 00.00
85 Dylan Vandenstorme Team Flanders-Baloise + 00.00
86 Thom van der Werff Team Picnic PostNL + 00.00
87 Quentin Bezza Wagner Bazin WB + 00.00
88 Mathias Guillemette Tudor Pro Cycling Team + 00.00
89 Kim Heiduk INEOS Grenadiers + 00.00
90 Fabian Lienhard Tudor Pro Cycling Team + 00.00
91 Connor Swift INEOS Grenadiers + 00.00
92 Luca De Meester Wagner Bazin WB + 00.00
93 Joshua Giddings Lotto + 00.00
94 Ådne Holter Uno-X Mobility + 00.00
95 Bert Van Lerberghe Soudal Quick-Step + 00.00
96 Lionel Taminiaux Lotto + 00.00
97 Davide Bomboi Unibet Tietema Rockets + 00.00
98 Kenay De Moyer Pauwels Sauzen - Cibel Clementines + 01.04
99 Alex Vandenbulcke Tarteletto-Isorex + 01.04
100 Josef Cerný Soudal Quick-Step + 01.04
101 Jordy Decottignies Tarteletto-Isorex + 01.04
102 Mohammad Al Mutaiwei UAE Team Emirates-XRG + 01.04
103 Zeno Moonen Intermarché-Wanty + 01.04
104 Alex Colman Team Flanders-Baloise + 01.04
105 Lorenzo Rota Intermarché-Wanty + 01.04
106 Omar Fraile INEOS Grenadiers + 01.04
107 Filippo Ridolfo Team Novo Nordisk + 01.04
108 Robbe Mellaerts BEAT Cycling Club + 01.04
109 Marijn Maas BEAT Cycling Club + 01.04
110 Kiaan Watts Israel-Premier Tech + 01.04
111 Erik Resell Uno-X Mobility + 01.04
112 Kevin Vermaerke Team Picnic PostNL + 01.04
113 Pete Uptegrove Metec-SOLARWATT pb Mantel + 01.04
114 Martijn Tusveld BEAT Cycling Club + 01.04
115 Jordan Habets Metec-SOLARWATT pb Mantel + 01.04
116 Gianni Marchand Tarteletto-Isorex + 01.04
117 Bart Kortleve Metec-SOLARWATT pb Mantel + 01.04
118 Kay De Bruyckere Pauwels Sauzen - Cibel Clementines + 01.04
119 Timo Roosen Team Picnic PostNL + 01.04
120 Maarten Verheyen Baloise Glowi Lions + 01.04
121 Lars van der Haar Baloise Glowi Lions + 01.04
122 Pim Ronhaar Baloise Glowi Lions + 01.04
123 Anton Muller Team Novo Nordisk + 01.04
124 William Blume Levy Uno-X Mobility + 01.04
125 Michiel Hillen Baloise Glowi Lions + 01.04
126 Tom Portsmouth Wagner Bazin WB + 01.04
127 Sente Sentjens Alpecin-Deceuninck + 01.04
128 Juan David Sierra Tudor Pro Cycling Team + 01.04
129 Ewout De Keyser Tarteletto-Isorex + 01.38
130 Alberto Dainese Tudor Pro Cycling Team + 00.00
131 Timo Kielich Alpecin-Deceuninck + 01.52
132 Ethan Vernon Israel-Premier Tech + 00.00
133 Umberto Poli Team Novo Nordisk + 02.46
134 Declan Irvine Team Novo Nordisk + 03.10
135 Joel Suter Tudor Pro Cycling Team + 03.10
136 Casper van der Woude Metec-SOLARWATT pb Mantel + 03.10
137 Victor Broex Metec-SOLARWATT pb Mantel + 03.10
138 Nicola Marcerou Team TotalEnergies + 03.10
139 Joran Wyseure Alpecin-Deceuninck + 03.10
140 Yordi Corsus Pauwels Sauzen - Cibel Clementines + 03.10
141 Alessandro Perracchione Team Novo Nordisk + 03.10
142 Jelle Johannink Unibet Tietema Rockets + 03.10
143 Gibbe Staes UAE Team Emirates-XRG + 03.58
144 Salvatore Puccio INEOS Grenadiers + 03.58
145 Kristian Egholm Lidl-Trek + 05.54
146 Samuel Leroux Team TotalEnergies + 12.13
- Daan van Sintmaartensdijk BEAT Cycling Club DNF
- Martin Svrcek Soudal Quick-Step DNF
- Alex Kirsch Lidl-Trek DNF

GC

PosRiderTeam Time
1 Sebastian Molano UAE Team Emirates-XRG 8:30:58
2 Jasper Philipsen Alpecin-Deceuninck + 00.01
3 Tim Merlier Soudal Quick-Step + 00.02
4 Jenno Berckmoes Lotto + 00.05
5 Olivier Godfroid Baloise Glowi Lions + 00.06
6 Axel van der Tuuk Metec-SOLARWATT pb Mantel + 00.06
7 Wessel Mouris Unibet Tietema Rockets + 00.06
8 Ethan Vernon Israel-Premier Tech + 00.08
9 Ben Turner INEOS Grenadiers + 00.09
10 Søren Kragh Andersen Lidl-Trek + 00.09
11 Filippo Ganna INEOS Grenadiers + 00.10
12 Ådne Holter Uno-X Mobility + 00.10
13 Florian Vermeersch UAE Team Emirates-XRG + 00.11
14 Tim Torn Teutenberg Lidl-Trek + 00.12
15 Fernando Gaviria Movistar Team + 00.12
16 Matyas Kopecky Team Novo Nordisk + 00.12
17 Lindsay De Vylder Team Flanders-Baloise + 00.12
18 Steffen De Schuyteneer Lotto + 00.12
19 Leander Van Hautegem Wagner Bazin WB + 00.12
20 Jules Hesters Team Flanders-Baloise + 00.12
21 Nils Eekhoff Team Picnic PostNL + 00.12
22 Orluis Aular Movistar Team + 00.12
23 Casper van Uden Team Picnic PostNL + 00.12
24 Jason Tesson Team TotalEnergies + 00.12
25 Wies Nuyens Pauwels Sauzen - Cibel Clementines + 00.12
26 Luca Van Boven Intermarché-Wanty + 00.12
27 Jonas Geens Team Flanders-Baloise + 00.12
28 Timothy Dupont Tarteletto-Isorex + 00.12
29 Carlos Canal Movistar Team + 00.12
30 Toon Aerts Lotto + 00.12
31 Arne Marit Intermarché-Wanty + 00.12
32 Lander Loockx Unibet Tietema Rockets + 00.12
33 Arne Santy Tarteletto-Isorex + 00.12
34 Jon Barrenetxea Movistar Team + 00.12
35 Elias Maris Team Flanders-Baloise + 00.12
36 Huub Artz Intermarché-Wanty + 00.12
37 Michiel Lambrecht Wagner Bazin WB + 00.12
38 Rasmus Tiller Uno-X Mobility + 00.12
39 Tom Van Asbroeck Israel-Premier Tech + 00.12
40 Jens Reynders Wagner Bazin WB + 00.12
41 Seppe Van Den Boer Baloise Glowi Lions + 00.12
42 Vito Braet Intermarché-Wanty + 00.12
43 Jonas Rickaert Alpecin-Deceuninck + 00.12
44 Thomas Gachignard Team TotalEnergies + 00.12
45 Davide Persico Wagner Bazin WB + 00.12
46 Roy Hoogendoorn Metec-SOLARWATT pb Mantel + 00.12
47 Logan Currie Lotto + 00.12
48 Axel Huens Unibet Tietema Rockets + 00.12
49 Alec Segaert Lotto + 00.12
50 Oded Kogut Israel-Premier Tech + 00.12
51 Filippo Baroncini UAE Team Emirates-XRG + 00.12
52 Frits Biesterbos BEAT Cycling Club + 00.12
53 Michael Vanthourenhout Pauwels Sauzen - Cibel Clementines + 00.12
54 Davide Bomboi Unibet Tietema Rockets + 00.12
55 Luca De Meester Wagner Bazin WB + 00.12
56 Iván García Cortina Movistar Team + 00.12
57 David Haverdings Baloise Glowi Lions + 00.12
58 Thibau Nys Lidl-Trek + 00.12
59 Rune Herregodts UAE Team Emirates-XRG + 00.12
60 Gonzalo Serrano Movistar Team + 00.12
61 Dion Smith Intermarché-Wanty + 00.12
62 Pier-André Côté Israel-Premier Tech + 00.12
63 Manlio Moro Movistar Team + 00.12
64 Andrea Peron Team Novo Nordisk + 00.12
65 Yves Lampaert Soudal Quick-Step + 00.12
66 Alexandre Delettre Team TotalEnergies + 00.12
67 Lionel Taminiaux Lotto + 00.12
68 Tim Declercq Lidl-Trek + 00.12
69 Viktor Vandenberghe Pauwels Sauzen - Cibel Clementines + 00.12
70 Rui Oliveira UAE Team Emirates-XRG + 00.12
71 Arthur Kluckers Tudor Pro Cycling Team + 00.12
72 Hartthijs de Vries Unibet Tietema Rockets + 00.12
73 Alberto Dainese Tudor Pro Cycling Team + 00.12
74 Florian Dauphin Team TotalEnergies + 00.12
75 Dries van Gestel Soudal Quick-Step + 00.12
76 Stan Van Tricht Alpecin-Deceuninck + 00.12
77 Marco Frigo Israel-Premier Tech + 00.12
78 Bert Van Lerberghe Soudal Quick-Step + 00.12
79 Christiaan van Rees Team Picnic PostNL + 00.12
80 Jochem Kerckhaert BEAT Cycling Club + 00.12
81 Connor Swift INEOS Grenadiers + 00.12
82 Vincent Van Hemelen Team Flanders-Baloise + 00.12
83 Adam Toupalik Unibet Tietema Rockets + 00.12
84 Kim Heiduk INEOS Grenadiers + 00.12
85 Lennert Teugels Tarteletto-Isorex + 00.12
86 Alexys Brunel Team TotalEnergies + 00.12
87 Stijn Appel BEAT Cycling Club + 00.12
88 Dylan Vandenstorme Team Flanders-Baloise + 00.12
89 Joshua Giddings Lotto + 00.12
90 Yorben Lauryssen Pauwels Sauzen - Cibel Clementines + 00.12
91 Ethan Hayter Soudal Quick-Step + 00.12
92 Héctor Álvarez Lidl-Trek + 00.12
93 Rotem Tene Israel-Premier Tech + 00.12
94 Thom van der Werff Team Picnic PostNL + 00.12
95 Quentin Bezza Wagner Bazin WB + 00.12
96 Fabian Lienhard Tudor Pro Cycling Team + 00.12
97 Oscar Riesebeek Alpecin-Deceuninck + 00.32
98 Mathias Guillemette Tudor Pro Cycling Team + 01.13
99 Kay De Bruyckere Pauwels Sauzen - Cibel Clementines + 01.16
100 Jordy Decottignies Tarteletto-Isorex + 01.16
101 Kenay De Moyer Pauwels Sauzen - Cibel Clementines + 01.16
102 Alex Vandenbulcke Tarteletto-Isorex + 01.16
103 Sente Sentjens Alpecin-Deceuninck + 01.16
104 Alex Colman Team Flanders-Baloise + 01.16
105 William Blume Levy Uno-X Mobility + 01.16
106 Bart Kortleve Metec-SOLARWATT pb Mantel + 01.16
107 Jordan Habets Metec-SOLARWATT pb Mantel + 01.16
108 Robbe Mellaerts BEAT Cycling Club + 01.16
109 Tom Portsmouth Wagner Bazin WB + 01.16
110 Mohammad Al Mutaiwei UAE Team Emirates-XRG + 01.16
111 Martijn Tusveld BEAT Cycling Club + 01.16
112 Lorenzo Rota Intermarché-Wanty + 01.16
113 Erik Resell Uno-X Mobility + 01.16
114 Timo Roosen Team Picnic PostNL + 01.16
115 Maarten Verheyen Baloise Glowi Lions + 01.16
116 Omar Fraile INEOS Grenadiers + 01.16
117 Pete Uptegrove Metec-SOLARWATT pb Mantel + 01.16
118 Marijn Maas BEAT Cycling Club + 01.16
119 Josef Cerný Soudal Quick-Step + 01.16
120 Filippo Ridolfo Team Novo Nordisk + 01.16
121 Kevin Vermaerke Team Picnic PostNL + 01.16
122 Anton Muller Team Novo Nordisk + 01.16
123 Kiaan Watts Israel-Premier Tech + 01.16
124 Gianni Marchand Tarteletto-Isorex + 01.16
125 Lars van der Haar Baloise Glowi Lions + 01.16
126 Pim Ronhaar Baloise Glowi Lions + 01.16
127 Ewout De Keyser Tarteletto-Isorex + 01.50
128 Timo Kielich Alpecin-Deceuninck + 02.04
129 Juan David Sierra Tudor Pro Cycling Team + 02.17
130 Anders Skaarseth Uno-X Mobility + 03.06
131 Declan Irvine Team Novo Nordisk + 03.22
132 Alessandro Perracchione Team Novo Nordisk + 03.22
133 Casper van der Woude Metec-SOLARWATT pb Mantel + 03.22
134 Yordi Corsus Pauwels Sauzen - Cibel Clementines + 03.22
135 Joel Suter Tudor Pro Cycling Team + 03.22
136 Nicola Marcerou Team TotalEnergies + 03.22
137 Jelle Johannink Unibet Tietema Rockets + 03.22
138 Gibbe Staes UAE Team Emirates-XRG + 04.10
139 Salvatore Puccio INEOS Grenadiers + 04.10
140 Michiel Hillen Baloise Glowi Lions + 04.10
141 Joran Wyseure Alpecin-Deceuninck + 04.23
142 Zeno Moonen Intermarché-Wanty + 06.30
143 Kristian Egholm Lidl-Trek + 07.23
144 Victor Broex Metec-SOLARWATT pb Mantel + 08.13
145 Umberto Poli Team Novo Nordisk + 09.39
146 Samuel Leroux Team TotalEnergies + 12.25
- Daan van Sintmaartensdijk BEAT Cycling Club DNF
- Martin Svrcek Soudal Quick-Step DNF
- Alex Kirsch Lidl-Trek DNF

Youth

PosRiderTeam Time
1 Wessel Mouris Unibet Tietema Rockets 8:31:04
2 Tim Torn Teutenberg Lidl-Trek + 00.06
3 Matyas Kopecky Team Novo Nordisk + 00.06
4 Steffen De Schuyteneer Lotto + 00.06
5 Leander Van Hautegem Wagner Bazin WB + 00.06
6 Wies Nuyens Pauwels Sauzen - Cibel Clementines + 00.06
7 Huub Artz Intermarché-Wanty + 00.06
8 Michiel Lambrecht Wagner Bazin WB + 00.06
9 Seppe Van Den Boer Baloise Glowi Lions + 00.06
10 Alec Segaert Lotto + 00.06
11 Frits Biesterbos BEAT Cycling Club + 00.06
12 David Haverdings Baloise Glowi Lions + 00.06
13 Thibau Nys Lidl-Trek + 00.06
14 Manlio Moro Movistar Team + 00.06
15 Viktor Vandenberghe Pauwels Sauzen - Cibel Clementines + 00.06
16 Christiaan van Rees Team Picnic PostNL + 00.06
17 Dylan Vandenstorme Team Flanders-Baloise + 00.06
18 Joshua Giddings Lotto + 00.06
19 Yorben Lauryssen Pauwels Sauzen - Cibel Clementines + 00.06
20 Héctor Álvarez Lidl-Trek + 00.06
21 Thom van der Werff Team Picnic PostNL + 00.06
22 Mathias Guillemette Tudor Pro Cycling Team + 01.07
23 Kay De Bruyckere Pauwels Sauzen - Cibel Clementines + 01.10
24 Jordy Decottignies Tarteletto-Isorex + 01.10
25 Kenay De Moyer Pauwels Sauzen - Cibel Clementines + 01.10
26 Sente Sentjens Alpecin-Deceuninck + 01.10
27 Bart Kortleve Metec-SOLARWATT pb Mantel + 01.10
28 Mohammad Al Mutaiwei UAE Team Emirates-XRG + 01.10
29 Marijn Maas BEAT Cycling Club + 01.10
30 Juan David Sierra Tudor Pro Cycling Team + 02.11
31 Alessandro Perracchione Team Novo Nordisk + 03.16
32 Yordi Corsus Pauwels Sauzen - Cibel Clementines + 03.16
33 Nicola Marcerou Team TotalEnergies + 03.16
34 Gibbe Staes UAE Team Emirates-XRG + 04.04
35 Zeno Moonen Intermarché-Wanty + 06.24
36 Kristian Egholm Lidl-Trek + 07.17

Points

PosRiderTeam Points
1 Sebastian Molano UAE Team Emirates-XRG 50
2 Tim Merlier Soudal Quick-Step 43
3 Tim Torn Teutenberg Lidl-Trek 32
4 Jasper Philipsen Alpecin-Deceuninck 30
5 Fernando Gaviria Movistar Team 30
6 Jenno Berckmoes Lotto 22
7 Ethan Vernon Israel-Premier Tech 22
8 Alberto Dainese Tudor Pro Cycling Team 17
9 Florian Dauphin Team TotalEnergies 17
10 Matyas Kopecky Team Novo Nordisk 15
11 Jason Tesson Team TotalEnergies 15
12 Steffen De Schuyteneer Lotto 12
13 Casper van Uden Team Picnic PostNL 12
14 Leander Van Hautegem Wagner Bazin WB 11
15 Lindsay De Vylder Team Flanders-Baloise 10
16 Luca Van Boven Intermarché-Wanty 10
17 Lionel Taminiaux Lotto -8
18 Oscar Riesebeek Alpecin-Deceuninck -24

Team

PosTeamTime
1 Team Flanders-Baloise 25:33:30
2 UAE Team Emirates-XRG + 00.00
3 Intermarché-Wanty + 00.00
4 Alpecin-Deceuninck + 00.00
5 Lotto + 00.00
6 Wagner Bazin WB + 00.00
7 Movistar Team + 00.00
8 Pauwels Sauzen - Cibel Clementines + 00.00
9 Lidl-Trek + 00.00
10 Israel-Premier Tech + 00.00
11 Soudal Quick-Step + 00.00
12 Team TotalEnergies + 00.00
13 Tarteletto-Isorex + 00.00
14 Team Picnic PostNL + 00.00
15 Unibet Tietema Rockets + 00.00
16 Baloise Glowi Lions + 00.00
17 BEAT Cycling Club + 00.00
18 Uno-X Mobility + 00.00
19 INEOS Grenadiers + 00.00
20 Tudor Pro Cycling Team + 00.00
21 Team Novo Nordisk + 01.04
22 Metec-SOLARWATT pb Mantel + 01.04

Race profile

Race
Belgium Tour
Start date
18.06.2025
End date
22.06.2025
Total distance
194.4 km
Gen
Men
Cat
2.Pro
Country
Belgium
Discipline
Road
First edition
1908

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