Tour de Bretagne 2025 - Stage 1

Hirel > La Fresnais, 143.2km

25.04-01.05

Results

Stage

PosRiderTeam Time
1 Ilan Larmet VC Rouen 76 3:10:50
2 Joshua Golliker EF Education–Aevolo + 00.02
3 Cedric Abt Team Lotto-Kern Haus PSD Bank + 00.05
4 Matteo Milan Lidl-Trek Future Racing + 00.33
5 Tobias Müller Wanty-NIPPO-ReUz + 00.33
6 Michiel Lambrecht Wagner Bazin WB + 00.33
7 Joshua Gudnitz Team Coloquick + 00.33
8 Jakob Söderqvist Lidl-Trek Future Racing + 00.33
9 Noah Hobbs EF Education–Aevolo + 00.33
10 Juan David Sierra Tudor Pro Cycling Team U23 + 00.33
11 Adam Holm Jørgensen Team Coloquick + 00.33
12 Thom van der Werff Development Team Picnic PostNL + 00.33
13 Alessio Delle Vedove XDS Astana Development Team + 00.33
14 Antoine Basset VC Pays de Loudéac + 00.33
15 Zeno Moonen Wanty-NIPPO-ReUz + 00.33
16 Emmanuel Houcou ARKEA-B&B HOTELS Continentale + 00.33
17 Ronan Augé CIC U Nantes + 00.33
18 Jed Smithson Team Visma | Lease a Bike Development + 00.33
19 Lars Vanden Heede Soudal Quick-Step Devo Team + 00.33
20 Tobias Aagaard Hansen Team Coloquick + 00.33
21 Marius Innhaug Dahl Decathlon AG2R La Mondiale Development Team + 00.33
22 Elmar Abma Wanty-NIPPO-ReUz + 00.33
23 Mathias Guillemette Tudor Pro Cycling Team U23 + 00.33
24 Corentin Devroute CIC U Nantes + 00.33
25 Luis-Joe Lührs Decathlon AG2R La Mondiale Development Team + 00.33
26 Kristian Egholm Lidl-Trek Future Racing + 00.33
27 Axel Bouquet ARKEA-B&B HOTELS Continentale + 00.33
28 Lewis Bower Groupama-FDJ Conti + 00.33
29 Antoine L'Hote Decathlon AG2R La Mondiale Development Team + 00.33
30 Eliott Boulet Groupama-FDJ Conti + 00.33
31 Tim Rex Team Visma | Lease a Bike Development + 00.33
32 Kenneth Van Rooy Wagner Bazin WB + 00.33
33 Pietro Mattio Team Visma | Lease a Bike Development + 00.33
34 Arne Baers Lotto Development Team + 00.33
35 Pierre-Henry Basset XDS Astana Development Team + 00.33
36 Victor Papon Wagner Bazin WB + 00.33
37 Rémi Lelandais ARKEA-B&B HOTELS Continentale + 00.33
38 Reef Roberts Groupama-FDJ Conti + 00.33
39 Gavin Hlady EF Education–Aevolo + 00.33
40 Jackson Medway Tudor Pro Cycling Team U23 + 00.33
41 Jonas Kind Høydahl Team Visma | Lease a Bike Development + 00.33
42 Alexandre Kess Team Lotto-Kern Haus PSD Bank + 00.33
43 Clément Petit VC Rouen 76 + 00.33
44 Erazem Valjavec Soudal Quick-Step Devo Team + 00.33
45 Malte Hellerup Team Coloquick + 00.33
46 Daniel Weis Decathlon AG2R La Mondiale Development Team + 00.33
47 Santiago Umba XDS Astana Development Team + 00.33
48 Malo Stevant Dinan Sport Cycling + 00.33
49 Robin Lesné Dinan Sport Cycling + 00.33
50 Oliver Peace Development Team Picnic PostNL + 00.33
51 Jocelyn Baguelin Wagner Bazin WB + 00.33
52 Hans Rullier VC Pays de Loudéac + 00.33
53 Thibaut Bernard Lotto Development Team + 00.33
54 Fergus Browning Hagens Berman Jayco + 00.33
55 Oscar Nilsson-Julien Groupama-FDJ Conti + 00.33
56 Silas Koech Team Lotto-Kern Haus PSD Bank + 00.33
57 Christian Bagatin MBH Bank Ballan CSB + 00.33
58 Titouan Fontaine Groupama-FDJ Conti + 00.33
59 Felix Ørn-Kristoff Wanty-NIPPO-ReUz + 00.33
60 Lenaic Langella CIC U Nantes + 00.33
61 Renato Favero Soudal Quick-Step Devo Team + 00.33
62 Antoine Hue CIC U Nantes + 00.33
63 Baptiste Poulard ARKEA-B&B HOTELS Continentale + 00.33
64 Swann Gloux ARKEA-B&B HOTELS Continentale + 00.33
65 Mikal Grimstad Uglehus Team Visma | Lease a Bike Development + 00.33
66 Mil Morang Team Lotto-Kern Haus PSD Bank + 00.33
67 Joshua Huppertz Team Lotto-Kern Haus PSD Bank + 00.33
68 Cole Kessler Lidl-Trek Future Racing + 00.33
69 Noah Streif EF Education–Aevolo + 00.33
70 Louka Matthys Wagner Bazin WB + 00.33
71 Leonardo Vesco MBH Bank Ballan CSB + 00.33
72 Ivann Ravaleu VC Pays de Loudéac + 00.33
73 Lorenzo Galimberti Petrolike + 00.33
74 Daniil Marukhin XDS Astana Development Team + 00.33
75 Ivan Smirnov XDS Astana Development Team + 00.33
76 Baptiste Grégoire Groupama-FDJ Conti + 00.33
77 Maxime Vezie VC Pays de Loudéac + 00.33
78 Justin Ducret CIC U Nantes + 00.33
79 Ian Kings Team Visma | Lease a Bike Development + 00.33
80 Halvor Dolven Wanty-NIPPO-ReUz + 00.33
81 Thomas Pesenti Soudal Quick-Step Devo Team + 00.33
82 Federico Savino Soudal Quick-Step Devo Team + 00.33
83 Jasper Schoofs Soudal Quick-Step Devo Team + 00.33
84 Alessandro Borgo Bahrain Victorious Development Team + 00.33
85 Victor Hannes Wanty-NIPPO-ReUz + 00.33
86 Emil Toudal Team Coloquick + 00.33
87 Morten Nørtoft Team Coloquick + 00.33
88 Martin Pedersen Lidl-Trek Future Racing + 00.33
89 Ryan Gal Development Team Picnic PostNL + 00.33
90 Andrii Ponomar Petrolike + 00.33
91 Florentin Lecamus-Lambert VC Rouen 76 + 00.33
92 Pierre Choblet VC Pays de Loudéac + 00.33
93 Max Delarue VC Rouen 76 + 00.33
94 Jean-Louis Le Ny VC Rouen 76 + 00.33
95 Oliver Mätik Tudor Pro Cycling Team U23 + 00.33
96 Seth Dunwoody Bahrain Victorious Development Team + 00.33
97 Similien Hamon CIC U Nantes + 00.33
98 Wil Holmes Hagens Berman Jayco + 00.33
99 Hamish McKenzie Hagens Berman Jayco + 00.33
100 Ben Wiggins Hagens Berman Jayco + 00.33
101 Darren Parham Hagens Berman Jayco + 01.36
102 Filippo D'Aiuto Petrolike + 01.36
103 Matys Grisel Lotto Development Team + 01.36
104 Linus Larsson EF Education–Aevolo + 00.33
105 Ko Molenaar Development Team Picnic PostNL + 01.36
106 Roman Holzer Tudor Pro Cycling Team U23 + 01.36
107 Anthony Rallé Dinan Sport Cycling + 00.33
108 Jesper Stiansen Tudor Pro Cycling Team U23 + 00.33
109 Vincent Bodet Development Team Picnic PostNL + 01.55
110 Florian Gaillard Dinan Sport Cycling + 01.56
111 Márk Valent MBH Bank Ballan CSB + 01.56
112 Seb Grindley Lidl-Trek Future Racing + 02.08
113 Matteo Ambrosini MBH Bank Ballan CSB + 00.33
114 Bryan Olivo Bahrain Victorious Development Team + 00.33
115 Louic Boussemaere Decathlon AG2R La Mondiale Development Team + 00.33
116 Aubin Sparfel Decathlon AG2R La Mondiale Development Team + 00.33
117 Jenthe Verstraete EF Education–Aevolo + 00.33
118 Cesar Leonel Cisneros Muñiz Petrolike + 00.33
119 Matthew Fox VC Rouen 76 + 00.33
120 Artem Fofonov XDS Astana Development Team + 03.37
121 Thomas Capra Bahrain Victorious Development Team + 00.33
122 Daniel Skerl Bahrain Victorious Development Team + 00.33
123 Antonin Souchon VC Pays de Loudéac + 04.09
124 Alexis Pierre Dinan Sport Cycling + 04.09
125 Quentin Bezza Wagner Bazin WB + 04.09
126 Luca Cretti MBH Bank Ballan CSB + 00.33
127 Jesse Kramer Hagens Berman Jayco + 00.33
128 Liam Van Bylen Lotto Development Team + 00.33
129 Tars Poelvoorde Lotto Development Team + 00.33
130 Thomas Vuerinckx Lotto Development Team + 00.33
131 Johan Dorussen Development Team Picnic PostNL + 00.33
132 Samuel Quaranta MBH Bank Ballan CSB + 07.50
133 Ben Jochum Team Lotto-Kern Haus PSD Bank + 08.21
134 Axel Romé Dinan Sport Cycling + 09.55
135 Erick Parra Petrolike + 13.39
- Lucas Janssen ARKEA-B&B HOTELS Continentale DNF
- Lorenzo Peschi Petrolike DNF
- Ahmed Madan Bahrain Victorious Development Team DNF

