Stratford
Keeps running well and this looks an excellent chance.
Plenty in hand when scoring over course and distance latest.
Won well here last time and can follow up.
Can cope with 10lb rise for easy win last time out.
Would have won but for late error at Plumpton latest.
Rise of 4lb very fair for winning again last time out.
Keeps hitting the frame and this is a good winning chance.
Solid Flat form and has joined a top jumps team.
Catterick
Can land a fifth win over this course and distance.
Looked a future winner when going close Redcar on debut.
Plenty in the tank when scoring at Nottingham latest.
Much improved when second at Lingfield last time out.
Finished strongly when second at York on latest outing.
Knocking on the door and this longer trip may help.
Royal Ascot
Went well in the Lockinge and this track suits ideally.
Impressive in France last time and trip should be ideal.
Has lots of speed and gets weight from his older rivals.
Impressive 2,000 Guineas winner who can score again.
Went close in the Chester Cup and will be there again.
Knocking on the door and drops in class here.
Impressive at Newmarket and can take a major step forward.
Beverley
Looked a decent type when fourth at Ayr on debut.
Went close on debut and doesn’t need much more.
Solid second at Catterick and right there again.
Won here last time and looks hard to beat again.
Another good run when third at Musselburgh last time.
Went close despite trouble in running at Pontefract.
Brighton
Good effort over course and distance last time out.
Looked a future winner when fourth on debut at Windsor.
Every chance of landing the hat-trick under a penalty.
Can land a fourth win over this course and distance.
Has won past two runs with plenty in hand.
Has won three times already over this course and distance.