WK wegrit jongens Junioren.

2025  Kigali (RWA) :  

2024  Zürich (SUI):  1  Lorenzo Finn (ITA),  2  Seb Grindley (GBR),  3  Senna Remijn (NED)

2023  Glasgow (GBR):  1  Albert Withen Philipsen (DEN),  2  Paul Fietzke (GER),  3  Felix Ørn-Kristoff (NOR)

2022  Wollongong (AUS):  1  Emil Herzog (GER),  2  António Morgado (PRT),  3  Vlad Van Mechelen (BEL)

2021  Leuven (BEL):  1  Per Strand Hagenes (NOR),  2  Roain Grégoire (FRA),  3  Madis Mihkels (EST)

2020      niet verreden

2019  Harrogate (GBR):  1  Quinn Simons (USA),  2  Alessio Martinelli (ITA),  3  Magnus Sheffield (USA)

2018  Innsbruck (AUT):  1  Remco Evenepoel (BEL),  2  Marius Rastelli (ITA),  3  Alessandro Francellu (ITA)

2017  Bergen (NOR):  1  Julius Johansen (DEN),  2  Luca Rastelli (ITA),  3  Michele Gazzolli (ITA)

2016  Doha (QAT):  1  Jakob Egholm (DEN),  2  Iklas Märkl (GER),  3  Reto Müller (SUI)

2015  Richmond (USA):  1  Felix Gall (AUT),  2  Clément Betouigt-Suire (FRA),  3  Rasmus Pedersen (DEN)

2014  Ponferrada (ESP):  1  Jonas Bokeloh (GER),  2  Aleksandr Koelikovski (RUS),  3  Peter Lenderink (NED)

2013  Florence (ITA):  1  Mathien van der Poel (NED),  2  Mads Pedersen (DEN),  3  Iitjan Nika (ALB)

2012  Valkenburg (NED):  1  Matej Mohorič (SLO),  2  Caleb Ewan (AUS),  3  Josip Rumac (KRO)

2011  1  Kopenhagen (DEN):  1  Pierre-Henri Lecuisinier (FRA),  2  Martijn Degreve (BEL),  3  Steven Lammertink (NED)

2010  Offida (ITA):  1  Olivier Le Gac (FRA),  2  Jay McCarthy (AUS),  3  Jasper Stuyven (BEL)

2009  Moskou (RUS):  1  Jasper Stuyven (BEL),  2  Arnaud Démare (FRA),  3  Marco Haller (AUT)

2008  Kaapstad (ZAF):  1  Johan Le Bon (FRA),  2  Mattia Cattaneo (ITA),  3  Sebastian Lander (DEN)

2007  Aguascalientes (MEX):  1  Diego Ulissi (ITA),  2  Daniele Ratto (ITA),  3  Elia Favilli (ITA)

2006  Francorchamps (BEL):  1  Diego Ulissi (ITA),  2  Niki Østergaard (DEN),  3  Tony Gallopin (FRA)

2005  Wenen (AUT):  1  Ivan Rovny (RUS),  2  Timofej Kritski (RUS),  3  Sebastian Hans (GER)

2004  Verona (ITA):  1  Roman Kreuziger (CZE),  2  Rafaâ Chtioui (TUN),  3  Simon Špilak (SLO)

2003  Hamilton (CAN):  1  Kai Reus (NED),  2  Andres Lund (DEN),  3  Lukáš Fus (CZE)

2002  Zolder (BEL):  1  Arnaud Gérard (FRA),  2  Jukka Vastaranta (FIN),  3  Nicholas Sanderson (AUS)

2001  Lissabon (PRT):  1  Oleksandr Kvatsjoek (UKR),  2  Niels Scheuneman (NED),  3  Mathieu Perget (FRA)

2000  Plouay (FRA):  1  Jeremy Yates (AUS),  2  Antonio Bucciero (ITA),  3  Aleksandr Sanderson (AUS)

