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


Looking into resurrecting the site, let me know if you have feedback/suggestions. Thanks, Steve (Jan 11th, 2024)

Thanks for the emails. Keep checking back on occasion for further news. Steve (May 11th)

Sorry, there will likely not be any significant updates to this site going forward with the possible exception of the Grand Tours and the Monuments. Currently evaluating options to keep this site going. -- Steve

March 27 update:


March 21-22 update:

March 19 update:
Official Results: Milan - San Remo 2022rcs

March 16 update:

March 5-12 update:


March 5 update:

February 26-27 update:
February 20-25 update:

February 16-17 update:


February 10-15 update:

February 1-3 update:
Full Results - Saudi Tourfirstcycling


January 29 update:
GP la Marseillaise (1.1 FRA). Highlights and photos later in the day
Full Results from GP la Marseillaisefirstcycling

January 25 update:
Bernal has ‘two successful surgeries’ and in intensive care after training crashtheguardian

January 13 update:
Riders fear impact of training camp COVID-19 casescyclingnews
Jumbo-Visma end training camp due to COVID-19 infectioncyclingnews
2022 Vuelta a San Juan cancelled due to COVID-19 pandemiccyclingnews
Peter Sagan tests positive for COVID-19 a second timecyclingnews

January 7 update:
2022 Paris-Nice: route info now posted

November 11 update:
Giro d'Italia 2022: all stage maps and profiles are now posted after the piecemeal route announcement
November 10 update:
Giro d'Italia 2022 to climb Etna, Blockhaus, Mortirolo, Menador and the Marmoladacyclingnews

November 9 update:
Giro d'Italia 2022: Six hilly stages revealed in Naples, Genoa, Turin and Friulicyclingnews

November 8 update:
Seven sprint stages confirmed for 2022 Giro d'Italiacyclingnews
Peter Kennaugh: The human cost of performance and finding closurecyclingnews

November 3 update:
Hilltop finale for opening day of 2022 Giro d'Italia in Hungarycyclingnews
Peter Sagan: TotalEnergies are building a team around mecyclingnews
Richard Carapaz looking to set up a Continental team for 2022cyclingnews

October 14 update:
2022 Tour de France : route announcement
Pogacar and Van Vleuten top of the world: 2021 rankings round-upcyclingnews

October 11 update:
2021 Paris-Tours Live: race info, startlist, broadcasters, updates

October 10 update:
2021 Il Lombardia Live (1.UWT ITA): race info, startlist, broadcasters, updates

October 7 update:
Results and Report: Gran Piemontecyclingnews

October 6 update:
2021 Milano-Torino Live (1.HC ITA): race info, startlist, broadcasters, updates, highlights

October 5 update:

October 4 update:

October 3 update:
2021 Paris-Roubaix Live (1.UWT FRA): race info, startlist, broadcasters, updates

October 2 update:
Results and Report: Giro dell'Emiliacyclingnews

September 28 - 29 update:
Results and Report: Giro di Siciliacyclingnews

September 19 - 26 update:
2021 UCI Road World Championships Live: race info, startlist, broadcasters, updates
Photos from UCI Road Worlds 2021 (all races)flockton/corvos

September 12 update:

September 5-10 update:
Tour of Britain 2021: Preview, Results & Reportscyclingnews

August 14 - September 5 update:
2021 Vuelta a España Live: race info, startlist, updates
Photos from Vuelta a España 2021 (all stages)aso/corvos

August 30 - September 5 update:
Benelux Tour 2021: All Results & Newscyclingnews

August 30 update:

August 28 update:

August 26-27 update:
Last Km of Stage 2, Deutschland Tour

August 10 update:

August 9-15 update:
2021 Tour of Poland Live: race info, official startlist, previews, broadcasters, updates
Photos from Tour de Pologne 2021 (so far)corvos/bettini/getty

August 5-8 update:

August 2-5 update:

August 2 update:
Phil Gaimon's Olympic Dream Becomes $200,000 Medical Bill Nightmarenpr

July 31 update:
2021 Clásica San Sebastián Live: race info, startlist, broadcasters, preview, highlights

July 27 update:
Olympics: Men's time-trial results and reportcyclingnews

July 26 update:

July 25 update:
Olympics: Men's road race results and reportcyclingnews

July 24 update:
Apologies for limited coverage of the Olympics cycling events;
Olympics: Men's road race results and reportcyclingnews

June 26 - July 18 update:
2021 Tour de France Live: race info, startlist, broadcasters, updates
Photos from Tour de France 2021 (all stages)corvos/aso

