Bill & Carol McGann's book The Story of the Tour de France, Vol 1: 1903 - 1975 is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
The race:
Kuurne-Brussel-Kuurne is held in late February or early March, the day after Het Nieuwsblad (formerly Het Volk). Traditionally the two races open the Belgian professional racing season.
Because the race is run in North Europe in the late winter, the riders can be hit with bad weather. As of this writing in 2019, snow or frost has forced the organizers to cancel the race three times: 1986, 1993 and 2013.
The first edition was held in 1945 as the Omloop van Kuurne by the Sportingclub Kuurne. The next year it was renamed Brussel-Kuurne. And then in the 1947 the race became what we know it as today, Kuurne-Brussel-Kuurne.
Those first three editions were run in June. In 1949 it was moved to its current place in late winter as part of the opening weekend of Belgian racing.
The race no longer actually arrives at Brussels before turning around and heading back west to Kuurne. Since 1968 the riders usually (the route changes each year) turn at Ninove, about 23 kilometers west of Brussels.
The roughly 200-kilometer single day Belgian race has a semi-classic status.
Complete Kuurne-Brussel-Kuurne podium history:
Year |
1st Place |
2nd Place |
3rd Place |
Distance |
Average Speed |
1945 | Valère Ollivier | ||||
1946 | Henri Delmuyle 5hr 11min |
Arthur Mommerency @ 1min 5sec |
Albert Paepe @ s.t. |
190 km | 36.66 km/hr |
1947 | André Pieters 6ht 18min |
André Rosseel @ s.t. |
Omer Mommerency @ s.t. |
230 km | 36.51 km/hr |
1948 | Achiel Buysse 6hr 5min |
Andre Pieters @ s.t. |
Roger Cnockaert @ s.t. |
210 km | 34.52 km/hr |
1949 | Albert Decin 5hr 36min |
Valère Ollivier @ 18sec |
Arthur Mommerency @ s.t. |
185 km | 33.04 km/hr |
1950 | Valère Olliviere 5hr 43min |
Albert Decin @ s.t. |
André Declerck @ s.t. |
198 km | 34.64 km/hr |
1951 | André Declerck 5hr 48min |
Maurice Blomme @ s.t. |
Albert Decin @ 45sec |
200 km | 34.48 km/hr |
1952 | André Maelbrancke 5hr 12min |
Albert Lambert @ s.t. |
Basile Wambeke @ s.t. |
200 km | 38.46 km/hr |
1953 | Léopold De Graevelyn 6hr 2min |
André Pieters @ 3sec |
René Mertens @ s.t. |
216 km | 35.80 |
1954 | Léon Van Daele 5hr 19sec |
René Oreel @ 31sec |
Baudouin Devos @ s.t. |
216 km | 40.63 |
1955 | Josef Planckaert 5hr 15min |
René Mertens @ 55sec |
Henri Denijs @ s.t. |
205 km | 39.05 |
1956 | Henri Denijs 5hr 25min |
Wim Van Est @ s.t. |
Briek Schotte @ s.t. |
185 km | 34.15 |
1957 | Josef Verhelst 4hr 54min |
Léon Van Daele @ s.t. |
Norbert Kerckhove @ s.t. |
185 km | 37.76 |
1958 | Gilbert Desmet 5hr 12min |
Karel De Baere @ s.t. |
Marcel Rijkaert @ s.t. |
185 km | 35.58 km/hr |
1959 | Gentiel Saelens 5hr 15min |
Arthur De Cabooter @ s.t. |
Maurice Meuleman @ 25sec |
190 km | 36.19 |
1960 | Jozef Planckaert 5hr 20min |
Francis Pipelin @ 1min 10sec |
Henri De Wolf @ s.t. |
198 km | 36.55 |
1961 | Alfred De Bruyne Léon Van Daele (tie) 5hr 1min 20sec |
André Noyelle @ s.t. |
192 km | 38.23 km/hr | |
1962 | Piet Rentmeester 5hr 14min |
Robert de Middeleier @ 25sec |
Romain Van Wijnsberghe @ 1min 10sec |
192 km | 36.69 km/hr |
1963 | Noël Foré 5hr 13min |
Léon van Daele @ 17sec |
Willy Bocklant @ s.t. |
192 km | 36.81 |
1964 | Arthur De Cabooter 5hr 12min |
Tom Simpson @ 25sec |
Frans Melckenbeeck @ s.t. |
192 km | 36.92 |
1965 | Guido Reybrouck 5hr 10min |
Vin Denson @ s.t. |
Bernard Van Der Kerckhove @ 25sec |
200 km | 38.71 |
1966 | Gustaaf Desmet 5hr 10min |
Robert De Middeleir @ s.t. |
Norbert Kerckhove @ s.t. |
220 km | 42.58 |
1967 | Daniel van Rijckeghem 5hr 22min |
Eric de Munster @ s.t. |
Walter Boucquet @ s.t. |
220 km | 40.99 km/hr |
1968 | Eric Leman 5hr 23min 12sec |
Daniel van Rijckeghem @ 10sec |
Edward Sels @ s.t. |
198 km | 36.76 |
1969 | Freddy Decloedt 5hr 18min |
Noël Vantyghem @ 5sec |
Emile Lambrecht @ s.t. |
232 km | 43.77 |
1970 | Roger De Vlaeminck 5hr 30min |
Eric Leman @ 1sec |
Daniel Van Rijckeghem @ s.t. |
190 km | 34.55 |
1971 | Roger de Vlaeminck 5hr 13min |
Eric Leman @ 2sec |
Frans Verbeeck @ s.t. |
208 km | 39.87 km/hr |
1972 | Gustaaf van Roosbroeck 4hr 51min |
Noël van Clooster @ s.t. |
Willy Planckaert @ s.t. |
203 km | 42.27 |
1973 | Walter Planckaert 4hr 59min |
Freddy Maertens @ s.t. |
Tino Tabak @ s.t. |
205 km | 41.14 |
1974 | Wilfried Wesemael 4hr 49min |
Eddy Verstraeten @ s.t. |
Cyrille Guimard @ s.t. |
199 km | 41.31 |
1975 | Frans Verhaegen 5hr 1min |
Tino Tabak @ s.t. |
Freddy Maertens @ s.t. |
196 km | 39.07 |
1976 | Frans Verhaegen 5hr 9min |
Franky De Gendt @ 50sec |
Hervé Vermereen @ s.t. |
206 km | 40.00 km/hr |
1977 | Patrick Sercu 4hr 50min |
Walter Planckaert @ s.t. |
Dietrich Thurau @ s.t. |
196 km | 40.55 |
1978 | Patrick Lefevre 5hr 9min 10sec |
Ludo Delcroix @ s.t. |
Walter Planckaert @ 40sec |
196 km | 38.04 |
1979 | Walter Planckaert 5hr 2min |
Alfons Van Katwijk @ s.t. |
Jean-Luc Vandenbroucke @ s.t. |
203 km | 40.33 |
1980 | Jan Raas 5hr 17min |
Ludo Peeters @ 25sec |
Sean Kelly @ 27sec |
212 km | 40.13 km/hr |
1981 | Josef Jacobs 5hr 35min |
Jean-Luc Vandenbroucke @ s.t. |
Hubert Linard @ s.t. |
205 km | 36.72 |
1982 | Gregor Braun 5hr 18min |
Eddy Planckaert @ 44sec |
Sean Kelly @ 44sec |
203 km | 38.30 |
1983 | Jan Raas 5hr 25min |
Sean Kelly @ 3sec |
Eddy Planckaert @ s.t. |
203 km | 37.48 |
1984 | Jos Lammertinck 4hr 58min |
Walter Planckaert @ s.t. |
Marc Dierickx @ s.t. |
199 km | 40.07 |
1985 | William Tackaert 5hr 8min 2sec |
Marc Sergeant @ 3sec |
Gerrit Solleveld @ 12sec |
199km | 38.762 km/hr |
1986 | Race not held because of bad weather | ||||
1987 | Ludo Peeters 5hr 36min |
Johan Lammerts @ s.t. |
Dirk Demol @ s.t. |
226 km | 40.36 |
1988 | Hendrik Redant 5hr 59min |
Noël Segers @ 35sec |
Jelle Nijdam @ s.t. |
226 km | 37.77 |
1989 | Edwig van Hooydonck 5hr 10min |
Mauro Gianetti @ 7sec |
Johan Devos @ 11sec |
206 km | 39.87 |
1990 | Hendrik Redant 5hr 4min |
Jelle Nijdam @ 7sec |
Davis Phinney @ s.t. |
198 km | 39.08 km/hr |
1991 | Johnny Dauwe 4hr 55min |
Jean-Paul van Poppel @ s.t. |
Hendrick Redant @ s.t. |
205 km | 41.69 km/hr |
1992 | Olaf Ludwig 5hr 2min |
Christophe Capelle @ s.t. |
Johan Museeuw @ s.t. |
205 km | 40.73 |
1993 | Race not held because of bad weather | ||||
1994 | Johan Museeuw 5hr 2min 20sec |
Johan Capiot @ s.t. |
Olaf Lufwig @ s.t. |
206 km | 40.882 |
1995 | Frédéric Moncassin 5hr 28min 10sec |
Hendrik Redant @ 26sec |
Andrea Peron @ 29sec |
205 km | 37.481 |
1996 | Rolf Sørensen 4hr 36min 54sec |
Frédéric Moncassin @ 13sec |
Gianluca Pianegonda @ s.t. |
199 km | 43.120 |
1997 | Johan Museeuw 4hr 55min 10sec |
Stéphane Barthe @ s.t. |
Bruno Boscardin @ s.t. |
199 km | 40.451 |
1998 | Andrei Tchmil 4hr 56min |
Frank Vandenbroucke @ 5sec |
Emmanuel Magnien @ 34sec |
197 km | 39.932 |
1999 | Jo Planckaert 4hr 38min 45sec |
Johan Museeuw @ s.t. |
Andrei Tchmil @ 5sec |
188 km | 40.466 |
2000 | Andrei Tchmil 4hr 47min 6sec |
Geert Van Bondt @ 4sec |
Jaan Kirsipuu @ 9sec |
197 km | 41.170 |
2001 | Peter Van Petegem 4hr 20min |
Hans De Clercq @ s.t. |
Jo Planckaert @ s.t. |
188 km | 42.588 |
2002 | Jaan Kirsipuu 4hr 31min 3sec |
Serge Baguet @ 6sec |
Enrico Cassini @ 8sec |
188 km | 41.544 |
2003 | Roy Sentjens 4hr 48min |
Leif Hoste @ 19sec |
Volker Ordowski @ s.t. |
190 km | 39.583 |
2004 | Steven De Jongh 4hr 39min 10sec |
Paolo Bettini @ s.t. |
Gerben Löwik @ s.t. |
188 km | 40.406 |
2005 | George Hincapie 4hr 42min |
Kevin Van Impe @ 1sec |
Bert Roesems @ 14sec |
190 km | 39.496 |
2006 | Nick Nuyens 4hr 37min 32sec |
Leif Hoste @ 6sec |
Tom Boonen @ 8sec |
192 km | 41.509 |
2007 | Tom Boonen 4hr 29min 50sec |
Marcel Sieberg @ s.t. |
Iljo Keisse @ s.t. |
193 km | 42.925 |
2008 | Steven De Jongh 4hr 27min 3sec |
Sebastian Langeveld @ 2sec |
Matthew Goss @ 4sec |
193 km | 43.362 |
2009 | Tom Boonen 4hr 20min 48sec |
Bernhard Eisel @ s.t. |
Jeremy Hunt @ s.t. |
193 km | 44.402 |
2010 | Bobbie Traksel 4hr 43min 16sec |
Rick Flens @ s.t. |
Ian Stannard @ 2sec |
174 km | 36.856 |
2011 | Christopher Sutton 4hr 39min 39sec |
Yauheni Hutarovich @ s.t. |
André Greipel @ s.t. |
193 km | 41.409 |
2012 | Mark Cavendish 4hr 27min 30sec |
Yauheni Hutarovich @ s.t. |
Kenny Robert Van Hummel @ s.t. |
195 km | 43.738 km/hr |
2013 | Race cancelled because of snow | 196 km | |||
2014 | Tom Boonen 4hr 28min 50sec |
Moreno Hofland @ s.t. |
Sep Vanmarcke @ s.t. |
197 km | 43.968 |
2015 | Mark Cavendish 4hr 29min 0sec |
Alexander Kristoff @ s.t. |
Elia Viviani @ s.t. |
193 km | 43.048 |
2016 | Jasper Stuyven 4hr 53min 50sec |
Alexander Kristoff @ 17sec |
Nacer Bouhanni @ s.t. |
200 km | 40.839 km/hr |
2017 | Peter Sagan 4hr 37min 49sec |
Jasper Stuyven @ s.t. |
Luke Rowe @ s.t. |
200.7 km | 43.345 km/hr |
2018 | Dylan Groenewegen 4hr 51min 41sec |
Arnaud Démare @ s.t. |
Sonny Colbrelli @ s.t. |
200 km | 41.141 km/hr |
2019 | Bob Jungels 4hr 42min 54sec |
Owain Doull @ 12sec |
Niki Terpstra @ s.t. |
201.1 km | 42.651 km/hr |
2020 | Kasper Asgreen 4hr 47min 18sec |
Giacomo Nizzolo @ 3sec |
Alexander Kristoff @ s.t. |
201 km | 41.977 km/hr |
2021 | Mads Pedersen 4hr 37min 4sec |
Anthony Turgis @ s.t. |
Thomas Pidcock @ s.t. |
197 km | 42.672 km/hr |
2022 | Fabio Jakobsen 4hr 32min 13sec |
Caleb Ewan @ s.t. |
Hugo Hofstetter @ s.t. |
195.2 km | 43.003 km/hr |
2023 | Tiesj Benoot 4hr 32min 34sec |
Nathan Van Hooydonck @ 1sec |
Matej Mohoric @ s.t. |
193.1 km | 42.507 km/hr |
2024 | Wout van Aert 4hr 21min 1sec |
Tim Wellens @ s.t. |
Oier Lazkano @ s.t. |
196.4 km | 45.147 km/hr |