York Wed August 20 - York
York Thu August 21 - York
York Fri August 22 - York
Goodwood Sat August 23 - Goodwood
York Sat August 23 - York
Haydock Park Sat September 6 - Haydock Park
Doncaster Thu September 11 - Doncaster
Doncaster Sat September 13 - Doncaster
Newmarket Sat September 20 - Newmarket
Newmarket Fri September 26 - Newmarket
Newmarket Sat September 27 - Newmarket
Newmarket Sat October 4 - Newmarket
Redcar Sat October 4 - Redcar

Live racecards, results and betting