Latest 2021 Cycling Transfer News & Rumours

Latest 2021 Cycling Transfer News & Rumours

Cycling Transfers 2020-2021

Stay up to date with the latest cycling transfers across the WorldTour.

Get the latest transfer news and rumours as they happen, here in one place.  As soon as deals are confirmed, we’ll update the list below so you don’t have to scour the web for transfer news.

Avenir's Latest Top Picks

  • Team Circus-Wanty Gobert comes to the WorldTour
  • Adam Yates to Ineos
  • Lauren de Plus to Ineos
  • Greg Van Avermat to AG2R
  • Tanel Kangert to Mitchelton-Scott
  • Bob Jungels to AG2R
  • Lilian Calmejane to AG2R
  • Richie Porte back to Ineos
  • Nils Politt & Wilco Kelderman to Bora
  • Tom Pidcock to Ineos
  • Dani Martinez to Ineos
  • Sep Vanmarke to Israel Start-up Nation
  • Michael Matthews to Mitchelton-Scott

The Latest

The WorldTour welcomes Intermarché Wanty Gobert (formerly Circus-Wanty Gobert) to the top-tier of professional racing.

The great Greg Van Avermat will be riding for the newly rebranded AG2R Citroen, along with Bob Jungels, Ben O'Connor and Lilian Calmejane.  A strong selection signed by the Frenach squad, who will be missing Romain Bardet after his move to Sunweb.

Richie Porte (Trek-Segafredo), has confirmed a return to Ineos for the 2021 season.

Richie was said to be potentially reuniting with the four-time Tour de France champion Chris Froome at Israel Start-Up Nation, as the team’s billionaire owner Sylvan Adams gets set to open his cheque book to sign talent capable of supporting Froome, but another reunion is said to be in the works, with Porte maybe on his way back to Ineos.

The Tasmanian spent four years at Team Sky between 2012-2015, helping the British squad to multiple Tour de France victories before moving to BMC for a lucrative paycheque as well as the opportunity to test his own Grand Tour ambitions.

While he did manage his best-ever fifth-place finish in 2016, as well as taking stage race victories at the Tour de Romandie and Tour de Suisse, a fair amount of misfortune has seen the 35-year-old not quite develop into the Grand Tour contender he would have hoped he’d become.

Therefore, a move back to Ineos, where he may get his chance to lead the team at one-week stage races as well as playing super-domestique to the squad’s plethora of Grand Tour talent, Porte will also likely collect a very decent salary while in the autumn of his career.

In other news, Ian Stannard has announced his retirement from professional racing due to on-going health issues - namely an arthritic condition.  Chris Lawless is also leaving the squad - heading over to Total Direct Energie.

Staying with Ineos, who often make a habit of hoovering up cycling talent like it’s going out of fashion, Adam Yates is confirmed to be moving across from Mitchelton-Scott.

The Brit has been with the Australian squad along with twin brother Simon since 2014 and has now been confirmed on a 2 year deal at the Ineos Grenadiers.

Uncertainty surrounded Mitchelton-Scott earlier this year with the Manuela Fundación debacle but Gerry Ryan has reasserted his commitment to the team, with Simon Yates now confirmed on a 2-year extension with the squad.

Also interesting, is young Tom Pidcock making the move to the big-leagues.  Already more than proving himself as a top-quality talent, with a hist of wins and trophies, TP has just been signed to Ineos for 2021.

The other key moves that caught our eye - Wilco Kelderman and Nils Politt head to Bora.  This will give the German team a lot of strength and depth in both the Classics and the GC, especiallly after losing Rafal Majka to UAE Emirates.

It seems Michael Matthews is headed to Mitchelton-Scott too.  The Australian former Green Jersey Winner joins the Australian squad for 2021, following his time at Sunweb.

We’ll update the list below as soon as the deals are confirmed, so you don’t have to scour the web for your WorldTour transfer updates!

Here are the moves that have already been made, listed alphabetically, team by team:

AG2R La Mondiale / AG2R Citroën

In:  Greg Van Avermaet (CCC Team), Michael Schär (CCC Team), Gijs Van Hoecke (CCC Team), Stan Dewulf (Lotto Soudal), Damien Touzé (Team Cofidis), Marc Sarreau (Groupama-FDJ), Bob Jungels (Deceuninck - Quick-Step Team), Lilian Calmejane (Team Total Direct Energie), Ben O’Connor (Team Qhubeka ASSOS), Nicolas Prudhomme.

