PostNord Tour of Denmark 2026 - Stage 4

Rudkøbing > Faaborg, 172.5km

29.07-02.08

Storm Ingebrigtsen (Uno-X Mobility) won the stage in Faaborg after attacking from the breakaway with three kilometres remaining. The Norwegian held off both his fellow escapees and the fast approaching peloton to claim his second professional victory. Gabriele Bessega finished second, while Wout van Aert’s run of three consecutive stage wins came to an end.

Results

Stage

PosRiderTeam Time
1 Storm Ingebrigtsen Uno-X Mobility 3:46:46
2 Tommaso Bessega Team Polti VisitMalta + 00.15
3 Axel Källberg Lucky Sport Cycling Team + 00.15
4 Sébastien Grignard Lotto-Intermarché + 00.15
5 Christopher Juul-Jensen Denmark + 00.17
6 Jensen Plowright Alpecin-Premier Tech + 00.20
7 Toon Aerts Lotto-Intermarché + 00.20
8 Tim Torn Teutenberg Lidl-Trek + 00.20
9 Christophe Laporte Team Visma | Lease a Bike + 00.20
10 Pier-André Côté NSN Cycling Team + 00.20
11 Milan Menten Lotto-Intermarché + 00.20
12 Wout van Aert Team Visma | Lease a Bike + 00.20
13 Rasmus Søjberg Pedersen Denmark + 00.20
14 Matyas Kopecky Unibet Rose Rockets + 00.20
15 Lukas Kubis Unibet Rose Rockets + 00.20
16 Tomas Kopecky Unibet Rose Rockets + 00.20
17 Henrik Pedersen Uno-X Mobility + 00.20
18 Marcin Budzinski MBH Bank Ballan Telecom Fort + 00.20
19 Matias Malmberg Swatt Club + 00.20
20 Carl-Frederik Bevort Uno-X Mobility + 00.20
21 Filippo Turconi Bardiani CSF 7 Saber + 00.20
22 Tom Crabbe Team Flanders-Baloise + 00.20
23 Ben Oliver Modern Adventure Pro Cycling + 00.20
24 Matys Grisel Lotto-Intermarché + 00.20
25 Niklas Behrens Team Visma | Lease a Bike + 00.20
26 Marcus Sander Hansen BHS-PL Beton Bornholm + 00.20
27 Giovanni Lonardi Team Polti VisitMalta + 00.20
28 Mirco Maestri Team Polti VisitMalta + 00.20
29 Max Walscheid Lidl-Trek + 00.20
30 Riley Sheehan NSN Cycling Team + 00.20
31 Michiel Lambrecht Team Flanders-Baloise + 00.20
32 Søren Kragh Andersen Lidl-Trek + 00.20
33 Andreas Stokbro Nielsen Team Coloquick + 00.20
34 Teodor De Luca Lucky Sport Cycling Team + 00.20
35 Alexander Kamp Uno-X Mobility + 00.20
36 Luca Cretti MBH Bank Ballan Telecom Fort + 00.20
37 Luca Paletti Bardiani CSF 7 Saber + 00.20
38 William Blume Levy Uno-X Mobility + 00.20
39 Antonio Polga Team Novo Nordisk + 00.20
40 Mathieu Kockelmann Lotto-Intermarché + 00.20
41 Lorenzo Masciarelli MBH Bank Ballan Telecom Fort + 00.20
42 Niklas Larsen Unibet Rose Rockets + 00.20
43 Henri Uhlig Alpecin-Premier Tech + 00.20
44 Santiago Ferraro Bardiani CSF 7 Saber + 00.20
45 Francisco Muñoz Team Polti VisitMalta + 00.20
46 Pietro Mattio Team Visma | Lease a Bike + 00.27
47 Nick Schultz NSN Cycling Team + 00.27
48 Noah Lindholm Denmark + 00.27
49 Menno Huising Team Visma | Lease a Bike + 00.27
50 Jonas Geens Alpecin-Premier Tech + 00.27
51 Tyler Stites Modern Adventure Pro Cycling + 00.27
52 Martijn Rasenberg Unibet Rose Rockets + 00.27
53 Jakob Söderqvist Lidl-Trek + 00.32
54 Tibor Del Grosso Alpecin-Premier Tech + 00.35
55 Dario Belletta Team Polti VisitMalta + 00.38
56 Filippo Ridolfo Team Novo Nordisk + 00.46
57 Kiaan Watts NSN Cycling Team + 01.21
58 Wessel Mouris Unibet Rose Rockets + 01.21
59 Ashlin Barry Team Visma | Lease a Bike + 02.15
60 Casper van Uden Team Picnic PostNL + 03.01
61 Rasmus Tiller Uno-X Mobility + 03.06
62 Gabriele Raccagni Team Polti VisitMalta + 03.06
63 Declan Irvine Team Novo Nordisk + 03.06
64 Frank Aron Ragilo Lucky Sport Cycling Team + 03.29
65 Mathias Sunekær Norsgaard Lidl-Trek + 03.29
66 Patrick Frydkjær Lidl-Trek + 03.32
67 Manuel Oioli Swatt Club + 04.09
68 Rory Townsend Unibet Rose Rockets + 04.09
69 Nicolo Pettiti Swatt Club + 04.09
70 Mads Andersen Swatt Club + 04.35
71 Stian Rosenlund Airtox-Carl Ras + 04.35
72 Simon Bak Team Give Steel + 05.09
73 Sam Brand Team Novo Nordisk + 05.22
74 Juan Jose Lopez Team Novo Nordisk + 05.22
75 Ferre Geeraerts Team Flanders-Baloise + 06.16
76 Noah Vandenbranden Team Flanders-Baloise + 06.16
77 Christian Bagatin MBH Bank Ballan Telecom Fort + 06.16
78 Sylvester Vittinghus Stokbro Airtox-Carl Ras + 06.16
79 Boas Lysgaard BHS-PL Beton Bornholm + 06.16
80 Márk Valent MBH Bank Ballan Telecom Fort + 06.16
81 Rick Versloot Team Picnic PostNL + 06.16
82 Mads Landbo Team Coloquick + 06.16
83 Lindsay De Vylder Alpecin-Premier Tech + 06.19
84 Enrico Zanoncello Bardiani CSF 7 Saber + 06.19
85 Ezra Caudell Modern Adventure Pro Cycling + 07.20
86 Casper Pedersen Denmark + 07.27
87 Anders Foldager Denmark + 07.27
88 Martin Marcellusi Bardiani CSF 7 Saber + 07.27
89 Marco Manenti Bardiani CSF 7 Saber + 07.27
90 Nils Eekhoff Team Picnic PostNL + 07.27
91 Dillon Corkery Team Picnic PostNL + 07.27
92 Nikolaj Mengel Airtox-Carl Ras + 07.27
93 Hjalmar Klyver Lucky Sport Cycling Team + 08.16
94 Gustav Thompson Lucky Sport Cycling Team + 08.16
95 Andreas Brandt Aidel BHS-PL Beton Bornholm + 08.16
96 Emil Schandorff Iwersen BHS-PL Beton Bornholm + 08.16
97 Pelle Køster Airtox-Carl Ras + 08.16
98 Alfred Mørch Kongstad Airtox-Carl Ras + 08.16
99 Bailey McDonald Team Novo Nordisk + 08.16
100 Felix Ørn-Kristoff Lotto-Intermarché + 08.16
101 Scott McGill Modern Adventure Pro Cycling + 08.16
102 Hugo Scala Jr Modern Adventure Pro Cycling + 08.16
103 Lucas Maarfelt Toftemark Airtox-Carl Ras + 08.16
104 Joshua Gudnitz Team Coloquick + 08.20
105 Gustav Wang Denmark + 08.20
106 Samuele Zoccarato MBH Bank Ballan Telecom Fort + 08.22
107 Sebastian Nielsen Team Coloquick + 09.14
108 Kasper Jul Øhlenschlæger Team Give Steel + 09.25
109 Aksel Bech Skot-Hansen Team Give Steel + 09.25
110 Jonas Kind Høydahl Team Visma | Lease a Bike + 09.25
111 Erlend Blikra Uno-X Mobility + 09.25
112 Thom van der Werff Team Picnic PostNL + 09.25
113 Oliver Søndergaard Team Give Steel + 09.25
114 Henri Vandenabeele Team Flanders-Baloise + 09.25
115 Lionel Taminiaux Lotto-Intermarché + 09.25
116 Aidan Buttigieg Team Polti VisitMalta + 09.25
117 Francesco Carollo Swatt Club + 09.25
118 Ville Merlöv BHS-PL Beton Bornholm + 09.25
119 Robin Carpenter Modern Adventure Pro Cycling + 09.25
120 Paul Wright Modern Adventure Pro Cycling + 09.25
121 Morten Nørtoft Team Coloquick + 13.53
122 Theodor Clemmensen Denmark + 17.07
123 Johan Price-Pejtersen Alpecin-Premier Tech + 17.07
124 Karl Kurits Lucky Sport Cycling Team + 17.07
125 Asger Røjbek Sørensen BHS-PL Beton Bornholm + 17.07
126 Kasper Andersen Swatt Club + 17.07
127 Gustav Frederik Dahl Team Give Steel + 17.07
- Brem Deman Team Flanders-Baloise DNF
- Lucca Bennetzen Team Give Steel DNF

