The three year old was first seen as a juvenile when winning by close to three lengths at Newbury over a mile on soft ground seeing off the well bred Rajashtan.
Put away for his three year old campaign this term, he returned at Wolverhampton under a penalty when again showing a great attitude over 8.5f to beat the Harry Eustace trained Docklands.
Last seen back on turf at Goodwood over a mile he put up a career best effort to beat the Listed Feilden Stakes second Kolsai by close to six lengths.
Constantly progressing and assured to stay the stiff mile at Royal Ascot, his trainer has targeted him at this race all season and although untried in Group One company, he looks the type to step up to to the test.