Newmarket
Can cope with 2lb rise for winning at Kempton last time.
Won well on debut and the form has been franked.
Good effort at Chelmsford latest and more to come.
Cost a packet and went close at Doncaster last time out.
Went well here last time and every chance again.
Another good run at Donny latest and won’t be far away.
Can cope with 3lb rise for scoring at Nottingham latest.
Redcar
Showed promise when fourth on debut at Leicester.
Green when third on debut and a lot more to come.
Has gone well over C&D and this looks a good chance.
Looks the type to improve for switch to turf handicapping.
Game winner at Catterick and right in the hunt again.
Has won two of past three and is a real battler.
Much improved at Pontefract and stays very strongly.
Royal Ascot
Well bred and flow home to win on debut at Leopardstown.
St Leger winner who went well in the Arc and has lots of class.
Is improving fast and has loads of pace for this challenge.
Cracking comeback when third in Irish Guineas last time out.
Back to best at Newbury and could be ahead of the handicapper.
In fine form and should improve for this hike in distance.
Good second in Saval Beg Stakes last time and more to come.
Ayr
Finished strongly when second on debut at Carlisle latest.
Went well at Epsom in stronger race than this.
Back from a break with game win at Wetherby last time.
Has won past two nicely and has more to come.
Has run well over this course and distance before.
Good effort here last time and won’t be far away.
Can land the hat-trick after good effort at Thirsk latest.
Went close at Musselburgh and doesn’t need a lot more here.
Lingfield
Another good run over course and distance last time.
Tried to come from a long way back at Nottingham latest.
Regular winner who can follow up his Leicester success.
Nicely bred and should know his job on debut.
Showed promise when fourth on debut at Catterick latest.
Finished strongly when fourth here last time out.
Solid effort at Goodwood and won’t be far away again.
Haydock
Much improved from debut when second here last time.
Good run here last time and won’t be far away.
Promising second on debut at Nottingham last time.
Just beaten at Wetherby and right in the mix again.
Back to form when second at Goodwood last time.
Keeps going close and won’t be far away again.