What really sets Hills apart is his record at the top end of the sport. He has won 15 Class 1 races — the highest tier of competition in Britain, the races that matter most and attract the best horses — at venues including Newmarket, Ascot and Sandown Park. That list of venues is not a coincidence; these are the grand stages, the tracks that define careers. His most recent top-level wins came at Ascot in June 2024 and again in October 2025, with a Sandown victory sandwiched in between. Three Class 1 wins across little more than twelve months suggests a yard with genuinely elite horses in its care, not just one lucky afternoon.
His most productive partnership on the track is with jockey Jason Watson, who has ridden 74 times for the yard and come home in front on 8 of those occasions — that is roughly 1 win in every 9 rides together, a healthy return that points to a working relationship built on trust and communication. By contrast, the six races Hills has run with Moyowasi have so far produced nothing, a reminder that even the best operations have combinations that simply haven't clicked yet.
One small but intriguing detail: Hills wins at a noticeably higher rate on wet, muddy ground. On those heavy, rain-softened tracks that many stables dread, his horses have won 2 from 7 races — nearly 1 in 3, compared to roughly 1 in 12 overall. That is a significant gap, and it hints at a yard that picks its spots cleverly and knows exactly which horses relish a proper soaking. At four years in and 213 winners to his name, Hills looks like a trainer still very much on the way up.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Kempton Park | 44 | 2 | 4.5% |
| Lingfield Park | 28 | 4 | 14.3% |
| Newbury | 27 | 0 | 0% |
| Windsor | 23 | 2 | 8.7% |
| Newmarket | 22 | 3 | 13.6% |
| Doncaster | 21 | 1 | 4.8% |
| Wolverhampton | 20 | 0 | 0% |
| Southwell | 19 | 2 | 10.5% |
| Ascot | 18 | 1 | 5.6% |
| Sandown Park | 14 | 1 | 7.1% |
| Goodwood | 14 | 0 | 0% |
| Leicester | 11 | 1 | 9.1% |
| Salisbury | 10 | 3 | 30% |
| Bath | 9 | 1 | 11.1% |
| Newcastle | 6 | 2 | 33.3% |
| York | 6 | 1 | 16.7% |
| Nottingham | 6 | 0 | 0% |
| Great Yarmouth | 5 | 1 | 20% |
| Epsom Downs | 5 | 0 | 0% |
| Ffos Las | 4 | 1 | 25% |
| Chester | 4 | 0 | 0% |
| Chepstow | 4 | 0 | 0% |
| Thirsk | 4 | 0 | 0% |
| Brighton | 3 | 1 | 33.3% |
| chelmsford | 3 | 1 | 33.3% |
| Ripon | 3 | 1 | 33.3% |
| Haydock Park | 2 | 0 | 0% |
| sha_tin | 1 | 0 | 0% |
| Hamilton Park | 1 | 0 | 0% |
| The Curragh | 1 | 0 | 0% |
| Pontefract | 1 | 0 | 0% |