GC

PosRiderTeam Time
1 Wout van Aert Team Visma | Lease a Bike 16:52:22
2 Lukas Kubis Unibet Rose Rockets + 00.21
3 Henrik Pedersen Uno-X Mobility + 00.28
4 Christophe Laporte Team Visma | Lease a Bike + 00.29
5 Søren Kragh Andersen Lidl-Trek + 00.39
6 Pier-André Côté NSN Cycling Team + 00.45
7 Tomas Kopecky Unibet Rose Rockets + 00.46
8 Francisco Muñoz Team Polti VisitMalta + 01.00
9 Matyas Kopecky Unibet Rose Rockets + 01.06
10 Alexander Kamp Uno-X Mobility + 01.14
11 William Blume Levy Uno-X Mobility + 01.22
12 Andreas Stokbro Nielsen Team Coloquick + 01.24
13 Tim Torn Teutenberg Lidl-Trek + 02.11
14 Toon Aerts Lotto-Intermarché + 02.24
15 Niklas Larsen Unibet Rose Rockets + 02.27
16 Teodor De Luca Lucky Sport Cycling Team + 02.28
17 Luca Paletti Bardiani CSF 7 Saber + 02.28
18 Santiago Ferraro Bardiani CSF 7 Saber + 02.31
19 Matias Malmberg Swatt Club + 02.34
20 Menno Huising Team Visma | Lease a Bike + 02.35
21 Riley Sheehan NSN Cycling Team + 02.42
22 Marcus Sander Hansen BHS-PL Beton Bornholm + 02.45
23 Dario Belletta Team Polti VisitMalta + 02.46
24 Filippo Ridolfo Team Novo Nordisk + 02.54
25 Jonas Geens Alpecin-Premier Tech + 02.54
26 Luca Cretti MBH Bank Ballan Telecom Fort + 03.04
27 Michiel Lambrecht Team Flanders-Baloise + 03.05
28 Matys Grisel Lotto-Intermarché + 03.57
29 Axel Källberg Lucky Sport Cycling Team + 04.34
30 Rasmus Søjberg Pedersen Denmark + 04.37
31 Henri Uhlig Alpecin-Premier Tech + 05.19
32 Marcin Budzinski MBH Bank Ballan Telecom Fort + 05.22
33 Lorenzo Masciarelli MBH Bank Ballan Telecom Fort + 05.29
34 Carl-Frederik Bevort Uno-X Mobility + 05.55
35 Storm Ingebrigtsen Uno-X Mobility + 06.02
36 Niklas Behrens Team Visma | Lease a Bike + 06.08
37 Jensen Plowright Alpecin-Premier Tech + 06.09
38 Filippo Turconi Bardiani CSF 7 Saber + 06.15
39 Pietro Mattio Team Visma | Lease a Bike + 06.22
40 Sébastien Grignard Lotto-Intermarché + 06.35
41 Wessel Mouris Unibet Rose Rockets + 06.53
42 Noah Lindholm Denmark + 07.03
43 Mirco Maestri Team Polti VisitMalta + 07.11
44 Tibor Del Grosso Alpecin-Premier Tech + 08.52
45 Giovanni Lonardi Team Polti VisitMalta + 09.31
46 Rasmus Tiller Uno-X Mobility + 10.37
47 Martijn Rasenberg Unibet Rose Rockets + 11.19
48 Gabriele Raccagni Team Polti VisitMalta + 12.08
49 Patrick Frydkjær Lidl-Trek + 12.09
50 Max Walscheid Lidl-Trek + 13.00
51 Ferre Geeraerts Team Flanders-Baloise + 13.21
52 Frank Aron Ragilo Lucky Sport Cycling Team + 13.34
53 Antonio Polga Team Novo Nordisk + 14.26
54 Pelle Køster Airtox-Carl Ras + 14.28
55 Manuel Oioli Swatt Club + 15.15
56 Mathieu Kockelmann Lotto-Intermarché + 15.23
57 Nick Schultz NSN Cycling Team + 15.26
58 Gustav Wang Denmark + 15.39
59 Casper van Uden Team Picnic PostNL + 16.25
60 Milan Menten Lotto-Intermarché + 16.46
61 Ashlin Barry Team Visma | Lease a Bike + 17.51
62 Tyler Stites Modern Adventure Pro Cycling + 18.29
63 Nicolo Pettiti Swatt Club + 19.08
64 Rick Versloot Team Picnic PostNL + 19.33
65 Felix Ørn-Kristoff Lotto-Intermarché + 20.05
66 Marco Manenti Bardiani CSF 7 Saber + 20.28
67 Dillon Corkery Team Picnic PostNL + 20.36
68 Morten Nørtoft Team Coloquick + 20.38
69 Juan Jose Lopez Team Novo Nordisk + 21.05
70 Mads Landbo Team Coloquick + 21.08
71 Sam Brand Team Novo Nordisk + 21.08
72 Lionel Taminiaux Lotto-Intermarché + 21.17
73 Tom Crabbe Team Flanders-Baloise + 21.49
74 Simon Bak Team Give Steel + 22.17
75 Sylvester Vittinghus Stokbro Airtox-Carl Ras + 22.23
76 Francesco Carollo Swatt Club + 22.26
77 Rory Townsend Unibet Rose Rockets + 23.21
78 Joshua Gudnitz Team Coloquick + 23.53
79 Ben Oliver Modern Adventure Pro Cycling + 23.59
80 Noah Vandenbranden Team Flanders-Baloise + 23.59
81 Christopher Juul-Jensen Denmark + 24.37
82 Kasper Andersen Swatt Club + 24.39
83 Henri Vandenabeele Team Flanders-Baloise + 24.53
84 Anders Foldager Denmark + 25.10
85 Mads Andersen Swatt Club + 25.22
86 Emil Schandorff Iwersen BHS-PL Beton Bornholm + 25.57
87 Kiaan Watts NSN Cycling Team + 26.05
88 Tommaso Bessega Team Polti VisitMalta + 26.14
89 Scott McGill Modern Adventure Pro Cycling + 26.24
90 Enrico Zanoncello Bardiani CSF 7 Saber + 26.54
91 Casper Pedersen Denmark + 27.21
92 Martin Marcellusi Bardiani CSF 7 Saber + 28.21
93 Sebastian Nielsen Team Coloquick + 29.03
94 Stian Rosenlund Airtox-Carl Ras + 29.14
95 Samuele Zoccarato MBH Bank Ballan Telecom Fort + 29.57
96 Ezra Caudell Modern Adventure Pro Cycling + 30.19
97 Bailey McDonald Team Novo Nordisk + 30.45
98 Andreas Brandt Aidel BHS-PL Beton Bornholm + 32.28
99 Mathias Sunekær Norsgaard Lidl-Trek + 32.36
100 Lindsay De Vylder Alpecin-Premier Tech + 32.41
101 Nikolaj Mengel Airtox-Carl Ras + 32.42
102 Aidan Buttigieg Team Polti VisitMalta + 33.44
103 Boas Lysgaard BHS-PL Beton Bornholm + 33.50
104 Aksel Bech Skot-Hansen Team Give Steel + 33.51
105 Declan Irvine Team Novo Nordisk + 34.18
106 Nils Eekhoff Team Picnic PostNL + 34.37
107 Robin Carpenter Modern Adventure Pro Cycling + 35.06
108 Lucas Maarfelt Toftemark Airtox-Carl Ras + 35.26
109 Gustav Thompson Lucky Sport Cycling Team + 36.09
110 Hjalmar Klyver Lucky Sport Cycling Team + 36.34
111 Ville Merlöv BHS-PL Beton Bornholm + 38.00
112 Jakob Söderqvist Lidl-Trek + 38.03
113 Christian Bagatin MBH Bank Ballan Telecom Fort + 38.31
114 Paul Wright Modern Adventure Pro Cycling + 40.15
115 Thom van der Werff Team Picnic PostNL + 40.16
116 Kasper Jul Øhlenschlæger Team Give Steel + 40.16
117 Alfred Mørch Kongstad Airtox-Carl Ras + 40.59
118 Márk Valent MBH Bank Ballan Telecom Fort + 42.00
119 Erlend Blikra Uno-X Mobility + 42.01
120 Asger Røjbek Sørensen BHS-PL Beton Bornholm + 42.20
121 Hugo Scala Jr Modern Adventure Pro Cycling + 43.06
122 Oliver Søndergaard Team Give Steel + 43.31
123 Theodor Clemmensen Denmark + 46.43
124 Jonas Kind Høydahl Team Visma | Lease a Bike + 47.09
125 Karl Kurits Lucky Sport Cycling Team + 47.13
126 Gustav Frederik Dahl Team Give Steel + 51.58
127 Johan Price-Pejtersen Alpecin-Premier Tech + 55.41
- Brem Deman Team Flanders-Baloise DNF
- Lucca Bennetzen Team Give Steel DNF