GC

PosRiderTeam Time
1 Ilan Larmet VC Rouen 76 3:10:31
2 Joshua Golliker EF Education–Aevolo + 00.14
3 Cedric Abt Team Lotto-Kern Haus PSD Bank + 00.14
4 Robin Lesné Dinan Sport Cycling + 00.50
5 Matteo Milan Lidl-Trek Future Racing + 00.52
6 Tobias Müller Wanty-NIPPO-ReUz + 00.52
7 Michiel Lambrecht Wagner Bazin WB + 00.52
8 Joshua Gudnitz Team Coloquick + 00.52
9 Jakob Söderqvist Lidl-Trek Future Racing + 00.52
10 Noah Hobbs EF Education–Aevolo + 00.52
11 Juan David Sierra Tudor Pro Cycling Team U23 + 00.52
12 Adam Holm Jørgensen Team Coloquick + 00.52
13 Thom van der Werff Development Team Picnic PostNL + 00.52
14 Alessio Delle Vedove XDS Astana Development Team + 00.52
15 Antoine Basset VC Pays de Loudéac + 00.52
16 Zeno Moonen Wanty-NIPPO-ReUz + 00.52
17 Emmanuel Houcou ARKEA-B&B HOTELS Continentale + 00.52
18 Ronan Augé CIC U Nantes + 00.52
19 Jed Smithson Team Visma | Lease a Bike Development + 00.52
20 Lars Vanden Heede Soudal Quick-Step Devo Team + 00.52
21 Tobias Aagaard Hansen Team Coloquick + 00.52
22 Marius Innhaug Dahl Decathlon AG2R La Mondiale Development Team + 00.52
23 Elmar Abma Wanty-NIPPO-ReUz + 00.52
24 Mathias Guillemette Tudor Pro Cycling Team U23 + 00.52
25 Corentin Devroute CIC U Nantes + 00.52
26 Luis-Joe Lührs Decathlon AG2R La Mondiale Development Team + 00.52
27 Kristian Egholm Lidl-Trek Future Racing + 00.52
28 Axel Bouquet ARKEA-B&B HOTELS Continentale + 00.52
29 Lewis Bower Groupama-FDJ Conti + 00.52
30 Antoine L'Hote Decathlon AG2R La Mondiale Development Team + 00.52
31 Eliott Boulet Groupama-FDJ Conti + 00.52
32 Tim Rex Team Visma | Lease a Bike Development + 00.52
33 Kenneth Van Rooy Wagner Bazin WB + 00.52
34 Pietro Mattio Team Visma | Lease a Bike Development + 00.52
35 Arne Baers Lotto Development Team + 00.52
36 Pierre-Henry Basset XDS Astana Development Team + 00.52
37 Victor Papon Wagner Bazin WB + 00.52
38 Rémi Lelandais ARKEA-B&B HOTELS Continentale + 00.52
39 Reef Roberts Groupama-FDJ Conti + 00.52
40 Gavin Hlady EF Education–Aevolo + 00.52
41 Jackson Medway Tudor Pro Cycling Team U23 + 00.52
42 Jonas Kind Høydahl Team Visma | Lease a Bike Development + 00.52
43 Alexandre Kess Team Lotto-Kern Haus PSD Bank + 00.52
44 Clément Petit VC Rouen 76 + 00.52
45 Erazem Valjavec Soudal Quick-Step Devo Team + 00.52
46 Malte Hellerup Team Coloquick + 00.52
47 Daniel Weis Decathlon AG2R La Mondiale Development Team + 00.52
48 Santiago Umba XDS Astana Development Team + 00.52
49 Malo Stevant Dinan Sport Cycling + 00.52
50 Oliver Peace Development Team Picnic PostNL + 00.52
51 Jocelyn Baguelin Wagner Bazin WB + 00.52
52 Hans Rullier VC Pays de Loudéac + 00.52
53 Thibaut Bernard Lotto Development Team + 00.52
54 Fergus Browning Hagens Berman Jayco + 00.52
55 Oscar Nilsson-Julien Groupama-FDJ Conti + 00.52
56 Silas Koech Team Lotto-Kern Haus PSD Bank + 00.52
57 Christian Bagatin MBH Bank Ballan CSB + 00.52
58 Titouan Fontaine Groupama-FDJ Conti + 00.52
59 Felix Ørn-Kristoff Wanty-NIPPO-ReUz + 00.52
60 Lenaic Langella CIC U Nantes + 00.52
61 Renato Favero Soudal Quick-Step Devo Team + 00.52
62 Antoine Hue CIC U Nantes + 00.52
63 Baptiste Poulard ARKEA-B&B HOTELS Continentale + 00.52
64 Swann Gloux ARKEA-B&B HOTELS Continentale + 00.52
65 Mikal Grimstad Uglehus Team Visma | Lease a Bike Development + 00.52
66 Mil Morang Team Lotto-Kern Haus PSD Bank + 00.52
67 Joshua Huppertz Team Lotto-Kern Haus PSD Bank + 00.52
68 Cole Kessler Lidl-Trek Future Racing + 00.52
69 Noah Streif EF Education–Aevolo + 00.52
70 Louka Matthys Wagner Bazin WB + 00.52
71 Leonardo Vesco MBH Bank Ballan CSB + 00.52
72 Ivann Ravaleu VC Pays de Loudéac + 00.52
73 Lorenzo Galimberti Petrolike + 00.52
74 Daniil Marukhin XDS Astana Development Team + 00.52
75 Ivan Smirnov XDS Astana Development Team + 00.52
76 Baptiste Grégoire Groupama-FDJ Conti + 00.52
77 Maxime Vezie VC Pays de Loudéac + 00.52
78 Justin Ducret CIC U Nantes + 00.52
79 Ian Kings Team Visma | Lease a Bike Development + 00.52
80 Halvor Dolven Wanty-NIPPO-ReUz + 00.52
81 Thomas Pesenti Soudal Quick-Step Devo Team + 00.52
82 Federico Savino Soudal Quick-Step Devo Team + 00.52
83 Jasper Schoofs Soudal Quick-Step Devo Team + 00.52
84 Alessandro Borgo Bahrain Victorious Development Team + 00.52
85 Victor Hannes Wanty-NIPPO-ReUz + 00.52
86 Emil Toudal Team Coloquick + 00.52
87 Morten Nørtoft Team Coloquick + 00.52
88 Martin Pedersen Lidl-Trek Future Racing + 00.52
89 Ryan Gal Development Team Picnic PostNL + 00.52
90 Andrii Ponomar Petrolike + 00.52
91 Florentin Lecamus-Lambert VC Rouen 76 + 00.52
92 Pierre Choblet VC Pays de Loudéac + 00.52
93 Max Delarue VC Rouen 76 + 00.52
94 Jean-Louis Le Ny VC Rouen 76 + 00.52
95 Oliver Mätik Tudor Pro Cycling Team U23 + 00.52
96 Seth Dunwoody Bahrain Victorious Development Team + 00.52
97 Similien Hamon CIC U Nantes + 00.52
98 Wil Holmes Hagens Berman Jayco + 00.52
99 Hamish McKenzie Hagens Berman Jayco + 00.52
100 Ben Wiggins Hagens Berman Jayco + 00.52
101 Linus Larsson EF Education–Aevolo + 00.52
102 Anthony Rallé Dinan Sport Cycling + 00.52
103 Jesper Stiansen Tudor Pro Cycling Team U23 + 00.52
104 Matteo Ambrosini MBH Bank Ballan CSB + 00.52
105 Bryan Olivo Bahrain Victorious Development Team + 00.52
106 Louic Boussemaere Decathlon AG2R La Mondiale Development Team + 00.52
107 Aubin Sparfel Decathlon AG2R La Mondiale Development Team + 00.52
108 Jenthe Verstraete EF Education–Aevolo + 00.52
109 Cesar Leonel Cisneros Muñiz Petrolike + 00.52
110 Matthew Fox VC Rouen 76 + 00.52
111 Thomas Capra Bahrain Victorious Development Team + 00.52
112 Daniel Skerl Bahrain Victorious Development Team + 00.52
113 Luca Cretti MBH Bank Ballan CSB + 00.52
114 Jesse Kramer Hagens Berman Jayco + 00.52
115 Liam Van Bylen Lotto Development Team + 00.52
116 Tars Poelvoorde Lotto Development Team + 00.52
117 Thomas Vuerinckx Lotto Development Team + 00.52
118 Johan Dorussen Development Team Picnic PostNL + 00.52
119 Darren Parham Hagens Berman Jayco + 01.55
120 Filippo D'Aiuto Petrolike + 01.55
121 Matys Grisel Lotto Development Team + 01.55
122 Ko Molenaar Development Team Picnic PostNL + 01.55
123 Roman Holzer Tudor Pro Cycling Team U23 + 01.55
124 Vincent Bodet Development Team Picnic PostNL + 02.14
125 Florian Gaillard Dinan Sport Cycling + 02.15
126 Márk Valent MBH Bank Ballan CSB + 02.15
127 Seb Grindley Lidl-Trek Future Racing + 02.27
128 Artem Fofonov XDS Astana Development Team + 03.56
129 Antonin Souchon VC Pays de Loudéac + 04.28
130 Alexis Pierre Dinan Sport Cycling + 04.28
131 Quentin Bezza Wagner Bazin WB + 04.28
132 Samuel Quaranta MBH Bank Ballan CSB + 08.09
133 Ben Jochum Team Lotto-Kern Haus PSD Bank + 08.40
134 Axel Romé Dinan Sport Cycling + 10.14
135 Erick Parra Petrolike + 13.58
- Lucas Janssen ARKEA-B&B HOTELS Continentale DNF
- Lorenzo Peschi Petrolike DNF
- Ahmed Madan Bahrain Victorious Development Team DNF