July 13 update:
Meet Lachlan Morton, The Man Who Rode the Tour de France Route Solooutsideonline
Lachlan Morton: Suffering became normal on Alt Tour de Francecyclingnews
Lachlan Morton’s Alt-Tour: A 3,400-Mile Race With 1 Contestantnytimes

June 2 - update:

June 10-13 update:
2021 Route d’Occitanie Live (2.1 FRA): race info, startlist, broadcasters
Photos from Route d’Occitanie 2021 (all stages)flockton

June 11 update:

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

June 9 - 13 update:
Results and Report Baloise Belgium Tour Stage 1cyclingnews


June 8 update:
Mont Ventoux Dénivelé Challenge (1.1 FRA) | Startlist
Preview: Cycling Mont-Ventoux in 2007steephill.tv
Results and Report Mont Ventoux Dénivelé Challengecyclingnews

June 6 update:

June 5 update:
Unbound Gravel (USA, formerly called Dirty Kanza)
Live Video for Unbound Gravel (subscription required)flobikes
UNBOUND Gravel Live Video Scheduleflobikes
10 Riders to Watch: Unbound Gravelcyclingnews
Robin Carpenter a late entry for his first Unbound Gravel 200cyclingnews
Results and Report Unbound Gravel 200cyclingnews

May 30 - June 6 update:
2021 Critérium du Dauphiné Live (2.UWT FRA): race info, preview, broadcasters, updates
Photos from Critérium du Dauphiné 2021 (so far)aso/corvos

May 27 update:
2021 Tour de France: all stage profiles, maps and timetables are now posted
May 8 - 30 update:
2021 Giro d'Italia Live: race info, startlist, broadcasters, daily updates
Photos from Giro d'Italia 2021 (all stages)corvos/rcs

May 20 - 24 update:

May 18 update:

May 12 update:
Live Video for Tour de Hongrie / Tour of Hungry (Canada)flobikes

May 6 - 9 update:

April 27 - May 2 update:
2021 Tour de Romandie Live: race info, startlist, broadcasters, updates
Photos from Tour de Romandie 2021 (all stages)corvos

April 26/27 update:
2021 Liège-Bastogne-Liège Live: race info, startlist, previews, broadcasters

April 22 update:
2021 La Flèche Wallonne Live: race info, startlist, previews, broadcasters, highlights

April 19-23 update:
2021 Tour of the Alps Live: race info, startlist, preview, broadcasters
Photos from Tour of the Alps 2021 (all photos)corvos/tourofthealps

April 19/20 update:
2021 Amstel Gold Race Live: race info, startlist, previews, broadcasters, post-race coverage

April 14 update:
Midweek classic 2021 De Brabantse Pijl Live: race info, startlist, broadcasters, updates

April 11-18 update:
Stage 5 Live Thursday, Tour of Turkey (official site) | Startlist
Live Video for Tour of Turkey (Turkish) at 12:35pm EEST /
Results and Reports for Tour of Turkey 2021cyclingnews
Highlights each day...

April 13 update:



ExpressVPN or some other VPN is essential for any serious cycling fan as a back up option for watching geo-restricted live video or highlight clips

April 5 - 10 update:
2021 Itzulia Basque Country Live: race info, startlist, broadcasters, updates
Photos from Itzulia Basque Country 2021 (all stages)corvos/flockton/bettini


April 11 update:
Relive the 2019 Paris-Roubaix + past editions — steephill.tv

April 8 update:
Forecast for Sunday's rescheduled Paris-Roubaix? Rain, of coursevelonews

April 7 update:
Midweek classic 2021 Scheldeprijs Live: race info, startlist, broadcasters, updates

April 5 update:
video below...
April 4 update:
2021 Tour of Flanders Live: race info, startlist, previews, broadcasters

April 3 update:
GP Miguel Indurain Preview with Favoritesciclismointernacional
Alejandro Valverde takes first win in 20 months at GP Miguel Induraincyclingweekly

April 2 update:

April 1 update:
Paris-Roubaix postponed until October 2-3 due to COVID-19velonews

March 31 update:
2021 Dwars door Vlaanderen Live: race info, startlist, previews, broadcasters, post-race coverage

March 30 update:
Bora-Hansgrohe team manager casts doubt over Peter Sagan's future with the teamcyclingweekly
Teams tighten COVID-19 bubbles as fear of infection rises before Tour of Flanderscyclingnews
Philippe Gilbert out of Tour of Flanders with physical and mental fatiguecyclingnews

March 29 update:
Post-Race Analysis Videos: 2021 Gent-Wevelgem
Post-Race Analysis Videos: 2021 Volta a Catalunya

March 28 update:
2021 Gent-Wevelgem Live: race info, startlist, broadcasters, highlights
Viviani ends 18-month winless streak at Cholet-Pays de la Loirecyclingnews
Nacer Bouhanni is still a terrorcyclingtips

