Horse racing is back in full flow in the UK and Ireland, albeit with a revised schedule. To help you keep up to date with what’s happening where, we’ve complied the comprehensive list of which meetings are set to go ahead this summer.
Newcastle heralded the return of sport to Britain on June 1 while Naas hosted the first Irish meet on June 8.
Everything is still behind closed doors but rejoice, racing is back. As you might expect it’s an evolving picture with some dates and locations still to be confirmed, but we’ll be keeping you up to date with what racing is happening, right here.
MONDAY, JUNE 22
UK
Thirsk 12.15
Ayr 13.40
Windsor 17.00
Ireland
Roscommon 13.00
Limerick 16.10 – First jumps meet since March
TUESDAY, JUNE 23
UK
Beverley 12.45
Chepstow 16.35
Kempton 16.55
Ireland
Navan 13.00
WEDNESDAY, JUNE 24
UK
Hamilton Park 12.15
Haydock 13.10
Windsor 16.55
Ireland
Naas 13.00
Roscommon 16.40
THURSDAY, JUNE 25
UK
Haydock 12.45
Bath 16.35
Leicester 16.55
Ireland
Fairyhouse 13.00
FRIDAY, JUNE 26
UK
Doncaster 12.15
Newmarket 13.10
Lingfield 16.25
Ireland
Tipperary 13.00
Curragh 16.45
SATURDAY, JUNE 27
UK
Redcar 12.00
Newcastle 12.15
Newmarket 13.30
Lingfield 16.20
Ireland
Curragh 16.15
SUNDAY, JUNE 28
UK
Hamilton Park 12.00
Windsor 12.15
Newmarket 13.00
Ireland
Curragh 14.00
MONDAY, JUNE 29
UK
Yarmouth 12.00
Windsor 13.50
Thirsk 16.30
Ireland
Limerick 13.10
Kilbeggan 16.35
TUESDAY, JUNE 30
UK
Doncaster12.30
Musselburgh 12.45
Leicester 16.40
Chepstow 17.00
WEDNESDAY, JULY 1
UK
Southwell 12.00
Musselburgh 12.15
Kempton Park 16.55
Ireland
Tipperary 13.00
Leopardstown 16.10
THURSDAY JULY 2
UK
Catterick Bridge 12.15
Bath 14.10
Wolverhampton 17.00
Ireland
Bellewstown 13.00
Sligo 16.10
FRIDAY JULY 3
UK
Haydock Park 12.00
Chepstow 12.15
Hamilton Park 14.10
Wolverhampton 17.00
Ireland
Navan 17.50
SATURDAY JULY 4
UK
Haydock Park 12.00
Epsom Downs 13.50
Chelmsford City 14.15
Great Yarmouth 17.20
Ireland
Naas 14.25
Bellewstown 14.45
SUNDAY JULY 5
UK
Haydock Park 12.00
Sandown Park 13.15
Doncaster 13.40
Ireland
Cork 14.30
Fairyhouse 15.20
MONDAY JULY 6
UK
Ayr 12.30
Uttoxeter 13.15
Thirsk 16.40
Windsor 16.55
TUESDAY JULY 7
UK
Pontefract 12.15
Newton Abbot 13.40
Leicester 17.00
Ireland
Roscommon 13.00
Killarney 16.10
WEDNESDAY JULY 8
UK
Ripon 12.00
Stratford-on-Avon 12.15
Newbury 16.55
Ireland
Bellestown 13.00
Gowran 16.10
THURSDAY JULY 9
UK
Newmarket 12.10
York 12.55
Chepstow 17.00
Ireland
Navan 13.05
FRIDAY JULY 10
UK
Market Rasen 12.00
Newmarket 12.10
Musselburgh 13.40
Bath 16.30
Ireland
Curragh 16.45
Kilbeggan 17.25
SATURDAY JULY 11
UK
Newmarket 12.10
Ascot 12.25
Sailsbury 16.35
Newcastle 16.50
Ireland
Leopardstown 14.35
SUNDAY JULY 12
UK
Lingfield 12.00
Hamilton Park 12.15
Bangor-on-Dee 13.10
Ireland
Cork 14.40
Dundalk 15.30
MONDAY JULY 13
UK
Kempton Park TBC
Windsor 12.25
Ayr 13.15
Ireland
Roscommon 14.00
Killarney 17.15
TUESDAY JULY 14
UK
Ayr TBC
Ripon TBC
Bath 12.00
Southwell 12.15
WEDNESDAY JULY 15
UK
Kempton TBC
Catterick Bridge 12.00
Yarmouth 12.15
Ireland
Downpatrick 13.00
Killarney 16.15
THURSDAY JULY 16
UK
Sandown TBC
Uttoxeter 12.15
Hamilton 14.10
Ireland
Leopardstown 16.15
FRIDAY JULY 17
UK
Beverley
Chepstow
Leicester
Haydock Park 14.40
Ireland
Limerick 13.00
Kilbeggan 16.45
SATURDAY JULY 18
UK
Bath
York
Newbury 13.50
Haydock 18.20
Ireland
Tranmore 14.15
Curragh 16.15
SUNDAY JULY 19
UK
Newbury
York
Southwell 13.30
Ireland
Curragh 14.00
Tipperary 14.15
MONDAY JULY 20
UK
Market Rasen 12.00
Ayr 14.00
Windsor 17.35
Ireland
Ballinrobe
Gowran
TUESDAY JULY 21
UK
Chepstow
Sandown
Stratford-on-Avon 13.00
Perth 16.40
WEDNESDAY JULY 22
UK
Yarmouth
Bath 14.00
Catterick Bridge 14.10
Ireland
Ballinrobe
Naas
THURSDAY JULY 23
Ireland
Leopardstown
Limerick
FRIDAY JULY 24
Ireland
Cork
Down Royal
SATURDAY JULY 25
Ireland
Gowran Park
Tramore
SUNDAY JULY 26
Ireland
Curragh
MONDAY JULY 27
Ireland
Galway
TUESDAY JULY 28
Ireland
Galway
WEDNESDAY JULY 29
Ireland
Galway
THURSDAY JULY 30
Ireland
Galway
FRIDAY JULY 31
Ireland
Galway
Leopardstown
- CHECK OUT THE VERY LATEST HORSE RACING FIXTURES WITH OUR DAILY RACECARDS