Recent winners World Championships road race for men
2024: Tadej Pogacar (slo) – Zürich
2023: Mathieu van der Poel (nld) – Glasgow
2022: Remco Evenepoel (bel) – Wollongong
2021: Julian Alaphilippe (fra) – Leuven
2020: Julian Alaphilippe (fra) – Imola
2019: Mads Pedersen (den) – Harrogate
2018: Alejandro Valverde (spa) – Innsbruck
2017: Peter Sagan (svk) – Bergen
2016: Peter Sagan (svk) – Doha
2015: Peter Sagan (svk) – Richmond
2014: Michal Kwiatkowski (pol) – Ponferrada
2013: Rui Costa (por) – Florence
2012: Philippe Gilbert (bel) – Valkenburg
World Championships road race for men records
Five riders claimed three World Championship titles: Alfredo Binda (Italy), Rik Van Steenbergen (Belgium), Eddy Merckx (Belgium), Óscar Freire (Spain) and Peter Sagan (Slovakia). Sagan is the only rider who won the rainbow jersey three times in a row. Furthermore, he is the only still capable to add more wins to his tally.
The youngest rider ever to become World Champion was Karel Kaers (Belgium). He was only 20 years and 46 days of age when he took the title in 1934. The oldest World Champion ever is Joop Zoetemelk, who won the rainbow jersey in 1985 – his age at the time was 38 years and 272 days.
Rui CostaPeter SaganPhilippe GilbertAlejandro ValverdeMichal KwiatkowskiJulian AlaphilippeMathieu van der PoelTadej PogacarRemco EvenepoelMads Pedersen
Related articles 2025: Route Mixed relay - World Cycling Championships OverviewMore articles Tour de France 2025: The Route
Tour de France 2025: Riders
Tour de France 2025 Route stage 1: Lille - Lille
Tour de France 2025 Route stage 2: Lauwin-Planque - Boulogne-sur-Mer
Tour de France 2025 Route stage 3: Valenciennes - Dunkirk
Tour de France 2025 Route stage 5: Caen - Caen
Tour de France 2025 Route stage 7: Saint-Malo - Mûr-de-Bretagne
Tour de France 2025 Route stage 8: Saint-Méen-le-Grand - Laval
Tour de France 2025 Route stage 10: Ennezat - Le Mont-Dore
Tour de France 2025 Route stage 11: Toulouse - Toulouse
Tour de France 2025 Route stage 12: Auch - Hautacam
Tour de France 2025 Route stage 13: Loudenvielle - Peyragudes
Tour de France 2025 Route stage 14: Pau - Superbagnères
Tour de France 2025 Route stage 15: Muret - Carcassonne
Tour de France 2025 Route stage 16: Montpellier - Mont Ventoux
Tour de France 2025 Route stage 18: Vif - Col de la Loze
Tour de France 2025 Route stage 19: Albertville - La Plagne
Tour de France 2025 Route stage 20: Nantua - Pontarlier
Tour de France 2025 Route stage 21: Mantes-la-Ville - Paris
Cycling Calendar 2025
Giro 2025: The Route Rumours
Giro 2025: Riders
Giro d'Italia: Winners and records
Vuelta 2025: The Route
Vuelta 2025: Riders
Vuelta 2025 Route stage 1: Turin – Novara
Vuelta 2025 Route stage 2: Alba - Limone Piemonte
Vuelta 2025 Route stage 3: San Maurizio Canavese - Ceres
Vuelta a España: Winners and records
Tour de France Femmes 2025: The Route
Tour de France Femmes 2025 Route stage 1: Vannes - Plumelec
Tour Down Under 2025: The Route