March 27 update:

March 26 update:
E3 SaxoBank Classic Live (1.UWT BEL): race info, startlist, broadcasters, highlights
Remembering Antoine Demoitié, five years oncyclingtips

March 22-28 update:
2021 Volta a Catalunya Live: race info, startlist, broadcasters, updates
Photos from Volta a Catalunya 2021 (all stages)corvos/bettini

March 25 update:

March 24 update:

March 23 update:

March 22 update:

March 21 update:
Trofeo Alfredo Binda | Race Info & Startlist

March 20 update:
2021 Milan-San Remo Live: race info, startlist, broadcasters, highlights

March 19 update:
Preview: Bredene Koksijde Classic | Startlist/Results
Chris Froome, Wout van Aert and Mathieu van der Poel among highest paid riders, according to reportcyclingweekly

March 18 update:
New dates for Algarve, Andalucía, Ronde van Drenthe in revised 2021 calendarscyclingnews
Paris-Roubaix could come under threat of new COVID-19 lockdowncyclingnews

March 17 update:
Nokere Koerse (1.Pro BEL): race info, startlist, results
Live Video for Nokere Koerse (Dutch, restricted to Belgium) 14:45 CET
Highlights: Nokere Koerse (02:17 Dutch)sporza.be
Winner's Interview: Winning when it is difficult is bettercyclingnews
Nokere Koerse hoping to limit financial losses from COVID-19cyclingnews


ExpressVPN or some other VPN is essential for any serious cycling fan as a back up option for watching geo-restricted live video or highlight clips
March 10 - 16 update:
2021 Tirreno-Adriatico Live (2.UWT ITA): race info, startlist, broadcasters, updates
Photos from Tirreno-Adriatico 2021 (all stages)rcs/corvos/bettini

March 16 update:

March 7 - 14 update:
2021 Paris-Nice Live: race info, startlist, previews, broadcasters
Photos from Paris-Nice 2021 (all stages)aso/corvos

March 9 update:

March 7 update:
Highlights/Verslag Grote prijs Jean-Pierre Monsere (02:54 Dutch)sporza.be

March 6 update:
2021 Strade Bianche Live: race info, startlist, previews, broadcasters, highlights, analysis

March 3 update:
Trofeo Laigueglia 2021 - Preview with Favoritesciclismointernacional
Results and Report from Trofeo Laiguegliacyclingnews

March 2 update:
2021 Le Samyn Live: race info, startlist, broadcasters, updates

February 28 update:
2021 Kuurne-Brussels-Kuurne Live: race info, startlist, broadcasters, updates

February 27 update:
2021 Omloop Het Nieuwsblad Live (1.UWT BEL): race info, startlist, broadcasters, updates

February 24 update:
2021 Giro d'Italia route announced: all stage hosts, maps and profiles with analysis now posted
February 21-27 update:
2021 UAE Tour Live : race info, startlist, broadcasters, updates
Photos from UAE Tour 2021 (all stages)rcs/corvos

February 20 update:
Madiot: We're turning riders into robotscyclingnews
Svein Tuft: Full circlecyclingnews

February 19-21 update:
Live Video for Tour des Alpes-Maritimes et du Var (French, restricted to France)
Results and Reports from Tour des Alpes Maritimes et du Var 2021cyclingnews
Roadbook with maps and profiles for Tour des Alpes-Maritimes et du Vartour06-83.com
Startlist for Tour des Alpes-Maritimes et du Vartour06-83

February 16 update:
Esteban Chaves: 'I still really believe I can win the Tour de France'cweekly

February 15 update:

February 14 update:
2021 Tirreno-Adriatico: route announcement with stage maps, profiles and analysis
February 12 update:
2021 Vuelta a España: route announcement, profiles and analysis

February 11-14 update:
2021 Tour de Provence Live (2.Pro FRA): race info, startlist, broadcasters
Photos from Tour de la Provence 2021 (all stages)corvos/agencezoom
Savio decries 'sporting infamy' as Androni-Sidermec miss out on Giro d'Italia wildcardcyclingnews

February 10 update:

February 8 update:

February 7 update:

February 3-7 update:
2021 Étoile de Bessèges Live (FRA 2.1): race info, startlist, preview, broadcasters
Photos from Étoile de Bessèges 2021 (all stages)corvos

February 6 update:

Feburary 2 update:

January 31 update:
Sunday, Grand Prix Cycliste la Marseillaise (FRA 1.1)
Preview GP cycliste La Marseillaise with Favoritesciclismointernacional
Startlist for GP cycliste La Marseillaiselamarseillaise.fr

