Fixtures
Kelso – 7th May
Kelso Racecourse
Perth – 14th May
Perth Racecourse
Perth – 15th May
Perth Racecourse
Hamilton Park – 16th May
Hamilton Park Racecourse
Ayr – 21st May
Ayr Racecourse
Kelso – 25th May
Kelso Racecourse
Hamilton Park – 28th May
Hamilton Park Racecourse
Hamilton Park – 5th June
Hamilton Park Racecourse
Musselburgh – 7th June
Musselburgh Racecourse
Perth – 8th June
Perth Racecourse
Hamilton Park – 11th June
Hamilton Park Racecourse
Hamilton Park – 15th June
Hamilton Park Racecourse
Hamilton Park – 18th June
Hamilton Park Racecourse
Ayr – 21st June
Ayr Racecourse
Hamilton Park – 26th June
Hamilton Park Racecourse
Musselburgh – 1st July
Musselburgh Racecourse
Perth – 3rd July
Perth Racecourse
Ayr – 6th July
Ayr Racecourse
Ayr – 7th July
Ayr Racecourse
Hamilton Park – 12th July
Hamilton Park Racecourse