Past and Present Cyclocross World Champions: 1950 to Present

Pin It

Some call cyclocross a new sport, but as Issue 5 readers know, the sport has a rich history dating back to the early 1900s. The World Championships isn’t quite as old, but we’ve still got 60 years of Cyclocross World Championships history on the men’s side, with just 10 years on the women’s side.

Bone up on your ‘cross history, and tune in on Sunday to see who will be next on this list!  Find complete coverage, photos, reports and replay our live coverage from Saturday and Sunday in our 2010 Tabor Cyclocross Worlds Coverage Center.

Cyclocross World Championship Winners – Men:

1950Paris, FranceJean Robic (FRA)Roger Rondeaux (FRA)Pierre Jodet (FRA)
1951Luxembourg, LuxembourgRoger Rondeaux (FRA)André Dufraisse (FRA)Pierre Jodet (FRA)
1952Geneva, SwitzerlandRoger Rondeaux (FRA)André Dufraisse (FRA)Albert Meier (SUI)
1953Quato, SpainRoger Rondeaux (FRA)Gilbert Bauvin (FRA)André Dufraisse (FRA)
1954Crenna, ItalyAndré Dufraisse (FRA)Pierre Jodet (FRA)Hans Bieri (SUI)
1955Saarbrücken, SarrAndré Dufraisse (FRA)Hans Bieri (SUI)Amerigo Severini (ITA)
1956Luxembourg, LuxembourgAndré Dufraisse (FRA)Georges Meunier (FRA)Emile Plattner (SUI)
1957Edelare, BelgiumAndré Dufraisse (FRA)Firmin Van Kerrebroek (BEL)Georges Meunier (FRA)
1958Limoges, FranceAndré Dufraisse (FRA)Amerigo Severini (ITA)Rolf Wolfshohl (GER)
1959Geneva, SwitzerlandRenato Longo (ITA)Rolf Wolfshohl (GER)Amerigo Severini (ITA)
1960Tolosa, SpainRolf Wolfshohl (GER)Arnold Hungerbuhler (SUI)Robert Aubry (FRA)
1961Hanover, West GermanyRolf Wolfshohl (GER)Renato Longo (ITA)André Dufraisse (FRA)
1962Esch-sur-Alzette, LuxembourgRenato Longo (ITA)Maurice Gandolfo (FRA)André Dufraisse (FRA)
1963Calais, FranceRolf Wolfshohl (GER)Renato Longo (ITA)André Dufraisse (FRA)
1964Overboelare, BelgiumRenato Longo (ITA)Roger De Clercq (BEL)Joseph Mahe (FRA)
1965Cavaria, ItalyRenato Longo (ITA)Rolf Wolfshohl (GER)Amerigo Severini (ITA)
1966Beasain, SpainEric De Vlaeminck (BEL)Herman Gretener (SUI)Rolf Wolfshohl (GER)
1967Zürich, SwitzerlandRenato Longo (ITA)Rolf Wolfshohl (GER)Herman Gretener (SUI)
1968Luxembourg, LuxembourgEric De Vlaeminck (BEL)Herman Gretener (SUI)Michel Pelchat (FRA)
1969Magstadt, West GermanyEric De Vlaeminck (BEL)Rolf Wolfshohl (GER)Renato Longo (ITA)
1970Zolder, BelgiumEric De Vlaeminck (BEL)Albert Van Damme (BEL)Rolf Wolfshohl (GER)
1971Apeldoorn, NetherlandsEric De Vlaeminck (BEL)Albert Van Damme (BEL)René De Clercq (BEL)
1972Prague, CzechoslovakiaEric De Vlaeminck (BEL)Rolf Wolfshohl (GER)Herman Gretener (SUI)
1973London, United KingdomEric De Vlaeminck (BEL)André Wilhelm (SUI)Rolf Wolfshohl (GER)
1974Bera, SpainAlbert Van Damme (BEL)Roger De Vlaeminck (BEL)Peter Frischknecht (SUI)
1975Melchnau, SwitzerlandRoger De Vlaeminck (BEL)Albert Zweifel (SUI)Peter Frischknecht (SUI)
1976Chazay-d’Azergues, FranceAlbert Zweifel (SUI)Peter Frischknecht (SUI)André Wilhelm (SUI)
1977Hanover, West GermanyAlbert Zweifel (SUI)Peter Frischknecht (SUI)Eric De Vlaeminck (BEL)
1978Amorebieta-Etxano, SpainAlbert Zweifel (SUI)Peter Frischknecht (SUI)Klaus-Peter Thaler (GER)
1979Saccolongo, ItalyAlbert Zweifel (SUI)Gilles Blaser (SUI)Robert Varmeire (BEL)
1980Wetzikon, SwitzerlandRoland Liboton (BEL)Klaus-Peter Thaler (GER)Hennie Stamsnijder (NED)
1981Tolosa, SpainHennie Stamsnijder (NED)Roland Liboton (BEL)Albert Zweifel (SUI)
1982Lanarvily, FranceRoland Liboton (BEL)Albert Zweifel (SUI)Hennie Stamsnijder (NED)
1983Birmingham, United KingdomRoland Liboton (BEL)Albert Zweifel (SUI)Klaus-Peter Thaler (GER)
1984Oss, NetherlandsRoland Liboton (BEL)Hennie Stamsnijder (NED)Albert Zweifel (SUI)
1985Munich, GermanyKlaus-Peter Thaler (GER)Adri van der Poel (NED)Claude Michely (LUX)
1986Lembeek, BelgiumAlbert Zweifel (SUI)Pascal Richard (SUI)Hennie Stamsnijder (NED)
1987Mladá Boleslav, CzechoslovakiaKlaus-Peter Thaler (GER)Danny De Bie (BEL)Cristophe Lavainne (FRA)
1988Hägendorf, SwitzerlandPascal Richard (SUI)Adri van der Poel (NED)Beat Breu (SUI)
1989Pontchâteau, FranceDanny De Bie (BEL)Adri van der Poel (NED)Cristophe Lavainne (FRA)
1990Getxo, SpainHenk Baars (NED)Adri van der Poel (NED)Bruno Lebras (FRA)
1991Gieten, NetherlandsRadomir Simunek (CZE)Adri van der Poel (NED)Bruno Lebras (FRA)
1992Leeds, United KingdomMike Kluge (GER)Carl Camrda (CZE)Adri van der Poel (NED)
1993Corva, ItalyDominique Arnould (FRA)Mike Kluge (GER)Wim De Vos (NED)
1994Koksijde, BelgiumPaul Herijgers (BEL)Richard Groenendaal (NED)Erwin Vervecken (BEL)
1995Eschenbach, SwitzerlandDieter Runkel (SUI)Richard Groenendaal (NED)Beat Wabel (SUI)
1996Montreuil, FranceAdri van der Poel (NED)Daniele Pontoni (ITA)Luca Bramati (ITA)
1997Munich, GermanyDaniele Pontoni (ITA)Thomas Frischknecht (SUI)Luca Bramati (ITA)
1998Middelfart, DenmarkMario De Clercq (BEL)Erwin Vervecken (BEL)Henrik Djernis (DEN)
1999Poprad, SlovakiaMario De Clercq (BEL)Erwin Vervecken (BEL)Adri van der Poel (NED)
2000Sint-Michielsgestel, NetherlandsRichard Groenendaal (NED)Mario De Clercq (BEL)Sven Nys (BEL)
2001Tábor, Czech RepublicErwin Vervecken (BEL)Petr Dlask (CZE)Mario De Clercq (BEL)
2002Zolder, BelgiumMario De Clercq (BEL)Tom Vannoppen (BEL)Sven Nys (BEL)
2003Monopoli, ItalyBart Wellens (BEL)Mario De Clercq (BEL)Erwin Vervecken (BEL)
2004Pontchâteau, FranceBart Wellens (BEL)Mario De Clercq (BEL)Sven Vanthourenhout (BEL)
2005Sankt Wendel, GermanySven Nys (BEL)Erwin Vervecken (BEL)Sven Vanthourenhout (BEL)
2006Zeddam, NetherlandsErwin Vervecken (BEL)Bart Wellens (BEL)Francis Mourey (FRA)
2007Hooglede-Gits, BelgiumErwin Vervecken (BEL)Jonathan Page (USA)Enrico Franzoi (ITA)
2008Treviso, ItalyLars Boom (NED)Zdeněk Štybar (CZE)Sven Nys (BEL)
2009Hoogerheide, NetherlandsNiels Albert (BEL)Zdeněk Štybar (CZE)Sven Nys (BEL)
2010Tábor, Czech RepublicZdeněk Štybar (CZE)Klaas Vantornout (BEL)Sven Nys (BEL)

