Route d'Occitanie 2025 - Stage 4

Saint-Gaudens > Saint-Girons Ariège Pyrénées, 128.5km

18.06-21.06

Results

Stage

PosRiderTeam Time
1 Thibaud Gruel Groupama-FDJ 3:18:33
2 Andrea Vendrame Decathlon AG2R La Mondiale Team + 00.00
3 Cyril Barthe Groupama-FDJ + 00.00
4 Tom Donnenwirth Groupama-FDJ + 00.00
5 Simon Guglielmi ARKEA-B&B HOTELS + 00.00
6 Morne Van Niekerk St Michel-Preference Home-Auber 93 + 00.00
7 Ivan Cobo Equipo Kern Pharma + 00.00
8 Joan Bou Caja Rural-Seguros RGA + 00.00
9 Rémi Capron Van Rysel-Roubaix + 00.00
10 Théo Delacroix St Michel-Preference Home-Auber 93 + 00.00
11 Eric Fagundez Burgos Burpellet BH + 00.00
12 Axel Mariault CIC U Nantes + 00.00
13 Anthony Perez Cofidis + 00.00
14 Jean-Loup Fayolle ARKEA-B&B HOTELS + 00.00
15 Kenny Molly Van Rysel-Roubaix + 00.00
16 Stan Dewulf Decathlon AG2R La Mondiale Team + 00.00
17 Anton Schiffer BIKE AID + 00.00
18 Davide Piganzoli Team Polti VisitMalta + 00.00
19 Floris De Tier Wagner Bazin WB + 00.00
20 Jaakko Hänninen Nice Métropole Côte d'Azur + 00.00
21 David Delgado Burgos Burpellet BH + 00.00
22 Alex Martin Team Polti VisitMalta + 00.00
23 Mats Wenzel Equipo Kern Pharma + 00.00
24 Ibon Ruiz Equipo Kern Pharma + 00.00
25 Carlos Garcia Burgos Burpellet BH + 00.00
26 Odd Christian Eiking Unibet Tietema Rockets + 00.00
27 Urko Berrade Equipo Kern Pharma + 00.00
28 Steff Cras Team TotalEnergies + 00.00
29 Jorge Gutiérrez Equipo Kern Pharma + 00.00
30 Ander Okamika Burgos Burpellet BH + 00.00
31 Jesus Herrada Cofidis + 00.00
32 Jardi Van Der Lee EF Education-EasyPost + 00.00
33 Jan Castellon Caja Rural-Seguros RGA + 00.00
34 Yaël Joalland CIC U Nantes + 00.00
35 Alessandro Tonelli Team Polti VisitMalta + 00.00
36 Embret Svestad-Bårdseng ARKEA-B&B HOTELS + 00.00
37 Fernando Tercero Team Polti VisitMalta + 00.00
38 José Luis Faura Burgos Burpellet BH + 00.00
39 Raúl García ARKEA-B&B HOTELS + 00.00
40 Rudy Molard Groupama-FDJ + 00.00
41 Mikel Bizkarra Euskaltel-Euskadi + 00.00
42 Nicolas Prodhomme Decathlon AG2R La Mondiale Team + 00.00
43 Kevin Geniets Groupama-FDJ + 00.00
44 Sander De Pestel Decathlon AG2R La Mondiale Team + 00.24
45 Rémy Rochas Groupama-FDJ + 01.27
46 Andrea Mifsud Nice Métropole Côte d'Azur + 03.49
47 Jonathan Lastra Cofidis + 03.49
48 Maxime Jarnet Van Rysel-Roubaix + 05.53
49 Jaider Muñoz Team Sistecredito + 05.53
50 Alan Jousseaume Team TotalEnergies + 05.53
51 Nicolas Alustiza Euskaltel-Euskadi + 05.53
52 Thomas Champion St Michel-Preference Home-Auber 93 + 05.53
53 Sandy Dujardin Team TotalEnergies + 05.53
54 Sergio Meris Unibet Tietema Rockets + 05.53
55 Joris Delbove Team TotalEnergies + 05.53
56 Fabien Grellier Team TotalEnergies + 05.53
57 Dorian Godon Decathlon AG2R La Mondiale Team + 06.56
58 Josh Burnett Burgos Burpellet BH + 06.56
59 Hugo Aznar Equipo Kern Pharma + 06.56
60 Johan Meens Wagner Bazin WB + 06.56
61 Sinuhé Fernandez Burgos Burpellet BH + 06.56
62 Txomin Juaristi Euskaltel-Euskadi + 06.56
63 Simon Bak BIKE AID + 07.31
64 Nil Gimeno Equipo Kern Pharma + 07.31
65 Killian Verschuren Unibet Tietema Rockets + 07.31
66 Owen Geleijn Unibet Tietema Rockets + 07.31
67 Marijn van den Berg EF Education-EasyPost + 07.31
68 Marco Tizza Wagner Bazin WB + 07.31
69 Oliver Mattheis BIKE AID + 07.31
70 Victor Papon Wagner Bazin WB + 07.31
71 Henri-Francois Haquin Wagner Bazin WB + 07.31
72 Nicolas Debeaumarché Cofidis + 07.31
73 Germán Dario Gómez Team Polti VisitMalta + 07.31
74 Pablo Garcia Team Polti VisitMalta + 07.31
75 Lenaic Langella CIC U Nantes + 07.31
76 Pierre Gautherat Decathlon AG2R La Mondiale Team + 07.31
77 Hugh Carthy EF Education-EasyPost + 07.31
78 Abel Balderstone Caja Rural-Seguros RGA + 07.31
79 Simon Carr Cofidis + 07.31
80 Jack Rootkin-Gray EF Education-EasyPost + 07.31
81 Alastair Mackellar EF Education-EasyPost + 07.31
82 Juan Felipe Rodriguez Team Sistecredito + 07.31
83 Maël Guégan CIC U Nantes + 10.13
84 Sebastian Berwick Caja Rural-Seguros RGA + 10.13
85 Joris Chaussinand CIC U Nantes + 10.13
86 Damien Girard Nice Métropole Côte d'Azur + 11.03
87 Baptiste Huyet Unibet Tietema Rockets + 11.03
88 Xabier Isasa Euskaltel-Euskadi + 11.03
89 Sergi Darder Caja Rural-Seguros RGA + 11.52
90 Alex Diaz Caja Rural-Seguros RGA + 11.52
91 Célestin Guillon Van Rysel-Roubaix + 17.30
92 Jocelyn Baguelin Wagner Bazin WB + 17.30
93 Romain Cardis St Michel-Preference Home-Auber 93 + 17.30
94 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 17.30
95 Yohann Simon St Michel-Preference Home-Auber 93 + 17.30
96 Yuhi Todome EF Education-EasyPost + 17.30
97 Killian Théot Van Rysel-Roubaix + 22.40
98 Arthur Blaise Decathlon AG2R La Mondiale Team + 22.44
99 Baptiste Poulard ARKEA-B&B HOTELS + 22.44
100 Davide De Cassan Team Polti VisitMalta + 22.44
101 Unai Zubeldia Euskaltel-Euskadi + 22.44
102 Ronan Augé CIC U Nantes + 22.44
103 Estiven Garcia Gomez Team Sistecredito + 22.44
104 Emmanuel Morin Van Rysel-Roubaix + 22.44
- Cristian Rodriguez ARKEA-B&B HOTELS DNS
- Juan David Urián Caro Team Sistecredito DNF
- Danny van der Tuuk Euskaltel-Euskadi DNF
- Iker Mintegi Euskaltel-Euskadi DNF
- Oliver Knight Cofidis DNF
- Valentin Retailleau Team TotalEnergies DNF
- Alexander Cepeda EF Education-EasyPost DNF
- Giacomo Villa Wagner Bazin WB DNF
- Adrien Maire Unibet Tietema Rockets DNF
- Vinzent Dorn BIKE AID DNF
- Julen Arriola-Bengoa Caja Rural-Seguros RGA DNF