Out: Romain Bardet (Team Sunweb), Alexandre Geniez (Team Total Direct Energie), Alexis Vuillermoz (Team Total Direct Energie), Harry Tanfield (Team Qhubeka ASSOS), Quentin Jauregui (B&B Hotels - Vital Concept p/b KTM), Silvan Dillier (Alpecin-Fenix).

Astana Pro Team / Astana-Premier Tech

In: Samuele Battistella (NTT Pro Cycling), Stefan De Bod (NTT Pro Cycling), Andrea Piccolo (Team Colpack Ballan), Ben Perry (Israel Cycling Academy), Javier Romo, Matteo Sobrero (NTT Pro Cycling), Yevgeniy Fedorov (Vino-Astana Motors), Gleb Brussenskiy (Vino-Astana Motors).

Out: Miguel Angel Lopez (Movistar Team), Laurens De Vreese (Alpecin-Fenix).

Bahrain McLaren / Team Bahrain Victorious

In: Jack Haig (Mitchelton-SCOTT), Gino Mader (NTT Pro Cycling), Jonathan Milan (Cycling Team Friuli ASD), Ahmed Madan (Bahrain Cycling Academy).

Out: Ivan Garcia Cortina (Movistar Team), Enrico Battaglin (Bardiani-CSF-Faizane), Mark Cavendish (Deceuninck - Quick-Step).

BORA - hansgrohe

In: Nils Politt (Israel Start-Up Nation), Frederik Wandahl (ColoQuick), Matthew Walls (Trinity Racing), Wilco Kelderman (Team Sunweb), Ben Zwiehoff, Giovanni Aleotti (Cycling Team Friuli ASD), Jordi Meeus (SEG Racing Academy), Cian Uijtdebroeks (signed for 2022, rides for Team Auto Eder in 2021), Anton Palzer.

Out: Gregor Muhlberger (Movistar Team), Rafal Majka (UAE Team Emirates), Oscar Gatto (retiring), Jempy Drucker (Cofidis).

CCC Team


Out: Greg Van Avermaet (AG2R Citroën), Michael Schär (AG2R Citroën), Gijs Van Hoecke (AG2R Citroën), Patrick Bevin (Israel Start-Up Nation), Fausto Masnada (Deceuninck - Quick-Step Team, with immediate effect), Nathan van Hooydonck (Team Jumbo-Visma), Matteo Trentin (UAE Team Emirates), Alessandro De Marchi (Israel Start-Up Nation), Attila Valter (Groupama-FDJ), Ilnur Zakarin (Gazprom-RusVelo), Kamil Malecki (Lotto Soudal). Szymon Sajnok (Cofidis), Victor de la Parte (Team Total Direct Energie), Simon Geschke (Cofidis), Joey Rosskopf (Rally Cycling), Jonas Koch (Circus - Wanty Gobert), Georg Zimmermann (Circus - Wanty Gobert), Jan Hirt (Circus - Wanty Gobert), Serge Pauwels (retiring), Will Barta (EF Pro Cycling), Jakub Marezcko (Vini Zabu-KTM), Josef Cerny (Deceuninck - Quick-Step), Pavel Kochetkov (Gazprom-RusVelo), Kamil Gradek (Vini Zabu-KTM), Lukasz Wisniowski (Team Qhubeka ASSOS).

Circus-Wanty Gobert / Intermarché Wanty Gobert

In: Rein Taaramae (Team Total Direct Energie), Baptiste Planckaert (Bingoal-Wallonie Bruxelles), Louis Meintjes (NTT Pro Cycling), Jan Hirt (CCC Team), Jonas Koch (CCC Team), Georg Zimmermann (CCC Team), Lorenzo Rota (Vini Zabu-KTM), Taco van der Hoorn (Team Jumbo-Visma), Riccardo Minali (Nippo Delko One Provence).

Out: Yoann Offredo (retired), Fabien Doubey (Team Total Direct Energie), Xandro Meurisse (Alpecin-Fenix), Timothy Dupont (Bingoal-Wallonie Bruxelles).


