Perth
Won nicely at Worcester and much more to come.
Another solid effort here latest and champ on board.
Went close at Hexham and this race looks no harder.
Has won two of past three with more to come.
Just keeps winning and well up to this standard.
Interesting Irish import making yard debut.
Yarmouth
Another good effort when third at Kempton latest.
Showed promise when second on Beverley debut.
Ryan Moore an interesting booking for Michael Bell.
Improved from debut when third at Newbury last time.
Personal best when scoring at Wolverhampton latest.
Solid run at Brighton and looks right in the mix.
Haydock
Another good effort at Catterick last time out.
Bred to be speedy and yard can get them ready.
Took a step forward when winning at Carlisle latest.
Solid third at Chester last time and right in hunt.
From top connections and can make winning start.
Ran well here last time and won’t be far away.
Kempton
Didn’t fire on debut but bred to be classy.
Good third at Chepstow and doesn’t need much more.
Just denied when unlucky at Newbury last time.
Beaten just over a length at Chelmsford latest.
Consistent and another good run at Chester last time.
Had to switch a couple of times when held at Windsor.
Had a bit up his sleeve when winning at Beverley.
Dug deep to land a win at Chepstow 17 days ago.
Newbury
Winning machine can bring up the four-timer.
Can show more than her debut fourth at Windsor.
Frankel colt who should know his job on debut.
Holding his form well and second at Donny latest.
Looks capable of better now starting in handicaps.
Quiet so far so goes handicapping off lowly mark.