Predictions for the 21st June 2026
Brighton
* 1:56 pm Fostering Changes Lives Amateur Jockeys' Handicap
* 2:26 pm Brighton & Hove Fostering Maiden Stakes
Predictions for the 20th June 2026
Ascot
* 2:30 pm Norfolk Stakes (Group 2)
* 3:05 pm Hardwicke Stakes (Group 2)
* 3:40 pm Queen Elizabeth
Predictions for the 19th June 2026
Ascot
* 2:30 pm Albany Stakes (Fillies' Group 3)
* 3:05 pm Commonwealth Cup (Group 1)
* 3:40 pm
Predictions for the 18th June 2026
Ascot
* 2:30 pm Chesham Stakes (Listed)
* 3:05 pm King George V Stakes (Heritage Handicap) (GBBPlus Race)
* 3:40