Doncaster
Did well to overcome trouble in running to score last time out.
Won the Super Sprint and went well in the Gimcrack at York.
Two good wins so far and has much more to come.
Keeps improving and this longer trip should be ideal.
Unlucky second at Newmarket latest and more to come.
Did well to win at Yarmouth despite nearly falling in the race.
Much improved when winning at Yarmouth last time.
Didn’t stay 2m latest and much better over this distance.
Epsom Downs
Three good runs and looks ready to get off the mark.
Consistent and can go close in what looks an open contest.
Ran well on last visit here and handicapped to go close again.
Solid effort at Goodwood and right in the mix again.
Didn’t stay last time and happier over this distance.
Takes a big drop in class here and blinkers should help too.
Battled strongly when winning at Kempton last time out.
Newcastle
Made a promising start when third at Newmarket on debut.
Carries no penalty for winning at Lingfield last time.
Hit the post when second at Nottingham latest.
Keeps going close including when second here last time out.
Improved effort when fourth here on latest outing.
Has shown good form over this course and distance.
Likes it here and was a solid fourth last time out.
Keeps going close and last win came over course and distance.
Went close here latest and won’t be far away again.