In: Jelle Wallays (Lotto Soudal), Andre Carvalho (Hagens Berman Axeon), Tom Bohli (UAE Team Emirates), Szymon Sajnok (CCC Team), Simon Geschke (CCC Team), Jempy Drucker (BORA-hansgrohe).

Out: Damien Touzé (AG2R Citroën), Cyril Lemoine (B&B Hotels - Vital Concept p/b KTM), Luis Angel Mate (Euskaltel - Euskadi), Dimitri Claeys (Team Qhubeka ASSOS), Mathias Le Turnier (Nippo Delko One Provence), Jesper Hansen (Team Riwal Readynez).

Deceuninck – Quick-Step

In: Sean Quinn (Hagens Berman Axeon), Fausto Masnada (CCC Team, with immediate effect), Josef Cerny (CCC Team), Mark Cavendish (Bahrain McLaren).

Out: Bob Jungels (AG2R La Mondiale / AG2R Citroën).

EF Pro Cycling / EF Education-NIPPO

In: Hideto Nakane (Nippo Delko One Provence), Michael Valgren (NTT Pro Cycling), Will Barta (CCC Team), Diego Camargo (Colombia Tierra de Atletas - GW Bicicletas), Daniel Arroyave, Simon Carr (Nippo Delko One Provence), Julien El Fares (Nippo Delko One Provence), Fumiyuki Beppu (Nippo Delko One Provence).

Out: Dani Martinez (Ineos Grenadiers), Michael Woods (Israel Start-Up Nation), Tanel Kangert (Mitchelton-SCOTT), Sep Vanmarcke (Israel Start-Up Nation), Kristoffer Halvorsen (Uno-X Pro Cycling Team), Simon Clarke (Team Qhubeka ASSOS), Sean Bennett (Team Qhubeka ASSOS).


In: Jake Stewart (Equipe continentale Groupama-FDJ), Attila Valter (CCC Team), Matteo Badilatti (Israel Start-Up Nation).

Out: Marc Sarreau (AG2R Citroën), Kilian Frankiny (Team Qhubeka ASSOS).

INEOS Grenadiers

In: Tom Pidcock (Trinity Racing), Dani Martinez (EF Pro Cycling Team), Richie Porte (Trek-Segafredo), Lauren de Plus (Team Jumbo-Visma), Adam Yates (Mitchelton-SCOTT).

Out: Chris Froome (Israel Start-Up Nation), Ian Stannard (retiring), Chris Lawless (Team Total Direct Energie).

Israel Start-Up Nation

In:  Chris Froome (Team INEOS), Michael Woods (EF Education First), Carl Fredrik Hagen (Lotto Soudal), Daryl Impey (Mitchelton-SCOTT), Patrick Bevin (CCC Team), Sebastian Berwick (St George Continental Cycling Team), Taj Jones (Israel Cycling Academy), Alessandro De Marchi (CCC Team), Sep Vanmarcke (EF Education First).

Out: Nils Politt (BORA-hansgrohe), Rory Sutherland (retired).

Lotto Soudal