GC

PosRiderTeam Time
1 Nicolas Prodhomme Decathlon AG2R La Mondiale Team 12:51:54
2 Davide Piganzoli Team Polti VisitMalta + 02.07
3 Steff Cras Team TotalEnergies + 02.27
4 Jan Castellon Caja Rural-Seguros RGA + 03.07
5 Jesus Herrada Cofidis + 04.17
6 Alex Martin Team Polti VisitMalta + 04.32
7 Yaël Joalland CIC U Nantes + 04.47
8 Odd Christian Eiking Unibet Tietema Rockets + 04.58
9 Ibon Ruiz Equipo Kern Pharma + 05.10
10 José Luis Faura Burgos Burpellet BH + 05.11
11 Carlos Garcia Burgos Burpellet BH + 06.15
12 David Delgado Burgos Burpellet BH + 06.36
13 Ander Okamika Burgos Burpellet BH + 06.40
14 Jorge Gutiérrez Equipo Kern Pharma + 07.09
15 Joan Bou Caja Rural-Seguros RGA + 07.18
16 Eric Fagundez Burgos Burpellet BH + 07.45
17 Floris De Tier Wagner Bazin WB + 08.05
18 Mikel Bizkarra Euskaltel-Euskadi + 08.06
19 Axel Mariault CIC U Nantes + 08.30
20 Anton Schiffer BIKE AID + 10.21
21 Ivan Cobo Equipo Kern Pharma + 10.50
22 Rudy Molard Groupama-FDJ + 11.07
23 Fernando Tercero Team Polti VisitMalta + 11.33
24 Jaakko Hänninen Nice Métropole Côte d'Azur + 11.37
25 Jardi Van Der Lee EF Education-EasyPost + 11.55
26 Rémi Capron Van Rysel-Roubaix + 13.09
27 Oliver Mattheis BIKE AID + 14.33
28 Kevin Geniets Groupama-FDJ + 15.15
29 Thomas Champion St Michel-Preference Home-Auber 93 + 15.49
30 Alessandro Tonelli Team Polti VisitMalta + 16.31
31 Jean-Loup Fayolle ARKEA-B&B HOTELS + 16.53
32 Urko Berrade Equipo Kern Pharma + 18.02
33 Sebastian Berwick Caja Rural-Seguros RGA + 18.49
34 Anthony Perez Cofidis + 19.19
35 Hugh Carthy EF Education-EasyPost + 20.13
36 Andrea Vendrame Decathlon AG2R La Mondiale Team + 20.29
37 Sinuhé Fernandez Burgos Burpellet BH + 20.58
38 Rémy Rochas Groupama-FDJ + 22.12
39 Sander De Pestel Decathlon AG2R La Mondiale Team + 22.27
40 Andrea Mifsud Nice Métropole Côte d'Azur + 22.39
41 Killian Verschuren Unibet Tietema Rockets + 22.43
42 Joris Chaussinand CIC U Nantes + 23.05
43 Alan Jousseaume Team TotalEnergies + 23.05
44 Stan Dewulf Decathlon AG2R La Mondiale Team + 23.51
45 Txomin Juaristi Euskaltel-Euskadi + 24.02
46 Jaider Muñoz Team Sistecredito + 24.28
47 Théo Delacroix St Michel-Preference Home-Auber 93 + 24.33
48 Juan Felipe Rodriguez Team Sistecredito + 24.37
49 Fabien Grellier Team TotalEnergies + 25.26
50 Morne Van Niekerk St Michel-Preference Home-Auber 93 + 25.34
51 Maxime Jarnet Van Rysel-Roubaix + 25.54
52 Kenny Molly Van Rysel-Roubaix + 26.15
53 Josh Burnett Burgos Burpellet BH + 26.38
54 Baptiste Huyet Unibet Tietema Rockets + 26.43
55 Raúl García ARKEA-B&B HOTELS + 28.11
56 Simon Bak BIKE AID + 28.14
57 Lenaic Langella CIC U Nantes + 28.14
58 Jonathan Lastra Cofidis + 28.17
59 Nil Gimeno Equipo Kern Pharma + 28.21
60 Mats Wenzel Equipo Kern Pharma + 28.36
61 Embret Svestad-Bårdseng ARKEA-B&B HOTELS + 28.47
62 Abel Balderstone Caja Rural-Seguros RGA + 28.54
63 Thibaud Gruel Groupama-FDJ + 29.30
64 Cyril Barthe Groupama-FDJ + 29.49
65 Johan Meens Wagner Bazin WB + 30.20
66 Owen Geleijn Unibet Tietema Rockets + 30.26
67 Marco Tizza Wagner Bazin WB + 31.19
68 Sergio Meris Unibet Tietema Rockets + 31.45
69 Tom Donnenwirth Groupama-FDJ + 33.14
70 Nicolas Debeaumarché Cofidis + 33.18
71 Pierre Gautherat Decathlon AG2R La Mondiale Team + 36.03
72 Nicolas Alustiza Euskaltel-Euskadi + 36.38
73 Célestin Guillon Van Rysel-Roubaix + 36.53
74 Jocelyn Baguelin Wagner Bazin WB + 37.22
75 Joris Delbove Team TotalEnergies + 37.25
76 Germán Dario Gómez Team Polti VisitMalta + 37.30
77 Simon Guglielmi ARKEA-B&B HOTELS + 37.47
78 Sandy Dujardin Team TotalEnergies + 38.04
79 Henri-Francois Haquin Wagner Bazin WB + 38.12
80 Jack Rootkin-Gray EF Education-EasyPost + 38.19
81 Victor Papon Wagner Bazin WB + 38.58
82 Dorian Godon Decathlon AG2R La Mondiale Team + 38.59
83 Maël Guégan CIC U Nantes + 39.37
84 Simon Carr Cofidis + 39.46
85 Alastair Mackellar EF Education-EasyPost + 40.05
86 Marijn van den Berg EF Education-EasyPost + 40.09
87 Unai Zubeldia Euskaltel-Euskadi + 41.21
88 Romain Cardis St Michel-Preference Home-Auber 93 + 42.50
89 Sergi Darder Caja Rural-Seguros RGA + 45.16
90 Xabier Isasa Euskaltel-Euskadi + 45.55
91 Pablo Garcia Team Polti VisitMalta + 46.12
92 Alex Diaz Caja Rural-Seguros RGA + 50.20
93 Hugo Aznar Equipo Kern Pharma + 51.03
94 Baptiste Poulard ARKEA-B&B HOTELS + 51.51
95 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 51.52
96 Davide De Cassan Team Polti VisitMalta + 51.57
97 Damien Girard Nice Métropole Côte d'Azur + 52.40
98 Ronan Augé CIC U Nantes + 54.47
99 Arthur Blaise Decathlon AG2R La Mondiale Team + 56.27
100 Killian Théot Van Rysel-Roubaix + 56.27
101 Emmanuel Morin Van Rysel-Roubaix + 56.49
102 Yuhi Todome EF Education-EasyPost + 59.47
103 Yohann Simon St Michel-Preference Home-Auber 93 + 01:00.25
104 Estiven Garcia Gomez Team Sistecredito + 01:10.34
- Cristian Rodriguez ARKEA-B&B HOTELS DNS
- Juan David Urián Caro Team Sistecredito DNF
- Danny van der Tuuk Euskaltel-Euskadi DNF
- Iker Mintegi Euskaltel-Euskadi DNF
- Oliver Knight Cofidis DNF
- Valentin Retailleau Team TotalEnergies DNF
- Alexander Cepeda EF Education-EasyPost DNF
- Giacomo Villa Wagner Bazin WB DNF
- Adrien Maire Unibet Tietema Rockets DNF
- Vinzent Dorn BIKE AID DNF
- Julen Arriola-Bengoa Caja Rural-Seguros RGA DNF