Youth

PosRiderTeam Time
1 Henrik Pedersen Uno-X Mobility 16:52:50
2 Teodor De Luca Lucky Sport Cycling Team + 02.00
3 Luca Paletti Bardiani CSF 7 Saber + 02.00
4 Santiago Ferraro Bardiani CSF 7 Saber + 02.03
5 Menno Huising Team Visma | Lease a Bike + 02.07
6 Dario Belletta Team Polti VisitMalta + 02.18
7 Matys Grisel Lotto-Intermarché + 03.29
8 Storm Ingebrigtsen Uno-X Mobility + 05.34
9 Filippo Turconi Bardiani CSF 7 Saber + 05.47
10 Pietro Mattio Team Visma | Lease a Bike + 05.54
11 Noah Lindholm Denmark + 06.35
12 Patrick Frydkjær Lidl-Trek + 11.41
13 Frank Aron Ragilo Lucky Sport Cycling Team + 13.06
14 Mathieu Kockelmann Lotto-Intermarché + 14.55
15 Ashlin Barry Team Visma | Lease a Bike + 17.23
16 Rick Versloot Team Picnic PostNL + 19.05
17 Felix Ørn-Kristoff Lotto-Intermarché + 19.37
18 Juan Jose Lopez Team Novo Nordisk + 20.37
19 Mads Landbo Team Coloquick + 20.40
20 Tom Crabbe Team Flanders-Baloise + 21.21
21 Sylvester Vittinghus Stokbro Airtox-Carl Ras + 21.55
22 Tommaso Bessega Team Polti VisitMalta + 25.46
23 Ezra Caudell Modern Adventure Pro Cycling + 29.51
24 Boas Lysgaard BHS-PL Beton Bornholm + 33.22
25 Lucas Maarfelt Toftemark Airtox-Carl Ras + 34.58
26 Ville Merlöv BHS-PL Beton Bornholm + 37.32
27 Thom van der Werff Team Picnic PostNL + 39.48
28 Alfred Mørch Kongstad Airtox-Carl Ras + 40.31
29 Márk Valent MBH Bank Ballan Telecom Fort + 41.32
30 Theodor Clemmensen Denmark + 46.15
31 Jonas Kind Høydahl Team Visma | Lease a Bike + 46.41
32 Karl Kurits Lucky Sport Cycling Team + 46.45

