3.25 Ballyare 3/1 3PL may struggle to stay the distance if there's a decent early gallop, its 0-12 on its runs on grass but did make the frame in 3 of those 12 races plus the trailers 0-17 record at this course.
3.50 Gigi's Beach 11/4 1PL i think the distance might be too far for it on the Polytrack surface as it seems to stay a little further on the Tapeta surface although it does have both good trainer and jockey stats so only a small lay bet.
5.55 Lordsbridge Boy 9/2 3PL may need this run for fitness and a longer distance might suit it better then add on the jockeys 0-8 for the stable
I'm Mable 2/1 1PL looks way too short a price when the distance might be a bit too short for it to show its best form on good to firm ground.
Good luck if you follow.