Youth

PosRiderTeam Time
1 Juan David Sierra Tudor Pro Cycling Team U23 3:11:23
2 Thom van der Werff Development Team Picnic PostNL + 00.00
3 Antoine Basset VC Pays de Loudéac + 00.00
4 Jed Smithson Team Visma | Lease a Bike Development + 00.00
5 Lars Vanden Heede Soudal Quick-Step Devo Team + 00.00
6 Marius Innhaug Dahl Decathlon AG2R La Mondiale Development Team + 00.00
7 Axel Bouquet ARKEA-B&B HOTELS Continentale + 00.00
8 Antoine L'Hote Decathlon AG2R La Mondiale Development Team + 00.00
9 Eliott Boulet Groupama-FDJ Conti + 00.00
10 Reef Roberts Groupama-FDJ Conti + 00.00
11 Jonas Kind Høydahl Team Visma | Lease a Bike Development + 00.00
12 Erazem Valjavec Soudal Quick-Step Devo Team + 00.00
13 Daniel Weis Decathlon AG2R La Mondiale Development Team + 00.00
14 Oliver Peace Development Team Picnic PostNL + 00.00
15 Titouan Fontaine Groupama-FDJ Conti + 00.00
16 Felix Ørn-Kristoff Wanty-NIPPO-ReUz + 00.00
17 Renato Favero Soudal Quick-Step Devo Team + 00.00
18 Mikal Grimstad Uglehus Team Visma | Lease a Bike Development + 00.00
19 Noah Streif EF Education–Aevolo + 00.00
20 Leonardo Vesco MBH Bank Ballan CSB + 00.00
21 Ivann Ravaleu VC Pays de Loudéac + 00.00
22 Baptiste Grégoire Groupama-FDJ Conti + 00.00
23 Maxime Vezie VC Pays de Loudéac + 00.00
24 Ian Kings Team Visma | Lease a Bike Development + 00.00
25 Jasper Schoofs Soudal Quick-Step Devo Team + 00.00
26 Alessandro Borgo Bahrain Victorious Development Team + 00.00
27 Ryan Gal Development Team Picnic PostNL + 00.00
28 Pierre Choblet VC Pays de Loudéac + 00.00
29 Oliver Mätik Tudor Pro Cycling Team U23 + 00.00
30 Seth Dunwoody Bahrain Victorious Development Team + 00.00
31 Similien Hamon CIC U Nantes + 00.00
32 Wil Holmes Hagens Berman Jayco + 00.00
33 Ben Wiggins Hagens Berman Jayco + 00.00
34 Linus Larsson EF Education–Aevolo + 00.00
35 Jesper Stiansen Tudor Pro Cycling Team U23 + 00.00
36 Louic Boussemaere Decathlon AG2R La Mondiale Development Team + 00.00
37 Aubin Sparfel Decathlon AG2R La Mondiale Development Team + 00.00
38 Jenthe Verstraete EF Education–Aevolo + 00.00
39 Cesar Leonel Cisneros Muñiz Petrolike + 00.00
40 Thomas Capra Bahrain Victorious Development Team + 00.00
41 Liam Van Bylen Lotto Development Team + 00.00
42 Tars Poelvoorde Lotto Development Team + 00.00
43 Thomas Vuerinckx Lotto Development Team + 00.00
44 Darren Parham Hagens Berman Jayco + 01.03
45 Matys Grisel Lotto Development Team + 01.03
46 Ko Molenaar Development Team Picnic PostNL + 01.03
47 Vincent Bodet Development Team Picnic PostNL + 01.22
48 Florian Gaillard Dinan Sport Cycling + 01.23
49 Seb Grindley Lidl-Trek Future Racing + 01.35
50 Artem Fofonov XDS Astana Development Team + 03.04
51 Erick Parra Petrolike + 13.06

