KEY DATES
MONDAY: Newcastle (all-weather)
JUNE 5: Coronation Cup (Newmarket)
JUNE 6: Qipco 2,000 Guineas (Newmarket)
JUNE 7: Qipco 1,000 Guineas (Newmarket)
JUNE 16-20: Royal Ascot
JULY 1: Jump racing returns (Southwell)
JULY 4: Investec Derby & Oaks (Epsom)
JULY 5: Coral Eclipse Stakes (Sandown)
JULY 9-11: Newmarket July Meeting
JULY 25: King George VI & Queen Elizabeth Stakes (Ascot)
JULY 28 – AUGUST 1: Glorious Goodwood
AUGUST 19-22: York Ebor meeting