January 30-31 update:
GP La Marseillaise 2021 - Road cycling returns to Europeeurosport.co.uk
On-Demand: Men/Women's UCI Cyclocross World Championshipss (English, restricted to US and Canada)flobikes

Other CX World Cup Races: Tabor Nov 29, Namur Dec 20, Dendermonde Dec 27, Hulst Jan 3, Overijse Jan 23, Worlds Jan 30-31

January 28 update:
Primoz Roglic opens up about defeat at the Tour de Francecyclingnews

January 27 update:
2021 WorldTour team kits: The definitive rankingcyclingnews

January 26 update:

January 23 update:
Tom Dumoulin to take indefinite break from cycling, saying he is unhappytelegraph.co.uk

January 22 update:

January 20-21 update:

January 19 update:
Trek-Segafredo ready to punch above their weight in 2021cyclingnews

January 18 update:

January 16 update:
Champs-Élysées avenue in Paris to become "an extraordinary garden"dezeen

January 11 update:
Vuelta a San Juan cancelled due to coronaviruscyclingweekly

January 9 update:
Marc Hirschi joins UAE Team Emiratescyclingnews

January 6 update:
2021 Paris-Nice Route Announced: stage hosts, profiles and route analysis
January 3, 6 update:
Results and Reports from Hulstcyclingnews

January 5 update:
Marc Hirschi leaves Team DSM earlycyclingnews
Androni Giocattoli-Sidermec unveil sponsor-filled 2021 jerseycyclingnews



December 27, 30 update:

December 23 update:
Santos Festival of Cycling (January 21-24) will showcase best Austrialian riderscyclingnews
UCI confirms WorldTour teams for 2021cyclingtips
Van der Poel to have his pick of 2021 WorldTour events as Alpecin-Fenix earn automatic invitationscyclingnews
Does pro cycling have a safety problem? A rider's perspectivecyclingtips
Bike insurance: Everything you need to knowcyclingweekly
Wout van Aert takes his first season win at X2O Trophy Herentalscyclingnews

December 22 update:

December 20 update:
CX: Men's Results and Report from Namur Belgiumcyclingnews

December 19 update:
Greg Van Avermaet: At my age it's good to be out of my comfort zonecyclingnews

December 18 update:
Thieves break into Specialized HQ and steal $160,000 worth of bikes, including Peter Sagan’s Paris-Roubaix-winning machinecyclingweekly
Chris Froome to make Israel Start-Up Nation debut at Vuelta a San Juanvelonews

December 16 update:

December 15 update:

December 14 update:
CX Men's Highlights: Superprestige Gavere, Belgium (03:30 Dutch)sporza.be

December 12 update:

December 11 update:
UCI to introduce barrier standards as part of road safety measures in 2021cyclingnews
Procycling Review of the Year: Best teamcyclingnews
Tom Dumoulin believes he can get back to the topcyclingnews

December 10 update:
Marco Pantani’s 2000 Tour de France bike auctioned for €66,000cyclingnews
Mitchelton-Scott to quit Veloncyclingnews
LeMond 'humbled' after being awarded the Congressional Gold Medalcyclingnews
Eight alternative European islands for cycling adventurescyclingweekly
5 bicyclists killed, 4 injured after truck hits group in Nevadausatoday

December 9 update:

December 8 update:
49 year-old Davide Rebellin set to continue racing in 2021cyclingnews
Remco Evenepoel's 'arrogant' statements are justified if he wins, says Mathieu van der Poelcw
The Lost Art of Winter Cyclingoutsideonline
Mathieu van der Poel returns to cyclo-cross with weekend doubleheadercyclingnews
EF Pro Cycling signs Fumiyuki Beppucyclingnews
Six Canadians share what they think is driving the resurgence of gravel ridingcyclingmagazine

December 7 update:
UAE Team Emirates to be vaccinated against Covid-19 at January training campcw
Giro d'Italia could 'lick the craters' of Mount Etna with 2,860m summit finishcyclingweekly
Lefevere: Mark Cavendish came to me and said 'I can't stop like this'cyclingnews

December 6 update:
Greg LeMond to receive Congressional Gold Medal after President Trump signs bill into lawroad.cc
Cycling almost destroyed Jani Brajkovic. Now he wants to help fix itcyclingtips

December 5 update:
Mark Cavendish returns to Deceuninck-QuickStep for 2021 seasoncyclingnews
'We don't expect Mark Cavendish to win six Tour stages,' says DQScyclingweekly
Kittel: Mark Cavendish's rare experience will help Deceuninck-QuickStepcyclingnews

December 4 update:
Eight riders who could take the WorldTour by storm in 2021cyclingweekly
Sunweb ends headline sponsorship as team undergoes full rebrandcyclingweekly

