The standout moment came on 29 June 2024, when Wiltshire won a Class 2 race at Newcastle on the all-weather track there. That is not a small thing. Class 2 races attract serious, well-prepared horses, and winning one means you are not just making up the numbers. It remains the high point of a career that started with a first win at Wolverhampton back in November 2022, suggesting this is a horse that has taken time to find its best.
The problem is that win was now two years ago, and the last six races have produced nothing better than a fifth place. Finishing 11th twice in that run is the kind of form that raises questions. At Class 2 level, Wiltshire has won just 1 from 7 — roughly one in every seven attempts at that grade — which tells you the competition is stiff and the margins are tight. Tom Marquand, who rides Wiltshire most often, has one win from seven rides together, a 14% win rate that mirrors the broader picture: promising enough, but not dominant.
What keeps this interesting is the context around the horse. William Haggas is one of British racing's most respected trainers, and his yard has sent out 170 winners already this season — that is a stable operating at a high level, sending horses out ready to run. A horse trained there and entered at Class 2 is not an afterthought. Wiltshire raced just yesterday, so it is very much an active runner with more chances to come.
The profile here is of a horse that has shown it can win at a decent level, went quiet for a stretch, and is still being given opportunities by a yard that clearly believes there is more to come. Whether that belief is rewarded is the question worth watching.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newbury Galloping |
5 | 1 win, 4 other | 16 May | 20% |
| Newcastle Galloping |
4 | 1 win, 1 third, 2 other | 27 Jun | 25% |
| Southwell Galloping |
2 | 2 other | 1 Jan | 0% |
| chelmsford | 1 | 1 win | 14 Sep | 100% |
| Wolverhampton Galloping |
1 | 1 win | 29 Nov | 100% |
| Windsor Sharp |
1 | 1 other | 5 Jun | 0% |
| Lingfield Park Sharp |
1 | 1 other | 14 Feb | 0% |
| Ascot Galloping |
1 | 1 other | 5 Oct | 0% |
| Newmarket Galloping |
1 | 1 other | 5 May | 0% |
| Haydock Park Galloping |
1 | 1 second | 28 Sep | 0% |