In:  Viktor Verschaeve (Lotto Soudal U23), Sebastien Grignard (Lotto Soudal U23), Andreas Kron (Team Riwal Readynez), Filippo Conca (Biesse Arvedi, Harry Sweeny (Lotto Soudal U23), Sylvain Moniquet (Equipe continentale Groupama-FDJ), Xandres Vervloesem (Lotto Soudal U23), Kamil Malecki (CCC Team), Maxim Van Gils (Lotto Soudal U23).

Out: Carl Fredrik Hagen (Israel Start-Up Nation), Stan Dewulf (AG2R Citroën), Jelle Wallays (Cofidis), Remy Mertz (Bingoal-Wallonie Bruxelles), Adam Hansen (retiring), Nikolas Maes (retiring), Sander Armee (NTT Pro Cycling/Team Qhubeka ASSOS).


In: Tanel Kangert (EF Pro Cycling Team)., Michael Matthews (Team Sunweb), Amund Grøndahl Jansen (Team Jumbo-Visma), Kevin Colleoni (Androni Giocattoli Sidermec).

Out: Edoardo Affini (Team Jumbo-Visma), Daryl Impey (Israel Start-Up Nation), Adam Yates (Team INEOS), Jack Haig (Bahrain McLaren), Michael Albasini (retiring).

Movistar Team

In:  Ivan Garcia Cortina (Bahrain McLaren), Gregor Muhlberger (BORA - hansgrohe), Abner Gonzalez, Miguel Angel Lopez (Astana Pro Team), Gonzalo Serrano (Caja Rural-Seguros RGA).

Out: Jurgen Rolands (retiring), Eduardo Sepulveda (Androni Giocattoli-Sidermec), Eduard Prades (DELKO One Provence).

NTT Pro Cycling / Team Qhubeka ASSOS

In: Dimitri Claeys (Cofidis), Simon Clarke (EF Pro Cycling), Kilian Frankiny (Groupama-FDJ), Lukasz Wisniowski (CCC Team), Sean Bennett (EF Pro Cycling), Karel Vacek (Team Colpack Ballan), Fabio Aru (UAE Team Emirates), Sander Armee (Lotto Soudal), Mauro Schmid (Leopard Pro Cycling), Sergio Henao (UAE Team Emirates), Lasse Norman Hansen (Alpecin-Fenix), Matteo Pelucchi (Bardiani-CSF-Faizane), Connor Brown (NTT Continental Cycling Team), Harry Tanfield (AG2R Citroën), Emil Vinjebo (Riwal Readynez Cycling Team), Robert Power (Team Sunweb), Bert-Jan Lindeman (Team Jumbo-Visma).

Out: Ben O’Connor (AG2R Citroën), Ryan Gibbons (UAE Team Emirates), Rasmus Tiller (Uno-X Pro Cycling Team), Michael Valgren (EF Pro Cycling), Amanuel Ghebreigzabhier (Trek-Segafredo), Roman Kreuziger (Gazprom-RusVelo), Matteo Sobrero (Astana-Premier Tech), Samuele Battistella (Astana-Premier Tech), Stefan De Bod (Astana-Premier Tech), Louis Meintjes (Circus-Wanty Gobert), Edvald Boasson Hagen (Team Total Direct Energie), Gino Mader (Bahrain McLaren), Ben Dyball (Team UKYO).

Team Jumbo-Visma

In:  David Dekker (SEG Racing Academy), Gijs Leemreize (Jumbo-Visma Development Team), Edoardo Affini (Mitchelton-SCOTT), Nathan Van Hooydonck (CCC Team), Sam Oomen (Team Sunweb).

Out: Laurens de Plus (Ineos Grenadiers), Amund Grøndahl Jansen (Mitchelton-SCOTT), Tom Leezer (retiring), Taco van der Hoorn (Intermarché Wanty Gobert), Bert-Jan Lindeman (NTT Pro Cycling/Team Qhubeka ASSOS).

Team Sunweb / Team DSM

In: Romain Bardet (AG2R La Mondiale), Marco Brenner (Team Auto Eder Bayern), Andreas Leknessund (Uno-X Team), Kevin Vermaerke (Hagens Berman Axeon), Niklas Markl (Development Team Sunweb), Romain Combaud (Nippo Delko One Provence).

Out: Sam Oomen (Team Jumbo-Visma), Michael Matthews (Mitchelton-SCOTT), Wilco Kelderman (BORA-hansgrohe), Robert Power (NTT Pro Cycling/Team Qhubeka ASSOS), Marc Hirschi (UAE Team Emirates).


In:  Antonio Tiberi (Team Colpack Ballan), Amanuel Ghebreigzabhier (NTT Pro Cycling), Mattias Sjelmose Jensen (Leopard Pro Cycling).

Out: Richie Porte (Ineos Grenadiers).

UAE Team Emirates

In: Matteo Trentin (CCC Team), Rafal Majka (BORA-hansgrohe), Ryan Gibbons (NTT Pro Cycling), Juan Ayuso (Team Colpacl Ballan), Marc Hirschi (Team Sunweb).

Out: Jasper Philipsen (Alpecin-Fenix), Tom Bohli (Cofidis), Edward Ravasi (EOLO-Kometa), Fabio Aru (NTT Pro Cycling/Team Qhubeka ASSOS), Sergio Henao (NTT Pro Cycling/Team Qhubeka ASSOS).


Sign up below for an instant 20% off code.