:

John Harrison

Five races in, and John Harrison is still waiting for that first win — but the story isn't quite as bleak as a blank record suggests. The three-year-old has finished in the top four in four of its five races, including two placed efforts, which tells you there's genuine ability here even if the winning line has so far proved elusive. The most recent form figures — 3, 4, 2, 8, 11 — show a horse that ran well in its last three outings before hitting a rougher patch, so the team will be hoping that earlier consistency is closer to the real picture.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Time Test
Mother
Grande Bleue
Trainer
Owner
Alan King Racing Club
Rating
63

📊 Key Numbers

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

🏁 Next Race

Today
Newmarket
About 1.2 miles · Mostly firm ground · 6 runners

🔍 Full Analysis

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

What gives the yard — sorry, what gives the yard real cause for optimism is who is doing the training. Alan King, based at Wroughton in Wiltshire, has sent out 57 winners already this season. That's a serious operation. King has spent decades developing young horses exactly like this one, and a trainer firing at that kind of volume tends to know when a horse is on the cusp of breaking through versus when it simply isn't up to it. The fact that John Harrison keeps getting entered and keeps running suggests the team believe there's a win in there somewhere.

At five races old and only three years of age, this horse is still early in its career. Many horses take time to learn the job — to settle, to find their rhythm, to put it all together on the right day. Two places from five races at 0 wins is a modest return on paper, but it's also the profile of a horse that hasn't disgraced itself and is trained by someone with the experience to get the best out of it. The next few races will be telling.

🎯 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
Standard to slow (all-weather)
Unknown
📏 Race Distance
7F – 1M
Unknown
1M1F – 1M2F
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown

📅 Recent Runs

The last 10 races, most recent first
30 Jun
3rd
Salisbury
1m1f – 1m2f · Good_To_Firm · 6 runners
3 Jan
4th
Lingfield Park
1m1f – 1m2f · Standard_To_Slow · 6 runners
12 Dec
2nd
Southwell
7f – 1m · Standard · 9 runners
26 Nov
8th
Southwell
7f – 1m · Standard · 14 runners
2 Oct
11th
Salisbury
1m1f – 1m2f · Good · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
David Egan Current Jockey
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
Salisbury
Undulating
2 1 third, 1 other 30 Jun 0%
Southwell
Galloping
2 1 second, 1 other 12 Dec 0%
Lingfield Park
Sharp
1 1 other 3 Jan 0%