
Tour du Finistère podium history | 2025 edition | Course map | Start list
Quimper - Quimper, 156.2 km

Jon Barrenetxea wins in Quimper.
Plato's dialogue Apology is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the start/finish city of Quimper at 2:45 PM, local time: 14C (58F), showers is the vicinity, with the wind from the west at 18 km/hr (11 mph). The rain is forecast to end around 3:15 PM.
The race: Here's the report from second-place Alex Molenaar's Team Caja Rural-Seguros RGA.
Once again, the Caja Rural-Seguros RGA team came tantalizingly close to adding another victory to their tally. On this occasion, it was the Dutchman Alex Molenaar who brushed with glory at the Tour du Finistère, securing a second-place finish behind Jon Barrenetxea (MOV)—a former rider of the "green" squad. Alongside Alex, Fernando Barceló (6th) and Eduard Prades (9th) rounded out a superb collective performance.
Featuring not a single flat meter—and with the six laps of the final circuit in Quimper serving as the race's focal point—the event kicked off with a breakaway of six brave riders who opened up a gap of around three minutes in an attempt to put the peloton under pressure.
Once inside the final loop—and with the breakaway group shedding riders—the race favorites began jockeying for position at the front. All the Caja Rural-Seguros RGA riders remained alert to every move, yet the various passes through Quimper failed to disrupt the cohesion of the main group.
When a mass sprint finish became inevitable, a powerful dash for the line ensued; the green squad's three key contenders gave it their all in pursuit of victory, successfully placing Molenaar, Barceló, and Prades inside the top 10.
Alex Molenaar: "It was a very controlled race—primarily by the French teams—and we adopted a conservative approach to conserve our energy for the finale. We all rode very well, staying alert as we entered the final descent to tackle the uphill ramp. Barceló was very attentive to the late-race moves, and in the end, I came very close to taking the win. It’s a shame, but I think it was a good race."
Complete results:
156.2 kilometers raced at an average speed of 41.274 km/hr
| 1 | Jon Barrenetxea | Movistar Team | 3hr 47min 4sec |
| 2 | Alex Molenaar | Caja Rural-Seguros RGA | s.t. |
| 3 | Clément Venturini | Unibet Rose Rockets | s.t. |
| 4 | Lander Loockx | Unibet Rose Rockets | s.t. |
| 5 | Louis Hardouin | Van Rysel-Roubaix | s.t. |
| 6 | Fernando Barceló | Caja Rural-Seguros RGA | s.t. |
| 7 | Rudy Molard | Groupama-FDJ United | s.t. |
| 8 | Jenthe Biermans | Cofidis | s.t. |
| 9 | Eduard Prades | Caja Rural-Seguros RGA | s.t. |
| 10 | Sandy Dujardin | Team TotalEnergies | s.t. |
| 11 | Jelle Johannink | Unibet Rose Rockets | s.t. |
| 12 | Carlos Canal | Movistar Team | s.t. |
| 13 | Théophile Vassal | Decathlon CMA CGM Development | s.t. |
| 14 | Gotzon Martín | Euskaltel-Euskadi | s.t. |
| 15 | Xabier Berasategi | Euskaltel-Euskadi | s.t. |
| 16 | Emilien Jeannière | Team TotalEnergies | s.t. |
| 17 | Axel Mariault | CIC Pro Cycling Academy | s.t. |
| 18 | Tom Donnenwirth | Groupama-FDJ United | s.t. |
| 19 | Pierre Thierry | Team TotalEnergies | s.t. |
| 20 | Liam Van Bylen | Decathlon CMA CGM Development | s.t. |
| 21 | Natnael Tesfazion | Movistar Team | s.t. |
| 22 | Jonathan Lastra | Euskaltel-Euskadi | s.t. |
| 23 | Mikel Retegi | Equipo Kern Pharma | s.t. |
| 24 | Simon Guglielmi | St Michel-Preference Home-Auber 93 | s.t. |
| 25 | Jefferson Cepeda | Movistar Team | s.t. |
| 26 | Axel Bouquet | St Michel-Preference Home-Auber 93 | s.t. |
| 27 | Guillaume Bagou | Elite Fondations Cycling Team | @ 5sec |
| 28 | Bastien Tronchon | Groupama-FDJ United | s.t. |
| 29 | Diego Pescador | Movistar Team | s.t. |
| 30 | David Gaudu | Groupama-FDJ United | s.t. |
| 31 | Nil Gimeno | Equipo Kern Pharma | s.t. |
| 32 | Unai Iribar | Equipo Kern Pharma | s.t. |
| 33 | Gari Ugarte | Euskaltel-Euskadi | s.t. |
| 34 | Javier Jamaica | Nu Colombia | s.t. |
| 35 | Rémi Capron | Van Rysel-Roubaix | s.t. |
| 36 | Jan Sommer | Elite Fondations Cycling Team | s.t. |
| 37 | Joris Chaussinand | CIC Pro Cycling Academy | 0:08 |
| 38 | Sergio Henao | Nu Colombia | s.t. |
| 39 | Valentin Madouas | Groupama-FDJ United | s.t. |
| 40 | Tom Mainguenaud | Nice Métropole-Côte d’Azur | s.t. |
| 41 | Francisco Peñuela | Caja Rural-Seguros RGA | s.t. |
| 42 | Louic Boussemaere | Decathlon CMA CGM Development | s.t. |
| 43 | Ronan Augé | Unibet Rose Rockets | 0:12 |
| 44 | Yohann Simon | St Michel-Preference Home-Auber 93 | s.t. |
| 45 | Jordi Lopez | Euskaltel-Euskadi | s.t. |
| 46 | Romain Cardis | St Michel-Preference Home-Auber 93 | s.t. |
| 47 | Lenaic Langella | CIC Pro Cycling Academy | s.t. |
| 48 | Jaakko Hänninen | Nice Métropole-Côte d’Azur | s.t. |
| 49 | Jean-Loup Fayolle | CIC Pro Cycling Academy | s.t. |
| 50 | Innhaug Dahl Marius | Decathlon CMA CGM Development | s.t. |
| 51 | Léandre Lozouet | CIC Pro Cycling Academy | s.t. |
| 52 | Maxime Jarnet | Van Rysel-Roubaix | 0:22 |
| 53 | Valentin Retailleau | Team TotalEnergies | s.t. |
| 54 | Carlos Gutiérrez | Nu Colombia | 0:25 |
| 55 | Victor Jean | Elite Fondations Cycling Team | 0:30 |
| 56 | Colin Savioz | Unibet Rose Rockets | s.t. |
| 57 | Braden Reitz | Decathlon CMA CGM Development | s.t. |
| 58 | Camilo Ardila | Nu Colombia | s.t. |
| 59 | Joseba Lopez | Caja Rural-Seguros RGA | s.t. |
| 60 | Iker Mintegi | Euskaltel-Euskadi | s.t. |
| 61 | Daniel Årnes | Van Rysel-Roubaix | 0:45 |
| 62 | Marc Brustenga | Equipo Kern Pharma | 0:48 |
| 63 | Valentin Darbellay | Elite Fondations Cycling Team | 0:50 |
| 64 | Alfie George | Elite Fondations Cycling Team | s.t. |
| 65 | Pelayo Sanchez | Movistar Team | s.t. |
| 66 | Alan Jousseaume | Team TotalEnergies | 0:53 |
| 67 | Hugo Page | Cofidis | 0:58 |
| 68 | Antonio Soto | Equipo Kern Pharma | s.t. |
| 69 | Antoine Berger | St Michel-Preference Home-Auber 93 | s.t. |
| 70 | Sebastian Henao | Nu Colombia | s.t. |
| 71 | Sergio Romeo | Equipo Kern Pharma | s.t. |
| 72 | Valentin Ferron | Cofidis | 1:01 |
| 73 | Laurens Huys | Nice Métropole-Côte d’Azur | 1:33 |
| 74 | Bryan Coquard | Cofidis | 1:35 |
| 75 | Florian Dauphin | Team TotalEnergies | s.t. |
| 76 | Morne Van Niekerk | St Michel-Preference Home-Auber 93 | s.t. |
| 77 | Clément Davy | Nice Métropole-Côte d’Azur | 1:41 |
| 78 | Paul Ourselin | Cofidis | 1:44 |
| 79 | Olivier Le Gac | Groupama-FDJ United | s.t. |
| 80 | Arnaud Tendon | Van Rysel-Roubaix | 1:54 |
| 81 | Alexander Konijn | Nice Métropole-Côte d’Azur | 1:56 |
| 82 | Yaël Joalland | Cofidis | 2:17 |
| 83 | Victor Guernalec | CIC Pro Cycling Academy | s.t. |
| 84 | Léandre Huck | Van Rysel-Roubaix | 2:55 |
| 85 | Carter Guichard | Nice Métropole-Côte d’Azur | 5:58 |
| 86 | Rodrigo Contreras | Nu Colombia | s.t. |
| 87 | Nate Pringle | Decathlon CMA CGM Development | s.t. |
| 88 | Maël Guégan | CIC Pro Cycling Academy | 6:01 |
| 89 | Thomas Champion | St Michel-Preference Home-Auber 93 | s.t. |
| 90 | Nicolas Alustiza | Euskaltel-Euskadi | s.t. |
| 91 | Valentin Martinet | Decathlon CMA CGM Development | 10:34 |
Map & profile of the 2025 Tour du Finistère:

Map of the 2026 Tour du Finistère

Close-up map of the final circuit

Profile of the 2026 Tour du Finistère
Start list with back numbers, May 15, 2026:
| Groupama-FDJ United | |
| 1 | Bastien Tronchon |
| 2 | Lewis Bower |
| 3 | Maximilian Cushway |
| 4 | Tom Donnenwirth |
| 5 | David Gaudu |
| 6 | Olivier Le Gac |
| 7 | Rudy Molard |
| Movistar Team | |
| 11 | Natnael Tesfazion |
| 12 | Jon Barrenetxea |
| 13 | Carlos Canal |
| 14 | Jefferson Cepeda |
| 15 | Manlio Moro |
| 16 | Gonzalo Serrano |
| 17 | Albert Torres |
| Caja Rural-Seguros RGA | |
| 21 | Fernando Barceló |
| 22 | Ellande Larronde |
| 23 | Joseba Lopez |
| 24 | Alex Molenaar |
| 25 | Joel Nicolau |
| 26 | Francisco Peñuela |
| 27 | Eduard Prades |
| Cofidis | |
| 31 | Jenthe Biermans |
| 32 | Nicolas Debeaumarché |
| 33 | Valentin Ferron |
| 34 | Yaël Joalland |
| 35 | Oliver Knight |
| 36 | Paul Ourselin |
| 37 | Hugo Page |
| Equipo Kern Pharma | |
| 41 | Ivan Cobo |
| 42 | Marc Brustenga |
| 43 | Jose Maria Martin Muñoz |
| 44 | Cesar Perez |
| 45 | Mikel Retegi |
| 46 | Antonio Soto |
| Euskaltel-Euskadi | |
| 51 | Xabier Berasategi |
| 52 | Paul Hennequin |
| 53 | Xabier Isasa |
| 54 | Jonathan Lastra |
| 55 | Jordi Lopez |
| 56 | Gotzon Martín |
| 57 | Gari Ugarte |
| Team TotalEnergies | |
| 61 | Emilien Jeannière |
| 62 | Florian Dauphin |
| 63 | Fabien Grellier |
| 64 | Alan Jousseaume |
| 65 | Théo Lévêque |
| 66 | Valentin Retailleau |
| 67 | Pierre Thierry |
| Unibet Rose Rockets | |
| 71 | Clément Venturini |
| 72 | Ronan Augé |
| 73 | Eivind Broholt Fougner |
| 74 | Jelle Johannink |
| 75 | Lander Loockx |
| 76 | Colin Savioz |
| 77 | Killian Verschuren |
| CIC Pro Cycling Academy | |
| 81 | Axel Mariault |
| 82 | Joris Chaussinand |
| 83 | Jean-Loup Fayolle |
| 84 | Victor Guernalec |
| 85 | Lenaic Langella |
| 86 | Léandre Lozouet |
| 87 | Mathias Sanlaville |
| Decathlon CMA CGM Development Team | |
| 91 | Rémi Arsac |
| 92 | Louic Boussemaere |
| 93 | Alexis Bouteloup |
| 94 | Valentin Martinet |
| 95 | Conor Murphy |
| 96 | Nate Pringle |
| 97 | Braden Reitz |
| Elite Fondations Cycling Team | |
| 101 | Valentin Darbellay |
| 102 | Nils Aebersold |
| 103 | Guillaume Bagou |
| 104 | Noah Bögli |
| 105 | Victor Jean |
| 106 | Jan Sommer |
| 107 | Arnaud Tissières |
| Nice Métropole-Côte d'Azur | |
| 111 | Alexander Konijn |
| 112 | Clément Davy |
| 113 | Baptiste Gillet |
| 114 | Jaakko Hänninen |
| 115 | Laurens Huys |
| 116 | Tom Mainguenaud |
| 117 | Victor Papon |
| St Michel-Preference Home-Auber 93 | |
| 121 | Théo Delacroix |
| 122 | Lucas Bénéteau |
| 123 | Antoine Berger |
| 124 | Axel Bouquet |
| 125 | Romain Cardis |
| 126 | Thomas Champion |
| 127 | Simon Guglielmi |
| Nu Colombia | |
| 131 | Rodrigo Contreras |
| 132 | Juan Diego Alba |
| 133 | Camilo Ardila |
| 134 | Carlos Gutiérrez |
| 135 | Sebastian Henao |
| 136 | Sergio Henao |
| 137 | Javier Jamaica |
| Van Rysel-Roubaix | |
| 141 | Louis Hardouin |
| 142 | Rémi Capron |
| 143 | Léandre Huck |
| 144 | Maxime Jarnet |
| 145 | Kenny Molly |
| 146 | Arnaud Tendon |
| 147 | Killian Théot |