Touring Episodes
by Category

California
 • Sequoia and Kings Canyon NP
 • Humboldt Redwoods State Park
 • Markleeville, Ebbetts, Monitor Pass
 • Sonoma: King Ridge
 •  more to come ...

Hawaii, The Big Island
 • Intro and two Kona ride reports
 • Old Mamalahoa & Waipio Valley
 • Volcanoes National Park
 • Mauna Kea
 • Ironman course and Kohala

United States
 • San Juan Islands, WA
 • Crater Lake National Park, OR
 •  more to come ...

Pyrenees, France
 • Col du Tourmalet, Luz-Ardiden
 • Col du Soulor, Col d'Aubisque
 • Col de la Core, Ariege
 • Col de la Crouzette, Ariege
 • Col d'Agnes and Col d'Escots
 • Ax-les-Thermes and Port de Pailheres
 • Foix

Alps, France
 • Alpe d'Huez and Col du Galibier
 • Col de Sarenne (Alpe d'Huez)
 • Villard Notre Dame
 • The Vercors
 • Provence: Le Mont-Ventoux
 • Provence: Les Baronnies

France - other
 • Brittany
 • more to come ...

Switzerland
 • Chateau d'Oex - Lac de L'Hongrin

New Zealand
 • Christchurch and Banks Peninsula
 • Lake Tekapo, South Island
 • Queenstown and Wanaka

Italy
 •  2002 photos long overdue

Racing - Northern Cailfornia  • Pescadero Coastal Classic RR (2006)
 • Mt Hamilton Classic RR (2006)
 • Mt Hamilton Classic RR (2005)
 • Berkeley Hills RR (2006)
 • Berkeley Hills RR (2005)
 • University RR, Santa Cruz (2005)
 • Patterson Pass RR (2005)
 • Norcal/Nevada Championships (2005)
 • Diamond Valley RR (2005)
 • Ward's Ferry RR (2005)
 • Snelling RR (2005)
 • Sea Otter Circuit Race (2006)
 • USGP Cyclocross, San Fran (2005)
 • San Francisco Grand Prix (2005)

Miscellaneous
 • Interbike (2007)
 • Berkeley's Bike Boulevards
 • A pictorial recap of 2005
 • 'Transport My Dog' Dog Camp


July 7 - 29 update:
2018 Tour de France Live: race info, official startlist, previews, broadcasters, updates
Tour de France 2018 Photos (so far)corvos/aso/bettini/flockton

July 6 - 15 update:
Results and Reports from Giro Rosacyclingnews
Official Sitegirorosa.it

July 9 update:

July 2 update:
Roundup: 2018 national championsvelonews

July 1 update:
The Cancellara-Gaimon 'fondo face-off' outcomecyclingtips

June 30 update:

June 28 update:
Spartacus vs Phil the Thrill: What to know about the Cancellara-Gaimon fondo showdowncyclingtips

June 25 update:
Last 35 Km of the Czech Republic and Slovakia Men's RR (2:38:00 Czech)ceskatelevize.cz

June 24 update:
Men's US Pro Road Championships Results and Reportcyclingnews
Women's US Pro Road Championships Results and Reportcyclingnews

June 23 update:

June 21 update:
Preview: US Pro Championships head back to Knoxvillecyclingnews

June 18 update:
Halle Ingooigem (1.1 BEL): race info, startlist, results, video
Suisse Roundtable: Did Porte prove himself as Tour favorite?velonews

June 14 - 17 update:
2018 Route d’Occitanie Live (2.1 FRA): race info, startlist, broadcasters, updates
Route d’Occitanie 2018 Photos (all stages)flockton

June 9 - 17 update:
2018 Tour de Suisse Live (2.UWT SUI): race info, startlist, broadcasters and updates
Tour de Suisse 2018 Photos (all stages)corvos/tds/bettini

June 14 update:

June 13 - 17 update:
Tour of Slovenia (2.1 SLO): race info, startlist, results
Live video for Tour of Slovenia
Last 2 Km of Tour of Slovenia, Stage 1 (5:13)4d.rtvslo.si

June 13 - 17 update:
Tour de Beauce (2.2 CAN): race info, startlist, results, video

June 13 - 17 update:

June 13 update:

June 12 update:

June 11 update:

June 10 update:

June 3 - 10 update:
2018 Critérium du Dauphiné Live (2.UWT FRA): race info, startlist, broadcasters and updates
Critérium du Dauphiné 2018 Photos (all stages)corvos/aso

June 6 update:
Background/About info for Dirty Kanza 200dirtykanza
Dirty Kanza Photo Essay: 206 miles of gravel and gritvelonews

June 5 update:
2018 Tour de France: all stage profiles and maps are now posted
John Pierce, the photographer who has covered 50 Tours de Francerouleur.cc
UCI wants Froome sidelined as anti-doping case drags onvelonews

June 4 update:

June 1 - 3 update:
Live Sunday, Live Video for HammerSeries Limburggcn
Official site for HammerSeries Limburghammerseries

May 31 update:

May 30 - June 4 update:
Skoda-Tour de Luxembourg (2.HC LUX): race info, startlist, results
Live Video for Tour de Luxembourg Stage 1 Friday at 16:00 CET /
On-Demand Broadcast for Tour de Luxembourg Prologuelivestream

May 29/30 update:
Bernard Hinault: Chris Froome should not be listed with cycling greatstheguardian
Thibaut Pinot could miss Tour de France after being hospitalised with pneumoniacweekly
Giro d'Italia 2018 ratings: How did each team perform?cyclingweekly
Comparison of Froome's stage 19 attack with other long range attacksreddit
The Secret Pro: An insider's view on Chris Froome's crazy Giro attackcyclingtips
Velon belatedly release Chris Froome's power numbers from Giro d'Italia attackcyclingnews

May 28 update:

May 25 - 27 update:
On-Demand Hammer Stavanger Day 1: The Climb
On-Demand Hammer Stavanger Day 2: The Sprint

May 4 - 27 update:
2018 Giro d'Italia Live (2.UWT ITA): race info, startlist, broadcasters, updates
Giro d'Italia 2018 Photos (all stages)corvos/rcs
How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canadasteephill.tv

May 23 - 27 update:
Baloise Belgium Tour (2.HC BEL): race info, startlist, results
Live video for Baloise Belgium Tour (Dutch, restricted to Belgium)sporza.be
Live video for Baloise Belgium Tour (French, restricted to Belgium)rtbf.be

May 22 - 24 update:
Tour des Fjords (2.HC NOR): race info, startlist, results
Race Replay: Stage 1, 2018 Tour Des Fjords (English, USA/Canada, subscription required)flobikes

May 21 update:

May 19 update:

May 17 update:
Cancellara vs. Gaimon: A Feud—Then the Summer’s Craziest Bike Racewsj

May 13 - 19 update:
2018 Tour of California Live (2.UWT USA): race info, startlist, broadcasters, updates
Amgen Tour of California 2018 Photos (so far)getty/corvos

May 16 - 20 update:
Tour of Norway (2.HC NOR): race info, startlist
Live video for Tour of Norway (English, USA/Canada, subscription required)flobikes
How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canadasteephill.tv

May 8 - 13 update:
4 Jours de Dunkerque / Grand Prix des Hauts de France (2.HC FRA): race info, startlist, results

May 3 - 6 update:
2018 Tour de Yorkshire Live (2.1 GBR): race info, startlist, broadcasters, updates

May 1 update:
Eschborn-Frankfurt - Rund um den Finanzplatz (1.UWT GER): race info, startlist, results, video

April 30 - May 1 update:
All this week, counting down to Friday's Giro d'Italia with the best big photos from the last 10 editions starting with:
43 Best of Big Photos from the 2009 Giro d'Italia: Denis Menchov winssirotti
74 Best of Big Photos from the 2010 Giro d'Italia: Ivan Basso winssirotti/rcs
82 Best of Big Photos from the 2011 Giro d'Italia: Alberto Contador winssirotti/rcs
104 Best of Big Photos from the 2012 Giro d'Italia: Ryder Hesjedal winssirotti/rcs/reuters
more years later this week leading up to Friday's start

April 24 - 29 update:
2018 Tour de Romandie Live (2.UWT SUI): race info, startlist, broadcasters + post-race coverage
Tour de Romandie 2018 Photos (all stages)corvos/bettini

April 27 update:

April 27 - 29 update:
Vuelta Asturias Julio Alvarez Mendo (2.1 ESP): race info, startlist
   Live Video for Vuelta Asturias (spanish)

April 26 update:

April 25 update:

April 24 update:

April 23 update:
Michele Scarponi remembered with mass ride in hometown of Filottranocyclingnews

April 22 update:
2018 Liège-Bastogne-Liège Live (1.UWT BEL): race info, startlist, broadcasters + post-race coverage
Giro dell'Appennino (1.1 ITA): race info, startlist, results, video

April 20 update:
Savio's talent factory: How the Italian keeps finding new Colombian starscyclingweekly

April 16 - 20 update:
2018 Tour of the Alps Live (2.HC ITA): race info, startlist, broadcasters
Tour of the Alps 2018 Photos (all stages)corvos/pentaphoto

April 19 update:
Armstrong settles federal lawsuit $5m, will pay $1.65m to Landisvelonews
Case closed: Lance Armstrong settles federal lawsuit for $5Mcyclingtips

April 18 update:
2018 La Flèche Wallonne Live (1.UWT FRA): race info, startlist, broadcasters + post-race coverage

April 17 - 22 update:
Tour of Croatia (2.HC CRO): race info, startlist

April 15 update:
2018 Amstel Gold Race Live (1.UWT NED): race info, startlist, broadcasters + post-race coverage

April 14 update:
Tour du Finistère (1.1 FRA): race info, startlist, results and video

April 12 update:
2018 Tour de Romandie: race info and provisional startlist
April 11 update:
2018 De Brabantse Pijl Live (1.HC BEL): race info, startlist, broadcasters, updates
Brabantse Pijl 2018 Photoscorvos

April 10 update:

April 9 update:
Michael Goolaerts dies after Paris-Roubaix crash bbc
As e-biking grows, U.S. cities consider easing rules where thy may be usedwashingtonpost

April 8 update:
2018 Paris-Roubaix Live (1.UWT FRA): race info, official startlist, previews, broadcasters

April 2 - 7 update:
2018 Itzulia Basque Country Live (2.UWT ESP): race info, startlist, broadcasters
Itzulia Basque Country 2018 Photos (all stages)flockton

April 6 update:

April 4 update:
2018 Scheldeprijs Live (1.HC BEL): race info, startlist, broadcasters + post-race coverage
An in-depth guide to bar tape: The history, the options and pro tips to wrap it. cyclingtips

April 3 update:

April 1 update:
2018 Tour of Flanders Live (1.UWT BEL): race info, startlist, previews, broadcasters + post-race coverage

March 31 update:
Volta Limburg Classic (1.1 NED): race info, startlist, results, video
Gran Premio Miguel Indurain (1.1 ESP): race info, startlist, results, photos and video

March 28 update:
2018 Dwars door Vlaanderen Live (1.UWT BEL): race info, startlist, broadcasters + post-race coverage
Egan Bernal confirmed as having suffered multiple fractures in Volta a Catalunya crashcw

March 25/26 update:
2018 Gent-Wevelgem Live (1.UWT BEL): race info, startlist, broadcasters + post-race coverage
Mario Cipollini: "Real sprinters are like heavyweight boxers"rouleur.cc

March 23 update:
2018 E3 Harelbeke Live (1.UWT BEL): race info, startlist, broadcasters + post-race coverage

March 22 - 24 update:
2018 Coppi e Bartali (2.1 ITA): race info, startlist. Daily photos and highlights
Coppi e Bartali 2018 Photoscorvos

March 19 - 25 update:
2018 Volta a Catalunya Live (2.UWT ESP): race info, startlist, broadcasters
Volta a Catalunya 2018 Photos (all stages)flockton

March 21 update:
Driedaagse De Panne-Koksijde (1.HC BEL): race info, startlist, results, video
Preview: Driedaagse De Panne-Koksijde with Favoritesciclismointernacional
Tour de France organisers will refuse to let Chris Froome race if his salbutamol case has not been resolvednews.au

March 20 update:

March 19 update:

March 18 update:
Grand Prix de Denain - Porte du Hainaut (1.HC FRA): race info, startlist, results, video
Le Tour de Langkawi (2.HC MAS): race info, startlist, results

Niewiadoma wins Trofeo Alfredo Binda with daring solo attackvelonews

March 17 update:
2018 Milan-San Remo Live (1.UWT ITA): race info, startlist, broadcasters + post-race coverage

March 16 update:
Handzame Classic (1.HC BEL): race info, startlist, results, video

March 15 update:
2018 Critérium du Dauphiné: Route announcement with stage profiles and analysis — steephill.tv

March 14 update:
Danilith Nokere Koerse (1.HC BEL): race info, startlist, results, video
Abu Dhabi and Dubai Tours to merge in 2019cyclingnews

March 13 update:
Roundtable: Paris-Nice vs. Tirreno, Froomewatch 2018velonews

March 7 - 13 update:
2018 Tirreno-Adriatico Live (2.UWT ITA): race info, startlist, broadcasters, updates
Tirreno-Adriatico 2018 Photos (all stages)rcs/corvos

March 12 update:
2020 Tour de France to start in Nicecyclingnews

March 4 - 11 update:
2018 Paris-Nice Live (2.UWT FRA): race info, startlist, broadcasters, updates
Paris-Nice 2018 Photos (all stages)aso

March 10 update:
Full final lap with the duel between Samuel Gaze and Nino Schurter:
Full race report from Men’s Elite World Cup and U23 Men’scyclingmagazine.ca

March 9 update:
Pro cycling's virtual revolutionvelonews

March 7 update:
UCI chief calls for Team Sky investigationreuters

March 6 update:
Floyd Landis scorns Bradley Wiggins over asthma claim for drug usetheguardian
Rasmussen: Bradley Wiggins and Team Sky crossed the linecyclingnews
McQuaid: Team Sky were misleading peoplecyclingnews
Tour de France race director slams ‘grotesque’ delay of Chris Froome decisiontheguardian
Vaughters: Gaming TUE system is not commonplace among MPCC teamsvelonews

March 5 update:

March 4 update:
Wiggins, Brailsford and Sky rocked by report into TUEs and corticosteroid usecyclingtips
Remarkable drugs report shatters Team Sky’s illusion of integritytheguardian

March 3 update:
2018 Strade Bianche Live (1.UWT ITA): race info, startlist, broadcasters + post-race coverage

March 2 update:
2018 Vuelta al País Vasco (2.UWT ESP): stage profiles, maps and timetables now posted
February 28 - March 3 update:
Official site: UCI Track World Championshipsuci.ch
USA/Canada via the Olympic Channel through your cable provider or watch online:
Live UCI Track World Championships (Live English USA/Canada)fubo.tv
Live UCI Track World Championships (Live Dutch)vrt.be

February 28 update:
Tour of Alberta's $1.6 million debt a bitter legacy for North American cyclingvelonews

February 27 update:
2018 Le Samyn Live (1.1 BEL): race info, startlist, broadcasters, updates


February 26 update:
Thirty of the Highest Unpaved Cycling “Roads” in the Alpscycling-challenge
How Not to Get Killed by a Trucksierraclub

February 25 update:
2018 Kuurne-Brussels-Kuurne Live (BEL 1.HC): race info, startlist, broadcasters

February 24 update:
2018 Omloop Het Nieuwsblad Live: course info, startlist, broadcasters, updates

February 21 - 25 update:
2018 Abu Dhabi Tour Live (2.UWT UAE): race info, startlist, broadcasters, latest updates
Abu Dhabi Tour 2018 Photos (all stages)rcs

February 22 update:
2018 Paris-Nice: all stage profiles, maps and timetables are now posted

February 21 update:
Bradley Wiggins warns young cyclists that Team Sky will ‘ruin you’theguardian
Bradley Wiggins: My team is detached from the negativity in cyclingcyclingnews

February 19 update:
Cycling now the most popular form of rush hour transport on London streetscw
Five things we learned from the Ruta del Sol, Volta ao Algarve, and Tour of Omancw

February 14 - 18 update:
2018 Vuelta a Andalucía Live (2.HC ESP): race info, startlist, broadcasters, latest updates
Vuelta a Andalucía 2018 Photos (all stages)corvos/vueltaandalucia
2018 Volta ao Algarve Live (2.HC POR): race info, startlist, broadcasters, latest updates
Volta ao Algarve 2018 Photos (all stages)corvos

February 13 - 18 update:
2018 Tour of Oman: race info, startlist, latest updates. Highlights and photos each day
Scenic landscape and landmark shots from Omanaso
Tour of Oman 2018 Photos (all stages)aso

February 13 update:

February 6 - 11 update:
2018 Colombia Oro y Paz Live (2.1 COL): race info, startlist, broadcasters, results, highlights Colombia Oro y Paz 2018 Photos (all stages)veloimages

February 11 update:
2018 Trofeo-Laigueglia (1.HC ITA): race info, startlist, highlights
Clasica de Almeria (1.HC ESP): race info, startlist, results, video

February 10 update:
Vuelta Ciclista a la Región de Murcia Costa Calida (1.1 ESP): race info, startlist

February 6 - 10 update:
2018 Dubai Tour Live (2.HC UAE): race info, startlist, broadcasters, results, highlights
Dubai Tour 2018 Photos (all stages)rcs

February 10 update:

February 8 update:
2018 Amgen Tour of California: route announcement updates with stage profiles, maps and analysis
Related: Bike brand tries to track down one customer's stolen bike; accidentally exposes international bike theft operationcyclingweekly

February 7 update:

February 6 update:


February 1-2 update:
Results/Report: Cyclo-cross Worlds – Valkenburg / Women Elitecyclingnews
Results/Report: Cyclo-cross Worlds – Valkenburg / Men Elitecyclingnews

February 1 update:

January 31 - February 4 update:
2018 Volta Comunitat Valenciana Live (2.1 ESP): race info, startlist and broadcasters
Etoile de Bessèges (2.1 FRA): race info, startlist, results
Preview: Etoile de Bessèges with Favoritesciclismointernacional
Herald Sun Tour (2.1 AUS): race info, startlist, results

January 30 update:
Related: Queensland cyclist crashes into kangaroocouriermail.au

January 29 update:
'I'll drop you at your own bike ride': Phil Gaimon takes up Fabian Cancellara's race challenge in wake of motor allegationscyclingweekly

January 21 - 28 update:
2018 Vuelta a San Juan Live (2.1 ARG): race info, startlist, updates
Vuelta a San Juan 2018 Photos (all stages)astorga
'El Condor' Gonzalo Najar rocks cycling establishment at San Juanvelonews

January 28 update:
2018 Cadel Evans Great Ocean RR Live (1.UWT AUS): race info, startlist, broadcasters, results and highlights
Grand Prix Cycliste la Marseillaise (1.1 FRA): race info, startlist, results

January 25 - 29 update:
Trofeo Lloseta - Andratx (1.1 ESP): race info, startlist, results, video

January 26 update:
Trofeo Serra de Tramuntana (1.1 ESP): race info, startlist, results, video

January 25 update:
Trofeo Campos, Porreres, Felanitx, Ses Salines (1.1 ESP): race info, startlist, results, video

January 24 update:

January 21 update:

January 14 - 21 update:
2018 Tour Down Under Live: race info, startlist, preview and broadcasters
Tour Down Under 2018 Photos (all stages)sirotti
Women's Tour Down Under (Jan 11-14): results and highlights

January 20 update:
UCI president: Team Sky's behaviour is damaging cyclingcyclingnews

January 19 update:

January 18 update:
UCI President Lappartient calls on Sky to suspend Froomevelonews
Commentary: The simplest explanation for Froome’s salbutamol testvelonews

January 16 update:
2019 Tour de France Grand Depart routes revealedcyclingnews

January 14 update:
2018 Vuelta a España: route announcement with stage profiles

January 12 update:
2018 Tirreno-Adriatico: route announcement w/ maps and profiles — steephill.tv

January 9 update:
2018 Paris-Nice: route announcement — steephill.tv

January 8 update:

January 7 update:
Australian Men's National Road Race Results and Reportcyclingnews

January 6 update:
U.S. domestic peloton update: 2018 men's transfersvelonews

January 3 update:
How to Corner on a Bikebicycling
Peter Sagan: I'm like any other dad but I'm still hungry for successcyclingnews

December 30 update:
Cycling Weekly 2017 Reader Poll results: Races of the yearcyclingweekly
Dumoulin savours his successful 2017 seasoncyclingnews
Quick-Step Floors back Gaviria for Vuelta a San Juan sprintscyclingnews
Gaviria's Tour aspirations begin in Argentinavelonews
Volta a Catalunya 2018 route to have three Pyrenean stagescyclingnews
Vuelta a Espana's decisive final week to start with Torrelavega time trialcyclingnews

December 26 update:

December 13 - 15 update:
Chris Froome returns adverse analytical finding for salbutamolcyclingnews
A lot of explaining to do: The questions raised by the Chris Froome salbutamol casecyclingnews
Nibali: Chris Froome salbutamol case is bad news for cyclingcyclingnews
Chris Froome: I haven't broken any rulescyclingnews
'A scandal' - Tony Martin sounds off on Chris Froome's salbutamol casecyclingnews
Chris Froome: I'm no cheat (11:43 English)skysports

November 29 update:
2018 Giro d'Italia: route map, all stage maps and profiles + analysis
November 27 update:

November 21 update:

November 20 update:

November 16 update:

November 12 - 19 update:
Tour Du Rwanda race details and resultscyclingnews

November 15 update:
Cancellara demands end to sales of book alleging mechanical dopingcyclingnews
Gaimon stands by Cancellara mechanical doping commentscyclingnews
Eddy Merckx splits with ASO in Tour of Oman spatcyclingnews
Bradley Wiggins breaks silence and considers legal actionscyclingpub
Lappartient: Former dopers have no place in cyclingcyclingnews

November 9 update:
UCI to investigate Gaimon's Cancellara mechanical doping accusationscyclingnews
Movistar boss Unzué calls for replacement riders at grand toursvelonews
Incredibly shrinking peloton: Orica, Katusha continue trend of reduced squads for 2018velonews
Vuelta a Espana confirms its brutal reputation as details of mountain finishes emergecyclingnews

November 7 update:
2018 Giro d'Italia route presentation confirmed for November 29cyclingnews
2018 Tour of the Alps to end on Innsbruck World Championships circuitcyclingnews
Five stages, 13,000m of climbing: The 2018 Tour of the Alps route looks absolutely savagecyclingweekly
Why you should switch to electronic shiftingroad.cc

November 5 update:

November 4 update:
Tour de France Saitama Critérium 2017: race info and startlist — letour
Cavendish draws a line under ‘year to forget’cyclingnews
Jonathan Vaughters wants teams treated as franchises with budget capsroad.cc
Valverde: It won’t be long before I start winning againcyclingnews
Alberto Contador has 40-odd bikes and keeps them in "a kind of museum"road.cc

November 1 update:

October 31 update:

October 30 update:

October 29 update:


October 28/29 update:
Shanghai Criterium 2017: race info and startlist — letour
Check back for live video Sunday in Asia/Europe, Saturday night in North America...
Contador takes his final bow in Shanghaicyclingnews

October 26 update:
2018 Tour of California: Host cities revealedcyclingnews

October 25 update:
2018 UCI World Road Cycling Calendarsteephill.tv
Deutschland Tour returns in August 2018cyclingnews
Will smaller teams make a difference in 2018?velonews

October 24 update:

October 23 update:

October 19 - 24 update:
Tour of Guangxi (2.UWT CHN): race info, startlist, results, video
Gaviria planning for new wave of success in 2018 classics, Tourvelonews

October 21 update:

October 17 update:
2018 Tour de France: official route, mountain profiles and analysis

Privacy policy


2017 Home Page has been archived

2016 Home Page has been archived

2015 Home Page has been archived

2014 Home Page has been archived

2013 Home Page has been archived

2012 Home Page has been archived

2011 Home Page has been archived

2010 Home Page has been archived




Also follow steephill on Twitter for the latest race info and video updates.

Send an email

Search for something that used to be on this page*:

Google
Also follow steephill on Twitter


Race Dashboards