1999  Verona (ITA):  1  Damiano Cunego (ITA),  2  Roeslan Kajoemov (RUS),  3  Christophe Kern (FRA)

1998  Valkenburg (NED):  1  Mark Scanlon (ITA),  2  Filippo Pozzato (ITA),  3  Edoeard Kivitsjev (RUS)

1997  San Sebastian (ESP):  1  Crescenzo D'Amore (ITA),  2  Martin Bolt (SUI),  3  Margus Salumets (EST)

1996  Novo Mesto (SLO):  1  Holger Loew (GER),  2  Jacob Nielsen (DEN),  3  Claudio Astolfi (ITA)

1995  Forli (ITA):  1  Valentino China (ITA),  2  Ian Basso (ITA),  3  Rinaldo Nocentini (ITA)

1994  Quito (ECU):  1  Miguel Morrás Mangado (ESP),  2  Laurent Lafèvre (FRA),  3  Eladio Jiménez (ESP)

1993  Perth (AUS):  1  Guiseppe Palumbo (ITA),  2  Mariano Friedick (USA),  3  Michele Rezzani (ITA)

1992  Olympia (GRE):  1  Guiseppe Palumbo (ITA),  2  Pasquale Santoro (ITA),  3  Frank Vandenbroucke (BEL)

1991  Colorado Springs (USA):  1  Jeff Evanshine (USA),  2  Tony Morphett (AUS),  3 Eddy Mazzoleni (ITA)  

1990  Middlesbrough (GBR):  1  Marco Serpellii (ITA),  2  Igor Dzjoeba (URS),  3  ogdan Fink (JOE)

1989  Moskou (RUS):  1  Patrick Vetsch (SUI),  2  Danny Sleeckx (BEL),  3  Steffen Weseman (DDR)

1988  Odense (DEN):  1  Gianluca Tarocco (ITA),  2  Vasili Davidenko (URS),  3  Alessandro Bertolini (ITA)

1987  Bergamo (ITA):  1  Pavel Tonkov (RUS),  2  Erik Dekker (NED),  3  Josef Lontscharitch (AUT)

1986  Casablanca (MAR):  1  Michel Zanoli (NED),  2  Richard Luppes (NED),  3  Bart Leysen (BEL)

1985  Stuttgart (GER):  1  Raymond Meijs (NED),  2  Jevgueni Zagrebelni (URS),  3  Jean-Jacques Henry (FRA)

1984  Beuvron-en-Auge (FRA):  1  Tom Cordes (NED),  2  Franco Cavallini (ITA),  3  Alex Hjel Pedersen (DEN)

1983  Wellington (AUS):  1  Søren Lilholt (DEN),  2  Oleg Emelianov (URS),  3  Michael Gozzi (SWE)

1982  Florence (IA):  1  Roger Six (BEL),  2  Andreas Lux (DDR),  3  Joeri Abramov (URS)

1981  Grimma (DDR):  1  Beat Schumacher (SUI),  2  Oleg Tsjoezjda (URS),  3  Philippe Bouvatier (FRA)

1980  Mexico-Stad:  1  Roberto Ciampi (ITA),  2  Eric Vanderaerden (BEL),  3  Sergei Navolokin (URS)

1979  Buenos Aires (ARG):  1  Greg LeMond (USA),  2  Kenny De Maerteleire (BEL),  3  Jean-François Dury (FRA)

1978  Washington (USA):  1  Vladimir Makarkin (URS),  2  Hubert Denstedt (DDR),  3  Thomas Landis (SUI)

1977  Wenen (AUT):  1  Ronny Van Holen (BEL),  2  Per-Ove Carlsson (SWE),  3  Edwin Menzi (SUI)

1976  Luik (BEL):  1  Ronald Bessems (NED),  2  Corrado Donadio (ITA),  3  Jifi Korous (CZE)

1975  Le Chalet-à-Gobet (SUI):  1  Roberto Visentini (ITA),  2  Ad Verstijlen (NED),  3  Alberto Massucco (ITA)