Cyclocross World Championship Winners – Women:

2000Sint-Michielsgestel, NetherlandsHanka Kupfernagel (GER)Louise Robinson (GBR)Daphny van den Brand (NED)
2001Tábor, Czech RepublicHanka Kupfernagel (GER)Corine Dorland (NED)Daphny van den Brand (NED)
2002Zolder, BelgiumLaurence Leboucher (FRA)Hanka Kupfernagel (GER)Daphny van den Brand (NED)
2003Monopoli, ItalyDaphny van den Brand (NED)Hanka Kupfernagel (GER)Laurence Leboucher (FRA)
2004Pontchâteau, FranceLaurence Leboucher (FRA)Maryline Salvetat (FRA)Hanka Kupfernagel (GER)
2005Sankt Wendel, GermanyHanka Kupfernagel (GER)Sabine Spitz (GER)Mirjam Melchers (NED)
2006Zeddam, NetherlandsMarianne Vos (NED)Hanka Kupfernagel (GER)Daphny van den Brand (NED)
2007Hooglede-Gits, BelgiumMaryline Salvetat (FRA)Katie Compton (USA)Laurence Leboucher (FRA)
2008Treviso, ItalyHanka Kupfernagel (GER)Marianne Vos (NED)Laurence Leboucher (FRA)
2009Hoogerheide, NetherlandsMarianne Vos (NED)Hanka Kupfernagel (GER)Katie Compton (USA)
2010Tábor, Czech RepublicMarianne Vos (NED)Hanka Kupfernagel (GER)Daphny van den Brand (NED)

