Below you’ll find fixtures for the next month or so, updated daily. For a full list of announced fixtures for a specific course see the relevant page listed here.
- 19th Jun - Ascot (Flat / Turf)
- 19th Jun - Chelmsford City (Flat / AWT)
- 19th Jun - Ripon (Flat / Turf)
- 19th Jun - Lingfield Park (Flat / AWT)
- 19th Jun - Wetherby (Flat / Turf)
- 20th Jun - Ascot (Flat / Turf)
- 20th Jun - Market Rasen (Jump / Turf)
- 20th Jun - Redcar (Flat / Turf)
- 20th Jun - Goodwood (Flat / Turf)
- 20th Jun - Newmarket (Flat / Turf)
- 21st Jun - Bangor-On-Dee (Jump / Turf)
- 21st Jun - Ascot (Flat / Turf)
- 21st Jun - Newmarket (Flat / Turf)
- 21st Jun - Redcar (Flat / Turf)
- 21st Jun - Ayr (Flat / Turf)
- 21st Jun - Haydock Park (Flat / Turf)
- 21st Jun - Lingfield Park (Flat / Turf)
- 22nd Jun - Hexham (Jump / Turf)
- 22nd Jun - Pontefract (Flat / Turf)
- 22nd Jun - Ffos Las (Flat / Turf)
- 23rd Jun - Wolverhampton (Flat / AWT)
- 23rd Jun - Chepstow (Flat / Turf)
- 23rd Jun - Windsor (Flat / Turf)
- 24th Jun - Beverley (Flat / Turf)
- 24th Jun - Brighton (Flat / Turf)
- 24th Jun - Newton Abbot (Jump / Turf)
- 24th Jun - Newbury (Flat / Turf)
- 25th Jun - Carlisle (Flat / Turf)
- 25th Jun - Salisbury (Flat / Turf)
- 25th Jun - Worcester (Jump / Turf)
- 25th Jun - Bath (Flat / Turf)
- 25th Jun - Kempton Park (Flat / AWT)
- 26th Jun - Newcastle (Flat / AWT)
- 26th Jun - Newmarket (Flat / Turf)
- 26th Jun - Nottingham (Flat / Turf)
- 26th Jun - Hamilton Park (Flat / Turf)
- 26th Jun - Leicester (Flat / Turf)
- 27th Jun - Cartmel (Jump / Turf)
- 27th Jun - Doncaster (Flat / Turf)
- 27th Jun - Yarmouth (Flat / Turf)
- 27th Jun - Newcastle (Flat / AWT)
- 27th Jun - Newmarket (Flat / Turf)
- 28th Jun - Chester (Flat / Turf)
- 28th Jun - Newcastle (Flat / AWT)
- 28th Jun - York (Flat / Turf)
- 28th Jun - Windsor (Flat / Turf)
- 28th Jun - Doncaster (Flat / Turf)
- 28th Jun - Lingfield Park (Flat / Turf)
- 29th Jun - Cartmel (Jump / Turf)
- 29th Jun - Uttoxeter (Jump / Turf)
- 29th Jun - Ffos Las (Flat / Turf)
- 30th Jun - Ffos Las (Flat / Turf)
- 30th Jun - Pontefract (Flat / Turf)
- 30th Jun - Wolverhampton (Flat / AWT)
- 30th Jun - Windsor (Flat / Turf)
- 1st Jul - Brighton (Flat / Turf)
- 1st Jul - Musselburgh (Flat / Turf)
- 1st Jul - Stratford-On-Avon (Jump / Turf)
- 2nd Jul - Worcester (Jump / Turf)
- 2nd Jul - Thirsk (Flat / Turf)
- 2nd Jul - Bath (Flat / Turf)
- 2nd Jul - Epsom Downs (Flat / Turf)
- 3rd Jul - Haydock Park (Flat / Turf)
- 3rd Jul - Perth (Jump / Turf)
- 3rd Jul - Yarmouth (Flat / Turf)
- 3rd Jul - Kempton Park (Flat / AWT)
- 3rd Jul - Newbury (Flat / Turf)
- 4th Jul - Doncaster (Flat / Turf)
- 4th Jul - Newton Abbot (Jump / Turf)
- 4th Jul - Sandown Park (Flat / Turf)
- 4th Jul - Bangor-On-Dee (Jump / Turf)
- 4th Jul - Beverley (Flat / Turf)
- 4th Jul - Haydock Park (Flat / Turf)
- 5th Jul - Beverley (Flat / Turf)
- 5th Jul - Haydock Park (Flat / Turf)
- 5th Jul - Leicester (Flat / Turf)
- 5th Jul - Sandown Park (Flat / Turf)
- 5th Jul - Carlisle (Flat / Turf)
- 5th Jul - Nottingham (Flat / Turf)
- 6th Jul - Chelmsford City (Flat / AWT)
- 6th Jul - Market Rasen (Jump / Turf)
- 6th Jul - Ayr (Flat / Turf)
- 7th Jul - Worcester (Jump / Turf)
- 7th Jul - Ayr (Flat / Turf)
- 7th Jul - Ripon (Flat / Turf)
- 8th Jul - Pontefract (Flat / Turf)
- 8th Jul - Lingfield Park (Flat / Turf)
- 8th Jul - Brighton (Flat / Turf)
- 8th Jul - Uttoxeter (Jump / Turf)
- 9th Jul - Catterick Bridge (Flat / Turf)
- 9th Jul - Yarmouth (Flat / Turf)
- 9th Jul - Ffos Las (Flat / Turf)
- 9th Jul - Kempton Park (Flat / AWT)
- 10th Jul - Carlisle (Flat / Turf)
- 10th Jul - Doncaster (Flat / Turf)
- 10th Jul - Newmarket (Flat / Turf)
- 10th Jul - Epsom Downs (Flat / Turf)
- 10th Jul - Newbury (Flat / Turf)
- 11th Jul - Ascot (Flat / Turf)
- 11th Jul - Newmarket (Flat / Turf)
- 11th Jul - York (Flat / Turf)
- 11th Jul - Chester (Flat / Turf)
- 11th Jul - Chepstow (Flat / Turf)
- 12th Jul - Ascot (Flat / Turf)
- 12th Jul - Chester (Flat / Turf)
- 12th Jul - Newmarket (Flat / Turf)
- 12th Jul - York (Flat / Turf)
- 12th Jul - Hamilton Park (Flat / Turf)
- 12th Jul - Salisbury (Flat / Turf)
- 13th Jul - Perth (Jump / Turf)
- 13th Jul - Stratford-On-Avon (Jump / Turf)
- 13th Jul - Southwell (Flat / AWT)
- 14th Jul - Newton Abbot (Jump / Turf)
- 14th Jul - Ayr (Flat / Turf)
- 14th Jul - Windsor (Flat / Turf)
- 15th Jul - Beverley (Flat / Turf)
- 15th Jul - Nottingham (Flat / Turf)
- 15th Jul - Thirsk (Flat / Turf)
- 16th Jul - Catterick Bridge (Flat / Turf)
- 16th Jul - Bath (Flat / Turf)
Fixtures By Course
- Aintree
- Ascot
- Ayr
- Bangor-on-Dee
- Bath
- Beverley
- Brighton
- Carlisle
- Cartmel
- Catterick Bridge
- Chelmsford City
- Cheltenham
- Chepstow
- Chester
- Doncaster
- Epsom Downs
- Exeter
- Fakenham
- Ffos Las
- Fontwell Park
- Goodwood
- Hamilton Park
- Haydock Park
- Hereford
- Hexham
- Huntingdon
- Kelso
- Kempton Park
- Leicester
- Lingfield Park
- Ludlow
- Market Rasen
- Musselburgh
- Newbury
- Newcastle
- Newmarket
- Newton Abbot
- Nottingham
- Perth
- Plumpton
- Pontefract
- Redcar
- Ripon
- Salisbury
- Sandown Park
- Sedgefield
- Southwell
- Stratford-on-Avon
- Taunton
- Thirsk
- Uttoxeter
- Warwick
- Wetherby
- Wincanton
- Windsor
- Wolverhampton
- Worcester
- Yarmouth
- York