Yarmouth
Trainer does well with 2yos and she can go close.
Consistent and can follow two seconds with deserved win.
Won well on AW debut and can repeat the feat on turf.
Keeps running well and this is a good winning chance.
Won well at Wolver last time and right in the mix again.
Nice winner here last time and should be on the premises.
York
Went well at Epsom last time and this track suits.
Good third at Newmarket on comeback last time out.
Has Group 1 class and can kick off season with a win.
Needed his comeback and can continue A O’Brien’s excellent run.
Promising effort last time and looks on a fair weight.
Trainer has excellent record in this race.
Newton Abbot
Decent on the Flat and won well at Chepstow last time.
Game winner at Stratford and looks capable of better.
Landed a gamble with lots in hand at Taunton last time.
Has won three of past four and every chance again.
Good effort at Uttoxeter latest and looks too strong.
Should find this easier than Cheltenham last time out.
Showed promise with debut third at Wincanton.
Bath
Got off the mark last time and can follow up now.
Promising second on debut here last time out.
Ran on strongly into third here after missing the kick latest.
Battling win at Kempton last time and in the hunt again.
Stayed strongly when winning over a mile last time out.
Managed to win despite trouble in running here latest.
Solid third at Wolverhampton and has more to come.
Perth
Went close at Ayr last time in what looked a stronger race.
Good effort in better contest at Haydock last time out.
Never runs a bad race and champion jockey in the saddle.
Rare blip last time and can bounce back for top team.
Hard to beat in points and should be the same here.
Won with a bit left in the tank at Carlisle last time out.
Keeps going close and looks handicapped to win this.