BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history

find us on Facebook follow us on twitter See our youtube channel The Story of the Giro d'Italia, Volume 1 Cycles BiKyle Nalini custom clothing Schwab Cycles South Salem Cycleworks frames Neugent Cycling Wheels Advertise with us! CycleItalia cycling tours

Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

Your source for results of recent bicycle races, along with past race results, beginning in 1896 with the first Paris-Roubaix. Use the menu options above for archives.

latest race results
July 1 - 23: Tour de France
July 1, Stage 1:
Düsseldorf individual time trial
National Championship Week
2017 National Road & Time Trial Champions
June 21: Halle - Ingooigem
June 21:
Halle -
1. Arnaud Demare
2. Edward Theuns
3. Iljo Keisse
June 10 - 18: Tour de Suisse
June 18, Stage 9:
Individual TT
1. Rohan Dennis
2. Stefan Kung
3. Damiano Caruso
Final GC leader: Simon Spilak
June 15 - 18: Route du Sud
June 18, Stage 4:
Gers -
1. Thomas Scully
2. Mathias Le Turnier
3. Jerome Mainard
Final GC leader: Silvan Dillier
June 14 - 18: Ster ZLM Toer
June 18, Stage 5:
Oss -
1. Marcel Kittel
2. Dylan Groenewegen
3. André Greipel
Final GC leader: José Goncalves
June 4 - 11: Critérium du Dauphiné
June 11 Stage 8:
Albertville - Plateau de Solaison
1. Jakob Fuglsang
2. Dan Martin
3. Louis Meintjes
Final GC leader: Jakob Fuglsang
June 11: Rund um Köln
June 11:
Köln -

1. Gregor Mühlberger
2. Mads Würtz Schmidt
3. Fabian Lienhard
June 8: GP Canton Aargau - d'Argovie
June 8:
Leuggern -

1. Sacha Modolo
2. John Degenkolb
3. Niccolo Bonifazio
May 31 - June 4: Skoda Tour de Luxembourg
June 4, Stage 4: Mersch - Luxembourg 1. Greg v. Avermaet
2. Alex Kirsch
3. Xandro Meurisse
Final GC leader: Greg van Avermaet
May 5 - 28: Giro d'Italia
May 28, Stage 21: Milan Individual TT
1. Jos van Emden
2. Tom Dumoulin
3. Manuel Quinziato
Final GC leader: Tom Dumoulin
May 24 - 28: Baloise Belgium Tour
May 28, Stage 5:
Tienen -
1. Jens Debusschere
2. Coen Vermeltfoort
3. Boy van Poppel
Final GC leader: Jens Keukeleire
May 24 - 28: Tour des Fjords
May 28, Stage 5:
Hinna Park - Stavanger
1. Edvald B.Hagen
2. Timo Roosen
3. Jeroen Meijers
Final GC leader: Edvald Boasson Hagen
May 19 - 21: Vuelta a Castilla y León
May 21, Stage 3:
Ponferrada – León
1. Carlos Barbero
2. Mihkel Raim
3. Sergey Shilov
Final GC leader: Jonathan Hivert
Use the menu above to access all the other races and everything else in our site.

News: June 27: USA National Championships team reports from BMC & Aqua Blue Sport; Team Ag2r-La Mondiale's report on the Belgian & French road championships; Team Dimension Data releases Tour de France squad, Cavendish included; Cannondale-Drapac announces Tour de France team; UAE Team Emirates' line-up for the Tour de France

June 26: Cannondale-Drapac's report on Ryan Mullen's double at the Irish Champs; Team Sunweb & LottoNL-Jumbo report on the Dutch championships; Luka Mezgec won the Slovenian road title, report from Orica-Scott; BMC reports on the Swiss Nationals; Lotto-Soudal's update on several national championships; Quick-Step Floors' Luxembourg Nats news

June 25: Lotto-Soudal announces Tour de France line-up; Alejandro Valverde reflects on upcoming Tour de France; Medical updates on Heinrich Haussler & Ramunas Navardauskas; State officials say Trump election caused Outdoor Retailer show to pull out of Utah

June 24: National Championship team reports from Cannondale-Drapac, BMC, Team Sunweb & Quick-Step Floors; Lotto-Soudal previews the Belgian Road Championships; Movistar's Nairo Quintana analyzes the 2017 Tour; Orica-Scott has named its TDF squad

June 23: National Championships reports from Sunweb, BMC & Ag2r; Team Sky and BMC announce Tour de France squads

June 22: Team Sunweb & Katusha-Alpecin confirm Tour de France line-ups; Tom Skujins returns to racing; Van Vleuten storms to a consecutive national time trial victory; Pirelli to produce new road race tires in France

