Tour de France Schedule & Results - 2017


StageDateDistanceDepartArriveWinner
Stage 1Sat., July 17/114kmDusseldorfDusseldorfGeraint ThomasG. Thomas 
Stage 2Sun., July 27/2203.5kmDusseldorfLiegeMarcel KittelM. Kittel 
Stage 3Mon., July 37/3212.5kmVerviersLongwyPeter SaganP. Sagan 
Stage 4Tue., July 47/4207.5kmMondorf-les-BainsVittelArnaud DemareA. Demare 
Stage 5Wed., July 57/5160.5kmVittelLa Planche de Belles FillesFabio AruF. Aru 
Stage 6Thu., July 67/6216kmVesoulTroyesMarcel KittelM. Kittel 
Stage 7Fri., July 77/7213.5kmTroyesNuits-Saint-GeorgesMarcel KittelM. Kittel 
Stage 8Sat., July 87/8187kmDoleStation des RoussesLilian CalmejaneL. Calmejane 
Stage 9Sun., July 97/9181kmNantuaChamberyRigoberto UranR. Uran 
Rest Day Mon., July 107/10
Stage 10Tue., July 117/11178kmPerigueuxBergeracMarcel KittelM. Kittel 
Stage 11Wed., July 127/12203.5kmEymetPauMarcel KittelM. Kittel 
Stage 12Thu., July 137/13214.5kmPauPeyragudesRomain BardetR. Bardet 
Stage 13Fri., July 147/14101kmSaint-GironsFoixWarren BarguilW. Barguil 
Stage 14Sat., July 157/15181.5kmBlagnacRodezMichael MatthewsM. Matthews 
Stage 15Sun., July 167/16189.5kmLaissac-Severac l'EgliseLe Puy-en-VelayBauke MollemaB. Mollema 
Rest Day Mon., July 177/17
Stage 16Tue., July 187/18165kmLe Puy-en-VelayRomans-sur-IsereMichael MatthewsM. Matthews 
Stage 17Wed., July 197/19183kmLa MureSerre-ChevalierPrimoz RoglicP. Roglic 
Stage 18Thu., July 207/20179.5kmBrianconIzoardWarren BarguilW. Barguil 
Stage 19Fri., July 217/21222.5kmEmbrunSalon-de-ProvenceEdvald Boasson HagenE. Boasson Hagen 
Stage 20Sat., July 227/2222.5kmMarseilleMarseilleMaciej BodnarM. Bodnar 
Stage 21Sun., July 237/23103kmMontgeronParis Champs-ElyseesDylan GroenewegenD. Groenewegen 
Sports Data API Powered by STATS © 2017 by STATS.
Any commercial use or distribution without the express written consent of STATS is strictly prohibited.