Saturday 29 June
- Chester
- Afternoon, Flat, Turf
Saturday 29 June
- Doncaster
- Evening, Flat, Turf
Saturday 29 June
- Lingfield
- Evening, Flat, Turf
Saturday 29 June
- Newcastle
- Afternoon, Flat, AW
Saturday 29 June
- Newmarket
- Afternoon, Flat, Turf
Saturday 29 June
- Windsor
- Afternoon, Flat, Turf
Saturday 29 June
- Curragh
- Afternoon, Turf
Sunday 30 June
- Cartmel
- Afternoon, Jump, Turf
Sunday 30 June
- Uttoxeter
- Afternoon, Jump, Turf
Sunday 30 June
- Wolverhampton
- Afternoon, Flat, AW
Sunday 30 June
- Curragh
- Afternoon, Turf
All times are UK and subject to change. BBC is not responsible for any changes.