- Sunday, September 19 – Elite Men’s Time Trial
- Monday, September 20 – Elite Women and U23 Men’s Time Trials
- Tuesday, September 21 – Junior Women and Junior Men’s Time Trials
- Wednesday, September 22 – Mixed Team Time Trial Relay
- Friday, September 24 – U23 Men and Junior Men’s Road Races
- Saturday, September 25 – Junior Women and Elite Women’s Road Races
- Sunday, September 26 – Elite Men’s Road Race
Stellar field though with WVA, Ganna, Kung and Dennis to name but 4