December 3 update:
After the gold rush: The rise and fall of the Tour of Californiacyclingnews
Primož Roglič wins the Vélo d'Or 2020cyclingweekly
Flanders Classics plans for no crowds at its races in 2021cyclingtips
Why do so many bikes cost upwards of £10,000?cyclingweekly

December 2 update:

December 1 update:
Could AI be the future of bike race coverage?cyclingtips

November 30 update:
On-Demand: Men's UCI Cyclocross World Cup from Tabor, CZ (1:12:17 Czech)ceskatelevize.cz

November 28 update:

November 27 update:
Early season Spanish, French races already ramping up for 2021velonews

November 26 update:
Jakobsen aiming to return to racing within a yearcyclingnews

November 24 update:
Miguel Ángel López announces new team for 2021cyclingweekly
The dictator, the oligarch and the UCI presidentcyclingtips
Meet the new Dave Brailsford, for whom winning isn’t everythingcyclingtips
Jumbo-Visma's strength in depth: Kuss has taken a big step forwardcyclingnews

November 23 update:
Remco Evenepoel 'impatient' to make Grand Tour debut in 2021cyclingnews

November 22 update:
Wout van Aert working hard for return of rivalry with Van der Poelcyclingnews

November 21 update:
Egan Bernal on his back problems: 'I've always had pain there'cyclingnews
2020-2021 Cyclo-cross season - Schedule & Broadcasterscyclingnews

November 20 update:
Pieter Weening retires after 17 seasons as a professionalcyclingnews
NTT team confirmed to race on as Qhubeka Assoscyclingnews

November 19 update:
Julich: It's idiotic to think there was anything suspicious about Chris Froomecyclingnews
Ben King returns to his roots with Rally Cycling in 2021cyclingnews
Ganna still positive for COVID-19 after two weekscyclingnews

November 18 update:
2021 UCI Road Cycling Calendar (interactive version coming) — uci
Dowsett postpones Hour Record after contracting COVID-19cyclingnews
2021 Vuelta a San Juan confirmed for Januarycyclingnews
2020 Team victory rankingsinrng

November 13-22 update:
Vuelta a Colombia 2020 Resultsesciclismo

November 17 update:
Eddie Borysewicz, coach to LeMond, Armstrong, dies at 81cyclingnews
Astana Pro Team announces Premier Tech as title sponsor in 2021cyclingpub

November 15 update:
The questions facing Ineos Grenadiers' eight grand tour contenders in 2021velonews

November 14 update:
Pogacar donates Tour de France-winning bike on visit to Colnago HQcyclingnews
Vincenzo Nibali insists age not an impediment 'despite what the keyboard warriors write'cn

November 12 update:
End of season ratings: How did each men's WorldTour team perform in 2020?cw

November 11 update:
Groenewegen given nine-month ban for causing Jakobsen crash at Tour de Polognecyclingnews
Tour de Yorkshire cancelled for second year running – race put off until 2022road.cc
Viviani hoping for a return to success in 2021 after winless year with Cofidiscyclingnews
Exclusive: Retired riders left stranded as CPA fails to meet payoutscyclingnews

November 9 update:
No Grand Tour stage win for a Dutch rider for first time in eight yearscyclingnews
Alex Dowsett to reattempt Hour Record next monthcyclist.co.uk
EF and Cannondale to launch teams at Historically Black Colleges and Universitiescyclingtips

October 20 - November 8 update:
2020 Vuelta a España Live (2.UWT ESP): race info, startlist, broadcasters, updates
Photos from Vuelta a España 2020 (all stages)aso/corvos

November 2 update:
Tour Down Under failed to convince even five WorldTour teams to racecyclingnews

November 1 update:
2021 Tour de France route presentation with official route map, mountain stage profiles, analysis and on-demand video — steephill.tv

October 29 update:
Peter Sagan: I'm not done yetcyclingnews

October 27 update:

October 3 - 25 update:
2020 Giro d'Italia Live (2.UWT ITA): race info, startlist, broadcasters, updates
Photos from Giro d'Italia 2020 (all stages)corvos/rcs

October 20-21 update:

October 19 update:
2020 Tour of Flanders Live (1.UWT BEL): race info, startlist, broadcasters, video highlights

October 14 update:
2020 Scheldeprijs Live(1.HC BEL): race info, startlist, broadcasters, updates, video highlights

October 13 update:

October 12 update:
2020 Gent-Wevelgem Live (1.UWT BEL): race info, startlist, broadcasters, extended highlights
2020 Paris-Tours Live (1.HC FRA): race info, startlist, broadcasters, extended highlights

