Tour de Bretagne 2025 - Stage 4

Plonéour-Lanvern > Landévant, 204.6km

25.04-01.05

Results

Stage

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

GC

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

Youth

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

Points

PosRiderTeam Points
1 Ilan Larmet VC Rouen 76 43
2 Ronan Augé CIC U Nantes 40
3 Michiel Lambrecht Wagner Bazin WB 32
4 Matteo Milan Lidl-Trek Future Racing 30
5 Noah Hobbs EF Education–Aevolo 29
6 Cedric Abt Team Lotto-Kern Haus PSD Bank 28
7 Joshua Golliker EF Education–Aevolo 26
8 Felix Ørn-Kristoff Wanty-NIPPO-ReUz 25
9 Eliott Boulet Groupama-FDJ Conti 25
10 Alexandre Kess Team Lotto-Kern Haus PSD Bank 22
11 Jackson Medway Tudor Pro Cycling Team U23 22
12 Jakob Söderqvist Lidl-Trek Future Racing 18
13 Emil Toudal Team Coloquick 16
14 Baptiste Poulard ARKEA-B&B HOTELS Continentale 16
15 Antoine Hue CIC U Nantes 16
16 Joshua Gudnitz Team Coloquick 16
17 Emmanuel Houcou ARKEA-B&B HOTELS Continentale 16
18 Jed Smithson Team Visma | Lease a Bike Development 16
19 Matys Grisel Lotto Development Team 14
20 Thom van der Werff Development Team Picnic PostNL 14
21 Thomas Capra Bahrain Victorious Development Team 14
22 Federico Savino Soudal Quick-Step Devo Team 12
23 Tobias Müller Wanty-NIPPO-ReUz 12
24 Fergus Browning Hagens Berman Jayco 10
25 Aubin Sparfel Decathlon AG2R La Mondiale Development Team 10
26 Alessandro Borgo Bahrain Victorious Development Team 10
27 Victor Papon Wagner Bazin WB 10
28 Justin Ducret CIC U Nantes 10
29 Jean-Louis Le Ny VC Rouen 76 8
30 Cole Kessler Lidl-Trek Future Racing 6
31 Oliver Peace Development Team Picnic PostNL 6
32 Tim Rex Team Visma | Lease a Bike Development 6
33 Zeno Moonen Wanty-NIPPO-ReUz 6
34 Lars Vanden Heede Soudal Quick-Step Devo Team 6
35 Matteo Ambrosini MBH Bank Ballan CSB 4
36 Robin Lesné Dinan Sport Cycling 4
37 Vincent Bodet Development Team Picnic PostNL 4
38 Silas Koech Team Lotto-Kern Haus PSD Bank 2
39 Andrii Ponomar Petrolike 2
40 Maxime Vezie VC Pays de Loudéac 2
41 Juan David Sierra Tudor Pro Cycling Team U23 2
42 Pierre Choblet VC Pays de Loudéac -5

Mountain

PosRiderTeam Points
1 Joshua Golliker EF Education–Aevolo 39
2 Cedric Abt Team Lotto-Kern Haus PSD Bank 30
3 Victor Papon Wagner Bazin WB 30
4 Fergus Browning Hagens Berman Jayco 17
5 Vincent Bodet Development Team Picnic PostNL 13
6 Arne Baers Lotto Development Team 12
7 Emil Toudal Team Coloquick 11
8 Aubin Sparfel Decathlon AG2R La Mondiale Development Team 10
9 Andrii Ponomar Petrolike 10
10 Ilan Larmet VC Rouen 76 10
11 Baptiste Poulard ARKEA-B&B HOTELS Continentale 9
12 Robin Lesné Dinan Sport Cycling 8
13 Jean-Louis Le Ny VC Rouen 76 6
14 Santiago Umba XDS Astana Development Team 6
15 Cole Kessler Lidl-Trek Future Racing 5
16 Pietro Mattio Team Visma | Lease a Bike Development 5
17 Alessandro Borgo Bahrain Victorious Development Team 4
18 Adam Holm Jørgensen Team Coloquick 3
19 Maxime Vezie VC Pays de Loudéac 3
20 Gavin Hlady EF Education–Aevolo 2

Team

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

Race profile

Race
Tour de Bretagne
Start date
25.04.2025
End date
01.05.2025
Total distance
204.6 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 ❤️