Thursday 1 August
- Epsom Downs
- Evening, Flat, Turf
Thursday 1 August
- Goodwood
- Afternoon, Flat, Turf
Thursday 1 August
- Nottingham
- Afternoon, Flat, Turf
Thursday 1 August
- Wolverhampton
- Evening, Flat, AW
Thursday 1 August
- Galway
- Afternoon, Turf
Friday 2 August
- Bath
- Evening, Flat, Turf
Friday 2 August
- Goodwood
- Afternoon, Flat, Turf
Friday 2 August
- Musselburgh
- Evening, Flat, Turf
Friday 2 August
- Newcastle
- Afternoon, Flat, AW
Friday 2 August
- Newmarket
- Evening, Flat, Turf
Friday 2 August
- Southwell
- Afternoon, Flat, AW
Friday 2 August
- Galway
- Evening, Turf
Saturday 3 August
- Doncaster
- Afternoon, Flat, Turf
Saturday 3 August
- Goodwood
- Afternoon, Flat, Turf
Saturday 3 August
- Hamilton Park
- Evening, Flat, Turf
Saturday 3 August
- Newmarket
- Afternoon, Flat, Turf
Saturday 3 August
- Thirsk
- Afternoon, Flat, Turf
Saturday 3 August
- Windsor
- Evening, Flat, Turf
Saturday 3 August
- Galway
- Afternoon, Turf
Sunday 4 August
- Chester
- Afternoon, Flat, Turf
Sunday 4 August
- Haydock Park
- Afternoon, Flat, Turf
Sunday 4 August
- Galway
- Afternoon, Turf
Monday 5 August
- Carlisle
- Evening, Flat, Turf
Monday 5 August
- Lingfield
- Afternoon, Flat, Turf
Monday 5 August
- Ripon
- Afternoon, Flat, Turf
Monday 5 August
- Cork
- Afternoon, Turf
Monday 5 August
- Naas
- Afternoon, Turf
Tuesday 6 August
- Catterick
- Afternoon, Flat, Turf
Tuesday 6 August
- Chelmsford City
- Evening, Flat, AW
Tuesday 6 August
- Ffos Las
- Afternoon, Flat, Turf
Tuesday 6 August
- Roscommon
- Evening, Turf
Wednesday 7 August
- Brighton
- Afternoon, Flat, Turf
Wednesday 7 August
- Great Yarmouth
- Evening, Flat, Turf
Wednesday 7 August
- Kempton
- Evening, Flat, AW
Wednesday 7 August
- Pontefract
- Afternoon, Flat, Turf
Wednesday 7 August
- Wexford
- Evening, Turf
Wednesday 7 August
- Sligo
- Evening, Turf
Thursday 8 August
- Brighton
- Afternoon, Flat, Turf
Thursday 8 August
- Chepstow
- Evening, Flat, Turf
Thursday 8 August
- Great Yarmouth
- Afternoon, Flat, Turf
Thursday 8 August
- Sandown
- Evening, Flat, Turf
Thursday 8 August
- Leopardstown
- Evening, Turf
Thursday 8 August
- Sligo
- Evening, Turf
Friday 9 August
- Brighton
- Afternoon, Flat, Turf
Friday 9 August
- Haydock Park
- Evening, Flat, Turf
Friday 9 August
- Musselburgh
- Afternoon, Flat, Turf
Friday 9 August
- Newmarket
- Evening, Flat, Turf
Friday 9 August
- Thirsk
- Afternoon, Flat, Turf
Friday 9 August
- Wexford
- Evening, Turf
Friday 9 August
- Tipperary
- Evening, Turf
Saturday 10 August
- Ascot
- Afternoon, Flat, Turf
Saturday 10 August
- Ayr
- Evening, Flat, Turf
Saturday 10 August
- Haydock Park
- Afternoon, Flat, Turf
Saturday 10 August
- Lingfield
- Evening, Flat, Turf
Saturday 10 August
- Newmarket
- Afternoon, Flat, Turf
Saturday 10 August
- Redcar
- Afternoon, Flat, Turf
Saturday 10 August
- Curragh
- Afternoon, Turf
Saturday 10 August
- Kilbeggan
- Evening, Turf
Sunday 11 August
- Leicester
- Afternoon, Flat, Turf
Sunday 11 August
- Ripon
- Afternoon, Flat, Turf
Sunday 11 August
- Downpatrick
- Afternoon, Turf
Monday 12 August
- Ayr
- Afternoon, Flat, Turf
Monday 12 August
- Kempton
- Afternoon, Flat, AW
Monday 12 August
- Windsor
- Evening, Flat, Turf
Monday 12 August
- Ballinrobe
- Evening, Turf
Tuesday 13 August
- Hamilton Park
- Evening, Flat, Turf
Tuesday 13 August
- Lingfield
- Afternoon, Flat, Turf
Tuesday 13 August
- Nottingham
- Afternoon, Flat, Turf
Wednesday 14 August
- Beverley
- Afternoon, Flat, Turf
Wednesday 14 August
- Ffos Las
- Evening, Flat, Turf
Wednesday 14 August
- Kempton
- Evening, Flat, AW
Wednesday 14 August
- Salisbury
- Afternoon, Flat, Turf
Wednesday 14 August
- Gowran Park
- Evening, Turf
Thursday 15 August
- Beverley
- Afternoon, Flat, Turf
Thursday 15 August
- Chelmsford City
- Evening, Flat, AW
Thursday 15 August
- Chepstow
- Afternoon, Flat, Turf
Thursday 15 August
- Salisbury
- Afternoon, Flat, Turf
Thursday 15 August
- Windsor
- Evening, Flat, Turf
Thursday 15 August
- Dundalk
- Afternoon, AW
Thursday 15 August
- Tramore
- Evening, Turf
Friday 16 August
- Epsom Downs
- Afternoon, Flat, Turf
Friday 16 August
- Newbury
- Afternoon, Flat, Turf
Friday 16 August
- Newmarket
- Evening, Flat, Turf
Friday 16 August
- Thirsk
- Evening, Flat, Turf
Friday 16 August
- Wolverhampton
- Afternoon, Flat, AW
Friday 16 August
- Cork
- Evening, Turf
Friday 16 August
- Tramore
- Evening, Turf
Saturday 17 August
- Bath
- Evening, Flat, Turf
Saturday 17 August
- Doncaster
- Afternoon, Flat, Turf
Saturday 17 August
- Market Rasen
- Evening, Jump, Turf
Saturday 17 August
- Newbury
- Afternoon, Flat, Turf
Saturday 17 August
- Newmarket
- Afternoon, Flat, Turf
Saturday 17 August
- Perth
- Afternoon, Jump, Turf
Saturday 17 August
- Ripon
- Afternoon, Flat, Turf
Saturday 17 August
- Tramore
- Evening, Turf
Saturday 17 August
- Curragh
- Afternoon, Turf
Sunday 18 August
- Pontefract
- Afternoon, Flat, Turf
Sunday 18 August
- Southwell
- Afternoon, Flat, AW
Sunday 18 August
- Tramore
- Afternoon, Turf
Monday 19 August
- Catterick
- Afternoon, Flat, Turf
Monday 19 August
- Great Yarmouth
- Evening, Flat, Turf
Monday 19 August
- Windsor
- Evening, Flat, Turf
Monday 19 August
- Worcester
- Afternoon, Jump, Turf
Tuesday 20 August
- Brighton
- Afternoon, Flat, Turf
Tuesday 20 August
- Kempton
- Afternoon, Flat, AW
Tuesday 20 August
- Nottingham
- Evening, Flat, Turf
Tuesday 20 August
- Wolverhampton
- Evening, Flat, AW
Tuesday 20 August
- Roscommon
- Evening, Turf
Wednesday 21 August
- Carlisle
- Afternoon, Flat, Turf
Wednesday 21 August
- Kempton
- Evening, Flat, AW
Wednesday 21 August
- Worcester
- Evening, Jump, Turf
Wednesday 21 August
- York
- Afternoon, Flat, Turf
Wednesday 21 August
- Sligo
- Evening, Turf
Thursday 22 August
- Chelmsford City
- Evening, Flat, AW
Thursday 22 August
- Lingfield
- Afternoon, Flat, AW
Thursday 22 August
- Newcastle
- Evening, Flat, AW
Thursday 22 August
- Newton Abbot
- Afternoon, Jump, Turf
Thursday 22 August
- York
- Afternoon, Flat, Turf
Thursday 22 August
- Killarney
- Evening, Turf
Thursday 22 August
- Leopardstown
- Evening, Turf
Friday 23 August
- Ffos Las
- Afternoon, Flat, Turf
Friday 23 August
- Goodwood
- Evening, Flat, Turf
Friday 23 August
- Hamilton Park
- Evening, Flat, Turf
Friday 23 August
- Newmarket
- Afternoon, Flat, Turf
Friday 23 August
- York
- Afternoon, Flat, Turf
Friday 23 August
- Killarney
- Evening, Turf
Friday 23 August
- Kilbeggan
- Evening, Turf
Saturday 24 August
- Cartmel
- Afternoon, Jump, Turf
Saturday 24 August
- Goodwood
- Afternoon, Flat, Turf
Saturday 24 August
- Newmarket
- Afternoon, Flat, Turf
Saturday 24 August
- Redcar
- Evening, Flat, Turf
Saturday 24 August
- Windsor
- Evening, Flat, Turf
Saturday 24 August
- York
- Afternoon, Flat, Turf
Saturday 24 August
- Curragh
- Afternoon, Turf
Saturday 24 August
- Killarney
- Afternoon, Turf
Sunday 25 August
- Beverley
- Afternoon, Flat, Turf
Sunday 25 August
- Goodwood
- Afternoon, Flat, Turf
Sunday 25 August
- Great Yarmouth
- Afternoon, Flat, Turf
Sunday 25 August
- Naas
- Afternoon, Turf
Monday 26 August
- Cartmel
- Afternoon, Jump, Turf
Monday 26 August
- Chepstow
- Afternoon, Flat, Turf
Monday 26 August
- Epsom Downs
- Afternoon, Flat, Turf
Monday 26 August
- Ripon
- Afternoon, Flat, Turf
Monday 26 August
- Southwell
- Afternoon, Flat, AW
Monday 26 August
- Downpatrick
- Afternoon, Turf
Monday 26 August
- Ballinrobe
- Evening, Turf
Tuesday 27 August
- Lingfield
- Evening, Flat, Turf
Tuesday 27 August
- Musselburgh
- Afternoon, Flat, Turf
Tuesday 27 August
- Ripon
- Afternoon, Flat, Turf
Tuesday 27 August
- Stratford-on-Avon
- Evening, Jump, Turf
Tuesday 27 August
- Bellewstown
- Evening, Turf
Wednesday 28 August
- Catterick
- Afternoon, Flat, Turf
Wednesday 28 August
- Kempton
- Evening, Flat, AW
Wednesday 28 August
- Musselburgh
- Afternoon, Flat, Turf
Wednesday 28 August
- Worcester
- Evening, Jump, Turf
Wednesday 28 August
- Bellewstown
- Evening, Turf
Thursday 29 August
- Carlisle
- Afternoon, Flat, Turf
Thursday 29 August
- Chelmsford City
- Afternoon, Flat, AW
Thursday 29 August
- Ffos Las
- Afternoon, Flat, Turf
Thursday 29 August
- Newbury
- Evening, Flat, Turf
Thursday 29 August
- Southwell
- Flat, AW
Thursday 29 August
- Navan
- Afternoon, Turf
Friday 30 August
- Ffos Las
- Afternoon, Flat, Turf
Friday 30 August
- Fontwell Park
- Evening, Jump, Turf
Friday 30 August
- Salisbury
- Evening, Flat, Turf
Friday 30 August
- Sandown
- Afternoon, Flat, Turf
Friday 30 August
- Southwell
- Evening, Flat, AW
Friday 30 August
- Thirsk
- Afternoon, Flat, Turf
Friday 30 August
- Down Royal
- Evening, Turf
Friday 30 August
- Wexford
- Evening, Turf
Saturday 31 August
- Beverley
- Afternoon, Flat, Turf
Saturday 31 August
- Chelmsford City
- Evening, Flat, AW
Saturday 31 August
- Chester
- Afternoon, Flat, Turf
Saturday 31 August
- Lingfield
- Evening, Flat, AW
Saturday 31 August
- Newton Abbot
- Afternoon, Jump, Turf
Saturday 31 August
- Sandown
- Afternoon, Flat, Turf
Saturday 31 August
- Curragh
- Evening, Turf
All times are UK and subject to change. BBC is not responsible for any changes.