York
Went close at Sandown last time and back off the same mark.
Looked well up to this level at Goodwood last time.
Back to best when a good second at Ascot last time out.
Had four lengths in hand when scoring at Royal Ascot.
Good win at The Curragh last time and can go close.
Went close at Pontefract latest and has more to come.
Two good runs so far and looks right in the hunt again.
Carlisle
Another good effort when second at Hamilton latest.
Stepped up from debut when fourth at Yarmouth last time.
Solid maiden form and can score on this handicap debut.
Good start when second on debut at Bath last time out.
Will be much happier dropping back to this distance.
Keeps hitting the frame and was beaten just a neck latest.
Bath
Beaten in a tight finish at Yarmouth last time out.
Looked a future winner when fifth on debut at Nottingham.
Has gone well on past two starts and still on a fair weight.
Has won on past two visits to this track.
Can cope with 5lb rise in the weights for winning at Chepstow.
Went close over this trip at Windsor last time out.
Leicester
Showed promise when fifth on AW debut at Kempton latest.
Went down in a blanket finish when third at Epsom on debut.
Battled well to get up at Bath last time out.
Improved effort when second at Bath on latest outing.
Has two wins and a second from her past three runs here.
Had 14 lengths in hand when winning at Doncaster last time.
Kempton
Good effort when third at Lingfield last time out.
Bit up his sleeve when scoring at Chelmsford latest.
Good start when beaten less than a length at Newmarket last time.
Went down in a head-bobber at Newmarket on latest run.
Plenty in hand when winning here last time out.
Unlucky to be beaten two lengths at Leicester latest.
Showed promise when second on handicap debut at Lingfield.