BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2025 Tro-Bro Léon (1.Pro), France

41st edition: Sunday, May 11, 2025

Tro-Bro Léon podium history | 2024 edition | 2026 edition | Map | Start list

Lannilis - Lannilis: 203.8 km

Lannilis is a town in the Finistère department of Brittany.

Bastien Tronchon celebrates his win with second-place teammate Pierre Gautherat. Photo: LNC/B. Bade

Olympics 50 Craziest Stories

Les Woodland's book The Olympics' 50 Craziest Stories: A Five Ring Circus is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Lannilis at 2:30 PM, local time: 17C (63F), rain showers, with the wind from the southeast at 11 km/hr (7 mph). The rain is forecast to continue through 4:00 PM. Then the chance of rain drops to 65%. There was heavy rain at the start, which stopped briefly, before light rain began.

The race: Here's the report from winner Bastien Tronchon's Team Decathlon AG2R La Mondiale:

Bastien Tronchon:
"It was a crazy day, and I immediately saw that I had a great feeling, with the punch I'd regained after the Ardennaises. My aim was to get ahead of the pack in the final stages so as to find a good group and be less affected by the race, and that's what I managed to do. I found myself a bit alone at the front at times, but I always remained calm despite the ups and downs of the race. We were able to capitalize on the weekend's good results by revising our objectives upwards and deciding to aim for victory at the pre-race briefing. We also showed, with Pierre (Gautherat), that the team was really solid by taking the first two places on the podium. I'm really happy to be able to do the double with him, because we managed to open up the gap in the final stages, and this photo finish is much nicer with two of us."

The wet riders begin the race.

The news:
Andrea Vendrame seventh on the roads of the Giro d'Italia
After an eventful finale, Andrea Vendrame finished seventh in the sprint on the last Albanian stage of the Giro d'Italia. Long in the morning breakaway, Dries De Bondt unfortunately suffered a puncture and finished the stage with the peloton.

A soggy Biniam Girmay.

The number: 2
Like the number of one-twos in three days of racing on Brittany's roads. Following Aubin Sparfel and Bastien Tronchon's one-two finish at the Tour du Finistère, Pierre Gautherat's second place at the Tro Bro Leon was another double, bringing the Breton weekend to a fitting close.

25 kilometers into the race: the peloton races across the coast of Brittany.

The peloton at km 135 with a break four minutes up the road. The riders are going over an unpaved path called "ribinoù" in Breton.

Bastien Tronchon wins ahead of teammate Pierre Gautherat.

find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle

Complete results:

203.8 kilometers raced at an average speed of 43.173 km/hr. Fastest ever professional Tro-Bro Léon.

