
WK veldrijden mannen elite.
2025 Liévin (FRA): 1 Mathieu van der Poel (NED), 2 Wout Van Aert (BEL), 3 Thibau Nys (BEL)
2024 Tábor (CZE): 1 Mathieu van der Poel (NED), 2 Joris Nieuwenhuis (NED), 3 Michael Vanthourenhout (BEL)
2023 Hoogerheide (NED): 1 Mathieu van der Poel (NED), 2 Wout Van Aert (BEL), 3 Eli Iserbyt (BEL)
2022 Fayetteville (USA): 1 Tom Pidcock (GBR), 2 Lars van der Haar (NED), 3 Eli Iserbyt (BEL)
2021 Oostende (BEL): 1 Mathieu van der Poel (NED), 2 Wout van Aert (BEL), 3 Toon Aerts (BEL)
2020 Dübendorf (SUI): 1 Mathieu van der Poel (NED), 2 Tom Pidcock (GBR), 3 Toon Aerts (BEL)
2019 Bogense (DEN): 1 Mathieu van der Poel (NED), 2 Wout van Aert (BEL), 3 Toon Aerts (BEL)
2018 Valkenburg (NED): 1 Wout van Aert (BEL), 2 Michael Vanthourenhout (BEL), 3 Mathieu van der Poel (NED)
2017 Bieles (LUX): 1 Wout van Aert (BEL), 2 Mathieu van der Poel (NED), 3 Kevin Pauwels (BEL)
2016 Zolder (BEL): 1 Wout van Aert (BEL), 2 Lars van der Haar (NED), 3 Kevin Pauwels (BEL)
2015 Tábor (CZE): 1 Mathieu van der Poel (NED), 2 Wout van Aert (BEL), 3 Lars van der Haar (NED)
2014 Hoogerheide (NED): 1 Zdenëk Stybar (CZE), 2 Sven Nys (BEL), 3 Kevin Pauwels (BEL)
2013 Louisville (USA): 1 Sven Nys (BEL), 2 Klaas Vantornout (BEL), 3 Lars van der Haar (NED)
2012 Koksijde (BEL): 1 Niels Albert (BEL), 2 Rob Peeters (BEL), 3 Kevin Pauwels (BEL)
2011 St. Wendel (GER): 1 Zdenëk Stybar (CZE), 2 Sven Nys (BEL), 3 Kevin Pauwels (BEL)
2010 Tábor (CZE): 1 Zdenëk Stybar (CZE), 2 Klaas Vantornout (BEL), 3 Sven Nys (BEL)
2009 Hoogerheide (NED): 1 Niels Albert (BEL), 2 Zdenëk Stybar (CZE), 3 Sven Nys (BEL)
2008 Treviso (ITA): 1 Lars Boom (NED), 2 Zdenëk Stybar (CZS), 3 Sven Nys (BEL)
2007 Hooglede-Gits (BEL): 1 Erwin Vervecken (BEL), 2 Jonathan Page (USA), 3 Enrico Franzoi (ITA)
2006 Zeddam (NED): 1 Erwin Vervecken (BEL), 2 Bart Wellens (BEL), 3 Francis Mourey (FRA)
2005 St. Wendel (GER): 1 Sven Nys (BEL), 2 Erwin Vervecken (BEL), 3 Sven Vanthourenhout (BEL)
2004 Pontchâteau (FRA): 1 Bart Wellens (BEL), 2 Mario De Clercq (BEL), 3 Sven Vanthourenhout (BEL)
2003 Monopoli (ITA): 1 Bart Wellens (BEL), 2 Mario De Clercq (BEL), 3 Erwin Vervecken (BEL)
2002 Zolder (BEL): 1 Mario De Clercq (BEL), 2 Tom Vannoppen (BEL), 3 Sven Nys (BEL)
2001 Tábor (CZE): 1 Erwin Vervecken (BEL), 2 Petr Dlask (CZE), 3 Mario De Clercq (BEL)
2000 Sint- Michielsgestel (NED): 1 Richard Groenendaal (NED), 2 Mario De Clercq (BEL), 3 Sven Nys (BEL)
1999 Poprad (SWK): 1 Mario De Clercq (BEL), 2 Erwin Vervecken (BEL), 3 Adrie van der Poel (NED)
1998 Middelfart (DEN): 1 Mario De Clercq (BEL), 2 Erwin Vervecken (BEL), 3 Hendrik Djernis (DEN)
1997 München (GER): 1 Daniel Pontoni (ITA), 2 Thomas Frischknecht (SUI), 3 Luca Bramati (ITA)
1996 Montreuil (FRA): 1 Adrie van der Poel (NED), 2 Daniele Pontoni (ITA), 3 Luca Bramati (ITA)
1995 Eschenbach (SUI): 1 Dieter Runkel (SUI), 2 Richard Groenendaal (NED), 3 Beat Wabel (SUI)
1994 Koksijde (BEL): 1 Paul Herygers (BEL), 2 Richard Groenendaal (NED), 3 Erwin Vervecken (BEL)
1993 Corva (ITA): 1 Dominique Arnould (FRA), 2 Mike Kluge (GER), 3 Wim de Vos (NED)
1992 Leeds (GBR): 1 Mike Kluge (GER), 2 Karel Camrda (CZE), 3 Adrie Van Der Poel (NED)
1991 Gieten (NED): 1 Radomir Simûnek (CZE), 2 Adrie van der Poel (NED), 3 Bruno Lebras (FRA)
1990 Getxo (ESP): 1 Henk Baars (NED), 2 Adrie van der Poel (NED), 3 Bruno Lebras (FRA)
1989 Pontchâteau (FRA): 1 Danny De Bie (BEL), 2 Adrie van der Poel (NED), 3 Christophe Lavainne (FRA)
1988 Hägendorf (SUI): 1 Pascal Richard (SUI), 2 Adrie van der Poel (NED), 3 Beat Breu (SUI)
1987 Mladá Boleslav (CZE): 1 Klaus-Peter Thaler (GER), 2 Danny De Bie (BEL), 3 Christophe Lavainne (FRA)
1986 Lembeek (BEL): 1 Albert Zweifel (SUI), 2 Pascal Richard (SUI), 3 Hennie Stamsnijder (NED)
1985 München (GER): 1 Klaus-Peter Thaler (GER), 2 Adrie van der Poel (NED), 3 Claudy Michely (LUX)
1984 Oss (NED): 1 Roland Liboton (BEL), 2 Hennie Stamsnijder (NED), 3 Albert Zweifel (SUI)
1983 Birmingham (GBR): 1 Roland Liboton (BEL), 2 Albert Zweifel (SUI), 3 Klaus-Peter Thaler (GER)
1982 Lanavily (FRA): 1 Roland Liboton (BEL), 2 Albert Zweifel (SUI), 3 Hennie Stamsnijder (NED)
1981 Tolosa (ESP): 1 Hennie Stamsnijder (NED), 2 Roland Liboton (BEL), 3 Albert Zweifel (SUI)
1980 Wetzikon (SUI): 1 Roland Liboton (BEL), 2 Klaus-Peter Thaler (GER), 3 Hennie Stamsnijder (NED)
1979 Saccolongo (ITA): 1 Albert Zweifel (SUI), 2 Gilles Blaser (SUI), 3 Robert Vermeire (BEL)
1978 Amorebieta (ESP): 1 Albert Zweifel (SUI), 2 Peter Frischknecht (SUI), 3 Klaus-Peter Thaler (DUI)
1977 Hannover (GER): 1 Albert Zweifel (SUI), 2 Peter Frischknecht (SUI), 3 Erik De Vlaeminck (BEL)
1976 Chazay-d'Azergues (FRA): 1 Albert Zweifel (SUI), 2 Peter Frischknecht (SUI), 3 André Wilhelm (FRA)
1975 Melchnau (SUI): 1 Roger De Vlaeminck (BEL), 2 Albert Zweifel (SUI), 3 Peter Frischknecht (SUI)
1974 Vera de Bidasoa (ESP): 1 Albert Van Damme (BEL), 2 Roger De Vlaeminck (BEL), 3 Peter Frischknecht (SUI)
1973 Londen (GBR): 1 Erik De Vlaeminck (BEL), 2 André Wilhelm (FRA), 3 Rolf Wolfshohl (GER)
1972 Praag (CZE): 1 Erik De Vlaeminck (BEL), 2 Rolf Wolfshohl (GER), 3 Herman Gretener (SUI)
1971 Apeldoorn (NED): 1 Erik De Vlaeminck (BEL), 2 Albert Van Damme (BEL), 3 René De Clercq (BEL)
1970 Zolder (BEL): 1 Erik De Vlaeminck (BEL), 2 Albert Van Damme (BEL), 3 Rolf Wolfshohl (DUI)
1969 Magstadt (GER): 1 Erik De Vlaeminck (BEL), 2 Rolf Wolfshohl (GER), 3 Renato Longo (ITA)
1968 Luxemburg (LUX): 1 Erik De Vlaeminck (BEL), 2 Herman Gretener (SUI), 3 Michel Pelchat (FRA)
1967 Zürich (SUI): 1 Renato Longo (ITA), 2 Rolf Wolfshohl (DUI), 3 Herman Gretener (SUI)
1966 Beasain (ESP): 1 Erik De Vlaeminck (BEL), 2 Herman Gretener (SUI), 3 Rolf Wolfshohl (GER)
1965 Cavaria (ITA): 1 Renato Longo (ITA), 2 Rolf Wolfshohl (GER), 3 Amerigo Severini (ITA)
1964 Overboelare (BEL); 1 Renato Longo (ITA), 2 Roger De Clercq (BEL), 3 Joseph Mahé (FRA)
1963 Calais (FRA): 1 Rolf Wolfshohl (GER), 2 Renato Longo (ITA), 3 André Dufraisse (FRA)
1962 Esch-sur-Alzette (LUX): 1 Renato Longo (ITA), 2 Maurice Gandolfo (FRA), 3 André Dufraisse (FRA)
1961 Hannover (GER): 1 Rolf Wolfshohl (GER), 2 Renato Longo (ITA), 3 André Dufraisse (FRA)
1960 Tolosa (ESP): 1 Rolf Wolfshohl (GER), 2 Arnold Hungerbühier (GER), 3 Robert Aubry (FRA)
1959 Genève (SUI): 1 Renato Longo (ITA), 2 Rolf Wolfshohl (DUI), 3 Amerigo Severini (ITA)
1958 Limoges (FRA): 1 André Dufraisse (FRA), 2 Amerigo Severini (ITA), 3 Rolf Wolfshohl (GER)
1957 Edelare (BEL): 1 André Dufraisse (FRA), 2 Firmin Van Kerrebroeck (BEL), 3 Georges Meunier (FRA)
1956 Luxemburg (LUX): 1 André Dufraisse (FRA), 2 Georges Meunier (FRA), 3 Emanuele Plattner (SUI)
1955 Saarbrücken (GER): 1 André Dufraisse (FRA), 2 Hans Bieri (SUI), 3 Amerigo Severini (ITA)
1954 Gallarate (ITA): 1 André Dufraisse (FRA), 2 Pierre Jodet (FRA), 3 Hans Bieri (SUI)
1953 Onate (ESP): 1 Roger Rondeaux (FRA), 2 Gilbert Bauvin (FRA), 3 André Dufraisse (FRA)
1952 Genève (SUI): 1 Roger Rondeaux (FRA), 2 André Dufraisse (FRA), 3 Albert Meier (SUI)
1951 Luxemburg (LUX): 1 Roger Rondeaux (FRA), 2 André Dufraisse (FRA), 3 Pierre Jodet (FRA)
1950 Parijs (FRA): 1 Jean Robic (FRA), 2 Roger Rondeaux (FRA), 3 Pierre Jodet (FRA)