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


Starting this Sunday, 2019 UCI Road World Championships Live: race info, broadcasters, preview, updates

September 22 update:


September 21 update:

September 19 update:
Coppa Sabatini - Gran Premio città di Peccioli (1.1 ITA): race info, results, startlist
Former Giro d'Italia director Michele Acquarone cleared of fraudcyclingnews

September 18 update:
Giro della Toscana - Memorial Alfredo Martini (2.1 ITA): race info, startlist, results

September 17 update:

September 16 update:

September 15 update:
Live Sunday,
Grand Prix Cycliste de Montréal (1.UWT CAN): race info, startlist, results
See GP Cycliste de Québec Live for Live options

September 14-15 update:

September 14 update:
2019 GP Cycliste de Québec Live (1.UWT CAN): race info, startlist, broadcasters, updates
September 10 - 15 update:
OVO Energy Tour of Britain (2.HC GBR): race info, startlist, results

September 10 - 13 update:

August 24 - September 15 update:
2019 Vuelta a España Live (2.UWT ESP): race info, official startlist, broadcasters, updates
How to Watch Live or DVR the Vuelta a Espana from the United States and Canada
Photos from Vuelta a España 2019 (so far)corvos/flockton/aso

September 1 update:

August 29 - September 1 update:
Deutschland Tour (2.HC GER): race info, startlist, results

August 24 - September 15 update:
2019 Vuelta a España Live (2.UWT ESP): race info, official startlist, broadcasters, updates
How to Watch Live or DVR the Vuelta a Espana from the United States and Canada
Photos from Vuelta a España 2019 (so far)corvos/flockton/aso

August 26 update:

August 22 - 25 update:
Women's Colorado Classic (2.HC USA): race info, startlist, results
Live Video for Women's Colorado Classiclivestream

August 23 update:
Why Sam Bennett feels 'disposable' in today's WorldTour sprint gamevelonews

August 21 - 25 update:
PostNord Danmark Rundt - Tour of Denmark (2.HC DEN): race info, startlist, results

August 21 update:
The Outer Line: How Team Jumbo-Visma rose from the ashes of Rabobankvelonews
Van Aert on slow mend, van der Poel eyes road worldsvelonews

August 14 - 17 update:
Arctic Race of Norway (2.HC NOR): race info, startlist, results

August 13 - 17 update:
Vuelta a Burgos (2.HC ESP): race info, startlist, results
Live for Vuelta a Burgos (USA/CAN, subscription required)flobikes

August 12 - 18 update:
BinckBank Tour Live (NED 2.UWT): race info, startlist, broadcasters, updates
Photos from BinkBank Tour 2019 (all stages)corvos/bettini
Tour of Utah (2.HC USA): race info, startlist, results
Live Video for Tour of Utahtourtracker
Live Video and On-Demand Broadcast for Tour of Utah (USA/CAN, subscription required)fubo.tv

August 16 update:
Felice Gimondi dies aged 76cyclingnews

August 12 update:
Gallery: Leadville Trail 100 MTBvelonews

August 11 update:

August 10 update:

August 3-9 update:
2019 Tour of Poland Live: race info, startlist, broadcasters, updates
Photos from Tour of Poland 2019 (all stages)bettini/tourdepologne/corvos
Cycling community pays tribute to Bjorg Lambrechtcyclingnews

August 4 update:
Prudential RideLondon-Surrey Classic (1.UWT GBR): race info, startlist, results, video

August 3 update:
2019 Clásica San Sebastián Live (1.UWT ESP): race info, startlist, broadcasters

August 2 update:

July 6-28 update:
2019 Tour de France Live (2.UWT FRA): race info, startlist, broadcasters, updates
Photos from Tour de France 2019 (all stages)corvos/flockton/aso/bettini/veloimages

July 23-28 update:
Adriatica Ionica Race (2.1 ITA): race info, startlist

July 5-14 update:
Giro d'Italia Femminile 2019cyclingnews
Giro Rosa Highlights Each Day at 18:30 CEST / (English)trekbikes

July 4 update:

July 2 update:

July 1 update:

June 30 update:

June 28 update:

June 27 update:

June 26 update:
72 ° Halle Ingooigem (1.1 BEL): race info, startlist. Photos and highlights post-race
Last 2 Km of Halle Ingooigem + Interviews (06:54 Dutch)sporza.be
2020 WorldTour Dates; Tour de France to start in June as Tokyo Olympics sparks a calendar squeezecyclingnews
Women's 2020 WorldTour Calendarcyclingnews