1 Bastien Tronchon Decathlon AG2R La Mondiale 4hr 43min 14sec
2 Pierre Gautherat Decathlon AG2R La Mondiale s.t.
3 Valentin Madouas Groupama-FDJ @ 19sec
4 Anthony Turgis Team TotalEnergies s.t.
5 Fredrik Dversnes Uno-X Mobility 0:32
6 Cees Bol XDS Astana Team 0:38
7 Rasmus Tiller Uno-X Mobility s.t.
8 Fred Wright Bahrain Victorious s.t.
9 Lucas Eriksson Tudor Pro Cycling Team s.t.
10 Kévin Vauquelin Arkea-B&B Hotels s.t.
11 Vlad Van Mechelen Bahrain Victorious 0:45
12 Florian Dauphin Team TotalEnergies 0:52
13 Lewis Askey Groupama-FDJ 1:41
14 Hugo de la Calle Burgos Burpellet BH 1:45
15 Jenthe Biermans Arkea-B&B Hotels 2:11
16 Matis Louvel Israel-Premier Tech s.t.
17 Hartthijs de Vries Unibet Tietema Rockets s.t.
18 Søren Wærenskjold Uno-X Mobility 2:21
19 Hugo Hofstetter Israel-Premier Tech s.t.
20 Jérémy Lecroq St Michel-Preference Home-Auber 93 s.t.
21 Tom Van Asbroeck Israel-Premier Tech s.t.
22 Clément Venturini Arkea-B&B Hotels s.t.
23 Mike Teunissen XDS Astana Team s.t.
24 Pau Miquel Equipo Kern Pharma s.t.
25 Lukas Kubis Unibet Tietema Rockets s.t.
26 Robin Froidevaux Tudor Pro Cycling Team s.t.
27 Carlos Canal Movistar Team s.t.
28 Emmanuel Morin Van Rysel-Roubaix s.t.
29 Sandy Dujardin Team TotalEnergies s.t.
30 Eddy Le Huitouze Groupama-FDJ s.t.
31 Morne Van Niekerk St Michel-Preference Home-Auber 93 s.t.
32 Fabian Lienhard Tudor Pro Cycling Team s.t.
33 Olivier Le Gac Groupama-FDJ s.t.
34 Mathias Norsgaard Movistar Team s.t.
35 Alessandro Romele XDS Astana Team s.t.
36 Brent Van Moer Lotto s.t.
37 Lander Loockx Unibet Tietema Rockets 2:28
38 Alberto Bettiol XDS Astana Team 2:48
39 Gonzalo Serrano Movistar Team 3:21
40 Matys Grisel Lotto 3:24
41 Alexis Renard Cofidis 3:31
42 Floris De Tier Wagner Bazin WB s.t.
43 William Blume Levy Uno-X Mobility 3:34
44 Aaron Gate XDS Astana Team 3:36
45 Alan Riou St Michel-Preference Home-Auber 93 s.t.
46 Arnaud Démare Arkea-B&B Hotels s.t.
47 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale 4:32
48 Milan Menten Lotto s.t.
49 Antoine Hue CIC U Nantes s.t.
50 Rémi Capron Van Rysel-Roubaix s.t.
51 Diego Pescador Movistar Team s.t.
52 Georg Zimmermann Intermarché-Wanty s.t.
53 Sam Maisonobe Cofidis s.t.
54 Yevgeniy Fedorov XDS Astana Team s.t.
55 Erik Resell Uno-X Mobility s.t.
56 Dillon Corkery St Michel-Preference Home-Auber 93 4:36
57 Ronan Augé CIC U Nantes s.t.
58 Adam Toupalik Unibet Tietema Rockets 4:40
59 Killian Théot Van Rysel-Roubaix 4:41
60 Antonio Angulo Burgos Burpellet BH 6:12
61 Danny van der Tuuk Euskaltel-Euskadi 6:13
62 Alec Segaert Lotto 6:58
63 Biniam Girmay Intermarché-Wanty s.t.
64 Laurenz Rex Intermarché-Wanty 9:02
65 Sébastien Grignard Lotto s.t.
66 Aimé De Gendt Cofidis s.t.
67 William Graff Intermarché-Wanty 9:13
68 Alexys Brunel Team TotalEnergies s.t.
69 Iker Bonillo Euskaltel-Euskadi s.t.
70 Matej Mohoric Bahrain Victorious s.t.
71 Daniel Årnes Van Rysel-Roubaix s.t.
72 Sergio Meris Unibet Tietema Rockets s.t.
73 Sander De Pestel Decathlon AG2R La Mondiale 9:17
74 Leander Van Hautegem Wagner Bazin WB 11:56
75 Rodrigo Álvarez Burgos Burpellet BH s.t.
76 Baptiste Vadic Team TotalEnergies s.t.
77 Yaël Joalland CIC U Nantes s.t.
78 Amaury Capiot Arkea-B&B Hotels 12:04
79 Oded Kogut Israel-Premier Tech 13:55
80 Alberto Bruttomesso Bahrain Victorious s.t.
81 Axel Narbonne-Zuccarelli Nice Métropole-Côte d’Azur s.t.
82 Mathis Le Berre Arkea-B&B Hotels 14:51
83 Andreas Stokbro Unibet Tietema Rockets 19:53
84 Carl-Frederik Bevort Uno-X Mobility s.t.
85 Alexander Konijn Nice Métropole-Côte d’Azur 20:37
86 Daniel Cavia Burgos Burpellet BH 20:46
87 Riley Pickrell Israel-Premier Tech 21:24

 


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

Race map & profile:

2025 Tro Bro Leon Map

2025 Tro Bro Leon profile


Content continues below the ads

Advertise with us!

Start list with back numbers, May 10, 2025:

