Cycling transfers – All the latest news and announcements for the 2027 season
The ultimate guide to the pro cycling transfer window, tracking every move across the men's and women's WorldTours
Pro cycling's transfer season for 2027 is officially underway, with August 1 marking the date when teams can start announcing new signings and moves.
Prior to August 1, plenty of contracts have already been extended, and some transfers have been announced or confirmed, as there are different rules for signing riders who don't currently have a professional contract. Plenty have teams have already confirmed signings of neo-pros
Teams are allowed to have transfer discussions and ink deals with riders whose contracts are ending before August 1, and often do - especially during the Tour de France, the height of transfer negotiations. Which means plenty of agreements will have been made long before August 1, but may only become public in the coming weeks.
Cyclingnews is tracking all movements during the transfer season – everything from contract renewals to extensions to retirements – with our dedicated transfer index across the men's and women's WorldTeams and ProTeams.
We'll update this page through the rest of the year with every confirmed signing for 2027, building a team-by-team list of ins and outs, while also tracking the latest transfer news from the professional cycling peloton.
Transfer speculation and rumours
Whilst we will only report on the moves we know to be confirmed here, there are plenty of rumours and whispers of moves that will be important this transfer season.
One of the most high-profile riders on the move this season is likely to be breakthrough star Paula Blasi, who is reportedly leaving UAE Team L'IMAD early for another squad – who will have to pay a hefty buy-out fee to release her from her current contract. The only question is who that new team is.
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
We also understand that Kasia Niewiadoma-Phinney is exiting Canyon-SRAM, but again her destination is unknown. There's also a brand new team in the women's peloton, with Decathlon CMA CGM launching a women's ProTeam for 2027, and Cyclingnews understands that they have already filled a 10-rider roster.
We'll keep this section updated with some of the most interesting speculation, rumours and riders who are still out of contract as the window progresses.
Confirmed transfers - team by team
This is our index to all transfers that have been officially confirmed by teams.
Men's WorldTour
Alpecin-Deceuninck
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Ramses Debruyne (2028) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Bahrain Victorious
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Decathlon CMA CGM
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Nicolas Prodhomme (2028) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Noa Isidore (2027) |
EF Education-EasyPost
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Groupama-FDJ
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Josh Kench (2029) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Romain Grégoire (2028) |
| Row 3 - Cell 0 | Row 3 - Cell 1 | Johan Jacobs (2028) |
| Row 4 - Cell 0 | Row 4 - Cell 1 | Lorenzo Germani (2029) |
| Row 5 - Cell 0 | Row 5 - Cell 1 | Clément Braz Afonso (2028) |
| Row 6 - Cell 0 | Row 6 - Cell 1 | Tom Donnenwirth (2028) |
Lidl-Trek
In |
Out |
Extended |
Héctor Álvarez (Lidl-Trek Future Racing) |
Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Jayco-AlUla
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Paul Double (2028) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Bob Donaldson (2028) |
Lotto-Intermarché
In |
Out |
Extended |
Brandon Fedrizzi (Lotto-Groupe Wanty) |
Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Movistar
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Iván Romeo (2030) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Einer Rubio (2028) |
| Row 3 - Cell 0 | Row 3 - Cell 1 | Michel Heßmann (2027) |
Netcompany Ineos
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
NSN Cycling
In |
Out |
Extended |
Jens Verbrugghe (NSN Development) |
Row 1 - Cell 1 | Row 1 - Cell 2 |
Moritz Kretschy (NSN Development) |
Row 2 - Cell 1 | Row 2 - Cell 2 |
Picnic PostNL
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | John Degenkolb (2027) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Red Bull-Bora-Hansgrohe
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Jai Hindley (length not disclosed) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Soudal-QuickStep
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
UAE Team Emirates-XRG
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Florian Vermeersch (2029) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Brandon McNulty (2030) |
| Row 3 - Cell 0 | Row 3 - Cell 1 | Nils Politt (2029) |
| Row 4 - Cell 0 | Row 4 - Cell 1 | Jhonatan Narváez (2029) |
Uno-X Mobility
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Anders Halland Johannessen (2028) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Tobias Halland Johannessen (2028) |
| Row 3 - Cell 0 | Row 3 - Cell 1 | Andreas Leknessund (2029) |
| Row 4 - Cell 0 | Row 4 - Cell 1 | Fredrik Dversnes (2028) |
| Row 5 - Cell 0 | Row 5 - Cell 1 | Søren Wærenskjold (2029) |
Visma-Lease a Bike
In |
Out |
Extended |
|---|---|---|
| Row 0 - Cell 0 | Row 0 - Cell 1 | Bart Lemmen (2029) |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
XDS Astana Team
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Mike Teunissen (2028) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Women's WorldTour
AG Insurance-Soudal
In |
Out |
Extended |
Amandine Fouquenet (from May 28) |
Row 1 - Cell 1 | Shari Bossuyt (2029) |
Tess Moerman (AG Insurance Soudal Devo) |
Row 2 - Cell 1 | Urška Žigart (2028) |
| Row 3 - Cell 0 | Row 3 - Cell 1 | Gladys Verhulst-Wild (2028) |
| Row 4 - Cell 0 | Row 4 - Cell 1 | Julie Van de Velde (2028) |
| Row 5 - Cell 0 | Row 5 - Cell 1 | Marthe Goossens (2028) |
| Row 6 - Cell 0 | Row 6 - Cell 1 | Lore De Schepper (2028) |
Canyon-SRAM
In |
Out |
Extended |
Jasmin Liechti (NEXETIS) |
Row 1 - Cell 1 | Zoe Bäckstedt (2028) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Justyna Czapla (2028) |
| Row 3 - Cell 0 | Row 3 - Cell 1 | Agnieska Skalniak-Sójka (2028) |
EF Education-Oatly
In |
Out |
Extended |
|---|---|---|
| Row 0 - Cell 0 | Row 0 - Cell 1 | Row 0 - Cell 2 |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
FDJ United-SUEZ
In |
Out |
Extended |
Kate Courtney |
Row 1 - Cell 1 | Demi Vollering (2028) |
Thaïs Poirier (Marmande Women Développement) |
Row 2 - Cell 1 | Célia Gery (2028) |
| Row 3 - Cell 0 | Row 3 - Cell 1 | Léa Curinier (2028) |
| Row 4 - Cell 0 | Row 4 - Cell 1 | Elise Chabbey (2028 – on maternity leave) |
Fenix-Deceuninck
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Puck Pieterse (2029) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Human Powered Health
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Barbara Malcotti (2028) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Lidl-Trek
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Liv-AlUla-Jayco
In |
Out |
Extended |
Talia Appleton (Liv Alula Jayco Conti) |
Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Movistar
In |
Out |
Extended |
Ginia Caluori (Nexetis) |
Row 1 - Cell 1 | Row 1 - Cell 2 |
Alejandra Neira (Baqué Movistar) |
Row 2 - Cell 1 | Row 2 - Cell 2 |
Picnic PostNL
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
SD Worx-Protime
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
UAE Team ADQ
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Uno-X Mobility
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Visma-Lease a Bike
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Femke de Vries (2028) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Pauline Ferrand-Prévot (2028) |
Men's ProTeams
Bardiani-CSF 7 Saber
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Burgos Burpellet BH
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Caja Rural-Seguros RGA
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Cofidis
In |
Out |
Extended |
Michiel Coppens (BEAT CC p/b Saxo) |
Row 1 - Cell 1 | Alexis Renard (2028) |
Maxime Vezie (CIC Academy) |
Row 2 - Cell 1 | Sylvain Moniquet (2028) |
| Row 3 - Cell 0 | Row 3 - Cell 1 | Valentin Ferron (2028) |
| Row 4 - Cell 0 | Row 4 - Cell 1 | Sam Maisonobe (2028) |
| Row 5 - Cell 0 | Row 5 - Cell 1 | Clément Izquierdo (2028) |
| Row 6 - Cell 0 | Row 6 - Cell 1 | Nicolas Debeaumarché (2028) |
Equipo Kern Pharma
In |
Out |
Extended |
Sergio Romeo (Equipo Finisher-Kern Pharma) |
Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Euskaltel-Euskadi
In |
Out |
Extended |
Felipe Orts |
Row 1 - Cell 1 | Row 1 - Cell 2 |
Marco Martín (BBK-Euskadi) |
Row 2 - Cell 1 | Row 2 - Cell 2 |
Hodei Muñoz (Soudal-QuickStep Devo Team) |
Row 3 - Cell 1 | Row 3 - Cell 2 |
Flanders-Baloise
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
MBH Bank Ballan Telecom Fort
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Modern Adventure
In |
Out |
Extended |
Ben Oliver (MitoQ-NZ) |
Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Novo Nordisk
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Pinarello-Q36.5
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Polti-VisitMalta
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Solutions Tech - NIPPO Rali
In |
Out |
Extended |
Kyrylo Tsarenko |
Row 1 - Cell 1 | Row 1 - Cell 2 |
Domenico Pozzovivo |
Row 2 - Cell 1 | Row 2 - Cell 2 |
TotalEnergies
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Tudor Pro Cycling
In |
Out |
Extended |
Lennart Jasch (Tudor U23) |
Row 1 - Cell 1 | Rick Pluimers (2029) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Mathys Rondel (2030) |
| Row 3 - Cell 0 | Row 3 - Cell 1 | Yannis Voisard (2028) |
| Row 4 - Cell 0 | Row 4 - Cell 1 | Robin Froidevaux (2028) |
Unibet Rose Rockets
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Women's Pro Teams
Cofidis
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Malwina Mul (2028) |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Decathlon CMA CGM
In |
Out |
Extended |
| Row 1 - Cell 0 | N/A – new team |
N/A – new team |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Laboral Kutxa-Fundación Euskadi
In |
Out |
Extended |
Maite Urteaga (Eulen-Amenabar) |
Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Lotto-Intermarché Ladies
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Ma Petite Enterprise
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
Mayenne-Monbaba-MyPie
In |
Out |
Extended |
Chiara Reghini (Top Girls Fassa Bortolo) |
Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
St Michel-Preference Home-Auber93
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |
VolkerWessels Cycling Team
In |
Out |
Extended |
| Row 1 - Cell 0 | Row 1 - Cell 1 | Row 1 - Cell 2 |
| Row 2 - Cell 0 | Row 2 - Cell 1 | Row 2 - Cell 2 |

Laura Weislo is a Cyclingnews veteran of 20 years. Having joined in 2006, Laura extensively covered the Operacion Puerto doping scandal, the years-long conflict between the UCI and the Tour de France organisers ASO over the creation of the WorldTour, and the downfall of Lance Armstrong and his lifetime ban for doping. As Managing Editor, Laura coordinates coverage for North American events and global news.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.