Chelmsford City
Finished strongly when fifth on debut last time out.
Improved effort when second at Lingfield latest.
Went close when second on debut at Windsor.
Solid run here last time and won’t be far away.
Has shown best form over this course and distance.
Unlucky when only third here last time out.
Has decent form in this class and distance suits.
Ripon
Improved effort when second at Beverley last time.
Plenty in hand when scoring on debut at Carlisle.
Likes it here and good second at Catterick latest.
Regular winner including over course and distance latest.
Had 21 lengths in hand when winning at Brighton.
Went from the front to score nicely here last time out.
Went close over course and distance last time.
Royal Ascot
Two good wins so far and has a lot more to offer.
Progressing well and can cope with this stronger grade.
Looked a potential superstar when scoring at Goodwood.
St Leger winner who should love this longer trip.
Plenty in hand when winning at Chester last time out.
Impressive at Epsom latest and well up to this level.
Lincoln third and good effort here in the Victoria Cup.
Uttoxeter
Third over fences latest and chance back hurdling.
Just pipped in strong race at Hexham last time.
Can make a winning start for new connections.
Easy hurdles winner latest and interesting over fences.
Good effort when second at Market Rasen latest.
Had a wind op since a decent third at Perth last time.
Has shown enough to go close at this level.
Lingfield
Plenty in when winning at Brighton last time out.
Good debut second and capable of better still.
In fine form and can run another decent race.
Likes this course and distance so can bounce back.
Likes the all-weather and went close at Nottingham latest.
Plenty in hand when winning here last time out.
Usually runs well here and looks on a fair mark.