A number of Team Sky riders will battle it out for their respective national championships this week. We take a look at who is racing where.
Victorious riders earn the right to wear a distinctive jersey or skinsuit for the next 12 months, and even after that the colours of their nation will adorn their sleeve bands.
Team Sky have claimed 22 national titles to date, the most recent coming in February as Sergio Henao took a rousing win in the Colombian national road race.
The biggest Team Sky contingent will be in action at the British championships, which this year take place on the Isle of Man. Five riders will line up for the road race, including local favourite Pete Kennaugh, with the team aiming to take a sixth national road title in eight years.
National championships schedule:
Wednesday 21 June
Polish Time Trial – Michal Kwiatkowski
Thursday 22 June
British Time Trial – Jon Dibben, Owain Doull, Tao Geoghegan Hart, Ian Stannard
Friday 23 June
Italian Time Trial – Gianni Moscon
Spanish Time Trial – Mikel Landa
Sunday 25 June
British Road Race – Jon Dibben, Owain Doull, Tao Geoghegan Hart, Pete Kennaugh, Ian Stannard
Dutch Road Race – Wout Poels
Italian Road Race – Gianni Moscon, Salvatore Puccio, Diego Rosa, Elia Viviani
Polish Road Race – Michal Golas, Lukasz Wisniowski
Spanish Road Race – Mikel Landa