2014 Pro Cycling Calendar

An iCal is a calendar file that you can store on your phone or electronic diary like Outlook. There are several ways to get this on to your computer or phone.

Subscribe and get automatic updates: The recommended option is to subscribe by copying the iCal URL:


  • If you use MacOS/iOS copy the URL to the iCal file then Calendar.app hit cmd+alt+S (or File>New Calendar Subscription…) whilst in Calendar.app, paste in the link and it will update across all your devices and updates will be processed
  • If you use Outlook, copy the URL and then go to Tools > Account Settings > Internet Calendars and paste the URL to subscribe. In each case when the calendar is updated with a date change or an event is cancelled your software will upload the new data.

Direct download: You can download the iCal file for your organiser, phone, computer and other devices from here


Right-click to save the ics / iCal / iCalendar file and you can import it into your electronic diary. If you have trouble with the subscription then this is an easier option but it means you might want to download a new version a few times a year to get the latest version.

Google Calendar: If you use Google Calendar then click on the icon on the bottom-right of the calendar up above. Note this method can work with Android phones when the iCal file might not although you might need the Google Sync calendar app.

UCI Calendar explained
The UCI has several calenders World Tour and then Africa, America, Asia, Europe and Oceania Tours. Each race is listed with its location and UCI status as a suffix:

  • (WT) means World Tour and includes all the prime races on the calendar, from the three grand tours (Giro d’Italia, Tour de France, Vuelta a Espana) to the one day classics like Paris-Roubaix, the Tour of Flanders and Il Lombardia, as well as others like the Tour of Poland or the Tour Down Under and can be anywhere in the world. All 18 UCI Pro Teams must ride plus organisers may invite UCI Pro Continental Teams.

After this come races in different races that are grouped by region, with the UCI Asia Tour, UCI America Tour, UCI Africa Tour and UCI Oceania Tour and UCI Europe Tour. The bulk of races on the calendar above are in Europe with races like the Het Nieuwsblad, the Criterium International or the Tour of Denmark but we also find races like the Tour of California and the Tour de Langkawi.

  • (HC) is the next level down and up to 65% of the teams may come from the UCI ProTeams but UCI Pro Continental and UCI Continental teams can be invited
  • (.1) is another step down where up to 50% of the teams can be UCI Pro Team with the rest from Pro Continental, Continental and also national teams
  • There is also (.2) but I’ve excluded these races to keep the calendar concise and focus on the top pro races around the world
  • Note 1.HC and 1.1 denotes a one day race and 2.HC or 2.1 means a stage race
  • Women’s races are W1.1 and the biggest races are the Women’s World Cup with the W.WC label

These classes affect the points awarded to riders. Confusingly there are different points awarded according to the calendar of races.

World Tour points scale
The World Tour is separate and riders on World Tour squads earn points on the following basis:

Tour de France Giro & Vuelta Stage Races and One Day Monuments* One Day Races**
1 200 170 100 80
2 150 130 80 60
3 120 100 70 50
4 110 90 60 40
5 100 80 50 30
6 90 70 40 22
7 80 60 30 14
8 70 52 20 10
9 60 44 10 6
10 50 38 4 2
11 40 32
12 30 26
13 24 22
14 20 18
15 16 14
16 12 10
17 10 8
18 8 6
19 6 4
20 4 2
Stage wins
1 20 16 6
2 10 8 4
3 6 4 2
4 4 2 1
5 2 1 1
* Tour Down Under, Paris-Nice, Tirreno Adriatico, Milan-Sanremo, Tour of Flanders, Tour of Basque Country, Paris-Roubaix, Liège-Bastogne-Liège, Tour de Romandie, Tour of Catalonia, Dauphiné, Tour de Suisse, Tour of Poland, Eneco Tour, Il Lombardia, Tour of Beijing
** E3 Prijs Harelbeke, Gent-Wevelgem, Amstel Gold Race, Flèche Wallonne, Classica San Sebastian, Vattenfall Cyclassics, GP Plouay, GP Québec, GP Montreal

Note points are not awarded for wearing a leaders jersey each day in a stage race, only the final overall position counts. And eyebrows may rise when a win in the Tour Down Under or Tour of Beijing brings in as many points as a win in Paris-Roubaix or Liège-Bastogne-Liège. But there’s no debate, the arithmetic is black and white.

HC, 1, 2 points scale
For HC, Class 1 and Class 2 races outside of the World Tour, the following points scale applies.