Youth

PosRiderTeam Time
1 Davide Piganzoli Team Polti VisitMalta 12:54:01
2 Jan Castellon Caja Rural-Seguros RGA + 01.00
3 Alex Martin Team Polti VisitMalta + 02.25
4 Yaël Joalland CIC U Nantes + 02.40
5 José Luis Faura Burgos Burpellet BH + 03.04
6 David Delgado Burgos Burpellet BH + 04.29
7 Jorge Gutiérrez Equipo Kern Pharma + 05.02
8 Ivan Cobo Equipo Kern Pharma + 08.43
9 Fernando Tercero Team Polti VisitMalta + 09.26
10 Jardi Van Der Lee EF Education-EasyPost + 09.48
11 Rémi Capron Van Rysel-Roubaix + 11.02
12 Jean-Loup Fayolle ARKEA-B&B HOTELS + 14.46
13 Sinuhé Fernandez Burgos Burpellet BH + 18.51
14 Killian Verschuren Unibet Tietema Rockets + 20.36
15 Joris Chaussinand CIC U Nantes + 20.58
16 Jaider Muñoz Team Sistecredito + 22.21
17 Juan Felipe Rodriguez Team Sistecredito + 22.30
18 Josh Burnett Burgos Burpellet BH + 24.31
19 Baptiste Huyet Unibet Tietema Rockets + 24.36
20 Raúl García ARKEA-B&B HOTELS + 26.04
21 Simon Bak BIKE AID + 26.07
22 Lenaic Langella CIC U Nantes + 26.07
23 Nil Gimeno Equipo Kern Pharma + 26.14
24 Mats Wenzel Equipo Kern Pharma + 26.29
25 Embret Svestad-Bårdseng ARKEA-B&B HOTELS + 26.40
26 Abel Balderstone Caja Rural-Seguros RGA + 26.47
27 Thibaud Gruel Groupama-FDJ + 27.23
28 Owen Geleijn Unibet Tietema Rockets + 28.19
29 Sergio Meris Unibet Tietema Rockets + 29.38
30 Pierre Gautherat Decathlon AG2R La Mondiale Team + 33.56
31 Nicolas Alustiza Euskaltel-Euskadi + 34.31
32 Joris Delbove Team TotalEnergies + 35.18
33 Germán Dario Gómez Team Polti VisitMalta + 35.23
34 Henri-Francois Haquin Wagner Bazin WB + 36.05
35 Jack Rootkin-Gray EF Education-EasyPost + 36.12
36 Victor Papon Wagner Bazin WB + 36.51
37 Alastair Mackellar EF Education-EasyPost + 37.58
38 Unai Zubeldia Euskaltel-Euskadi + 39.14
39 Sergi Darder Caja Rural-Seguros RGA + 43.09
40 Xabier Isasa Euskaltel-Euskadi + 43.48
41 Pablo Garcia Team Polti VisitMalta + 44.05
42 Alex Diaz Caja Rural-Seguros RGA + 48.13
43 Hugo Aznar Equipo Kern Pharma + 48.56
44 Baptiste Poulard ARKEA-B&B HOTELS + 49.44
45 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 49.45
46 Davide De Cassan Team Polti VisitMalta + 49.50
47 Damien Girard Nice Métropole Côte d'Azur + 50.33
48 Ronan Augé CIC U Nantes + 52.40
49 Arthur Blaise Decathlon AG2R La Mondiale Team + 54.20
50 Yuhi Todome EF Education-EasyPost + 57.40
51 Yohann Simon St Michel-Preference Home-Auber 93 + 58.18
52 Estiven Garcia Gomez Team Sistecredito + 01:08.27

