Stratford
Plenty in hand when winning at Newton Abbot latest.
Good debut win and has more to come.
Decent on Flat and has shown promise over hurdles.
Game winner at Ffos Las on just second chase run.
Lots in the tank when winning at Huntingdon latest.
Went close over course and distance last time out.
Thirsk
Finished well when second on debut at Ripon latest.
Easy winner at Wetherby and can defy 5lb penalty.
Went close in decent race at York last time out.
Solid fourth on debut over course and distance latest.
Consistent and unlucky second at Musselburgh last time.
Showed promise when third at Salisbury latest.
Has shown his best form at this track.
Royal Ascot
Superstar who should be far too good for these.
Speed 2yo who has won both races with lots in hand.
Unlucky at Haydock and can improve enough to score.
2,000 Guineas winner who should have much more to come.
Flat winner in France for Andre Fabre and yard loves this race.
Good Listed winner at Leopardstown and can go close again.
Beverley
Won despite missing the break on debut at Carlisle.
Looks well handicapped if finding her best form.
Takes a big drop in class here.
Battled well to score at Pontefract last time out.
Went close from a bad draw at Ripon on last run.
Down weights and decent form over this distance.
Overdue a win but showed spark at Thirsk last time out.
Brighton
Went close over course and distance last time.
Well bred and solid effort at Goodwood latest.
Solid third here last time and every chance here.
Lots in hand when scoring at Bath latest.
Plenty in hand when winning here last time out.
Likes this track and been in good form on all-weather.
Went close last time and debut for canny yard here.