Olympics & Worlds HC Class 1 Class 2
1 200 100 80 40
2 170 70 56 30
3 140 40 32 16
4 130 30 24 12
5 120 25 20 10
6 110 15 16 8
7 100 10 12 6
8 90 10 8 3
9 80 9 7
10 70 8 6
11 60 7 5
12 50 6 3
13 40 5
14 30 4
15 20 3
16 15
17 10
18 8
19 5
20 3
Stage wins
1 20 16 8
2 14 11 5
3 8 6 2
4 7 5
5 6 4
6 5 2
7 4
8 2
Overall leader per day 10 8 4

If you’ve made it this far then note there are other rankings, such as Cycling Quotient.

In fact the UCI itself uses an additional internal scoring system to rank riders. Because the World Tour and regional tours have different points scales this hidden system is used to score riders so that the teams can be assessed for the “sporting value” element of the World Tour selection criteria for promotion and relegation.

Finally the sport is not about leagues and rankings. The points system is a powerful driver of rider wages and race tactics to the point where UCI points are almost the coin of the realm. It’s a subject that crops up regularly on the blog. Despite all this the essence of sport is crossing the finish line first.

Pin It


Adam Chamberlin October 10, 2012 at 11:51 am


Many thanks for creating the calendar, going to be really handy. Could you not make it a shared Google Calendar so people could subscribe to it, preventing the need for updates and stuff?


The Inner Ring October 10, 2012 at 11:54 am

It’s supposed to be shared, I’ve ticked the box to make it so. Try clicking on the +Google Calendar link on the bottom-right of the calendar, it should work from there.

Adam Chamberlin October 10, 2012 at 1:07 pm

Excellent, I kept on clicking the link above and just got the downloaded version. Followed your advice and found the url for subscriptions: https://www.google.com/calendar/ical/ks59eo7ta1u1mg5vo1i249vb50%40group.calendar.google.com/public/basic.ics

iowakathy December 29, 2012 at 10:42 pm

excellent resource. I followed your calendar last year and was very thankful. Now if someone would just make me a calendar for cyclocross I’d be all set.

Ankush January 1, 2013 at 5:25 pm

thanks for the calendar Inrng.

Ian January 2, 2013 at 3:38 pm

Just wanted to add my thanks for the calendar that I’ve just imported. Worked brilliantly last year and glad it’s back for 2013

David January 4, 2013 at 11:31 pm

thanks very much…no excuse for not knowing what’s going on now! If you could now someone persuade my wife that more of these should be watched,then I would be eternally grateful!!

Simon January 5, 2013 at 6:28 pm

Thanks for the calendar , unfortunately on my iPad it crashes when you view March…anyone else with this fault ?

The Inner Ring January 5, 2013 at 8:53 pm
Darren January 9, 2013 at 7:34 am

This is a great resource, but does anyone know how to turn the calendar off in Saiksue for ipad? I’d like to turn it off and on as and when I need the information, as it takes up a lot of space and makes it difficult to read my other appointments.

Calum Mackay January 28, 2013 at 4:13 pm

dumb question, please: if I add it to Google Calendar as: http://www.inrng.com/medias/inrng2013RaceCalendar.ics, am I getting updates, or do I need to add that longer URL mentioned elsewhere?

Alternatively, would you detail a recent change, please, and I’ll check if I have it?


The Inner Ring January 28, 2013 at 5:15 pm

A recent change – 5 minutes ago – was updating Kuurne-Brussels-Kuurne after I put Italy as the location. Obviously it’s in Belgium.

Prior to this check if the Giro di Lazio is on Sunday 3 March as it’s been moved.

Calum Mackay January 28, 2013 at 5:22 pm

thanks again…

I see Lazio on 3rd March, which is right, I think?

But Kuurne is still in Italy – perhaps it takes a while to update. I’ve not done any “refresh” operations…

I’ll keep an eye on it.

thanks again, great resource.

Calum Mackay January 28, 2013 at 7:02 pm

and now I see Belgium, so it does indeed auto-update, just takes a time…


ycli February 23, 2013 at 8:17 am

The date of Tour de Taiwan is 3/18~3/24. The date in the calendar is needed to be updated.

The Inner Ring February 23, 2013 at 10:26 am

Done, thanks ycli

Dave February 27, 2013 at 10:40 am


Is it possible to colour code the different levels of race, it would make the calendar much easier to read.
Thank you for the calendar though, great resource.

warren May 26, 2013 at 8:53 am


Just started watching races and I’m hooked. Just wanted to let you know I really appreciate you putting this calendar together so I don’t have to setup reminders myself. Also I love all the updates and articles on the blog!

Keep it up.

Comments on this entry are closed.

{ 8 trackbacks }