Arkea-B&B Hotels
1 Clément Venturini
2 Jenthe Biermans
3 Amaury Capiot
4 Florian Sénéchal
5 Arnaud Démare
7 Kévin Vauquelin
Decathlon AG2R La Mondiale
11 Pierre Gautherat
12 Sander De Pestel
13 Jordan Labrosse
14 Antoine L'Hote
15 Rasmus Søjberg Pedersen
16 Aubin Sparfel
17 Bastien Tronchon
Intermarché-Wanty
21 Biniam Girmay
22 Huub Artz
23 Arne Marit
24 Adrien Petit
25 Laurenz Rex
26 William Graff
27 Georg Zimmermann
Groupama-FDJ
31 Valentin Madouas
32 Lewis Askey
33 Olivier Le Gac
34 Eddy Le Huitouze
35 Rudy Molard
36 Brieuc Rolland
37 Clément Russo
XDS Astana Team
41 Alberto Bettiol
42 Cees Bol
43 Yevgeniy Fedorov
44 Aaron Gate
45 Michele Gazzoli
46 Alessandro Romele
47 Mike Teunissen
Bahrain Victorious
51 Matej Mohoric
52 Phil Bauhaus
53 Alberto Bruttomesso
54 Sergio Tu
55 Max van der Meulen
56 Vlad Van Mechelen
57 Fred Wright
Israel-Premier Tech
61 Hugo Hofstetter
62 Oded Kogut
63 Riley Pickrell
64 Nadav Raisberg
65 Riley Sheehan
66 Tom Van Asbroeck
67 Ethan Vernon
Cofidis
71 Alex Aranburu
72 Aimé De Gendt
73 Clement Izquierdo
74 Oliver Knight
75 Sam Maisonobe
76 Alexis Renard
77 Damien Touzé
Movistar Team
81 Iván García Cortina
82 Carlos Canal
83 Ruben Guerreiro
84 Mathiasr Norsgaard
85 Antonio Pedrero
86 Diego Pescador
87 Gonzalo Serrano
Lotto
91 Alec Segaert
92 Cédric Beullens
93 Sébastien Grignard
94 Matys Grisel
95 Milan Menten
96 Victor Van de Putte
97 Brent Van Moer
Uno-X Mobility
101 Jonas Abrahamsen
102 Carl-Frederik Bevort
103 Fredrik Dversnes
104 William Blume Levy
105 Erik Resell
106 Rasmus Tiller
107 Søren Wærenskjold
Team TotalEnergies
111 Anthony Turgis
112 Alexys Brunel
113 Florian Dauphin
114 Sandy Dujardin
115 Thomas Gachignard
116 Geoffrey Soupe
117 Baptiste Vadic
Tudor Pro Cycling Team
121 Lucas Eriksson
122 Robin Froidevaux
123 Mika Heming
124 Petr Kelemen
125 Fabian Lienhard
126 Aivaras Mikutis
127 Juan David Sierra
Unibet Tietema Rockets
131 Lukas Kubis
132 Hartthijs de Vries
133 Jelle Johannink
134 Lander Loockx
135 Sergio Meris
136 Andreas Stokbro Nielsen
137 Adam Toupalik
Burgos Burpellet BH
141 Clément Alleno
142 Rodrigo Álvarez
143 Antonio Angulo
144 Daniel Cavia
145 Hugo de la Calle
146 Angel Fuentes
147 George Jackson
Wagner Bazin WB
151 Quentin Bezza
152 Luca De Meester
153 Cériel Desal
154 Floris De Tier
155 Michiel Lambrecht
156 Henri-Francois Haquin
157 Leander Van Hautegem
St Michel-Preference Home-Auber 93
161 Morne Van Niekerk
162 Lucas Bénéteau
163 Nicolas Breuillard
164 Dillon Corkery
165 Jérémy Lecroq
166 Alan Riou
167 Yohann Simon
Equipo Kern Pharma
171 Francisco Galván
172 Iñigo Elosegui
173 Haimar Etxeberria
174 Nil Gimeno
175 Pau Miquel Delgado
176 Mikel Retegi
177 Antonio Soto
CIC-U-Nantes
181 Ronan Augé
182 Corentin Devroute
183 Similien Hamon
184 Antoine Hue
185 Yaël Joalland
186 Lenaic Langella
187 Axel Mariault
Euskaltel-Euskadi
191 Paul Hennequin
192 Nicolas Alustiza
193 Xabier Berasategi
194 Iker Bonillo
195 Xabier Isasa
196 Andoni Lopez de Abetxuko
197 Danny van der Tuuk
Van Rysel-Roubaix
201 Baptiste Planckaert
202 Rait Ärm
203 Daniel Årnes
204 Rémi Capron
205 Maximilien Juillard
206 Emmanuel Morin
207 Killian Théot
Nice Métropole-Côte d'Azur
211 Alexander Konijn
212 Andrei Carbunarea
213 Carter Guichard
214 Jaakko Hänninen
215 Noah Knecht
216 Dylan Massa
217 Axel Narbonne-Zuccarelli