Points

PosRiderTeam Points
1 Ilan Larmet VC Rouen 76 43
2 Cedric Abt Team Lotto-Kern Haus PSD Bank 28
3 Joshua Golliker EF Education–Aevolo 22
4 Matteo Milan Lidl-Trek Future Racing 14
5 Tobias Müller Wanty-NIPPO-ReUz 12
6 Michiel Lambrecht Wagner Bazin WB 10
7 Joshua Gudnitz Team Coloquick 8
8 Jakob Söderqvist Lidl-Trek Future Racing 6
9 Robin Lesné Dinan Sport Cycling 4
10 Noah Hobbs EF Education–Aevolo 4
11 Juan David Sierra Tudor Pro Cycling Team U23 2

Mountain

PosRiderTeam Points
1 Cedric Abt Team Lotto-Kern Haus PSD Bank 30
2 Joshua Golliker EF Education–Aevolo 18
3 Ilan Larmet VC Rouen 76 10
4 Robin Lesné Dinan Sport Cycling 8

Team

PosTeamTime
1 VC Rouen 76 9:33:36
2 EF Education–Aevolo + 00.02
3 Team Lotto-Kern Haus PSD Bank + 00.05
4 Lidl-Trek Future Racing + 00.33
5 Team Coloquick + 00.33
6 Wanty-NIPPO-ReUz + 00.33
7 Tudor Pro Cycling Team U23 + 00.33
8 Wagner Bazin WB + 00.33
9 Decathlon AG2R La Mondiale Development Team + 00.33
10 ARKEA-B&B HOTELS Continentale + 00.33
11 Team Visma | Lease a Bike Development + 00.33
12 XDS Astana Development Team + 00.33
13 Groupama-FDJ Conti + 00.33
14 CIC U Nantes + 00.33
15 Soudal Quick-Step Devo Team + 00.33
16 VC Pays de Loudéac + 00.33
17 Development Team Picnic PostNL + 00.33
18 Dinan Sport Cycling + 00.33
19 Lotto Development Team + 00.33
20 MBH Bank Ballan CSB + 00.33
21 Hagens Berman Jayco + 00.33
22 Petrolike + 00.33
23 Bahrain Victorious Development Team + 00.33

Race profile

Race
Tour de Bretagne
Start date
25.04.2025
End date
01.05.2025
Total distance
143.2 km
Gen
Men
Cat
2.2
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 ❤️