Recent winners World Championships road race for men
2024: ?
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 PoelRemco EvenepoelMads Pedersen
Related articles 2024: Route ITT – women - World Cycling Championships 2024: Route Mixed relay - World Cycling Championships OverviewMore articles Cycling Calendar 2024
Tour de France 2024: The Route
Tour de France 2024 Route stage 1: Florence - Rimini
Tour de France 2024 Route stage 2: Cesenatico - Bologna
Tour de France 2024 Route stage 3: Piacenza - Turin
Tour de France 2024 Route stage 5: Saint-Jean-de-Maurienne - Saint-Vulbas
Tour de France 2024 Route stage 7: Nuits-Saint-Georges - Gevrey-Chambertin
Tour de France 2024 Route stage 8: Semur-en-Auxois - Colombey-les-Deux-Églises
Tour de France 2024 Route stage 9: Troyes - Troyes
Tour de France 2024 Route stage 11: Evaux-les-Bains - Le Lioran
Tour de France 2024 Route stage 12: Aurillac - Villeneuve-sur-Lot
Tour de France 2024 Route stage 14: Pau - Pla d'Adet
Tour de France 2024 Route stage 15: Loudenvielle - Plateau de Beille
Tour de France 2024 Route stage 16: Gruissan - Nîmes
Tour de France 2024 Route stage 17: Saint-Paul-Trois-Châteaux - Superdévoluy
Tour de France 2024 Route stage 18: Gap - Barcelonnette
Tour de France 2024 Route stage 19: Embrun - Isola 2000
Tour de France 2024 Route stage 20: Nice - Col de la Couillole
Tour de France 2024 Route stage 21: Monaco - Nice
Giro 2024: The Route
Giro 2024 Route stage 1: Turin - Turin
Giro 2024 Route stage 2: San Fransesco al Campo - Oropa
Giro 2024 Route stage 3: Novara - Fossano
Giro 2024 Route stage 4: Acqui Terme - Andora
Giro 2024 Route stage 5: Genoa - Lucca
Giro 2024 Route stage 6: Viareggio - Rapolano Terme
Giro 2024 Route stage 7: Foligno - Perugia
Giro 2024 Route stage 8: Spoleto - Prati di Tivo
Giro 2024 Route stage 9: Naples - Naples