June 25 update:
British National Championships 2019 TV viewing guidecyclingweekly

June 24 update:

June 22 update:

June 20-23 update:
2019 Route d’Occitanie Live (2.1 FRA): race info, startlist, broadcasters, updates
Photos from Route d’Occitanie 2019 (all stages)flockton

June 15-23 update:
2019 Tour de Suisse Live (2.UWT SUI): race info, startlist, broadcasters, updates
Photos from Tour de Suisse 2019 (all stages)corvos

June 19-23 update:
Tour of Slovenia (2.HC SLO): race info, startlist, results
Live Video for Tour of Slovenia (English, restricted to the U.S.)flobikes
Live Video for Tour of Slovenia (english, UK only)
Tour de Beauce (2.2 CAN): race info, startlist

June 14-23 update:
Giro Ciclistico d'Italia - "Bay Giro" (2.2U ITA): race info, startlist

June 17 update:

June 9-16 update:
2019 Critérium du Dauphiné Live (2.UWT FRA): race info, startlist, broadcasters, updates
Photos from Critérium du Dauphiné 2019 (all stages)flockton/aso/corvos

June 14 update:
2019 Tour de France: all stage profiles, maps and timetables are now posted

June 12 - 16 update:
Baloise Belgium Tour (2.HC BEL): race info, startlist, results, video

June 11 update:

June 10-15 update:
Official Site for The OVO Energy Women's Tour | Results

June 9 update:

June 7-9 update:

June 5 - 9 update:
Skoda-Tour de Luxembourg (2.HC LUX): race info, startlist, results, photos, video
Live Video for Stage 2 of Skoda Tour de Luxembourg Wed at 15:00 CET /

June 4 update:
Segafredo boss confirms Vincenzo Nibali signingcyclingnews

June 3 update:

May 11 - June 2 update:
2019 Giro d'Italia Live (2.UWT ITA): race info, startlist, broadcasters, updates
Photos from Giro d'Italia 2019 (all stages)rcs/corvos

June 2 update:
Colin Strickland wins Dirty Kanza 200 after daring breakawayvelonews
Gallery: Sunshine and suffering at the 2019 Dirty Kanzavelonews
The Outer Line: Pro riders race gravel at Dirty Kanza 200velonews

June 1 update:

May 28 - June 2 update:
Tour of Norway (2.HC NOR): race info, startlist, results, video

May 29 update:

May 27 update:
MTB World Cup On-Demand: Women's XCO finals – Nové Mesto (2:11:06 English)redbull
MTB World Cup On-Demand: Men's XCO finals – Nové Mesto (2:05:12 English)redbull
A freewheeling interview with Peter Sagancyclingtips

May 24 update:

May 23 update:

May 20 update:

May 12 - 18 update:
2019 Tour of California Live (2.UWT USA): race info, startlist, broadcasters, updates
Photos from Tour of California 2019 (so far)getty/corvos/veloimages

May 6 update:

May 2 - 5 update:
2019 Tour de Yorkshire Live: race info, startlist, broadcasters, updates
Photos from Tour de Yorkshire 2019 (all stages)corvos

April 30 - May 4 update:
2019 Tour de Romandie Live (2.UWT SUI): race info, startlist, broadcasters, latest updates
Photos from Tour de Romandie 2019 (all stages)bettini/corvos

May 3 update:
Vuelta Asturias Julio Alvarez Mendo (2.1 ESP): race info, startlist
Live Video for Vuelta Asturias (Spanish)rtpa

May 1 update:
Eschborn-Frankfurt (1.UWT GER): race info, startlist, results, photos, video
On-Demand Broadcast for Eschborn-Frankfurthessenschau.de
Last 3 Km of Eschborn-Frankfurt (04:16 German)sportschau.de

April 30 update:

April 29 update:

April 28 update:
2019 Liège-Bastogne-Liège Live (1.UWT BEL): race info, startlist, broadcasters, post-race coverage

April 22 - 26 update:
2019 Tour of the Alps Live (2.HC ITA): race info, startlist, broadcasters, updates
Photos from Tour of the Alps 2019 (all stages)corvos/pentaphoto/vaishar

April 25 update:

April 24 update:
2019 La Flèche Wallonne Live (1.UWT BEL): race info, startlist, broadcasters, post-race coverage

April 23 update:
The cycling world is his playground — what's next for van der Poel?velonews

April 22 update:
Tro-Bro Léon (1.1 FRA): race info, startlist, results

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

April 20 update:
Also see, Tour du Finistère (1.1 FRA): race info, startlist, results

April 16 - 21 update:
2019 Tour of Turkey Live (2.UWT TUR): race info, startlist, broadcasters, updates
Photos from Tour of Turkey 2019 (so far)corvos/bettini

April 17 update:
2019 De Brabantse Pijl Live (1.HC BEL): race info, startlist, broadcasters, updates

April 16 update:
Campenaerts ready for 'full gazz' crack at Bradley Wiggins' Hour Recordcyclingnews
Campenaerts UCI Hour Record Result and Reportcyclingnews

April 14 update:
2019 Paris-Roubaix Live (1.UWT FRA): race info, startlist, broadcasters, post-race coverage

April 8 - 13 update:
2019 Itzulia Basque Country Live (2.UWT ESP): race info, startlist, broadcasters, updates
Photos from Itzulia Basque Country 2019 (all stages)flockton/corvos/bettini

April 11 update:
Kings of the classics: How Deceuninck-Quick Step keeps the wins comingvelonews

April 10 update:
2019 Scheldeprijs Live (1.HC BEL): race info, startlist, broadcasters, post-race coverage

April 8 update:
More Men's and Women's Highlights and Analysis from the 2019 Tour of Flanders

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

April 6 update:
Gran Premio Miguel Indurain (1.1 ESP): race info, startlist, results
Volta Limburg Classic (1.1 NED): race info, startlist, results
Index to 80 Big Photos from Giro di Sicilia 2019 (all stages)rcs

April 4 update:
English Highlights and Recap Show from Dwars door Vlaanderen: more post-race coverage

April 3 update:
2019 Dwars door Vlaanderen Live (1.UWT BEL): race info, startlist, broadcasters
Lefevere: ASO and the UCI are holding teams by the ballscyclingnews