October 8 update:
Paris-Roubaix cancelled after COVID-19 cases rise in northern Francecyclingnews

October 7 update:
2020 De Brabantse Pijl Live (1.UWT BEL): race info, startlist, broadcasters, extended highlights
2020 Vuelta a España: race info with stage maps and profiles now posted
Tour of Flanders and Gent-Wevelgem take further steps to minimise coronavirus riskcn
Madiot calls for independent safety checks at racescyclingnews
Paris-Roubaix could ban spectators as coronavirus clouds gathercyclingnews

October 4 update:
Monumental, 2020 Liège-Bastogne-Liège Live: race info, startlist, broadcasters, updates

September 30 update:
2020 La Flèche Wallonne Live (1.UWT BEL): race info, startlist, preview, broadcasters, updates

September 29 - October 3 update:
2020 BinckBank Tour Live: race info, official startlist, broadcasters, updates
Photos from BinckBank Tour 2020 (so far)corvos/bettini

September 24 - 27 update:
2020 UCI Road World Championships Live: race info, broadcasters, updates

September 24 update:

August 29 - September 20 update:
2020 Tour de France Live (2.UWT FRA): race info, broadcasters, updates, startlist.
Photos from Tour de France 2020 (all stages)corvos/aso/reuters/flockton

September 11 - 19 update:
Giro Rosa, the women's premiere stage race of the year
On-Demand Broadcast Giro Rosa (restricted to U.S. and Canada)

September 15 - 19 update:

September 12 update:

September 7 - 14 update:
2020 Tirreno-Adriatico Live (2.UWT ITA): race info, official startlist, preview, broadcasters, lastest updates
Photos from Tirreno-Adriatico 2020 (all stages)rcs/corvos/bettini

August 31 update:

August 26 update:

August 25 update:

August 24 update:

August 23 update:

August 20 update:
Giro dell'Emilia (1.HC ITA): race info, startlist.

August 17 update:
After a string of horror crashes, riders protest over safetycyclingtips

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

August 15 update:
Il Lombardia Live (1.UWT ITA): race info, official startlist, broadcasters and updates, highlights
2020 Giro d'Italia: revised stage maps, profiles and timetables for the rescheduled (October) race

August 13 update:

August 12 update:
Gran Piemonte (1.HC ITA): race info, startlist, results
Live video: Fubo.tv (USA and CAN), Flobikes (USA and CAN), Eurosport (Europe), L'Equipe TV (France). More to come...
2020 Road World Championships in Switzerland cancelled due to COVID-19 restrictionscyclingnews

August 11 update:

August 10 update:

August 8 update:
2020 Milan-San Remo Live: race info, official startlist, preview, broadcasters and updates

August 5-9 update:
Tour de Pologne (2.UWT POL): race info, startlist, results
Bad crash warning: Replay of the Stage 1 Finish at Tour of Poland (00:47 Dutch)sporza.be
Jakobsen's condition described as 'stable' after overnight facial surgerycyclingnews

August 5 update:
Milano-Torino (1.HC ITA): race info, startlist, results
Live video: Flobikes (USA and CAN), Eurosport (Europe), L'Equipe TV (France). More to come...

August 4 update:

August 3 update:
2020 Tour de France: all stage profiles, maps and timetables are now posted
August 1-4 update:
La Route d'Occitanie - La Dépêche du Midi (2.1 FRA): race info, startlist

August 1 update:
2020 Strade Bianche Live: race info, broadcasters, updates and Official Highlights (Men's + Women's)

July 28 - August 1 update:
Vuelta a Burgos (2.HC ESP): race info, startlist, results
Live video: Official Site (Worldwide, Spanish), Flobikes (USA and CAN), Eurosport (Europe), EITB (Basque), L'Equipe TV (France). More to come...
Last 4 Km of Stage 5 - Final Climb, Vuelta a Burgos (15:00 Spanish)tdp

June 29 update:
The Tour de France will be raced on Zwift this Julycyclingtips

June 27 update:
American riders scramble to return to Europe as possible EU travel ban loomscyclingnews
Volta a Portugal on hold as host towns back outvelonews
Giro d'Italia gets green light with crowds allowed at Sicilian startcyclingweekly

June 12 update:
Rescheduled World Tour Events - Lots of them overlap@laflammerouge16

May 31 update:

May 5 update:
UCI reveal new men's and women's post-COVID-19 race calendarcyclingnews

April 15 update:
Virtual Amstel Gold Race confirmed for Sundaycyclingnews

April 13 update:
Cycling faces economic 'meltdown' if Tour de France cancelledafp