Points

PosRiderTeam Points
1 Wout van Aert Team Visma | Lease a Bike 47
2 Lukas Kubis Unibet Rose Rockets 27
3 Henrik Pedersen Uno-X Mobility 24
4 Christophe Laporte Team Visma | Lease a Bike 24
5 Jensen Plowright Alpecin-Premier Tech 23
6 Tim Torn Teutenberg Lidl-Trek 19
7 Pier-André Côté NSN Cycling Team 17
8 Toon Aerts Lotto-Intermarché 16
9 Storm Ingebrigtsen Uno-X Mobility 15
10 Gustav Wang Denmark 13
11 Søren Kragh Andersen Lidl-Trek 13
12 Tommaso Bessega Team Polti VisitMalta 12
13 Tomas Kopecky Unibet Rose Rockets 11
14 Axel Källberg Lucky Sport Cycling Team 10
15 Matyas Kopecky Unibet Rose Rockets 9
16 Sébastien Grignard Lotto-Intermarché 9
17 Giovanni Lonardi Team Polti VisitMalta 9
18 Matias Malmberg Swatt Club 8
19 Carl-Frederik Bevort Uno-X Mobility 8
20 Christopher Juul-Jensen Denmark 8
21 Francisco Muñoz Team Polti VisitMalta 7
22 Max Walscheid Lidl-Trek 7
23 Andreas Stokbro Nielsen Team Coloquick 6
24 Enrico Zanoncello Bardiani CSF 7 Saber 6
25 Hjalmar Klyver Lucky Sport Cycling Team 6
26 Mads Landbo Team Coloquick 5
27 Nikolaj Mengel Airtox-Carl Ras 5
28 Ben Oliver Modern Adventure Pro Cycling 5
29 Anders Foldager Denmark 5
30 William Blume Levy Uno-X Mobility 4
31 Matys Grisel Lotto-Intermarché 4
32 Sebastian Nielsen Team Coloquick 4
33 Alexander Kamp Uno-X Mobility 3
34 Marcus Sander Hansen BHS-PL Beton Bornholm 3
35 Samuele Zoccarato MBH Bank Ballan Telecom Fort 3
36 Aksel Bech Skot-Hansen Team Give Steel 3
37 Milan Menten Lotto-Intermarché 2
38 Marco Manenti Bardiani CSF 7 Saber 2
39 Niklas Larsen Unibet Rose Rockets 1
40 Manuel Oioli Swatt Club 1
41 Dillon Corkery Team Picnic PostNL 1
42 Mads Andersen Swatt Club 1