April 3 - 6 update:
Live starting Wednesday,
Giro di Sicilia (2.1 ITA): race info, startlist, results, photos, video
Live Video for Giro di Sicilia (english, US/Can, subscription req'd) at 14:50 CET /

April 2 update:

April 1 update:
More Gent-Wevelgem Post-Race Analysis and Video Highlights

March 31 update:
2019 Gent-Wevelgem Live (BEL 1.UWT): race info, startlist, broadcasters, post-race coverage

March 29 update:
2019 E3 BinckBank Classic Live (BEL 1.UWT): race info, startlist, broadcasters, post-race coverage

March 27 - 31 update:
Coppi e Bartali (2.1 ITA): race info, results, startlist, results, video
Live Text Updates for Coppi e Bartaligsemilia.it

March 25 - 31 update:
2019 Volta a Catalunya Live (2.UWT ESP): race info, startlist, broadcasters, updates
Photos from Volta a Catalunya 2019 (so far)corvos/flockton

March 27 update:

March 27 update:
Driedaagse Brugge-De Panne (1.UWT BEL): race info, startlist, results, photos, video
Preview with Favorites for Driedaagse Brugge-De Panneciclismointernacional
Last Km of Driedaagse Brugge-De Panne (04:51 Dutch)sporza.be

March 26 update:
2019 Critérium du Dauphiné: route announcement with profiles and analysis
March 25 update:
Added post-race analysis from Milan-San Remo
March 24 update:
Live Sunday,
GP de Denain (1.HC FRA): race info, startlist, results
Women's Trofeo Binda Comune di Cittiglio

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

March 22 update:
Live Friday,
Bredene Koksijde Classic (1.HC BEL): race info, startlist, results, video
Race Preview for Bredene Koksijde Classic with Favoritesciclismointernacional
Live video at 15:30 CET / (completed)
Live Video for Bredene Koksijde Classic (English, U.S., subscription req'd)flobikes
Live Video for Bredene Koksijde Classic (Dutch, restricted to Belgium)vrt.be
16 km to go: crash at Bredene Koksijde Classic (01:04 Dutch)sporza.be
Winner's Interview from Bredene Koksijde Classic (01:33 Dutch)sporza.be

March 21 update:

March 20 update:
Danilith Nokere Koerse (1.HC BEL): race info, startlist, results, video
Nokere Koerse 2019 Preview with Favoritesciclismointernacional
Live video at 15:15 CET / (completed)
Live Video for Nokere Koerse (English, U.S., subscription req'd)flobikes
Last 2 Km of Nokere Koerse (06:45 Dutch)sporza.be
Nokere Koerse crash replay (02:45 Dutch)sporza.be

March 19 update:

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

March 18 update:
Team Sky set for takeover by Britain’s richest man, Sir Jim Ratcliffetheguardian
If you liked Paris-Nice, you'll love the 2020 Tour de France startvelonews

March 10-17 update:
2019 Paris-Nice Live (2.UWT FRA): race info, startlist, broadcasters, updates
Photos from Paris-Nice 2019 (all stages)aso/corvos

March 16 update:
This week, the Cape Epic MTB race from South Africa:
Official Site

March 15 - 16 update:

March 13 update:

March 12 update:
How to cycle in the wind: pro tips to help keep you uprightcyclingweekly

March 9 update:
2019 Strade Bianche Live (1.UWT ITA): race info, startlist, broadcasters, updates

March 7 update:

March 5 update:
2019 Le Samyn Live (1.1 BEL): race info, startlist, broadcasters, post-race coverage
March 4 update:

March 3 update:
2019 Kuurne-Brussels-Kuurne Live (1.HC BEL): race info, startlist, broadcasters, post-race coverage

March 2 update:
2019 Omloop Het Nieuwsblad Live (1.UWT BEL): race info, startlist, broadcasters, post-race coverage

February 28 - March 3 update:

February 24 - March 2 update:
2019 UAE Tour Live (2.UWT UAE): race info, startlist, broadcasters, updates
Photos from UAE Tour 2019 (all stages)rcs/corvos/bettini

February 28 update:
Van Garderen looking for fresh outlook and new motivation at EF Education Firstcyclingnews

February 20 - 24 update:
2019 Vuelta a Andalucía Live (2.HC ESP): race info, startlist, broadcasters, updates
Photos from Vuelta a Andalucía 2019 (all stages)corvos
2019 Volta ao Algarve Live (2.HC POR): race info, startlist, broadcasters, updates
Photos from Volta ao Algarve 2019 (all stages)corvos/getty/bettini

February 23 update:
What has Team Sky ever done for you?road.cc

February 22 - 24 update:
Tour du Haut Var (2.1 FRA): race info, startlist, results, photos

February 21 update:

February 19 update:
Best (and Worst) Airlines for Cyclistsbicycling

February 18 update:
Rigoberto Urán's unlikely path to superstardomvelonews

February 16 - 21 update:
2019 Tour of Oman: race info, startlist, daily highlights and photos
Tour of Oman 2019 Photos (all stages)corvos/aso
February 17 update:
2019 Trofeo-Laigueglia Live (1.HC ITA): race info, startlist, broadcasters, video
Clasica de Almeria (1.HC ESP): race info, startlist, results

February 12 - 17 update:
2019 Tour Colombia Live (2.1 COL): race info, startlist, broadcasters, updates
Tour Colombia 2019 Photos (all stages)corvos & others
February 15 update:
Vuelta Ciclista a Murcia (1.1 ESP): race info, startlist, results
Last Km of Stage 1, Vuelta a Murcia (2:10 Spanish)7tvregiondemurcia.es

February 14 - 17 update:
Tour de la Provence (2.1 FRA): race info, startlist, results
Live Video for Tour de la Provence (French, restricted to France) at 13:30 CET /
Official Stage 2 Highlights, Tour de la Provence (2:09 French/Music)letourdelaprovence

February 13 update:

February 12 update:
Related: Where pro cycling and basic human rights collidecyclingtips

February 11 update:
Italian pros launch daytime lights initiative and road safety petitioncyclingnews

February 6 - 10 update:
2019 Volta a la Comunitat Valenciana Live (2.1 ESP): race info, startlist, broadcasters
Photos from Volta a la Comunitat Valenciana/ Tour of Valencia (all stages)corvos & others

February 10 update:

February 8 update:
Related: Official site for La Ruta de los Conquistadores

February 7 - 10 update:
Etoile de Bessèges (2.1 FRA): race info, startlist, results, video. Live coverage with Stage 2

February 7 update:

February 5 update:

January 28 - February 3 update:
2019 Vuelta a San Juan (2.1 ARG): race info, startlist, broadcasters, updates
Vuelta a San Juan 2019 Photos (all stages)globesport/bettini/corvos

February 3 update:
Grand Prix Cycliste la Marseillaise (1.1 FRA): race info, startlist, results, video

February 2 update:

February 1 - 2 update:

January 31 update:
Route announcement: All stage profiles, maps and preview videos + analysis now posted for the
2019 Tour of California (2.UWT USA)

January 30 - February 3 update:
Herald Sun Tour (2.1 AUS): race info, startlist, results
Live Video for Stage 5, Herald Sun Tour

January 30 update:
The Outer Line: Paul Sherwen's humanitarian legacyvelonews

January 29 update:
No holds barred: the Mark Cavendish Procycling interviewcyclingnews
News round-ups: Kill Bill stuntwoman in shocking distracted driving video, More Dafne Fixed ski madness, Jason Kenny's early celebration, GB CX Worlds squad, Jens Voigt prods ‘Snowflake’ generationroad.cc

January 28 update:

January 27 update:
2019 Cadel Evans Great Ocean RR Live (1.UWT AUS): race info, startlist, broadcasters + post-race coverage
Cadel Evans Great Ocean Road Race finds its groovevelonews

January 26 update:

January 24 update:
Boulder cyclist dies in accident on first day of ambitious trek in Colombiadailycamera
New Zealander plunges 100 metres to his death while cycling Bolivia's 'Death Road'road.cc
18 year old faces extreme Canadian cold in last leg of around the world tripcyclingmagazine.ca

January 23 update:
2019 Tour Colombia: race info, updates, startlist with live coverage details to follow

January 22 update:
Contador: I think Froome can win the Tour and Bernal the Girocyclingnews

January 21 update:
New podcaster Cyclingmole - your cycling informant by David Hunteritunes.apple

January 13 - 20 update:
2019 Tour Down Under Live (2.UWT AUS): results, photos and video updates
Tour Down Under 2019 Photos (all stages now posted)corvos/bettini/getty

January 20 update:

January 17 update:
Svein Tuft comes 'full circle' with Rally-UHCvelonews
Adam Hansen: The five races that changed my life; reflects on his career highlightscyclingnews

January 16 update:
Team Sky’s four new recruits for 2019cyclingweekly

January 15 update:
When should I replace my saddle?road.cc
11 best winter cycling gloves for 2019cyclingweekly

January 14 update:
Astana has the best 2019 team introduction video so far, led (vocally) by Laurens de Vreese:
Roundtable: American stars to watch in 2019velonews

January 13 update:
Cyclo-cross: Extended Highlights from the Belgian Men's Championship (30:00 Dutch)sporza.be

January 12 update:

January 11 update:
2019 UCI World Road Cycling Calendar: full elite men's calendar now posted

January 10 update:
Formula 1 comes to cycling: McLaren deal a ‘game-changer’ for Bahrain-Meridavelonews

January 9 update:
2019 Paris-Nice Route Announcement: race info (all profiles) and analysis

January 8 update:

December 20 update:
2019 Vuelta a Espana offers eight mountaintop finishes, goes off roadcyclingnews
Official 2019 Vuelta a Espana route with profileslavuelta

December 14 update:
2019 Tirreno-Adriatico: race announcement with profiles and maps

December 11 update:

December 7 update:

December 6 update:
2019 Tour of California Host Cities Announcedsteephill.tv

December 2/3 update:
Paul Sherwen dies aged 62; death of broadcaster and ex-pro reported Sunday eveningcyclingnews
Why Paul Sherwen’s death hurtscyclingtips
The unexpected death of Paul Sherwen leaves huge void in cycling worldespn

December 1 update:

November 26 update:
Academy Awards nomination for Best Foreign Language Film...
Related: Documentary focuses on the less public side of Giro d'Italiahollywoodreporter

November 19 update:

November 17 update:

November 6 update:
Results and Reports from Saitama Criteriumcyclingnews
Top 10 sprinters of 2018cyclingnews
Geraint Thomas targeting Tour de France victory despite Froome rivalrycyclingnews

October 31 update:
The official 2019 Giro d'Italia route: all stage profiles and maps now posted

October 25 update:
2019 Tour de France: route announcement, some profiles, analysis

Privacy policy


2018 Home Page has been archived

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