:

Harbour Vision

There are horses that travel the country chasing glory, and then there are horses like Harbour Vision — who have found their place in the world and have absolutely no intention of leaving it. This 11-year-old has run 106 times over a long career, winning 10 of them and placing in 38 others, and every single one of those wins has come at the same venue: Wolverhampton. Ten wins from 76 races at that track works out at roughly 1 in every 8, which sounds modest until you consider that some horses race their entire lives without finding a track that suits them at all. Harbour Vision found his and kept going back.Based on TrackLab's AI analysis
Quick Facts
Age
11 years old
Sex
Gelding
Colour
Grey
Father
Harbour Watch
Mother
Holy Nola
Owner
Amphitheatre Racing Limited
Rating
59

📊 Key Numbers

Career statistics for this horse
106
Career races
10
Wins
9.4%
Win rate
avg ~10%
35.8%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

That loyalty to Wolverhampton tells you something real about how horse racing works. Different surfaces, different track shapes, different gradients — they all suit different horses in ways that aren't always obvious until the results pile up. Wolverhampton's all-weather oval has clearly clicked with something in the way this horse moves and competes, and trainer Scott Dixon, based at Rolleston in Nottinghamshire, has been smart enough to lean into that. Dixon's yard has sent out 33 winners this season alone, so this is a sharp, active operation — and keeping a specialist pointed at the right track is exactly the kind of practical intelligence that produces results.

Jockey Kieran O'Neill has been the regular partner, riding Harbour Vision in 20 of its races and winning 4 of them — a 20% win rate, or 1 in every 5 rides together. That's a notably better return than the horse's overall career average of around 1 win in every 10 races, which suggests the partnership genuinely works. Chemistry between horse and jockey is a real thing in this sport, and the numbers here back it up.

At 11 years old, Harbour Vision is genuinely old by racing standards, and the recent form — finishing fifth, third, then well down the field in the last four — suggests the top end of its powers may have passed. The last win came at Wolverhampton in February 2026, five months ago, and the past six races have produced nothing better than that third place. Still, this horse raced just one day ago, which means it is still out there competing, still being pointed at races. For a horse with 106 runs on the clock, that kind of durability is a story in itself.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Course specialist at Wolverhampton: 10 wins from 76 starts (13%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 6 starts
Poor record on standard_to_slow ground: 0 wins from 6 starts
Poor record on good_to_firm ground: 0 wins from 5 starts
Yet to win at Southwell in 13 attempts
Struggles on LH Sharp tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Good (firm-ish)
Avoids
Standard to slow (all-weather)
Avoids
Good to firm (drying out)
Avoids
📏 Race Distance
7F – 1M
1M1F – 1M2F
Ok
1M3F – 1M4F
Unknown
🏅 Competition Level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, long straights
Long straights
Unknown
Left-handed, tight turns
Avoids
Left-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
28 Jun
5th
Wolverhampton
7f – 1m · Standard · 10 runners
16 Jun
3rd
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
4 Jun
12th
Lingfield Park
7f – 1m · Standard · 12 runners
10 Apr
10th
Wolverhampton
7f – 1m · Standard · 12 runners
31 Mar
9th
Wolverhampton
7f – 1m · Standard · 12 runners
20 Mar
10th
Wolverhampton
1m1f – 1m2f · Standard · 11 runners
27 Feb
DNF
Wolverhampton
7f – 1m · Standard · 23 runners
20 Feb
11th
Southwell
7f – 1m · Standard · 12 runners
3 Feb
🏆 Won
Wolverhampton
7f – 1m · Standard · 9 runners
26 Jan
🏆 Won
Wolverhampton
7f – 1m · Standard · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Kieran O'Neill Current Jockey
20%
Win rate
4/20
Won / Rode
Elisha Whittington
6.2%
Win rate
1/16
Won / Rode
6.7%
Win rate
1/15
Won / Rode
Phil Dennis
11.1%
Win rate
1/9
Won / Rode
Mikkel Mortensen
0%
Win rate
0/9
Won / Rode
Jonathan Fisher
0%
Win rate
0/6
Won / Rode
Jack Duern
0%
Win rate
0/6
Won / Rode
40%
Win rate
2/5
Won / Rode
Taryn Langley
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Levi Williams
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Kieran Schofield
0%
Win rate
0/1
Won / Rode
Jack Dace
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wolverhampton
Galloping
76 10 wins, 13 seconds, 6 thirds, 47 other 28 Jun 13.2%
Southwell
Galloping
13 3 seconds, 1 third, 9 other 20 Feb 0%
Lingfield Park
Sharp
4 4 other 4 Jun 0%
Great Yarmouth
Galloping
3 2 seconds, 1 other 16 Jul 0%
chelmsford 2 1 second, 1 other 7 Oct 0%
Doncaster
Galloping
2 1 third, 1 other 24 Jul 0%
Brighton
Undulating
2 1 third, 1 other 8 May 0%
Newcastle
Galloping
1 1 other 19 Sep 0%
Bath
Undulating
1 1 other 15 May 0%
Ffos Las
Galloping
1 1 other 22 Aug 0%
Catterick Bridge
Sharp
1 1 other 28 May 0%