Fixtures
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
Perth – 13th July
Perth Racecourse
Ayr – 14th July
Ayr Racecourse
Hamilton Park – 17th July
Hamilton Park Racecourse
Hamilton Park – 18th July
Hamilton Park Racecourse
Ayr – 21st July
Ayr Racecourse
Musselburgh – 22nd July
Musselburgh Racecourse
Ayr – 28th July
Ayr Racecourse
Musselburgh – 1st August
Musselburgh Racecourse
Hamilton Park – 2nd August
Hamilton Park Racecourse
Musselburgh – 8th August
Musselburgh Racecourse
Ayr – 9th August
Ayr Racecourse
Ayr – 11th August
Ayr Racecourse
Hamilton Park – 12th August
Hamilton Park Racecourse
Perth – 16th August
Perth Racecourse
Ayr – 18th August
Ayr Racecourse