Doncaster
Has been in fine form and looks right in the mix.
Two good wins heading here with more to come.
Has won all three and was impressive again at York.
Much improved when getting off the mark at Salisbury latest.
Three good wins this season and has more to offer.
Much better when scoring over course and distance latest.
Good effort when winning at Newbury last time out.
Keeps winning and can take another step forward here.
Ffos Las
Finished strongly when scoring at Tipperary last time out.
Has shown enough in maidens to go close here.
Bit in hand when scoring at Lingfield last time.
Showed promise when fourth on debut at Newbury.
Keeps going close and this looks a decent chance.
Went close at Bath and looks right in the hunt.
Likes it here and comes here in decent nick.
Epsom Downs
Good start when second on debut at Lingfield.
Good effort over course and distance last time.
Best run of the season when third at Goodwood latest.
Won nicely over course and distance last time.
Should be helped by this step up in distance.
Solid run here last time and won’t be far away.
Back to form when third at Thirsk last time out.
Chelmsford City
Likes it here and good second last time out.
Much improved when scoring at Brighton latest.
Built on debut when third at Newmarket last time out.
Finished well last time so this longer trip should suit.
Capable of scoring again after breaking duck here latest.
Has won here before and chance in an open race.
Consistent and right in the hunt again here.
Down weights and won’t be far away.