William Haggas boasts one runner in the Group Three July Cup Stakes at York on Saturday with Hamish. The gelding arrives here on a great run of form, winning three of his last five races at Chester (Group Three Ormonde Stakes), Ascot (Group Three Cumberland Lodge Stakes) and last time out winning the G3 Ormonde Stakes for the second year running at Chester. He also ran a cracker when finishing second in the Group One Irish St. Leger at Curragh back in September, just under a length behind top stayer Kyprios.
He should prove very hard to beat in this company here and with the run of form he's on, another win looks extremely likely. Tom Marquand will do the steering.