Points

PosRiderTeam Points
1 Cyril Barthe Groupama-FDJ 26
2 Dorian Godon Decathlon AG2R La Mondiale Team 25
3 Sander De Pestel Decathlon AG2R La Mondiale Team 22
4 Thibaud Gruel Groupama-FDJ 20
5 Marijn van den Berg EF Education-EasyPost 20
6 Andrea Vendrame Decathlon AG2R La Mondiale Team 17
7 Nicolas Prodhomme Decathlon AG2R La Mondiale Team 15
8 Raúl García ARKEA-B&B HOTELS 15
9 Sandy Dujardin Team TotalEnergies 15
10 Davide Piganzoli Team Polti VisitMalta 13
11 Steff Cras Team TotalEnergies 13
12 Tom Donnenwirth Groupama-FDJ 13
13 Pierre Gautherat Decathlon AG2R La Mondiale Team 13
14 Victor Papon Wagner Bazin WB 12
15 Johan Meens Wagner Bazin WB 11
16 Simon Guglielmi ARKEA-B&B HOTELS 11
17 Morne Van Niekerk St Michel-Preference Home-Auber 93 10
18 Ivan Cobo Equipo Kern Pharma 9
19 Ronan Augé CIC U Nantes 9
20 Jan Castellon Caja Rural-Seguros RGA 8
21 Joan Bou Caja Rural-Seguros RGA 8
22 Alex Diaz Caja Rural-Seguros RGA 8
23 Ibon Ruiz Equipo Kern Pharma 7
24 Jesus Herrada Cofidis 7
25 Rémi Capron Van Rysel-Roubaix 7
26 Henri-Francois Haquin Wagner Bazin WB 7
27 Alastair Mackellar EF Education-EasyPost 6
28 Alex Martin Team Polti VisitMalta 6
29 Théo Delacroix St Michel-Preference Home-Auber 93 6
30 Owen Geleijn Unibet Tietema Rockets 6
31 Odd Christian Eiking Unibet Tietema Rockets 5
32 Eric Fagundez Burgos Burpellet BH 5
33 Urko Berrade Equipo Kern Pharma 5
34 Yaël Joalland CIC U Nantes 4
35 Axel Mariault CIC U Nantes 4
36 Sergi Darder Caja Rural-Seguros RGA 4
37 Anthony Perez Cofidis 3
38 Rémy Rochas Groupama-FDJ 3
39 Txomin Juaristi Euskaltel-Euskadi 3
40 Lenaic Langella CIC U Nantes 3
41 Sergio Meris Unibet Tietema Rockets 3
42 Pablo Garcia Team Polti VisitMalta 3
43 José Luis Faura Burgos Burpellet BH 2
44 Jean-Loup Fayolle ARKEA-B&B HOTELS 2
45 Abel Balderstone Caja Rural-Seguros RGA 2
46 Emmanuel Morin Van Rysel-Roubaix 2
47 Anton Schiffer BIKE AID 1
48 Stan Dewulf Decathlon AG2R La Mondiale Team 1
49 Kenny Molly Van Rysel-Roubaix 1
50 Nicolas Alustiza Euskaltel-Euskadi 1
51 Jocelyn Baguelin Wagner Bazin WB 1
52 Jack Rootkin-Gray EF Education-EasyPost -5

