FIRSTCYCLING
Road
Road
Amateur
Junior
Cyclocross
MTB
Track
Fantasy
Races & results
Teams
Ranking
Trainee
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1988
1970
Division
Team
Rider
WT
AG2R La Mondiale
François Bidard
WT
AG2R La Mondiale
Nico Denz
WT
AG2R La Mondiale
Jimmy Raibaud
Co
Amore & Vita-Selle SMP
Diego Brasi
Co
Amore & Vita-Selle SMP
Mihkel Räim
Co
An Post - Chainreaction
David McCarthy
PCT
Androni Giocattoli
Marcin Mrozek
PCT
Androni Giocattoli
Angelo Raffaele
UCI
Astana BePink
Aliya Kargaliyeva
WT
Astana Pro Team
Maxat Ayazbayev
WT
Astana Pro Team
Ilya Davidenok
WT
Astana Pro Team
Bakhtiyar Kozhatayev
PCT
Bardiani - CSF
Dario Mantelli
PCT
Bardiani - CSF
Paolo Simion
PCT
Bardiani - CSF
Simone Sterbini
WT
Belkin Pro Cycling Team
Martijn Tusveld
Co
BigMat - Auber 93
Alexis Iserable
Co
BigMat - Auber 93
David Menut
Co
Bike Aid - Ride for Help
Lucas Carstensen
Co
Bike Aid - Ride for Help
Kai Exner
Co
Bissell Development Team
Daniel Eaton
Co
Bissell Development Team
Nathan Van Hooydonck
WT
BMC Racing Team
Luke Davison
WT
BMC Racing Team
Dylan Teuns
WT
BMC Racing Team
Loic Vliegen
PCT
Bretagne - Séché Environnement
Franck Bonnamour
PCT
Bretagne - Séché Environnement
Axel Journiaux
PCT
Bretagne - Séché Environnement
Kevin Ledanois
PCT
Caja Rural - Seguros RGA
Miguel Angel Benito
PCT
Caja Rural - Seguros RGA
Jesus Alberto Rubio Arribas
PCT
Caja Rural - Seguros RGA
Arnau Sole Vall
Co
CK Banska Bystrika
Michal Predajna
Co
CK Banska Bystrika
Dominik Zatko
PCT
Cofidis
Loic Chetout
PCT
Cofidis
Dylan Kowalski
PCT
Cofidis
Anthony Turgis
Co
DT Giant - Shimano
Adriaan Janssen
PCT
Drapac Cycling
Brendan Canty
Co
Etixx
Nick Schultz
Co
Euskadi
Jon Irisarri
Co
Euskadi
Xabier San Sebastian Lasa
WT
FDJ.fr
Olivier Le Gac
WT
FDJ.fr
Lorrenzo Manzin
WT
FDJ.fr
Guillaume Martin
WT
FDJ.fr
Marc Sarreau
WT
Garmin - Sharp
Dylan Girdlestone
WT
Garmin - Sharp
Gavin Mannion
PCT
IAM Cycling
Claudio Imhof
PCT
IAM Cycling
Simon Pellaud
Co
Kolss Cycling Team
Vasyl Malyvnivskiy
WT
Lampre-Merida
Ilia Koshevoy
WT
Lampre-Merida
Andrea Vaccher
Co
Leopard Development
Luc Turchi
UCI
Lointek
Eugénie Duval
WT
Lotto - Belisol
Tiesj Benoot
WT
Lotto - Belisol
Xandro Meurisse
WT
Lotto - Belisol
Oliver Naesen
Co
Marchiol - Emisfero
Milos Borisavljevic
Co
MLP Team Bergstrasse
Lukas Loer
PCT
MTN-Qhubeka
Nicholas Dougall
PCT
MTN-Qhubeka
Karel Hnik
Co
Optum
Benjamin Swedberg
WT
Orica - GreenEDGE
Magnus Cort
WT
Orica - GreenEDGE
Caleb Ewan
UCI
Parkhotel Valkenburg
Jade Van Der Molen
Co
Rabobank Development
Derk Abel Beckeringh
Co
Rad-Net Rose Team
Maximilian Beyer
Co
Roubaix - Lille Metropole
Romain Le Roux
Co
Roubaix - Lille Metropole
Jérémy Leveau
Co
Silber Pro Cycling Team
Nigel Ellsay
Co
Start - Trigon
Travis Samuel
Co
Sunweb - Napoleon Games
Jonas Degroote
Co
T.Palm - Pole Continental
Claudio Catania
Co
T.Palm - Pole Continental
Wouter Leten
Co
Team 21
Andrey Lukonin
Co
Team 3M
Frazer Gough
Team Bliz-Merida
Niklas Henttala
WT
Team Europcar
Romain Cardis
WT
Team Europcar
Jérémy Cornu
WT
Team Europcar
Taruia Krainer
WT
Team Giant - Shimano
Steven Lammertink
WT
Team Giant - Shimano
Fredrik Ludvigsson
Co
Team Joker
Anders Skaarseth
Co
Team Joker
Adrian Aas Stien
WT
Team Katusha
Sven Erik Bystrøm
Co
Team Kuota
Joshua Huppertz
Co
La Pomme Marseille 13
Paulius Siskevicius
PCT
Team NetApp - Endura
Patrick Konrad
PCT
Team NetApp - Endura
Alexander Krieger
PCT
Team NetApp - Endura
Gregor Mühlberger
PCT
Novo Nordisk
Scott Ambrose
WT
Team Sky
Davide Martinelli
Co
Stölting
Jonas Tenbrock
WT
Tinkoff - Saxo
Rasmus Guldhammer
WT
Trek Factory Racing
Clément Chevrier
WT
Trek Factory Racing
Ryan Eastman
WT
Trek Factory Racing
Alex Kirsch
PCT
UnitedHealthcare
Federico Zurlo
Co
Vega - Hotsand
Marco Ciccanti
Co
Veranclassic - Doltcini
Alessandro Soenens
Co
Verandas Willems
Sten Van Gucht
Co
Vini Fantini - Nippo - De Rosa
Emanuele Sabatini
PCT
Wanty - Groupe Gobert
Alexander Maes
PCT
Wanty - Groupe Gobert
Lander Seynaeve
PCT
Yellow Fluo
Michele Viola