Cycling transfers - All the latest news and rumours for the 2022-2023 season

Mark Cavendish has joined Astana Qazaqstan for 2023
Mark Cavendish has ended the longest-running saga of the off-season and signed with Astana Qazaqstan for 2023 (Image credit: Astana Qazaqstan)

For all information about the latest transfers from the 2023-2024 season, visit our Cyclingnews guide to Cycling transfers - All the latest news and announcements for the 2024 season.

Cycling's official transfer window is winding down as the new season gets underway, having opened up all the way back on August 1, 2022, ahead of the 2023 season.

Swipe to scroll horizontally
Header Cell - Column 0 Former NameNew Name
Row 0 - Cell 0 MENRow 0 - Cell 2
Row 1 - Cell 0 Bardiani-CSF-FaizaneGreen Project-Bardiani-CSF-Faizane
Row 2 - Cell 0 BikeExchange-JaycoJayco-AlUla
Row 3 - Cell 0 Drone Hopper-Androni GiocattoliGW Shimano-Sidermec
Row 4 - Cell 0 Intermarche-Wanty-GobertIntermarche-Circus-Gobert
Row 5 - Cell 0 Lotto SoudalLotto-Dstny
Row 6 - Cell 0 QuickStep-AlphaVinylSoudal-QuickStep
Row 7 - Cell 0 Sport Vlaanderen-BaloiseTeam Flanders-Baloise
Row 8 - Cell 0 WOMENRow 8 - Cell 2
Row 9 - Cell 0 AG Insurance-NXTGAG Insurance-Soudal-QuickStep
Row 10 - Cell 0 BikeExchange-JaycoJayco-AlUla
Row 11 - Cell 0 FDJ-Suez-FuturoscopeFDJ-Suez
Row 12 - Cell 0 Le Col-WahooLifeplus-Wahoo
Row 13 - Cell 0 Liv-XstraLiv-Techfind
Row 14 - Cell 0 Lotto Soudal LadiesLotto-Dstny Ladies
Row 15 - Cell 0 Plantur-PuraFenix-Deceuninck
Row 16 - Cell 0 Roland Cogeas EdelweissIsrael-Premier Tech-Roland
Row 17 - Cell 0 Valcar-Travel & ServiceUAE Development
Swipe to scroll horizontally
Header Cell - Column 0 New teamDefunct team
Row 0 - Cell 0 Q36.5 (ProTeam)B&B Hotels-KTM
Row 1 - Cell 0 Tudor (ProTeam)Gazprom-RusVelo
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Alex Baudin (neo-pro)Clement Champoussin (Arkéa-Samsic)Mikaël Cherel (2023)
Row 1 - Cell 0 Valentin Retailleau (neo-pro)Bob Jungels (Bora-Hansgrohe)Dorian Godon (2025)
Row 2 - Cell 0 Bastien Tronchon (neo-pro)Lilian Calmejane (Intermarché-Wanty-Gobert)Stan Dewulf (2024)
Row 3 - Cell 0 Pierre Gautherat (neo-pro)Gijs Van Hoecke (Human Powered Health)Nicolas Prodhomme (2024)
Row 4 - Cell 0 Franck Bonnamour (B&B Hotels-KTM)Anthony Jullien (retires)Damien Touzé (2024)
Row 5 - Cell 0 Row 5 - Cell 1 Row 5 - Cell 2 Marc Sarreau (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Søren Kragh Andersen (Team DSM)Tim Merlier (Soudal-QuickStep)Jasper Philipsen (2024)
Row 1 - Cell 0 Quinten Hermans (Intermarché-Wanty-Gobert)Guillaume van Keirsbulck (Bingoal-Pauwels Sauces-WB)Gianni Vermeersch (2025)
Row 2 - Cell 0 Kaden Groves (Jayco-AlUla)Sjoerd Bax (Alpecin-Deceuninck)Xandro Meurisse (2025)
Row 3 - Cell 0 Jensen Plowright (neo-pro)Floris De Tier (Bingoal-Pauwels Sauces-WB)Jimmy Janssens (2023)
Row 4 - Cell 0 Nicola Conci (Alpecin-Deceuninck Development)Jay Vine (UAE Team Emirates)Row 4 - Cell 3
Row 5 - Cell 0 Robbe Ghys (Sport Vlaanderen-Baloise)David van der Poel (Alpecin-Deceuninck Dev)Row 5 - Cell 3
Row 6 - Cell 0 Ramon Sinkeldam (Groupama-FDJ)Row 6 - Cell 2 Row 6 - Cell 3
Row 7 - Cell 0 Jason Osbourne (Alpecin-Deceuninck Dev)Row 7 - Cell 2 Row 7 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Louis Barré (neo-pro)Connor Swift (Ineos Grenadiers)Thibault Guernalec (2024)
Row 1 - Cell 0 Clement Champoussin (AG2R Citroën)Romain Hardy (retires)Elie Gesbert (2024)
Row 2 - Cell 0 Jenthe Biermans (Israel-Premier Tech)Nairo QuintanaLaurent Pichon (2023)
Row 3 - Cell 0 David Dekker (Jumbo-Visma)Dayer QuintanaAlan Riou (2023)
Row 4 - Cell 0 Cristian Rodriguez (TotalEnergies)Winner AnaconaKevin Ledanois (2023)
Row 5 - Cell 0 Andrii Ponomar (Drone Hopper-Androni Giocattoli)Markus Pajur (Tartu2024)Maxime Bouet (2023)
Row 6 - Cell 0 Luca Mozzato (B&B Hotels-KTM)Row 6 - Cell 2 Anthony Delaplace (2024)
Row 7 - Cell 0 Row 7 - Cell 1 Row 7 - Cell 2 Dan McLay (2023)
Row 8 - Cell 0 Row 8 - Cell 1 Row 8 - Cell 2 Donavan Grondin (2024)
Row 9 - Cell 0 Row 9 - Cell 1 Row 9 - Cell 2 Matis Louvel (2024)
Row 10 - Cell 0 Row 10 - Cell 1 Row 10 - Cell 2 Kevin Vauquelin (2025)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Harold Martin López (neo-pro)Vincenzo Nibali (retires)Samuele Battistella (2024)
Row 1 - Cell 0 Luis Leon Sanchez (Bahrain Victorious)Valerio Conti (Corratec)Andrey Zeits (2023)
Row 2 - Cell 0 Igor Chzhan (neo-pro)Stefan De Bod (EF Education-EasyPost)Gleb Brussesnskiy (2023)
Row 3 - Cell 0 Martin Laas (Bora-Hansgrohe)Miguel Angel Lopez (Medellin-EPM)Yevgeniy Fedorov (2024)
Row 4 - Cell 0 Gleb Syritsa (neo-pro)Artyom Zakharov (Astana Qazaqstan Development)Vadim Pronskiy (2023)
Row 5 - Cell 0 Mark Cavendish (QuickStep-AlphaVinyl)Row 5 - Cell 2 Row 5 - Cell 3
Row 6 - Cell 0 Cees Bol (Team DSM)Row 6 - Cell 2 Row 6 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Cameron Scott (neo-pro)Dylan Teuns (Israel-Premier Tech)Fred Wright (2025)
Row 1 - Cell 0 Fran Miholjevic (neo-pro)Domen Novak (UAE Team Emirates)Edoardo Zambanini (2024)
Row 2 - Cell 0 Rainer Kepplinger (neo-pro)Jan Tratnik (Jumbo-Visma)Jasha Sutterlin (2024)
Row 3 - Cell 0 Nikias Arndt (Team DSM)Chun Kai Feng (Utsonomiya)Matej Mohoric (2025)
Row 4 - Cell 0 Dušan Rajović (Corratec)Luis Leon Sanchez (Astana Qazaqstan)Jack Haig (2025)
Row 5 - Cell 0 Andrea Pasqualon (Intermarché-Wanty-Gobert)Stephen Williams (Israel-Premier Tech)Heinrich Haussler (2023)
Row 6 - Cell 0 Sergio Tu (Friuli-ASD)Row 6 - Cell 2 Phil Bauhaus (2024)
Row 7 - Cell 0 Alberto Bruttomesso (neo-pro)Row 7 - Cell 2 Pello Bilbao (2024)
Row 8 - Cell 0 Nicolo Buratti (neo-pro)Row 8 - Cell 2 Yukiya Aarashiro (2023)
Row 9 - Cell 0 Row 9 - Cell 1 Row 9 - Cell 2 Kamil Gradek (2024)
Row 10 - Cell 0 Row 10 - Cell 1 Row 10 - Cell 2 Ahmed Madan (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Bob Jungels (AG2R Citroën)Felix Großschartner (UAE Team Emirates)Cesare Benedetti (2024)
Row 1 - Cell 0 Nico Denz (Team DSM)Wilco Kelderman (Jumbo-Visma)Lennard Kämna (2023)
Row 2 - Cell 0 Florian Lipowitz (neo-pro)Lukas Pöstlberger (Jayco-AlUla)Ben Zwiehoff (2024)
Row 3 - Cell 0 Victor Koretzky (B&B Hotels-KTM)Martin Laas (Astana Qazaqstan)Patrick Gamper (2023)
Row 4 - Cell 0 Row 4 - Cell 1 Row 4 - Cell 2 Anton Palzer (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Jonathan Lastra (Caja Rural-Seguros RGA)Davide VillellaIon Izagirre (2024)
Row 1 - Cell 0 Axel Mariault (neo-pro)Sander Armee (retires)Guillaume Martin (2024)
Row 2 - Cell 0 Harrison Wood (neo-pro)Kenneth Vanbilsen (retires)Eddy Fine (2023)
Row 3 - Cell 0 Christophe Noppe (Arkea-Samsic)Tom Bohli (Tudor)Jose Herrada (2023)
Row 4 - Cell 0 Row 4 - Cell 1 Szymon Sajnok (Q36.5)Simon Geschke (2024)
Row 5 - Cell 0 Row 5 - Cell 1 Row 5 - Cell 2 Alexis Renard (2024)
Row 6 - Cell 0 Row 6 - Cell 1 Row 6 - Cell 2 Axel Zingle (2024)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Max Poole (neo-pro)Søren Kragh Andersen (Alpecin-Deceuninck)Romain Bardet (2024)
Row 1 - Cell 0 Patrick Bevin (Israel-Premier Tech)Casper Pedersen (Soudal-QuickStep)Martijn Tusveld (2024)
Row 2 - Cell 0 Harm Vanhoucke (Lotto Soudal)Nikias Arndt (Bahrain Victorious)Chris Hamilton (2025)
Row 3 - Cell 0 Matthew Dinham (neo-pro)Nico Denz (Bora-Hansgrohe)Nils Eekhoff (2024)
Row 4 - Cell 0 Sean Flynn (neo-pro)Thymen Arensman (Ineos Grenadiers)Kevin Vermaerke (2025)
Row 5 - Cell 0 Alex Edmondson (Jayco-AlUla)Joris Nieuwenhuis (to cyclo-cross)Florian Stork (2023)
Row 6 - Cell 0 Tobias Andresen (neo-pro)Asbjorn Kragh Andersen (retires)Romain Combaud (2024)
Row 7 - Cell 0 Oscar Onley (neo-pro)Mark Donovan (Q36.5)Niklas Märkl (2024)
Row 8 - Cell 0 Lorenzo Milesi (neo-pro)Cees Bol (Astana Qazaqstan)Row 8 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Andrea Piccolo (Drone Hopper-Androni Giocattoli)Lachlan MortonRigoberto Uran (2024)
Row 1 - Cell 0 Jefferson Cepeda (Drone Hopper-Androni Giocattoli)Alex HowesRow 1 - Cell 3
Row 2 - Cell 0 Richard Carapaz (Ineos Grenadiers)Sebastian Langeveld (retires)Row 2 - Cell 3
Row 3 - Cell 0 Andrey Amador (Ineos Grenadiers)Ruben Guerreiro (Movistar)Row 3 - Cell 3
Row 4 - Cell 0 Mikkel Honore (QuickStep-AlphaVinyl)Michael Valgren (EF-Nippo Development)Row 4 - Cell 3
Row 5 - Cell 0 Stefan De Bod (Astana Qazaqstan)Row 5 - Cell 2 Row 5 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Paul Penhoët (neo-pro)Jacopo Guarnieri (Lotto Dstny)David Gaudu (2025)
Row 1 - Cell 0 Reuben Thompson (neo-pro)Attila Valter (Jumbo-Visma)Stefan Küng (2025)
Row 2 - Cell 0 Lenny Martinez (neo-pro)Antoine Duchesne (retires)Fabian Lienhard (2024)
Row 3 - Cell 0 Romain Grégoire (neo-pro)Anthony Roux (retires)Clément Davy (2025)
Row 4 - Cell 0 Enzo Paleni (neo-pro)Matteo Badilatti (Q36.5)Olivier Le Gac (2024)
Row 5 - Cell 0 Laurence Pithie (neo-pro) Tobias Ludvigsson (Q36.5)Ignatas Konovalovas (2023)
Row 6 - Cell 0 Samuel Watson (neo-pro)Ramon Sinkeldam (Alpecin-Deceuninck)Lars van den Berg (2024)
Row 7 - Cell 0 Row 7 - Cell 1 Sebastian Reichenbach (Tudor)Lewis Askey (2025)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Leo Hayter (neo-pro)Eddie Dunbar (Jayco-AlUla)Tom Pidcock (2027)
Row 1 - Cell 0 Josh Tarling (neo-pro)Richie Porte (retires)Filippo Ganna (2027)
Row 2 - Cell 0 Connor Swift (Arkéa-Samsic)Dylan van Baarle (Jumbo-Visma)Ethan Hayter (2024)
Row 3 - Cell 0 Thymen Arensman (Team DSM)Richard Carapaz (EF Education-EasyPost)Ben Turner (2026)
Row 4 - Cell 0 Michael Leonard (neo-pro)Andrey Amador (EF Education-EasyPost)Cameron Wurf (2023)
Row 5 - Cell 0 Row 5 - Cell 1 Adam Yates (UAE Team Emirates)Row 5 - Cell 3
Swipe to scroll horizontally
INOUTEXTENDED
Mike Teunissen (Jumbo-Visma)Alexander Kristoff (Uno-X)Biniam Girmay (2026)
Rui Costa (UAE Team Emirates)Quinten Hermans (Alpecin-Deceuninck)Boy Van Poppel (2023)
Dries De Pooter (neo-pro)Jan Hirt (Soudal-QuickStep)Simone Petilli (2023)
Madis Mikhels (neo-pro)Andrea Pasqualon (Bahrain Victorious)Loïc Vliegen (2023)
Tom Paquot (Bingoal-Pauwels Sauces-WB)Barnabas Peák (Human Powered Health)Hugo Page (2024)
Laurenz Rex (Bingoal-Pauwels Sauces-WB)Kevin Van Melsen (retires)Baptiste Planckaert (2024)
Rude Herregodts (Sport Vlaanderen-Baloise)Dmitri Claeys (retires)Row 6 - Cell 2
Arne Marit (Sport Vlaanderen-Baloise)Theo Delacroix (St Michel-Auber 93)Row 7 - Cell 2
Lilian Calmejane (AG2R Citroën)Tom Devriendt (Q36.5)Row 8 - Cell 2
Dion Smith (Jayco-AlUla)Jan Bakelants (retires)Row 9 - Cell 2
Niccoló Bonifazio (TotalEnergies)Row 10 - Cell 1 Row 10 - Cell 2
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Eddie Dunbar (Ineos Grenadiers)Sam Bewley (retires)Simon Yates (2024)
Row 1 - Cell 0 Rudy Porter (neo-pro)Kaden Groves (Alpecin-Deceuninck)Michael Matthews (2025)
Row 2 - Cell 0 Blake Quick (neo-pro)Cameron Meyer (retires)Luke Durbridge (2024)
Row 3 - Cell 0 Chris Harper (Jumbo-Visma)Dion Smith (Intermarché-Wanty-Gobert)Calum Scotson (2024)
Row 4 - Cell 0 Filippo Zana (Bardiani-CSF-Faizanè)Alex Edmondson (Team DSM)Lucas Hamilton (2024)
Row 5 - Cell 0 Felix Engelhardt (neo-pro)Jack Bauer (Q36.5)Luka Mezgec (2024)
Row 6 - Cell 0 Elmar Reinders (neo-pro)Damien Howson (Q36.5)Kevin Colleoni (2023)
Row 7 - Cell 0 Welay Hagos Berhe (neo-pro)Alexander Konychev (Corratec)Jan Maas (2023)
Row 8 - Cell 0 Zdeněk Stybar (QuickStep-AlphaVinyl)Nick Schultz (Israel-Premier Tech)Amund Grondahl Jansen (2023)
Row 9 - Cell 0 Lukas Pöstlberger (Bora-Hansgrohe)Tanel Kangert (retires)Row 9 - Cell 3
Row 10 - Cell 0 Alessandro De Marchi (Israel-Premier Tech)Row 10 - Cell 2 Row 10 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Wilco Kelderman (Bora-Hansgrohe)Mike Teunissen (Intermarché-Wanty-Gobert)Nathan Van Hooydonck (2024)
Row 1 - Cell 0 Dylan van Baarle (Ineos Grenadiers)Tom Dumoulin (retires)Tiesj Benoot (2024)
Row 2 - Cell 0 Loe van Belle (neo-pro)Chris Harper (Jayco-AlUla)Lennard Hofstede (2024)
Row 3 - Cell 0 Attila Valter (Groupama-FDJ)Pascal Eenkhoorn (Lotto Dstny)Timo Roosen (2023)
Row 4 - Cell 0 Jan Tratnik (Bahrain Victorious)David Dekker (Arkea-Samsic) Wout van Aert (2026)
Row 5 - Cell 0 Thomas Gloag (neo-pro)Row 5 - Cell 2 Row 5 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Fernando Gaviria (UAE Team Emirates)Alejandro Valverde (retires)Enric Mas (2025)
Row 1 - Cell 0 Ruben Guerreiro (EF Education-EasyPost)Inigo Elosegui (Kern Pharma)José Joaquín Rojas (2023)
Row 2 - Cell 0 Ivan Romeo (neo-pro)Row 2 - Cell 2 Albert Torres (2023)
Row 3 - Cell 0 Row 3 - Cell 1 Row 3 - Cell 2 Imanol Erviti (2023)
Row 4 - Cell 0 Row 4 - Cell 1 Row 4 - Cell 2 Lluís Mas (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Jan Hirt (Intermarché-Wanty-Gobert)Iljo Keisse (retires)Dries Devenyns (2023)
Row 1 - Cell 0 Tim Merlier (Alpecin-Deceuninck)Zdenek Stybar (Jayco-AlUla)Yves Lampaert (2025)
Row 2 - Cell 0 Casper Pedersen (Team DSM)Mark Cavendish (Astana Qazaqstan)Row 2 - Cell 3
Row 3 - Cell 0 Row 3 - Cell 1 Mikkel Honore (EF Education-EasyPost)Row 3 - Cell 3
Row 4 - Cell 0 Row 4 - Cell 1 Stijn Steels (retires)Row 4 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Thibau Nys (neo-pro)Jakob Egholm (Suri-Carl Ras)Jasper Stuyven (2025)
Row 1 - Cell 0 Mathias Vacek (Gazprom-RusVelo)Simon Pellaud (Tudor)Bauke Mollema (2026)
Row 2 - Cell 0 Natnael Tesfatsion (Drone Hopper-Androni Giocattoli)Matteo Moschetti (Q36.5)Mads Pedersen (2025)
Row 3 - Cell 0 Row 3 - Cell 1 Gianluca Brambilla (Q36.5)Mattias Skjelmose (2024)
Row 4 - Cell 0 Row 4 - Cell 1 Alexander Kamp (Tudor)Toms Skujins (2024)
Row 5 - Cell 0 Row 5 - Cell 1 Row 5 - Cell 2 Dario Cataldo (2024)
Row 6 - Cell 0 Row 6 - Cell 1 Row 6 - Cell 2 Amanuel Ghebreigzabhier (2023)
Row 7 - Cell 0 Row 7 - Cell 1 Row 7 - Cell 2 Juan Pedro Lopez (2025)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Tim Wellens (Lotto Soudal)Rui Costa (Intermarché-Wanty-Gobert)Vegard Stake Laengen (2023)
Row 1 - Cell 0 Felix Großschartner (Bora-Hansgrohe)Fernando Gaviria (Movistar)Matteo Trentin (2023)
Row 2 - Cell 0 Domen Novak (Bahrain Victorious)Max Richeze (retires)Rui Oliveira (2023)
Row 3 - Cell 0 Adam Yates (Ineos Grenadiers)Andres Camilo Ardila (Burgos-BH)Ivo Oliveira (2023)
Row 4 - Cell 0 Sjoerd Bax (Alpecin-Deceuninck)Joel Suter (Tudor)Rafał Majka (2024)
Row 5 - Cell 0 Michael Vink (Bolton Equities)Yousif Mirza (retires)Diego Ulissi (2024)
Row 6 - Cell 0 Jay Vine (Alpecin-Deceuninck)Row 6 - Cell 2 Brandon McNulty (2024)
Row 7 - Cell 0 Row 7 - Cell 1 Row 7 - Cell 2 Mikkel Bjerg (2024)
Row 8 - Cell 0 Row 8 - Cell 1 Row 8 - Cell 2 Juan Ayuso (2028)
Row 9 - Cell 0 Row 9 - Cell 1 Row 9 - Cell 2 Juan Sebastian Molano (2024)
Row 10 - Cell 0 Row 10 - Cell 1 Row 10 - Cell 2 Ryan Gibbons (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 N/AJonathan Hivert (retires)Luca Mozzato (2025)
Row 1 - Cell 0 Row 1 - Cell 1 Quentin Jauregui (retires)Pierre Rolland (2023)
Row 2 - Cell 0 Row 2 - Cell 1 Victor Koretzky (Bora-Hansgrohe)Cyril Gautier (2023)
Row 3 - Cell 0 Row 3 - Cell 1 Luca Mozzato (Arkea-Samsic)Row 3 - Cell 3
Row 4 - Cell 0 Row 4 - Cell 1 Pierre Rolland (retires)Row 4 - Cell 3
Row 5 - Cell 0 Row 5 - Cell 1 Alan Boileau (VC Rouen)Row 5 - Cell 3
Row 6 - Cell 0 Row 6 - Cell 1 Axel Laurence (Alpecin-Deceuninck Development)Row 6 - Cell 3
Row 7 - Cell 0 Row 7 - Cell 1 Cyril Barthe (Burgos-BH)Row 7 - Cell 3
Row 8 - Cell 0 Row 8 - Cell 1 Cyril Lemoine (retires)Row 8 - Cell 3
Row 9 - Cell 0 Row 9 - Cell 1 Julien Morice (retires)Row 9 - Cell 3
Row 10 - Cell 0 Row 10 - Cell 1 Thibault Ferasse (retires)Row 10 - Cell 3
Row 11 - Cell 0 Row 11 - Cell 1 Franck Bonnamour (AG2R Citroën)Row 11 - Cell 3
Row 12 - Cell 0 Row 12 - Cell 1 Pierre Barbier (U Nantes Atalantique)Row 12 - Cell 3
Row 13 - Cell 0 Row 13 - Cell 1 Sebastian Schonberger (Human Powered Health)Row 13 - Cell 3
Row 14 - Cell 0 Row 14 - Cell 1 Jordi Warlop (Soudal-QST Devo)Row 14 - Cell 3
Row 15 - Cell 0 Row 15 - Cell 1 Alexis Gougeard (VC Rouen)Row 15 - Cell 3
Row 16 - Cell 0 Row 16 - Cell 1 Alain Boileau (VC Rouen)Row 16 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Abel Balderstone (neo-pro)Mikel Nieve (retires)David Gonzalez (2023)
Row 1 - Cell 0 Mulu Kinfe Hailemichael (neo-pro)Alvaro Cuadros (retires)Eduard Prades (2023)
Row 2 - Cell 0 Daniel Babor (neo-pro)Jonathan Lastra (Cofidis)Jon Barranetxea (2023)
Row 3 - Cell 0 Tomas Barta (neo-pro)Row 3 - Cell 2 Jokin Murguialday (2023)
Row 4 - Cell 0 Row 4 - Cell 1 Row 4 - Cell 2 Josu Etxeberria (2023)
Row 5 - Cell 0 Row 5 - Cell 1 Row 5 - Cell 2 Joel Nicolau (2023)
Row 6 - Cell 0 Row 6 - Cell 1 Row 6 - Cell 2 Fernando Barcelo (2023)
Row 7 - Cell 0 Row 7 - Cell 1 Row 7 - Cell 2 Orluis Aular (2024)
Row 8 - Cell 0 Row 8 - Cell 1 Row 8 - Cell 2 Jefferson Alveiro Cepeda (2023)
Row 9 - Cell 0 Row 9 - Cell 1 Row 9 - Cell 2 Jhojan Garcia (2023)
Row 10 - Cell 0 Row 10 - Cell 1 Row 10 - Cell 2 Julen Amezqueta (2023)
Row 11 - Cell 0 Row 11 - Cell 1 Row 11 - Cell 2 Sergio Martin (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Andrea Pietrobon (neo-pro)Diego Rosa (retires)Francesco Gavazzi (2023)
Row 1 - Cell 0 Javi Moreno (neo-pro)Daniel Viegas (Aviludo-Louletano)Diego Sevilla (2023)
Row 2 - Cell 0 Simone Raccani (neo-pro)Alessandro Fedeli (Q36.5)Alessandro Fancellu (2023)
Row 3 - Cell 0 Andrea Garosio (Biesse-Carrera)Sergio Garcia (Q8 Glassdrive)Giovanni Lonardi (2023)
Row 4 - Cell 0 Fernando Tercero (neo-pro)Marton Dina (ATT Investments)Davide Bais (2023)
Row 5 - Cell 0 Mattia Bais (Drone Hopper-Androni Giocattoli)Mark ChristianSimone Bevilacqua (2023)
Row 6 - Cell 0 Row 6 - Cell 1 Edward RavasiSamuele Rivi (2023)
Row 7 - Cell 0 Row 7 - Cell 1 Arturo GravalosMirco Maestri (2024)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Barnabas Peák (Intemarche-Wanty-Gobert)Ben King (retires)Kristian Aasvold (2023)
Row 1 - Cell 0 Gijs Van Hoecke (AG2R Citroën)Kyle Murphy (L39ION)Chad Haga (2023)
Row 2 - Cell 0 Sasha Weemaes (Sport Vlaanderen-Baloise)Robin Carpenter (L39ION)Stephen Bassett (2023)
Row 3 - Cell 0 Stanislaw Aniolkowski (Bingoal-Pauwels Sauces-WB)Joey Rosskopf (Q36.5)Colin Joyce (2023)
Row 4 - Cell 0 Charles-Etienne Chrétien (neo-pro)Nickolas Zukowsky (Q36.5)August Jensen (2023)
Row 5 - Cell 0 Benjamin Perry (neo-pro)Arvid De Kleijn (Tudor)Pier-Andre Cote (2023)
Row 6 - Cell 0 Paul Double (neo-pro)Gavin Mannion (retires)Adam de Vos (2023)
Row 7 - Cell 0 Embret Svestad-Bårdseng (neo-pro)Nathan Brown (retires)Row 7 - Cell 3
Row 8 - Cell 0 Alan Banaszek (HRE Mazowsze)Keegan Swirbul (Vigo-Rias Baixas)Row 8 - Cell 3
Row 9 - Cell 0 Bart Lemmen (neo-pro)Row 9 - Cell 2 Row 9 - Cell 3
Row 10 - Cell 0 Scott McGill (Wildlife Generation)Row 10 - Cell 2 Row 10 - Cell 3
Row 11 - Cell 0 Cory Greenberg (Dauner-Akkon)Row 11 - Cell 2 Row 11 - Cell 3
Row 12 - Cell 0 Sebastian Schonberger (B&B Hotels-KTM)Row 12 - Cell 2 Row 12 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Mason Hollyman (neo-pro)Alex Dowsett (retires)Simon Clarke (2024)
Row 1 - Cell 0 Dario Frigo (neo-pro)Patrick Bevin (Team DSM)Daryl Impey (2023)
Row 2 - Cell 0 Derek Gee (neo-pro)Guy Niv (retires)Guillaume Boivin (2023)
Row 3 - Cell 0 Dylan Teuns (Bahrain Victorious)Mathias Brändle (retires)Rick Zabel (2024)
Row 4 - Cell 0 Matthew Riccitello (neo-pro)Jenthe Biermans (Arkea-Samsic)Tom Van Asbroeck (2024)
Row 5 - Cell 0 Jens Reynders (Sport Vlaanderen-Baloise)Rudy Barbier (St Michel-Auber 93)Mads Würtz Schmidt (2024)
Row 6 - Cell 0 Stephen Williams (Bahrain Victorious)Alessandro De Marchi (Jayco-AlUla)Omer Goldstein (2023)
Row 7 - Cell 0 Nick Schultz (Jayco-AlUla)Carl Frederik Hagen (Q36.5)Reto Hollenstein (2023)
Row 8 - Cell 0 Row 8 - Cell 1 Alexander Cataford (retires)Mads Wurtz Schmidt (2024)
Row 9 - Cell 0 Row 9 - Cell 1 James Piccoli (China Glory)Row 9 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Lennart Van Eetvelt (neo-pro)Philippe Gilbert (retires)Maxim Van Gils (2024)
Row 1 - Cell 0 Jacopo Guarnieri (Groupama-FDJ)Tim Wellens (UAE Team Emirates)Arnaud De Lie (2024)
Row 2 - Cell 0 Pascal Eenkhoorn (Jumbo-Visma)Steff Cras (TotalEnergies)Andreas Kron (2024)
Row 3 - Cell 0 Arjen Livyns (Bingoal-Pauwels Sauces-WB)Harm Vanhoucke (Team DSM)Sylvain Moniquet (2024)
Row 4 - Cell 0 Mathijs Paasschens (Bingoal-Pauwels Sauces-WB)Filippo Conca (Q36.5)Sébastien Grignard (2024)
Row 5 - Cell 0 Liam Slock (neo-pro)Kamil Malecki (Q36.5)Thomas De Gendt (2024)
Row 6 - Cell 0 Milan Menten (Bingoal-Pauwels Sauces WB)Xandres Vervloesem (retires)Row 6 - Cell 3
Row 7 - Cell 0 Eduardo Sepulveda (Drone Hopper-Androni Giocattol)Row 7 - Cell 2 Row 7 - Cell 3
Row 8 - Cell 0 Johannes Adamietz (neo-pro)Row 8 - Cell 2 Row 8 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Gianluca Brambilla (Trek-Segafredo)N/AN/A
Row 1 - Cell 0 Jack Bauer (Jayco-AlUla)Row 1 - Cell 2 Row 1 - Cell 3
Row 2 - Cell 0 Matteo Moschetti (Trek-Segafredo)Row 2 - Cell 2 Row 2 - Cell 3
Row 3 - Cell 0 Matteo Badilatti (Groupama-FDJ)Row 3 - Cell 2 Row 3 - Cell 3
Row 4 - Cell 0 Joey Rosskopf (Human Powered Health)Row 4 - Cell 2 Row 4 - Cell 3
Row 5 - Cell 0 Szymon Sajnok (Cofidis)Row 5 - Cell 2 Row 5 - Cell 3
Row 6 - Cell 0 Damien Howson (Jayco-AlUla)Row 6 - Cell 2 Row 6 - Cell 3
Row 7 - Cell 0 Tobias Ludvigsson (Groupama-FDJ)Row 7 - Cell 2 Row 7 - Cell 3
Row 8 - Cell 0 Nickolas Zukowsky (Human Powered Health)Row 8 - Cell 2 Row 8 - Cell 3
Row 9 - Cell 0 Tom Devriendt (Intermarche-Wanty-Gobert)Row 9 - Cell 2 Row 9 - Cell 3
Row 10 - Cell 0 Filippo Conca (Lotto Soudal)Row 10 - Cell 2 Row 10 - Cell 3
Row 11 - Cell 0 Mark Donovan (Team DSM)Row 11 - Cell 2 Row 11 - Cell 3
Row 12 - Cell 0 Carl Frederik Hagen (Israel-Premier Tech)Row 12 - Cell 2 Row 12 - Cell 3
Row 13 - Cell 0 Alessandro Fedeli (Eolo-Kometa)Row 13 - Cell 2 Row 13 - Cell 3
Row 14 - Cell 0 Walter Calzoni (Gallina Ecotek)Row 14 - Cell 2 Row 14 - Cell 3
Row 15 - Cell 0 Negasi Haylu Abreha (Qhubeka)Row 15 - Cell 2 Row 15 - Cell 3
Row 16 - Cell 0 Corey Davis (Maloja Pushbikers)Row 16 - Cell 2 Row 16 - Cell 3
Row 17 - Cell 0 Fabio Christen (EF-Nippo Conti)Row 17 - Cell 2 Row 17 - Cell 3
Row 18 - Cell 0 Filippo Colombo (Tudor)Row 18 - Cell 2 Row 18 - Cell 3
Row 19 - Cell 0 Nicolo Parisini (Qhubeka)Row 19 - Cell 2 Row 19 - Cell 3
Row 20 - Cell 0 Cyrus Monk (Meiyo CCN)Row 20 - Cell 2 Row 20 - Cell 3
Row 21 - Cell 0 Antonio Puppio (Israel Cycling Academy)Row 21 - Cell 2 Row 21 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Jason Tesson (neo-pro)Niki Terpstra (retires)Anthony Turgis (2025)
Row 1 - Cell 0 Steff Cras (Lotto-Dstny)Juraj Sagan (retires)Dries Van Gestel (2024)
Row 2 - Cell 0 Matteo Vercher (neo-pro)Cristian Rodriguez (Arkea-Samsic)Alexis Vuillermoz (2024)
Row 3 - Cell 0 Row 3 - Cell 1 Niccolo Bonifazio (Intermarché-Circus-Wanty)Paul Ourselin (2024)
Row 4 - Cell 0 Row 4 - Cell 1 Row 4 - Cell 2 Fabien Grellier (2024)
Row 5 - Cell 0 Row 5 - Cell 1 Row 5 - Cell 2 Julien Simon (2023)
Row 6 - Cell 0 Row 6 - Cell 1 Row 6 - Cell 2 Geoffrey Soupe (2024)
Row 7 - Cell 0 Row 7 - Cell 1 Row 7 - Cell 2 Pierre Latour (2023)
Row 8 - Cell 0 Row 8 - Cell 1 Row 8 - Cell 2 Lorrenzo Manzin (2023)
Row 9 - Cell 0 Row 9 - Cell 1 Row 9 - Cell 2 Fabien Doubey (2023)
Row 10 - Cell 0 Row 10 - Cell 1 Row 10 - Cell 2 Valentin Ferron (2023)
Row 11 - Cell 0 Row 11 - Cell 1 Row 11 - Cell 2 Mathieu Burgaudeau (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Sebastian Reichenbach (Groupama-FDJ)Loris Trastour (retires)Row 0 - Cell 3
Row 1 - Cell 0 Simon Pellaud (Trek-Segafredo)Lorenzo Rinaldi (Biesse-Carrera)Row 1 - Cell 3
Row 2 - Cell 0 Tom Bohli (Cofidis)Row 2 - Cell 2 Row 2 - Cell 3
Row 3 - Cell 0 Alexander Kamp (Trek-Segafredo)Row 3 - Cell 2 Row 3 - Cell 3
Row 4 - Cell 0 Arvid De Kleijn (Human Powered Health)Row 4 - Cell 2 Row 4 - Cell 3
Row 5 - Cell 0 Luc Wirtgen (Bingoal-Pauwels Sauces-WB)Row 5 - Cell 2 Row 5 - Cell 3
Row 6 - Cell 0 Joel Suter (UAE Team Emirates)Row 6 - Cell 2 Row 6 - Cell 3
Row 7 - Cell 0 Lucas Eriksson (neo-pro)Row 7 - Cell 2 Row 7 - Cell 3
Row 8 - Cell 0 Jacob Eriksson (neo-pro)Row 8 - Cell 2 Row 8 - Cell 3
Row 9 - Cell 0 Mika Heming (neo-pro)Row 9 - Cell 2 Row 9 - Cell 3
Row 10 - Cell 0 Maikel Zijlaard (neo-pro)Row 10 - Cell 2 Row 10 - Cell 3
Row 11 - Cell 0 Rick Pluimers (neo-pro)Row 11 - Cell 2 Row 11 - Cell 3
Row 12 - Cell 0 Arthur Kluckers (neo-pro)Row 12 - Cell 2 Row 12 - Cell 3
Row 13 - Cell 0 Sebastian Kolze Changizi (neo-pro)Row 13 - Cell 2 Row 13 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Alexander Kristoff (Intermarché-Wanty-Gobert)Morten Hulgaard (retires)Erlend Blikra (2023)
Row 1 - Cell 0 Stian Fredheim (neo-pro)Kristian Hulset (retires)Martin Urianstad (2023)
Row 2 - Cell 0 Marcus Sander Hansen (neo-pro)Syver Wærsted (retires)Sindre Kulset (2023)
Row 3 - Cell 0 Johannes Kulset (neo-pro)Torjus Sleen (retires)Row 3 - Cell 3
Row 4 - Cell 0 Louis Bendixen (neo-pro)Lars Saugstad (retires)Row 4 - Cell 3
Row 5 - Cell 0 Magnus Kulset (neo-pro)Row 5 - Cell 2 Row 5 - Cell 3
Row 6 - Cell 0 Sakarius Lølland (neo-pro)Row 6 - Cell 2 Row 6 - Cell 3
Row 7 - Cell 0 Simon Dalby (neo-pro)Row 7 - Cell 2 Row 7 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Agniezska Skalniak-Sojka (Atom Deweloper)Lisa Klein (Trek-Segafredo)Elise Chabbey (2024)
Row 1 - Cell 0 Maike van der Duin (Le Col-Wahoo)Alice Barnes (Human Powered Health)Neve Bradbury (2024)
Row 2 - Cell 0 Alice Towers (Le Col-Wahoo)Ella Harris (Le Col-Wahoo)Row 2 - Cell 3
Row 3 - Cell 0 Ricarda Bauernfeind (neo-pro)Mikayla Harvey (UAE Team ADQ)Row 3 - Cell 3
Row 4 - Cell 0 Antonia Niedermaier (neo-pro)Alena Amialiusik (UAE Team ADQ)Row 4 - Cell 3
Row 5 - Cell 0 Maud Oudeman (Jumbo-Visma)Tanja Erath (retires)Row 5 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Daniek Hangeveld (neo-pro)Lorena Wiebes (SD Worx)Juliette Labous (2024)
Row 1 - Cell 0 Anna van der Meiden (neo-pro)Leah Kirchmann (retires)Pfeiffer Georgi (2025)
Row 2 - Cell 0 Nienke Vinke (neo-pro)Liane Lippert (Movistar)Megan Jastrab (2025)
Row 3 - Cell 0 Maeve Plouffe (neo-pro)Floortje Mackaij (Movistar)Esmee Peperkamp (2023)
Row 4 - Cell 0 Eleonora Ciabocco (neo-pro)Row 4 - Cell 2 Row 4 - Cell 3
Row 5 - Cell 0 Eglantine Rayer (neo-pro)Row 5 - Cell 2 Row 5 - Cell 3
Row 6 - Cell 0 Becky Storrie (Cams-Basso)Row 6 - Cell 2 Row 6 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Alison Jackson (Liv-Xstra)Emily Newsom (Roxo Racing)Veronica Ewers (2025)
Row 1 - Cell 0 Georgia Williams (Jayco-AlUla)Row 1 - Cell 2 Sara Poidevin (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Loes Adegeest (neo-pro)Brodie Chapman (Trek-Segafredo)Evita Muzic (2025)
Row 1 - Cell 0 Gladys Verhulst (neo-pro)Row 1 - Cell 2 Cecilie Uttrup Ludwig (2024)
Row 2 - Cell 0 Row 2 - Cell 1 Row 2 - Cell 2 Victorie Guilman (2024)
Row 3 - Cell 0 Row 3 - Cell 1 Row 3 - Cell 2 Jade De Wiel (2025)
Row 4 - Cell 0 Row 4 - Cell 1 Row 4 - Cell 2 Marie Le Net (2025)
Row 5 - Cell 0 Row 5 - Cell 1 Row 5 - Cell 2 Vittoria Guazzini (2025)
Row 6 - Cell 0 Row 6 - Cell 1 Row 6 - Cell 2 Grace Brown (2024)
Row 7 - Cell 0 Row 7 - Cell 1 Row 7 - Cell 2 Maelle Grossetete (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Greta Marturano (Top Girls Fassa Bortolo)Row 0 - Cell 2 Yara Kastelijn (2026)
Row 1 - Cell 0 Sophie Wright (UAE Team ADQ)Row 1 - Cell 2 Emma Redaelli (2023)
Row 2 - Cell 0 Evy Kuijpers (Human Powered Health)Row 2 - Cell 2 Row 2 - Cell 3
Row 3 - Cell 0 Petra Stiasny (Israel-Premier Tech-Roland)Row 3 - Cell 2 Row 3 - Cell 3
Row 4 - Cell 0 Maria Martins (Lifeplus-Wahoo)Row 4 - Cell 2 Row 4 - Cell 3
Row 5 - Cell 0 Carina Schrempf (neo-pro)Row 5 - Cell 2 Row 5 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Alice Barnes (Canyon-SRAM)Marjolein Van 't Geloof (Le Col-Wahoo)Lily Williams (2023)
Row 1 - Cell 0 Daria Pikulik (ATOM Deweloper Posciellux.pl Wrocław)Evy Kuijpers (Plantur-Pura)Nina Buijsman (2023)
Row 2 - Cell 0 Jesse Vandenbulcke (Le Col-Wahoo)Row 2 - Cell 2 Mieke Kroger (2023)
Row 3 - Cell 0 Row 3 - Cell 1 Row 3 - Cell 2 Marit Raaijmakers (2023)
Row 4 - Cell 0 Row 4 - Cell 1 Row 4 - Cell 2 Antri Christoforou (2023)
Row 5 - Cell 0 Row 5 - Cell 1 Row 5 - Cell 2 Katie Clouse (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Nathalie Eklund (Massi-Tactic)Lea Stern (Komugi-La Fabrique)Caroline Baur (2023)
Row 1 - Cell 0 Silvia Magri (Born to Win-G20)Petra Stiasny (Fenix-Deceuninck)Tamara Dronova-Balabolina (2023)
Row 2 - Cell 0 Sofia Collinelli (Aromitalia-Basso)Anna Traxler (Komugi-La Fabrique)Hannah Buch (2023)
Row 3 - Cell 0 Mia Griffin (IBCT)Olga Zabelinskaya (Tashkent City)Row 3 - Cell 3
Row 4 - Cell 0 Fien Delbaere (Multum)Row 4 - Cell 2 Row 4 - Cell 3
Row 5 - Cell 0 Claire Steels (Sopela)Row 5 - Cell 2 Row 5 - Cell 3
Row 6 - Cell 0 Elena Pirrone (Valcar-Travel & Service)Row 6 - Cell 2 Row 6 - Cell 3
Row 7 - Cell 0 Fariba Hashimi (Valcar-Travel & Service)Row 7 - Cell 2 Row 7 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Letizia Paternoster (Trek-Segafredo)Amanda Spratt (Trek-Segafredo)Urška Zigart (2024)
Row 1 - Cell 0 Ingvild Gåskjenn (neo-pro)Georgia Williams (EF Education-Tibco-SVB)Teniel Campbell (2024)
Row 2 - Cell 0 Georgie Howe (neo-pro)Arianna Fidanza (Ceratizit-WNT)Chelsie Tan (2023)
Row 3 - Cell 0 Row 3 - Cell 1 Row 3 - Cell 2 Jessica Allen (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Fem van Empel (neo-pro)Anouska Koster (Uno-X)Riejanne Markus (2025)
Row 1 - Cell 0 Kimberly Cadzow (neo-pro)Romy Kasper (AG Insurance-NXTG)Amber Kraak (2024)
Row 2 - Cell 0 Eve Van Agt (Le Col-Wahoo)Maud Oudeman (Canyon-Sram)Row 2 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Mavi Garcia (UAE Team ADQ)Alison Jackson (EF-Tibco-SVB)Valerie Demey (2023)
Row 1 - Cell 0 Caroline Andersson (Coop-Hitec)Row 1 - Cell 2 Thalita De Jong (2023)
Row 2 - Cell 0 Row 2 - Cell 1 Row 2 - Cell 2 Silke Smulders (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Liane Lippert (Team DSM)Barbara Guarischi (SD Worx)Aude Biannic (2024)
Row 1 - Cell 0 Floortje Mackaij (Team DSM)Row 1 - Cell 2 Annemiek van Vleuten (2023)
Row 2 - Cell 0 Row 2 - Cell 1 Row 2 - Cell 2 Alicia Gonzalez (2023)
Row 3 - Cell 0 Row 3 - Cell 1 Row 3 - Cell 2 Lourdes Oyarbide (2023)
Row 4 - Cell 0 Row 4 - Cell 1 Row 4 - Cell 2 Paula Patino (2025)
Row 5 - Cell 0 Row 5 - Cell 1 Row 5 - Cell 2 Jelena Eric (2025)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Lorena Wiebes (Team DSM)Ashleigh Moolman Pasio (AG Insurance-NXTG)Elena Cecchini (2023)
Row 1 - Cell 0 Mischa Bredewold (Parkhotel Valkenburg)Roxane Fournier (St Michel-Auber 93)Christine Majerus (2024)
Row 2 - Cell 0 Femke Markus (Parkhotel Valkenburg)Row 2 - Cell 2 Anna Shackley (2024)
Row 3 - Cell 0 Barbara Guarischi (Movistar)Row 3 - Cell 2 Blanka Kata Vas (2024)
Row 4 - Cell 0 Row 4 - Cell 1 Row 4 - Cell 2 Sina Frei (2023)
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Amanda Spratt (Jayco-AlUla)Amalie Dideriksen (Uno-X)Shirin Van Anrooij (2025)
Row 1 - Cell 0 Gaia Realini (Massi-Tactic)Letizia Paternoster (Jayco-AlUla)Ellen van Dijk (2024)
Row 2 - Cell 0 Lisa Klein (Canyon-Sram)Audrey Cordon-Ragot (Zaaf)Tayler Wiles (2023)
Row 3 - Cell 0 Brodie Chapman (FDJ-Suez-Futuroscope)Chloe Hosking (Roxsolt Liv Sram)Elynor Backstedt (2024)
Row 4 - Cell 0 Ilaria Sanguineti (Valcar-Travel & Service)Row 4 - Cell 2 Row 4 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Silvia Persico (Valcar-Travel & Service)Maaike Boogaard (AG Insurance-NXTG)Marta Bastianelli (2023)
Row 1 - Cell 0 Mikayla Harvey (Canyon-Sram)Mavi Garcia (Liv Racing Xstra)Row 1 - Cell 3
Row 2 - Cell 0 Eleonora Gasparrini (Valcar-Travel & Service)Sophie Wright (Plantur-Pura)Row 2 - Cell 3
Row 3 - Cell 0 Chiara Consonni (Valcar-Travel & Service)Alessia Patuelli (Bepink)Row 3 - Cell 3
Row 4 - Cell 0 Olivia Baril (Valcar-Travel & Service)Urska Pintar (BTC Ljubljana)Row 4 - Cell 3
Row 5 - Cell 0 Alena Amialiusik (Canyon-Sram)Linda Zanetti (UAE Devo)Row 5 - Cell 3
Row 6 - Cell 0 Elizabeth Holden (Le Col-Wahoo)Row 6 - Cell 2 Row 6 - Cell 3
Row 7 - Cell 0 Karolina Kumiega (Valcar-Travel & Service)Row 7 - Cell 2 Row 7 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Amalie Dideriksen (Trek-Segafredo)Row 0 - Cell 2 Row 0 - Cell 3
Row 1 - Cell 0 Anouska Koster (Jumbo-Visma)Row 1 - Cell 2 Row 1 - Cell 3
Row 2 - Cell 0 Maria Giulia Confalonieri (Ceratizit WNT)Row 2 - Cell 2 Row 2 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Ashleigh Moolman Pasio (SD Worx)Mylene De Zoete (Ceratizit-WNT)Britt Knaven (2023)
Row 1 - Cell 0 Maaike Boogaard (UAE Team ADQ)Eline van Rooijen (AG-NXTG U23)Lone Meertens (2023)
Row 2 - Cell 0 Maarthe Goossens (neo-pro)Yuli van der Moelen (AG-NXTG U23)Ilse Pluimers (2023)
Row 3 - Cell 0 Mireia Benito (Massi-Tactic)Maureen Arens (AG-NXTG U23)Ally Wollaston (2023)
Row 4 - Cell 0 Lotta Henttala (free agent)Senne Knaven (AG-NXTG U23)Maud Rijnbeek (2023)
Row 5 - Cell 0 Romy Kasper (Jumbo-Visma)Fien Masure (AG-NXTG U23)Gaia Masetti (2023)
Row 6 - Cell 0 Justine Ghekiere (Plantur-Pura)Amelia Sharpe (retires)Julia Borgström (2023)
Row 7 - Cell 0 Nicole Steigenga (Coop-Hitec)Amber Aernouts (WV Schijndel)Row 7 - Cell 3
Row 8 - Cell 0 Row 8 - Cell 1 Cassia Boglio (DRG Knights Liv)Row 8 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Alice Maria Arzuffi (Valcar-Travel & Service)Lisa Brennauer (retires)Row 0 - Cell 3
Row 1 - Cell 0 Mylene De Zoete (AG-NXTG)Maria Giulia Confalonieri (Uno-X)Row 1 - Cell 3
Row 2 - Cell 0 Cedrine Kerbaol (Cofidis)Row 2 - Cell 2 Row 2 - Cell 3
Row 3 - Cell 0 Arianna Fidanza (BikeExchange-Jayco)Row 3 - Cell 2 Row 3 - Cell 3
Row 4 - Cell 0 Nadine Gill (Sopela)Row 4 - Cell 2 Row 4 - Cell 3
Row 5 - Cell 0 Nina Berton (Andy Schleck-Immo Losch)Row 5 - Cell 2 Row 5 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Ella Harris (Canyon-Sram)Maike van der Duin (Canyon-Sram)Row 0 - Cell 3
Row 1 - Cell 0 India Grangier (Stade Rochelais)Alice Towers (Canyon-Sram)Row 1 - Cell 3
Row 2 - Cell 0 Ella Wyllie (Parkhotel Valkenburg)Eider Merino (Laboral Kutxa-Euskadi)Row 2 - Cell 3
Row 3 - Cell 0 Marjolein Van 't Geloof (Human Powered Health)Elizabeth Holden (UAE Team ADQ)Row 3 - Cell 3
Row 4 - Cell 0 Row 4 - Cell 1 Jesse Vandenbulcke (Human Powered Health)Row 4 - Cell 3
Row 5 - Cell 0 Row 5 - Cell 1 Eve Van Agt (Jumbo-Visma)Row 5 - Cell 3
Row 6 - Cell 0 Row 6 - Cell 1 Maria Martins (Fenix-Deceuninck)Row 6 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Julie Hendrickx (Bingoal-Chevalmeire)Abby-Mae ParkinsonRow 0 - Cell 3
Row 1 - Cell 0 Fauve Bastianssen (neo-pro)Kylie Waterreus (retires)Row 1 - Cell 3
Row 2 - Cell 0 Mette Egtoft Jensen (neo-pro)Elise Vander Sande Row 2 - Cell 3
Row 3 - Cell 0 Quinty Van de Guchte (neo-pro)Eefje BrandtRow 3 - Cell 3
Row 4 - Cell 0 Julie Nicolaes (neo-pro)Josie KnightRow 4 - Cell 3
Row 5 - Cell 0 Julie Sap (neo-pro)Row 5 - Cell 2 Row 5 - Cell 3
Row 6 - Cell 0 Wilma Aintila (neo-pro)Row 6 - Cell 2 Row 6 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Margot Vanpachtenbeke (neo-pro)Mischa Bredewold (SD Worx)Row 0 - Cell 3
Row 1 - Cell 0 Scarlett Souren (neo-pro)Femke Markus (SD Worx)Row 1 - Cell 3
Row 2 - Cell 0 Lisa van Helvoirt (neo-pro)Ella Wyllie (Le Col-Wahoo)Row 2 - Cell 3
Row 3 - Cell 0 Laura Molenaar (neo-pro)Demi De Jong (retires)Row 3 - Cell 3
Row 4 - Cell 0 Meis Poland (neo-pro)Row 4 - Cell 2 Row 4 - Cell 3
Swipe to scroll horizontally
Header Cell - Column 0 INOUTEXTENDED
Row 0 - Cell 0 Yulia Biriukova (Arkea)Chiara Consonni (UAE Team ADQ)Federica Piergiovanni (2023)
Row 1 - Cell 0 Elisabeth Ebras (neo-pro)Silvia Persico (UAE Team ADQ)Carlotta Cipressa (2023)
Row 2 - Cell 0 Lara Gillespie (neo-pro)Eleonora Gasparrini (UAE Team ADQ)Anastasia Carbonari (2023)
Row 3 - Cell 0 Zahra Hussain (neo-pro)Olivia Baril (UAE Team ADQ)Row 3 - Cell 3
Row 4 - Cell 0 Sophie Zwaan (neo-pro)Karolina Kumiega (UAE Team ADQ)Row 4 - Cell 3
Row 5 - Cell 0 Huda Hussain (neo-pro)Ilaria Sanguineti (Trek-Segafredo)Row 5 - Cell 3
Row 6 - Cell 0 Linda Zanetti (UAE Team ADQ)Alice Arzuffi (Ceratizit-WNT)Row 6 - Cell 3
Row 7 - Cell 0 Lauren Perry (neo-pro)Elena Pirrone (Israel-PT-Roland)Row 7 - Cell 3
Row 8 - Cell 0 Sara Fiorin (neo-pro)Elizabeth Stannard (Zaaf)Row 8 - Cell 3
Row 9 - Cell 0 Francesca Pellegrini (neo-pro)Vigie Margaux (Lifeplus-Wahoo)Row 9 - Cell 3
Row 10 - Cell 0 Beatrice Caudera (neo-pro)Fariba Hashimi (Israel-PT-Roland)Row 10 - Cell 3
Row 11 - Cell 0 Gaia Tormena (neo-pro)Miriam VeceRow 11 - Cell 3
Row 12 - Cell 0 Row 12 - Cell 1 Zahra RezayeeRow 12 - Cell 3
Row 13 - Cell 0 Row 13 - Cell 1 Yulduz HashimiRow 13 - Cell 3
Row 14 - Cell 0 Row 14 - Cell 1 Nooria MohammadiRow 14 - Cell 3
Dani Ostanek
Senior News Writer

Dani Ostanek is Senior News Writer at Cyclingnews, joining in 2017 as a freelance contributor and later being hired full-time. Before joining the team, they had written for numerous major publications in the cycling world, including CyclingWeekly and Rouleur.

Dani has reported from the world's top races, including the Tour de France, Road World Championships, and the spring Classics. They have interviewed many of the sport's biggest stars, including Mathieu van der Poel, Demi Vollering, and Remco Evenepoel. Their favourite races are the Giro d'Italia, Strade Bianche and Paris-Roubaix.

Season highlights from the 2024 season include reporting from Paris-Roubaix –  'Unless I'm in an ambulance, I'm finishing this race' – Cyrus Monk, the last man home at Paris-Roubaix – and the Tour de France – 'Disbelief', gratitude, and family – Mark Cavendish celebrates a record-breaking Tour de France sprint win.