June 21: Next news post will be June 22

June 20: Team Sunweb's upcoming racing; GT issues recall due to handlebar issue; Bicycle Blue Book's trade-in program expands into Performance and other major retailers

June 19: Tour of Switzerland final reports from BMC & Katusha-Alpecin; Cannondale-Drapac reports on the final Tour du Sud stage; LottoNL-Jumbo's final Ster ZLM Toer report

June 18: Tour of Switzerland stage 8 team reports from Bora-hansgrohe & Quick-Step Floors; Pierre Rolland wins the Route du Sud's queen stage; LottoNL-Jumbo's Ster ZLM Toer stage 4 report

June 17: Tour of Switzerland stage 7 team reports from Katusha-Alpecin & Bahrain-Merida; Team Movistar's Route du Sud stage two report

June 16: Team Ag2r-La Mondiale's & UAE Team Emirates' Tour of Switzerland stage 6 report; Tom Dumoulin does not start Swiss Tour stage 6; Team Sunweb announces two riders for Tour de France; Lotto-Soudal's rider medical update

Info on the three grand tours 2016 Tour de France 2016 Giro d'Italia 2016 Vuelta a Espana


BikeRaceInfo's Cycling Glossary
McGann Publishing homepage and bookstore

Follow us on Twitter

Cycling's 50 Craziest Stories

Professional cycling has been around for more than 100 years, more than enough time for nearly anything imaginable to have happened. Whether it's the Tour de France racer who thought the worst thing that could happen to him was being forced to wear the Yellow Jersey, or the communist team director who insisted, on a whim, that a rider have a toe amputated or the fit of jealousy that started the Giro d'Italia, the sport has an endless supply of examples of human folly. Les Woodland has the perfect knack for telling these improbable, silly, crazy and absurd stories.

Cycling's 50 Craziest Stories is available in print, eBook and audiobook versions.

Domenico Pozzovivo

Here's Domenico Pozzovivo winning stage six of this year's Tour of Switzerland after an epic day in the mountains.

With 12kms to go, Pozzovivo went all-out with an explosive attack. The inertia from his rivals enabled the Italian climber to rapidly distance the group and catch up to lone leader Michael Woods before the summit of the Albula Pass. At that point the duo had 35 seconds on the first chase group.

The furious 9.3 kilometers descent to the finish line in La Punt was made more treacherous by the rain that started to pour, but Pozzovivo’s aggressive approach to each bend saw him quickly left Woods behind.

In the last kilometer, the 34-year-old Italian led with only 10 seconds advantage but, in the finishing straight, he dug deep to hold off the chasers and emerged victorious amid the downpour.

That incredible ride gave Pozzivivo the GC lead, which he lost the following day to Simon Spilak.

Spilak held the lead to win the 2017 Tour of Switzerland.

What you'll find in our site:

The Tour de France. Lots of information, including results for every single stage of every Tour.

Other important bike races: the Giro d'Italia, the Vuelta a España, along with the classics, stage races, national championships, world records, and olympics.

We keep a running record of the races going on in the current year, with results, photos, maps, etc. We've been doing this since 2001, so the results for this year as well as previous years are available here.

This site is owned and run by McGann Publishing. We're a micro-publisher specializing in books about cycling history. Interested? Here's information on our titles in print.

We are devoted to cycling and all of its characters and events. The sport's past matters to us. We've been interviewing anyone who will sit down and talk to us, then writing up the interviews, and collecting other stories about cycling. We have rider histories—the stories of individual riders, many by the great cycling writer Owen Mulholland. We have our oral history project—the results of our interviews. And we've collected lots of photos over the years, of racers, racing, manufacturing, etc., which we have arranged into photo galleries for your enjoyment.

Being in the bike business for many years, we had to opportunity to travel a lot in Europe, riding bikes, attending trade shows, etc. We've written up many of our travels, and had some contributions from others whose travels differed from ours.

What would the day be without the funnies? Our friend Francesca Paoletti has drawn a series of comics about bike related stuff, poking fun at us along the way.

If you are interested in bikes, sooner or later you will want to know some technical information about bikes. We have articles here about bike weight, how bike frames are prepped and assembled, selected bike parts, and others.

And then there's food! The bicycle runs on the human engine, and the human engine runs on food, so of course we're interested in that.

Along the way we've been privileged to meet many people in and around the bike business who do things we like. The folks whose ads are up there on the right are friends of ours who we believe conduct their business knowledgably and honorably; here are a few others who do stuff we like.