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
Owner
Alan King Racing Club
📊 Key Numbers
Career statistics for this horse
40%
Place rate (top 3)
avg ~30%
🏁 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
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 to firm (drying out)
Unknown
Standard to slow (all-weather)
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
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win 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% |