All ten of Harbour Vision's career wins have come at Wolverhampton — ten from 74 races there, which works out to roughly 1 in every 7 races on that track. That is a remarkable piece of consistency. Most horses flatter to deceive at their supposed favourite venue; Harbour Vision keeps delivering. The first win came there in September 2022, and the most recent was just two months ago in February 2026, meaning this horse has been winning at the same track across more than three years. That kind of long-term loyalty to a venue is genuinely unusual.
The partnership with jockey Kieran O'Neill is worth highlighting too. Together they have won 4 from 19 races — that is roughly 1 in every 5 attempts, which comfortably outstrips Harbour Vision's overall career average of 1 win in every 10 races. Something clearly clicks between horse and rider, and Scott Dixon's yard at Rolleston in Nottinghamshire seems to have figured out exactly how and where to place this horse to maximum effect. With 35 winners sent out this season already, Dixon is clearly in fine form.
Recent form tells a more complicated story — a string of finishes in the double figures suggests Harbour Vision is not at peak fitness right now, and the horse typically competes in Class 5 races, the entry level of the sport, winning just 2 of 49 at that level. But here is what matters: Harbour Vision raced just yesterday and is still actively competing at age 11, which in horse terms is properly veteran territory. Most horses at this level have long since been retired. The fact that Dixon keeps running this horse — and that it won as recently as two months ago — suggests there is still something left in the tank. Whether another Wolverhampton win is coming is anyone's guess, but if it happens, you will probably not be surprised by where it comes.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
74 | 10 wins, 13 seconds, 5 thirds, 46 other | 10 Apr | 13.5% |
| Southwell Galloping |
13 | 3 seconds, 1 third, 9 other | 20 Feb | 0% |
| Lingfield Park Sharp |
3 | 3 other | 31 May | 0% |
| Great Yarmouth Galloping |
3 | 2 seconds, 1 other | 16 Jul | 0% |
| chelmsford | 2 | 1 second, 1 other | 7 Oct | 0% |
| Brighton Undulating |
2 | 1 third, 1 other | 8 May | 0% |
| Doncaster Galloping |
2 | 1 third, 1 other | 24 Jul | 0% |
| Bath Undulating |
1 | 1 other | 15 May | 0% |
| Ffos Las Galloping |
1 | 1 other | 22 Aug | 0% |
| Newcastle Galloping |
1 | 1 other | 19 Sep | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 28 May | 0% |