:

Grand Harbour

Four years old and still searching for that first winner, Grand Harbour has now gone 18 races without visiting the winner's enclosure — a run that tests the patience of even the most dedicated racing fan. The horse has placed four times across those 18 outings, meaning it has finished in the minor positions without quite being able to push through and claim a race outright. Four places from 18 races tells you this is a horse that turns up, competes, and goes home with nothing to show for it.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Haafhd
Mother
Jewelled
Owner
P Ponting
Rating
46

📊 Key Numbers

Career statistics for this horse
18
Career races
0
Wins
0%
Win rate
avg ~10%
22.2%
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

The most recent six races make for uncomfortable reading: two tenth-place finishes, followed by a fourth, a fifth, and then back-to-back sevenths. That is a horse that briefly showed a flicker of progress — the fourth and fifth suggested it might be finding its feet — before drifting back towards the middle of the pack. Grand Harbour raced just yesterday, so the team at Joe Ponting's yard in Wotton-Under-Edge clearly have not given up on finding the right opportunity.

Ponting's stable has sent out three winners this season, so the yard is capable of getting horses to the line first. The partnership with jockey Luke Morris has been given a fair crack — seven races together without a win — which is a decent sample size. At some point, the yard have to ask whether a different jockey or a different race might unlock something new. Grand Harbour has done almost all of its racing at Class 6, the lowest tier of British racing, and has still not managed a win from ten attempts at that level. That is the part that raises the real question: if a horse cannot win at the easiest level available, where does improvement come from?

There is no shame in being a horse that simply places — some horses earn their keep finishing second and third — but Grand Harbour has not even managed that consistently. Still only four years old, there is time yet, and the fact that the yard keeps running it, including a race just yesterday, suggests they believe there is a win in there somewhere. Whether Grand Harbour eventually proves them right is the one genuinely intriguing thing about its story so far.

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
13 May
7th
Bath
1m3f – 1m4f · Firm · 8 runners
29 Apr
7th
Bath
1m1f – 1m2f · Firm · 9 runners
24 Apr
5th
Chepstow
Long Distance (2m+) · Good · 14 runners
24 Mar
4th
Taunton
Long Distance (2m+) · Good · 8 runners
10 Mar
10th
Wolverhampton
1m1f – 1m2f · Standard · 12 runners
10 Mar
10th
Wolverhampton
1m1f – 1m2f · Standard · 12 runners
23 Feb
5th
Wolverhampton
1m1f – 1m2f · Standard · 9 runners
7 Feb
4th
Lingfield Park
1m3f – 1m4f · Standard · 9 runners
27 Dec
10th
Wolverhampton
1m6f – 2m · Standard · 11 runners
30 Aug
8th
chelmsford
1m6f – 2m · Standard · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/1
Won / Rode
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
4 4 other 10 Mar 0%
Bath
Undulating
3 3 other 13 May 0%
Lingfield Park
Sharp
2 2 other 7 Feb 0%
Salisbury
Undulating
2 2 thirds 12 Jul 0%
chelmsford 2 2 other 30 Aug 0%
Chepstow
Galloping
1 1 other 24 Apr 0%
Leicester
Sharp
1 1 other 30 Jul 0%
Brighton
Undulating
1 1 third 24 Jun 0%
Ripon
Sharp
1 1 second 7 Jul 0%
Taunton
Undulating
1 1 other 24 Mar 0%