Mountain

PosRiderTeam Points
1 Mikel Bizkarra Euskaltel-Euskadi 28
2 Davide Piganzoli Team Polti VisitMalta 26
3 Nicolas Prodhomme Decathlon AG2R La Mondiale Team 20
4 Alessandro Tonelli Team Polti VisitMalta 16
5 David Delgado Burgos Burpellet BH 16
6 Lenaic Langella CIC U Nantes 15
7 Jan Castellon Caja Rural-Seguros RGA 15
8 Steff Cras Team TotalEnergies 14
9 Anton Schiffer BIKE AID 12
10 Alex Diaz Caja Rural-Seguros RGA 11
11 Hugh Carthy EF Education-EasyPost 8
12 Tom Donnenwirth Groupama-FDJ 8
13 Raúl García ARKEA-B&B HOTELS 6
14 Alex Martin Team Polti VisitMalta 6
15 Pablo Garcia Team Polti VisitMalta 6
16 Odd Christian Eiking Unibet Tietema Rockets 4
17 Simon Carr Cofidis 4
18 Johan Meens Wagner Bazin WB 3
19 Yaël Joalland CIC U Nantes 3
20 José Luis Faura Burgos Burpellet BH 3
21 Sander De Pestel Decathlon AG2R La Mondiale Team 3
22 Marco Tizza Wagner Bazin WB 3
23 Victor Papon Wagner Bazin WB 3
24 Jesus Herrada Cofidis 2
25 Ibon Ruiz Equipo Kern Pharma 1
26 Urko Berrade Equipo Kern Pharma 1
27 Sebastian Berwick Caja Rural-Seguros RGA 1
28 Nil Gimeno Equipo Kern Pharma 1

Team

PosTeamTime
1 Team Polti VisitMalta 38:52:55
2 Burgos Burpellet BH + 00.16
3 Equipo Kern Pharma + 04.41
4 Caja Rural-Seguros RGA + 08.23
5 CIC U Nantes + 16.16
6 Decathlon AG2R La Mondiale Team + 24.37
7 Groupama-FDJ + 28.38
8 Unibet Tietema Rockets + 30.46
9 Cofidis + 32.04
10 Team TotalEnergies + 33.33
11 EF Education-EasyPost + 34.22
12 BIKE AID + 35.09
13 Euskaltel-Euskadi + 38.56
14 ARKEA-B&B HOTELS + 39.11
15 Van Rysel-Roubaix + 40.34
16 St Michel-Preference Home-Auber 93 + 47.35
17 Wagner Bazin WB + 47.46
18 Nice Métropole Côte d'Azur + 01:05.31
19 Team Sistecredito + 01:42.05

Race profile

Race
Route d'Occitanie
Start date
18.06.2025
End date
21.06.2025
Total distance
128.5 km
Gen
Men
Cat
2.1
Country
France
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 ❤️