Year    Country    City    Gold    Silver    Bronze
1950    France    Paris    Jean Robic (FRA)     Roger Rondeaux (FRA)     Pierre Jodet (FRA)
1951    Luxembourg    Luxembourg    Roger Rondeaux (FRA)     André Dufraisse (FRA)     Pierre Jodet (FRA)
1952    Switzerland    Geneva    Roger Rondeaux (FRA)    André Dufraisse (FRA)     Albert Meier (SUI)
1953    Spain    Quato    Roger Rondeaux (FRA)    Gilbert Bauvin (FRA)     André Dufraisse (FRA)
1954    Italy    Crenna    André Dufraisse (FRA)    Pierre Jodet (FRA)    Hans Bieri (SUI)
1955    Sarr    Saarbrücken    André Dufraisse (FRA)    Hans Bieri (SUI)    Amerigo Severini (ITA)
1956    Luxembourg    Luxembourg    André Dufraisse (FRA)    Georges Meunier (FRA)     Emile Plattner (SUI)
1957    Belgium    Edelare    André Dufraisse (FRA)    Firmin Van Kerrebroek (BEL)    Georges Meunier (FRA)
1958    France    Limoges    André Dufraisse (FRA)     Amerigo Severini (ITA)    Rolf Wolfshohl (GER)
1959    Switzerland    Geneva    Renato Longo (ITA)     Rolf Wolfshohl (GER)    Amerigo Severini (ITA)
1960    Spain    Tolosa    Rolf Wolfshohl (GER)     Arnold Hungerbuhler (SUI)    Robert Aubry (FRA)
1961    West Germany    Hanover    Rolf Wolfshohl (GER)    Renato Longo (ITA)    André Dufraisse (FRA)
1962    Luxembourg    Esch-sur-Alzette    Renato Longo (ITA)    Maurice Gandolfo (FRA)    André Dufraisse (FRA)
1963    France    Calais    Rolf Wolfshohl (GER)     Renato Longo (ITA)    André Dufraisse (FRA)
1964    Belgium    Overboelare    Renato Longo (ITA)    Roger De Clercq (BEL)    Joseph Mahe (FRA)
1965    Italy    Cavaria    Renato Longo (ITA)    Rolf Wolfshohl (GER)    Amerigo Severini (ITA)
1966    Spain    Beasain    Eric De Vlaeminck (BEL)    Herman Gretener (SUI)    Rolf Wolfshohl (GER)
1967    Switzerland    Zürich    Renato Longo (ITA)    Rolf Wolfshohl (GER)    Herman Gretener (SUI)
1968    Luxembourg    Luxembourg    Eric De Vlaeminck (BEL)    Herman Gretener (SUI)    Michel Pelchat (FRA)
1969    West Germany    Magstadt    Eric De Vlaeminck (BEL)    Rolf Wolfshohl (GER)    Renato Longo (ITA)
1970    Belgium    Zolder    Eric De Vlaeminck (BEL)    Albert Van Damme (BEL)    Rolf Wolfshohl (GER)
1971    Netherlands    Apeldoorn    Eric De Vlaeminck (BEL)    Albert Van Damme (BEL)    René De Clercq (BEL)
1972    Czechoslovakia    Prague    Eric De Vlaeminck (BEL)    Rolf Wolfshohl (GER)    Herman Gretener (SUI)
1973    United Kingdom    London    Eric De Vlaeminck (BEL)    André Wilhelm (SUI)    Rolf Wolfshohl (GER)
1974    Spain    Bera    Albert Van Damme (BEL)    Roger De Vlaeminck (BEL)    Peter Frischknecht (SUI)
1975    Switzerland    Melchnau    Roger De Vlaeminck (BEL)    Albert Zweifel (SUI)    Peter Frischknecht (SUI)
1976    France    Chazay-d’Azergues    Albert Zweifel (SUI)    Peter Frischknecht (SUI)    André Wilhelm (SUI)
1977    West Germany    Hanover    Albert Zweifel (SUI)    Peter Frischknecht (SUI)    Eric De Vlaeminck (BEL)
1978    Spain    Amorebieta-Etxano    Albert Zweifel (SUI)    Peter Frischknecht (SUI)    Klaus-Peter Thaler (GER)
1979    Italy    Saccolongo    Albert Zweifel (SUI)    Gilles Blaser (SUI)    Robert Varmeire (BEL)
1980    Switzerland    Wetzikon    Roland Liboton (BEL)    Klaus-Peter Thaler (GER)    Hennie Stamsnijder (NED)
1981    Spain    Tolosa    Hennie Stamsnijder (NED)    Roland Liboton (BEL)    Albert Zweifel (SUI)
1982    France    Lanarvily    Roland Liboton (BEL)    Albert Zweifel (SUI)    Hennie Stamsnijder (NED)
1983    United Kingdom    Birmingham    Roland Liboton (BEL)    Albert Zweifel (SUI)    Klaus-Peter Thaler (GER)
1984    Netherlands    Oss    Roland Liboton (BEL)    Hennie Stamsnijder (NED)    Albert Zweifel (SUI)
1985    Germany    Munich    Klaus-Peter Thaler (GER)    Adri van der Poel (NED)    Claude Michely (LUX)
1986    Belgium    Lembeek    Albert Zweifel (SUI)    Pascal Richard (SUI)    Hennie Stamsnijder (NED)
1987    Czechoslovakia    Mladá Boleslav    Klaus-Peter Thaler (GER)    Danny De Bie (BEL)    Cristophe Lavainne (FRA)
1988    Switzerland    Hägendorf    Pascal Richard (SUI)    Adri van der Poel (NED)    Beat Breu (SUI)
1989    France    Pontchâteau    Danny De Bie (BEL)    Adri van der Poel (NED)    Cristophe Lavainne (FRA)
1990    Spain    Getxo    Henk Baars (NED)    Adri van der Poel (NED)    Bruno Lebras (FRA)
1991    Netherlands    Gieten    Radomir Simunek (CZE)    Adri van der Poel (NED)    Bruno Lebras (FRA)
1992    United Kingdom    Leeds    Mike Kluge (GER)    Carl Camrda (CZE)    Adri van der Poel (NED)
1993    Italy    Corva    Dominique Arnould (FRA)    Mike Kluge (GER)    Wim De Vos (NED)
1994    Belgium    Koksijde    Paul Herijgers (BEL)    Richard Groenendaal (NED)    Erwin Vervecken (BEL)
1995    Switzerland    Eschenbach    Dieter Runkel (SUI)    Richard Groenendaal (NED)    Beat Wabel (SUI)
1996    France    Montreuil    Adri van der Poel (NED)    Daniele Pontoni (ITA)    Luca Bramati (ITA)
1997    Germany    Munich    Daniele Pontoni (ITA)    Thomas Frischknecht (SUI)    Luca Bramati (ITA)
1998    Denmark    Middelfart    Mario De Clercq (BEL)    Erwin Vervecken (BEL)    Henrik Djernis (DEN)
1999    Slovakia    Poprad    Mario De Clercq (BEL)    Erwin Vervecken (BEL)    Adri van der Poel (NED)
2000    Netherlands    Sint-Michielsgestel    Richard Groenendaal (NED)    Mario De Clercq (BEL)    Sven Nys (BEL)
2001    Czech Republic    Tábor    Erwin Vervecken (BEL)    Petr Dlask (CZE)    Mario De Clercq (BEL)
2002    Belgium    Zolder    Mario De Clercq (BEL)    Tom Vannoppen (BEL)    Sven Nys (BEL)
2003    Italy    Monopoli    Bart Wellens (BEL)    Mario De Clercq (BEL)    Erwin Vervecken (BEL)
2004    France    Pontchâteau    Bart Wellens (BEL)    Mario De Clercq (BEL)    Sven Vanthourenhout (BEL)
2005    Germany    Sankt Wendel    Sven Nys (BEL)    Erwin Vervecken (BEL)    Sven Vanthourenhout (BEL)
2006    Netherlands    Zeddam    Erwin Vervecken (BEL)    Bart Wellens (BEL)    Francis Mourey (FRA)
2007    Belgium    Hooglede-Gits    Erwin Vervecken (BEL)    Jonathan Page (USA)    Enrico Franzoi (ITA)
2008    Italy    Treviso    Lars Boom (NED)    Zdeněk Štybar (CZE)    Sven Nys (BEL)
2009    Netherlands    Hoogerheide    Niels Albert (BEL)    Zdeněk Štybar (CZE)    Sven Nys (BEL)
2010    Czech Republic    Tábor