Mountain

PosRiderTeam Points
1 Aksel Bech Skot-Hansen Team Give Steel 42
2 Andreas Stokbro Nielsen Team Coloquick 28
3 Sebastian Nielsen Team Coloquick 28
4 Boas Lysgaard BHS-PL Beton Bornholm 24
5 Matias Malmberg Swatt Club 16
6 Menno Huising Team Visma | Lease a Bike 12
7 Axel Källberg Lucky Sport Cycling Team 12
8 Henrik Pedersen Uno-X Mobility 8
9 Storm Ingebrigtsen Uno-X Mobility 8
10 Rasmus Tiller Uno-X Mobility 8
11 Christophe Laporte Team Visma | Lease a Bike 4
12 Niklas Behrens Team Visma | Lease a Bike 4
13 Mads Andersen Swatt Club 4
14 Emil Schandorff Iwersen BHS-PL Beton Bornholm 4
15 Sébastien Grignard Lotto-Intermarché 2
16 Gustav Wang Denmark 2
17 Tommaso Bessega Team Polti VisitMalta 2
18 Martin Marcellusi Bardiani CSF 7 Saber 2
19 Nikolaj Mengel Airtox-Carl Ras 2

Team

PosTeamTime
1 Unibet Rose Rockets 50:39:34
2 Uno-X Mobility + 00.24
3 Team Visma | Lease a Bike + 01.06
4 Team Polti VisitMalta + 08.06
5 MBH Bank Ballan Telecom Fort + 08.18
6 Bardiani-CSF 7 Saber + 08.46
7 Lidl-Trek + 08.53
8 Lotto-Intermarché + 10.32
9 Alpecin-Premier Tech + 11.13
10 Denmark + 14.47
11 NSN Cycling Team + 16.25
12 Lucky Sport Cycling Team + 18.06
13 Swatt Club + 22.11
14 Team Coloquick + 29.14
15 Team Flanders-Baloise + 29.46
16 Team Novo Nordisk + 33.41
17 BHS-PL Beton Bornholm + 48.15
18 Team Picnic PostNL + 49.26
19 Airtox-Carl Ras + 54.03
20 Modern Adventure Pro Cycling + 54.50
21 Team Give Steel + 01:24.29

Race profile

Race
PostNord Tour of Denmark
Start date
29.07.2026
End date
02.08.2026
Total distance
172.5 km
Gen
Men
Cat
2.Pro
Country
Denmark
Discipline
Road
First edition
1985

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