Haydock
Good rider on board which counts for a lot in these races
Looks well-treated and will enjoy going up in trip
Bred to get better in time and handicap mark looks generous
Caught eye on debut and form looks enough to take this
Easy winner two starts back and can get back on track here
Progressing well until defeat last time but there were excuses
Easy winner last time and looks better than opening mark
Perth
Irish raider who will come on for latest outing
Goes well here and went close the last twice, been found good opening
Gordon Elliott does well at Perth and looks cut above rivals
Been found another good opening for top connections
Has won here before and easy win in Ireland latest outing
Jockey booking catches the eye in weak race
Ran better than mark last time and due a win at this level
Yarmouth
Not best of late but trainer places horses well and decent rider on board
Runner-up in better race last time and top claimer in saddle
Trainer does well with juveniles and bred to be better than average
No luck on last start and should be miles better than current mark
Lightly-tried and been found a nice spot
Trainer and jockey both in red-hot form and caught eye on handicap debut
Won two starts ago and not much form on offer in this
Newbury
Less exposed than most and good rider booked
Bred to be decent for trainer that does well at track with these types
Back down in class and well thought of by good team
Well-backed last time out and should go one better now
Yard are back in form and should have plenty on good marks
In flying form and this looks a good opening
Won last time out and could go on a roll now
Epsom Downs
Won this race last year and will have been primed for this
Bombed out last time but showed loads of potential on debut
Going better than bare form suggests and still on handy enough mark
Course and distance winner with Hollie Doyle booked
Going for hat-trick and in flying form
Denied hat-trick last time but still best form on offer in weak heat