Cyclocross World Championship Winners – U23:

1996Montreuil, FranceMiguel Martinez (FRA)Patrick Blum (SUI)Zydenek Mlynar (CZE)
1997Munich, GermanySven Nys (BEL)Bart Wellens (BEL)Christophe Morel (FRA)
1998Middelfart, DenmarkSven Nys (BEL)Bart Wellens (BEL)Petr Dlask (CZE)
1999Poprad, SlovakiaBart Wellens (BEL)Tom Vannoppen (BEL)Tim Johnson (USA)
2000Sint-Michielsgestel, NetherlandsBart Wellens (BEL)Tom Vannoppen (BEL)Davy Commeyne (BEL)
2001Tábor, Czech RepublicSven Vanthourenhout (BEL)Tomas Trunschka (CZE)David Kasek (CZE)
2002Zolder, BelgiumThijs Verhagen (NED)Davy Commeyne (BEL)Tomas Trunschka (CZE)
2003Monopoli, ItalyEnrico Franzoi (ITA)Wesley Van Der Linden (BEL)Thijs Verhagen (NED)
2004Pontchâteau, FranceKevin Pauwels (BEL)Mariusz Gil (POL)Martin Zlamalik (CZE)
2005Sankt Wende, GermanyZdenek Stybar (CZE)Radomír Simunek (CZE)Simon Zahner (SUI)
2006Zeddam, NetherlandsZdenek Stybar (CZE)Lars Boom (NED)Niels Albert (BEL)
2007Hooglede-Gits, BelgiumLars Boom (NED)Niels Albert (BEL)Romain Villa (FRA)
2008Treviso, ItalyNiels Albert (BEL)Aurélien Duval (FRA)Cristian Cominelli (ITA)
2009Hoogerheide, NetherlandsPhilipp Walsleben (GER)Christoph Pfingsten (GER)Pawel Szczepaniak (POL)
2010Tábor, Czech RepublicPawel Szczepaniak (POL)Kacper Szczepaniak (POL)Arnaud Jouffroy (FRA)

