Haydock Park Sat September 6 - Haydock Park
Doncaster Thu September 11 - Doncaster
Doncaster Sat September 13 - Doncaster
Ayr Sat September 20 - Ayr
Newbury Sat September 20 - Newbury
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
Newmarket Sat October 11 - Newmarket
Newmarket Fri October 17 - Newmarket
Ascot Sat October 18 - Ascot
Doncaster Sat October 25 - Doncaster

Live racecards, results and betting