April 11 update:
Relive the 2019 Paris-Roubaix + past editions — steephill.tv
Belgian study on safe distancing while exercising goes viralcyclingnews
Lance Armstrong urges pro cyclists to unifycyclingnews

April 5 update:
Tour of Flanders "Lockdown Edition" at 15:30 CET / ,
On-Demand Replay: Virtual Tour of Flanders (English, Worldwide except Belgium)flobikes

April 4 update:
2020 Tour of Flanders Startlistsporza
Evenepoel, Lampaert and Stybar to ride virtual Ronde van Vlaanderendeceuninck-quickstep
Relive the 2019 Tour of Flanderssteephill.tv
Sterrenensemble voor Ronde op rollen met o.a. Evenepoel, Van Aert en Van Avermaetsporza.be

April 2 update:
Christian Prudhomme: We won't hold the Tour de France behind closed doorscyclingnews

March 29 update:
ASO set May 15 deadline for Tour de France decisioncyclingnews

March 27 update:
Tour de France 2020 could go ahead behind closed doors, says sports ministercyclingweekly
Fernando Gaviria released from UAE hospital after final coronavirus testcyclingnews
Velon and Tour de Suisse announce virtual race series for Aprilcyclingtips

March 24 update:
Can the Tour de France be saved?velonews
Firefighter Farrar: From one dream job to anothercyclingnews
Cycling and coronavirus: Everything you need to knowcyclingweekly

March 22 update:
Cycling could collapse if there is no Tour de France, team bossessbs.au
The COVID-19 crisis could show us how to cure our congested citiesventurebeat

March 21 update:
Deceuninck – Quick-Step & Milano-Sanremo: A story in three actsdeceuninck-quickstep

March 19 update:
Coronavirus: Santini to start making face masks instead of cycling clothingcyclingnews

March 18 update:

March 17 update:
Bradley Wiggins: Coronavirus could be devastating for riders' livelihoodscyclingnews
Tour of Flanders cancelled over coronavirus concernscyclingnews
Paris-Roubaix, Flèche Wallonne and Liège-Bastogne-Liège postponed due to coronavirus pandemiccyclingnews
Coronavirus: Riders in lockdown get creative with entertainment and trainingcyclingnews

March 8 - 15 update:
2020 Paris-Nice Live: race info, startlist, broadcasters, updates
Photos from Paris-Nice 2020 (all stages)corvos/aso/bettini

March 12 update:
Volta a Catalunya cancelled as part of ongoing coronavirus measurescyclingnews
E3 BinkBank Classic and Ghent-Wevelgem cancelledcyclingweekly

March 8 update:
2020 Strade Bianche was cancelled

March 6 update:
Off-Topic: Velon suspends Hammer Series in simmering war with UCIvelonews

March 5 update:
What is the Covid-19 coronavirus and how might it continue to affect professional cycling?cyclingnews

March 4 update:
UCI informed of six further UAE Tour coronavirus casescyclingnews
Coronavirus quarantine leaves Groupama-FDJ unable to racecyclingnews

March 3 update:
2020 Le Samyn Live (1.1 BEL): race info, startlist, preview, broadcasters
'The kindest, happiest guy I knew', tributes flood in for Nicolas Portalcyclingnews
Italian spring races on brink of cancellation as government and teams express concern about coronaviruscyclingnews

March 2 update:

March 1 update:
2020 Kuurne-Brussels-Kuurne Live (1.HC BEL): race info, startlist, preview, broadcasters

February 29 update:
2020 Omloop Het Nieuwsblad Live (1.UWT BEL): race info, startlist, preview, broadcasters

February 27 - 29 update:

February 28 update:
'The complete organisation for Strade Bianche and Milan-San Remo is stuck in the UAE': Fears grow for March's Italian racescyclingweekly

February 27 update:
Italian races under further threat of cancellation following confirmed coronavirus cases at UAE Tourcyclingnews

February 24 update:
Coronavirus has me worried over Milan-San Remo, says Vegnicyclingnews

February 23 - 29:
2020 UAE Tour Live: race info, startlist, broadcasters, updates
Photos from UAE Tour 2020 (all stages)rcs/corvos/bettini

February 19 - 23:
2020 Vuelta a Andalucía Live (2.HC ESP): race info, startlist, broadcasters, updates
Photos from Vuelta a Andalucía 2020 (all stages)corvos
2020 Volta ao Algarve Live (2.HC POR): race info, startlist, broadcasters, updates
Photos from Volta ao Algarve 2020 (all stages)corvos

February 13-16:
Tour de la Provence (2.1 FRA): race info, startlist, results
Photos from Tour de la Provence 2020 (all stages)corvos/pascalbesse

