Tour de Yorkshire

UCI, Stage race, 2nd -5th May 2019, Great Britain

1st stage|2nd May|182.5 km
Doncaster-Selby

2nd stage|3rd May|132 km
Barnsley-Bedale

3rd stage|4th May|131.2 km
Bridlington-Scarborough

4th stage|5th May|175 km
Halifax-Leeds