Thursday HAYDOCK, YARMOUTH, EPSOM (E), NEWBURY (E), REDCAR (E)
July 1st Perth
Leopardstown (E)
Friday DONCASTER, SANDOWN, WARWICK, BEVERLEY (E), HAYDOCK (E), SALISBURY (E) Inglis Sydney Winter Sale
July 2nd Bellewstown (E), Wexford (E)
Saturday SANDOWN (Coral Eclipse), BEVERLEY, HAYDOCK (Lancashire Oaks), LEICESTER
July 3rd CARLISLE (E), NOTTINGHAM (E)
Bellewstown (E)
Sunday AYR, BRIGHTON
July 4th Market Rasen
Bellewstown, Limerick
Prix Jean Prat (Chantilly), Deutsches Derby (Hamburg), Gran Premio Citta de Napoli (Naples)
Monday BATH, RIPON (E), WINDSOR (E)
July 5th Newton Abbot
Roscommon (E)
Tuesday PONTEFRACT, SOUTHWELL (AW) (E), WOLVERHAMPTON (AW) Tattersalls July Sales
July 6th Uttoxeter (E)
Roscommon (E)
Wednesday CATTERICK, LINGFIELD, NEWMARKET, KEMPTON (AW) (E) Tattersalls July Sales
July 7th Worcester (E)
Naas (E)
Prix Eugene Adam (Maisons-Laffitte)
Thursday NEWMARKET, WARWICK, FOLKESTONE, DONCASTER (E), EPSOM (E) Tattersalls July Sales
July 8th Leopardstown (E)
Friday ASCOT, NEWMARKET, YORK, CHEPSTOW (E), CHESTER (E), NEWBURY (E) Tattersalls July Sales
July 9th Cork (E), Gowran Park (E)
Saturday ASCOT, CHESTER, NOTTINGHAM, YORK, HAMILTON (E), SALISBURY (E)
July 10th Tipperary
Sunday Perth, Stratford, Southwell
July 11th Fairyhouse, Sligo
Kranji (Singapore Derby)
Monday AYR (Daily Record Scottish Derby), FFOS LAS, WINDSOR (E), WOLVERHAMPTON (AW) (E) JRHA Selected Sale (Yearlings)
July 12th Dundalk, Killarney (E)
Tuesday BEVERLEY, BRIGHTON, MUSSELBURGH (E), YARMOUTH (E) Brightwells Ascot Summer Sale
July 13th Downpatrick, Killarnery (E) JRHA Selected Sale (Foals)
Wednesday CATTERICK, LINGFIELD, KEMPTON (AW) (E) JRHA Selected Sale (Foals)
July 14th Uttoxeter, Worcester (E)
Killarney (E)
Grand Prix de Paris (Longchamp)
Thursday HAMILTON, LEICESTER, BATH (E), DONCASTER (E), EPSOM (E)
July 15th  Cartmel
Killarney, Leopardstown (E)
Friday HAYDOCK, NEWBURY, NOTTINGHAM, HAMILTON (E), NEWMARKET (E), PONTEFRACT (E)
July 16th Kilbeggan (E)
Saturday NEWBURY, NEWMARKET, RIPON, HAYDOCK (E), LINGFIELD (E)
July 17th Market Rasen
Curragh (E)
Sunday  REDCAR
July 18th Newton Abbot, Stratford
Curragh (Irish Oaks), Tipperary
Deutschland-Preis (Dusseldorf)
Monday AYR, YARMOUTH, BEVERLEY (E), WINDSOR (E) Fasig-Tipton Kentucky Selected Yearling Sales
July 19th Ballinrobe (E)
Tuesday FFOS LAS, YARMOUTH, KEMPTON (AW) (E) Fasig-Tipton Kentucky Selected Yearling Sales
July 20th Bangor-on-Dee (E)
Ballinrobe (E)
Wednesday CATTERICK, LEICESTER (E), SANDOWN (E), LINGFIELD (AW) Goresbridge Mixed Sale
July 21st Worcester
Naas (E)
Thursday BATH, SANDOWN, DONCASTER (E), EPSOM (E), FOLKESTONE (E) Goresbridge Mixed Sale
July 22nd Uttoxeter
Leopardstown (E), Limerick (E)
Prix Daphnis (Chantilly)
Friday ASCOT, THIRSK, CHEPSTOW (E), NEWMARKET (E), YORK (E)
July 23rd  Southwell 
Wexford (E)
Saturday ASCOT (King George VI & Queen Elizabeth II Diamond S), NEWCASTLE, NEWMARKET
July 24th YORK, LINGFIELD (E), SALISBURY (E)
Prix Cabourg (Deauville)
Sunday ASCOT, CARLISLE, PONTEFRACT
July 25th Prix Robert Papin (Maisons-Laffitte)
Grosser Dallmayr-Preis (Munich)
Monday YARMOUTH, WINDSOR (E), WOLVERHAMPTON (AW)
July 26th Uttoxeter (E)
Galway (E)
Tuesday GOODWOOD (Richmond S), BEVERLEY
July 27th Perth (E), Worcester (E)
Galway (E)
Prix de Psyche (Deauville)
Wednesday GOODWOOD (Sussex S), REDCAR, LEICESTER (E), SANDOWN (E)
July 28th Perth
Galway (Galway Plate)
Thursday GOODWOOD (Goodwood Cup), NOTTINGHAM, EPSOM (E), MUSSELBURGH (E)
July 29th  Stratford
Galway (Galway Hurdle)
Friday GOODWOOD (William Hill Mile), THIRSK, BATH (E), HAYDOCK (E), NEWMARKET (E)
July 30th Bangor-on-Dee
Galway (E)
Saturday GOODWOOD (Nassau S), DONCASTER, NEWMARKET, THIRSK, HAMILTON (E), LINGFIELD (E)
July 31st Galway
Prix de Pomone (Deauville)