February 11-16:
Tour Colombia Live (2.1 COL): race info, startlist, broadcasters, updates
Photos from Tour Colombia 2020 (all stages)corvos/tourcolombiauci

February 12 update:
Mark Cavendish: All that shit in magazines and on Twitter doesn't hurt mecyclingnews
Vaughters: Commercial pressure forcing teams to stack rosters for Tour de Francecyclingnews

February 10:

February 5-9:
Volta Comunitat Valenciana Live (ESP 2.1): race info, official startlist. preview, broadcasters
Photos from Volta a la Comunitat Valenciana 2020 (all stages)corvos

February 4-8 update:
Saudi Tour (2.1 KSA): race info, startlist
Live Video for Saudi Tour (English, restricted to Canada)flobikes
Live Video for Saudi Tour (English, restricted to Australia)sbs
Live Video for Saudi Tour (French, restricted to France)lequipe

Jayco Herald Sun Tour (2.1 AUS): race info, startlist

February 1 update:
Cadel Evans Great Ocean RR Live (1.UWT AUS): race info, startlist, broadcasters, updates

February 1-2 update:
Live Saturday & Sunday, UCI Cyclocross World Championships
Preview: 2020 UCI Cyclocross World Championships coursevelonews
Live: Men's Cyclo-cross Worlds, Dubendorf (SUI) (English, U.S. only)
Live: Men's Cyclo-cross Worlds, Dubendorf (SUI) (English, Canada only)flobikes
Live: Cyclo-cross Worlds, Dubendorf (SUI) (Dutch, restricted to Belgium)vrt.be
Highlights: Elite Men's Cyclo-cross Worlds, Dubendorf (SUI) (02:02 Dutch)sporza.be

January 26 - February 2 update:
Vuelta a San Juan Live (2.1 ARG)
Photos from Vuelta a San Juan 2020 (all stages)corvos/getty

January 27 update:

January 19-26 update:
2020 Tour Down Under Live (2.UWT AUS)
Photos from Tour Down Under 2020 (all stages)corvos/bettini/getty

January 24 update:
Paris-Roubaix sector to be named after John Degenkolbcyclingweekly

January 20 update:

January 16 update:

January 15-18 update:

January 14 update:
2020 UCI World Road Cycling Calendar
January 9 update:
2020 Tirreno-Adriatico Route Announced
Primoz Roglic: I'm prouder of Giro podium than Vuelta wincyclingnews

January 8 update:
2020 Paris-Nice Route Announced

January 6 update:
Peter Sagan to start 2020 season at Vuelta a San Juancyclingnews

December 19 update:
Vuelta a España 2020 route revealedcyclingnews
2020 Dashboard coming...
December 1 update:
Alaphilippe wins prestigious Velo d'or prizecyclingnews

November 30 update:

November 26 update:

November 17 update:

November 14 update:
Raymond Poulidor dies aged 83cyclingnews

November 11 update:

November 6 update:

November 1 update:

October 29 update:
Tour of California hiatus unlikely related to equality lawcyclingnews
Jonathan Vaughters: ToC can come back but racing in the US has to be re-inventedcyclingnews
ASO confirms inaugural Saudi Tour for 2020cyclingnews

October 27 update:

October 26 update:

October 24 update:
2020 Giro d'Italia route announcement with stage maps, profiles and analysis

October 17-22 update:
Tour of Guangxi (2.UWT CHN): race info, startlist, results

October 16 update:
Taylor Phinney set to retirecyclingnews
Gallery: A look back at Taylor Phinney's pro careervelonews

October 15 update:
2020 Tour de France: route presentation with stage details and analysis

October 14 update:

October 13 update:
2019 Paris-Tours Live (1.UWT FRA): race info, startlist, broadcasters

October 12 update:
2019 Il Lombardia Live (1.UWT ITA): race info, startlist, broadcasters, updates

October 10 update:
Gran Piemonte (1.HC ITA): race info, startlist, results

October 9 update:
2019 Milano-Torino Live: race info, startlist, broadcasters, highlights

October 8 update:
Tre Valli Varesine (1.HC ITA): race info, startlist, results

October 7 update:

October 6 update:
Gran Premio Bruno Beghelli (1.HC ITA): race info, startlist, results

October 5 update:
2019 Giro dell'Emilia Live (1.HC ITA): race info, startlist, highlights
Tour de l'Eurométropole (1.HC BEL): race info, startlist, results

October 4 update:
Tour, Giro presentations promise surprises for 2020velonews

October 3 update:
Fisticuffs mar end of wet Münsterland Giro racevelonews

September 23-29 update:
2019 UCI Road World Championships Live: race info, broadcasters, preview, updates
Photos from Road Worlds 2019 (all races)corvos

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