Wolverhampton
Consistent and will have no problems with this trip.
Has shown enough in maidens to score on handicap debut.
Good start last season and can figure on return from a break.
Has shown best form over this course and distance.
Likes it here and looks on a fair handicap mark.
Good win last time and looks a major player again.
Epsom Downs
Been going close and takes a drop in class here.
Made a decent start when fourth on debut at Musselburgh.
Won over course and distance before following up at Windsor.
Best run for a while when a close fourth at Bath latest.
Been knocking on the door and shorter trip should be ideal.
Went close in similar race to this at Yarmouth latest.
Newbury
Has run her best race so far over this course and distance.
Nicely bred and good third on debut here last time.
Back on track wearing the hood at Lingfield last time.
Good run in the Queen Mary before getting off the mark latest.
Ran a cracker when third at Ascot last time out.
Keeps going close and looks right in the mix again.
Thirsk
Battled strongly when scoring at Windsor last time out.
Hampered on debut before finishing off strongly.
Good run from a bad draw on debut at Doncaster.
Improved on debut when second over course and distance latest.
Consistent and won well here last time out.
Solid fifth at Donny and this race looks no tougher.
Another decent effort over course and distance last time.
Back from a break with good second at Haydock.
Newmarket
Looked a future winner when third on debut at Ascot.
Has been thereabouts and William Buick takes over today.
Good fourth at Newbury on debut and has more to come.
Solid second at Sandown and first-time blinkers should help.
Much improved when winning at Bath last time out.
Has been running well in some red-hot races.