fr Tour de France
WorldTeam Men 04 Jul '26 - 26 Jul '26
16/21 Champagnole › Plateau de Solaison 183km
17/21 Évian-les-Bains › Thonon-les-Bains 26km
18/21 Chambéry › Voiron 174km
be Baloise Ladies Tour
WorldTeam Women 15 Jul '26 - 19 Jul '26
5/6 Maaseik › Maaseik 104km
6/6 Mechelen › Mechelen 111km
fr Tour de l'Ain
Development Team 28 Jul '26 - 30 Jul '26
1/3 Stage 1
2/3 Stage 2
3/3 Stage 3
dk PostNord Tour of Denmark
WorldTeam Men 29 Jul '26 - 02 Aug '26
1/5 Aalborg › Aalborg 197km
2/5 Glyngøre › Skive 182km
3/5 Fredericia › Vejle 202km
fr Tour de France Femmes avec Zwift
WorldTeam Women 01 Aug '26 - 09 Aug '26
1/9 Lausanne › Lausanne 137km
2/9 Aigle › Genève 149km
3/9 Genève › Poligny 157km
es DSSK (Donostia San Sebastian Klasikoa)
WorldTeam Men 01 Aug '26
1/1 San Sebastián › San Sebastián 221km
pl Tour de Pologne
WorldTeam Men 03 Aug '26 - 09 Aug '26
1/7 Gdynia › Koszalin 234km
2/7 Międzyzdroje › Szczecin 150km
3/7 Gorzów Wielkopolski › Zielona Góra 193km
es Vuelta a Burgos
WorldTeam Men 04 Aug '26 - 08 Aug '26
1/5 Gumiel de Izán › Alto del Castillo 165km
2/5 Arcos › Valle del Sol 178km
3/5 Espinosa de los Monteros › Corconte 184km
Impressive Brennan sprints convincingly to victory in Kuurne-Brussel-Kuurne

Impressive Brennan sprints convincingly to victory in Kuurne-Brussel-Kuurne

Matthew Brennan claimed Kuurne-Brussel-Kuurne in convincing fashion. The just 20-year-old Brit from Team Visma | Lease a Bike capped off strong teamwork in the bunch sprint and secured the biggest victory of his career so far.

“It’s special to be able to say that I’ve won Kuurne-Brussel-Kuurne,” Brennan beamed afterward. “As a junior, I stood here watching the pros race, so it still needs to sink in. Everyone went above and beyond today. We took the initiative as a team, so I’m incredibly happy that it paid off.”  

The second classic on the Flemish spring calendar got underway shortly after noon in Kortrijk. Brennan, who was still showing some minor aftereffects from his crash in Omloop Nieuwsblad, appeared motivated at the start. In the hilly opening phase of the race, seven riders formed the early breakaway. During the first hours, Brennan briefly found himself in a chasing group, but he was brought back to the front in time by Pietro Mattio.  

In a nervous peloton, the first real selection was made on the Mont Saint-Laurent. Several sprinters were dropped, but among others Brennan made a strong impression near the front of the bunch. After the Mont Saint-Laurent, calm never truly returned to the peloton. Partly driven by Team Visma | Lease a Bike, the pack was repeatedly split into several groups, though significant time gaps never emerged. Ultimately, a heavily reduced peloton headed toward Kuurne, where everyone prepared for a bunch sprint.  

"We wanted to make it a hard race as a team, and we executed that perfectly"

Matthew Brennan

In the run-up to that sprint, Brennan was perfectly positioned on the wheel of his teammates. At the right moment, Christophe Laporte powered to the front as lead-out, after which Brennan sprinted convincingly to victory. It marks the second win of the season for the 20-year-old Brit.  

“I started with mixed feelings after my crash in Omloop Nieuwsblad. I was nervous and riding slightly on the back foot at first. Pietro gave everything to get me back to the front in time on the Kluisberg. I got back into the race and from that moment found my rhythm. We wanted to make it a hard race as a team, and we executed that perfectly. The guys guided me to the front flawlessly. Christophe dropped me off at exactly the right moment and made sure the hardest part was done. I still had to finish it off. It’s the first Flemish classic I’ve won, and hopefully not the last,” Brennan concluded. 

 / 

Related updates