Tuesday, June 20
Queen Anne Stakes – Inspiral, 2/1 – 2:30pm
Coventry Stakes at 3:05pm, Givemethebeatboys is 5/1.
King’s Stand Stakes – Manaccan, 5/1 – 3:40pm
St James’ Palace Stakes, 4:20pm – Chaldean – 6/4
Wolferton Stakes, 5:35pm – Saga – 9/2
Copper Horse Stakes, 6:10pm – Absurde – 6/1
Wednesday, 21 June
Kensington Palace Stakes, 3:05pm – Tamarama – 5/1
Duke of Cambridge Stakes – Prosperous Voyage, 2/1 – 3:40pm
Royal Hunt Cup at 5:00pm, Reach For The Moon on 17/2
Queen’s Vase Stakes – Gregory, 13/8 at 5:35pm
Thursday, June 22
Norfolk Stakes at 2:30pm: No Nay Mets 10/1
Burglar (10/1), King George V Stakes – 3:05pm
Ribblesdale Stakes, 3:40pm – Bluestocking – 7/1
Gold Cup, 4 :20 pm – Courage Mon Ami (10/1
Britannia Stakes, 5:00pm – Quantam Impact – 14/1
Hampton Court Stakes, 5:35pm – Epicetus – 11/2
Friday, June 23
Albany Stakes, 2:30pm – Porta Fortuna – 8/1
Commonwealth Stakes, 3:05pm – Lezoo – 10/1
Sandringham Stakes, 5:00pm – Coppice – 7/1
King Edward VII Stakes, 5:35pm – Arrest – 10/1
Saturday, June 24
Jersey Stakes, Covey – 11/4 at 3:05pm
Free Wind at Queen Elizabeth 11, 4:20pm, 3/1
Golden Gates Stakes, 5:35pm – Ziryab – 8/1