Cyclocross World Championship Winners – Junior:

1979Saccolongo, ItalyJosé Iñaki Vijandi Alvarez (ESP)Bart Musschoolt (BEL)Heinz Matschke (GER)
1980Wetzikon, SwitzerlandRadomír Simunek (TCH)Jokin Mujika Aramburu (ESP)Bernard Woodti (SUI)
1981Tolosa, SpainRigobert Matt (FRA)Miroslav Kvasnicka (TCH)Konrad Morf (SUI)
1982Lanarvily, FranceBeat Schumacher (SUI)Erwin Nijboer (NED)Radovan Fort (TCH)
1983Birmingham, United KingdomRoman Kreuziger (TCH)Martin Hendriks (NED)Petr Hric (TCH)
1984Oss, NetherlandsOndrej Glajza (TCH)Robert Dane (GBR)R.Koberna (TCH)
1985Munich, GermanyBeat Wabel (SUI)Jürgen Sprich (GER)Wim de Vos (NED)
1986Lembeek, BelgiumStuart Marshall (GBR)Beat Brechbühl (SUI)Wim de Vos (NED)
1987Mladá Boleslav, CzechoslovakiaMarc Janssens (BEL)Ralph Berner (GER)Tomas Port (TCH)
1988Hägendorf, SwitzerlandThomas Frischknecht (SUI)Maik Müller (GER)Daniel Rech (TCH)
1989Pontchâteau, FranceRichard Groenendaal (NED)Emmanuel Magnien (FRA)Chris Bertotti (ITA)
1990Getxo, SpainEric Boezewinkel (NED)Jérôme Chiotti (FRA)Niels van der Steen (NED)
1991Gieten, NetherlandsOndrej Lukes (TCH)Jirí Pospísil (TCH)Dariusz Gil (POL)
1992Leeds, United KingdomRoger Hammond (GBR)Vojtech Bachleda (TCH)Jan Faltynek (TCH)
1993Corva, ItalyKamil Ausbuher (CZE)Jaromír Friede (CZE)Miguel Martinez (FRA)
1994Koksijde, BellgiumGretienus Gommers (NED)Kamil Ausbuher (CZE)Ben Berden (BEL)
1995Eschenbach, SwitzerlandZdenek Mlynár (CZE)Guillaume Benoist (FRA)Stefan Bünter (SUI)
1996Montreuil, FranceRoman Peter (NED)Gaizka Lejarreta Martin (ESP)Gregory Lapalud (FRA)
1997Munich, GermanyDavid Rusch (SUI)Stefano Toffoletti (ITA)Steffen Weigold (GER)
1998Middelfart, DenmarkMichael Baumgartner (SUI)Stefano Toffoletti (ITA)Davy Commeyne (BEL)
1999Poprad, SlovakiaMatthew Kelly (USA)Sven Vanthourenhout (BEL)Thijs Verhagen (NED)
2000Sint-Michielsgestel, NetherlandsBart Aernouts (BEL)Walker Ferguson (USA)David Kasek (CZE)
2001Tábor, Czech RepublicMartin Bína (CZE)Radomír Simunek (CZE)Jan Kunta (CZE)
2002Zolder, BelgiumKevin Pauwels (BEL)Krysztof Kuzniak (POL)Zdenek Stybar (CZE)
2003Monopoli, ItalyLars Boom (NED)Eddy van IJzendoorn (NED)Zdenek Stybar (CZE)
2004Pontchâteau, FranceNiels Albert (BEL)Roman Kreuziger (CZE)Clément Lhotellerie (FRA)
2005Sankt Wendel, GermanyDavide Malacarne (FRA)Julien Taramarcaz (SUI)Christoph Pfingsten (GER)
2006Zeddam, NetherlandsBoy van Poppel (NED)Robert Gavenda (SVK)Tom Meeusen (BEL)
2007Hooglede-Gits, BelgiumJoeri Adams (BEL)Daniel Summerhill (USA)Jirí Polnicky (CZE)
2008Treviso, ItalyArnaud Jouffroy (FRA)Peter Sagan (SVK)Lubomir Petrus (CZE)
2009Hoogerheide, NetherlandsTijmen Eising (NED)Corné van Kessel (NED)Alexandre Billon (FRA)
2010Tábor, Czech RepublicTomas Paprstka (CZE)Julian Alaphilippe (FRA)Emiel Dolfsma (NED)



Cyclocross Magazine, Issue 22, Print and digital subscriptionsHave you subscribed yet? You're missing out if not. Get all-original content and your cyclocross fix throughout the year with a subscription and Issue 23 back copy, with features on Lars van der Haar, Jonathan Page, Elle Anderson and more!
Tagged as: , , ,

Stay up to date:

Search for a product, review, race or racer:

Visit these cx-loving companies:

Support CXM at no extra cost to you:

About Us | Jobs | Subscribe | Contact Us

Copyright © 2007-2014 Cyclocross Magazine - Cyclocross News, Races, Bikes, Photos, Videos All rights reserved.