Ayr
Looked a decent prospect when second on debut over C&D.
Finished strongly when winning a hot York race latest.
Battled well to win at Pontefract last time out.
Has won here four times and will enjoy this drop in trip.
Needed her comeback run and can show her true colours.
Overdue a win but looked more like it at Thirsk latest.
Consistent and can bounce back from one blip.
Newmarket
Cost £2m and got off to a winning start at Haydock.
Didn’t quite last home over further at Chester last time.
Showed lots of promise when fourth on Kempton debut.
Good winner over this course and distance last season.
Can cope with 6lb penalty for winning at Doncaster latest.
Much improved when scoring at Chelmsford last time out.
Can land the hat-trick after another good win at York.
Redcar
Big improvement from debut to win at Windsor latest.
Good run in fourth at Catterick and won’t be far away.
Went close at Wetherby and should run a good race.
Solid form on turf and not beaten far on AW last time.
Needed comeback when getting no luck in running.
Been knocking on the door and this looks a good chance.
Decent effort when third in stronger race here latest.
Perth
Been off a long time but connections always respected.
Looks the type to improve going over fences.
Didn’t jump over fences and will be happier hurdling here.
Two good runs heading here, especially at Aintree latest.
Can cope with 8lb rise for winning last time out.
Bit in hand when beating a couple of these here last time.
Came from a long way back when third here latest.
Royal Ascot
Good winner last time and longer trip should be ideal.
Two good wins and capable of stepping up in grade here.
World-class sprinter who has won several times at this level.
Back to his best when beating Desert Crown last time out.
Impressive over course and distance latest with a lot more to come.
Had lots up his sleeve when winning at Navan latest.
Good over hurdles and has shown plenty on the level too.
Lingfield
Two good wins and has even more to offer.
Consistent and another good effort at Beverley last time.
Improved effort when fourth at Yarmouth latest.
Showed promise in a good race at Goodwood last time.
Plenty in hand when winning on the AW here latest.
Has been running well in similar races to this.
Has shown best form over this course and distance.
Haydock
Keeps going close and won’t be far away again.
Ran well when sixth in the red-hot Dash at Epsom latest.
Picked up well when scoring at Redcar last time.
Went close on last run over this course and distance.
Can improve for this longer distance on this handicap debut.
Down weights and decent effort at Doncaster last time.