UK time :

John T

John T. has won just once in ten races, but that solitary victory—at Kempton Park last October—remains the high point of a career that has otherwise been defined by near-misses. The four-year-old has picked up five places without finding the winner's enclosure again, a pattern that suggests a horse trapped in that frustrating middle ground where he has enough ability to trouble the judge but not quite enough to cross the line first.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Chestnut
Father
Mastercraftsman
Mother
Maggie Jonks
Owner
Mrs Joy Hobby
Official rating
75

📊 Key numbers

Career totals for this horse
10
Career races
1
Wins
10%
Win rate
avg ~10%
50%
Top-3 rate
avg ~30%
8 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

His recent form tells a familiar story: second place from nine days ago, then a ninth, a first, a fifth, another second, and an eleventh. That mix of solid runs and distant efforts points to inconsistency—the kind that makes trainers and owners scratch their heads at the end of the day. What is more telling is the twelve-month gap since his last win. In racing, a year without victory at this level is a long time, and it suggests John T. is struggling to find the right race or the right conditions to spark another breakthrough.

Jonathan Portman's Upper Lambourn yard has been prolific this season with 46 winners, so the trainer clearly knows how to get horses into the winner's circle. With jockey Rob Hornby in the saddle, John T. actually improves markedly: the pair have won 1 of 5 races together (20%), a notably better record than the overall figures suggest. The horse also runs best over distances between 1m3f and 1m4f, where he has recorded 1 win from 5 attempts (20%)—another sign that when the elements align, he has proven capable of competing. Typically racing in Class 5, his win rate there sits at 1 in 6 races (17%), a respectable return at this level. At four years old, John T. remains active and recently raced just days ago, giving the yard another chance to find the formula that unlocked that October victory.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard_to_slow ground: 1 wins from 4 starts (25%)
✔ Well suited by 1m3f – 1m4f distances: 20% win rate
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard to slow (all-weather)
Loves
Standard (all-weather)
Unknown
Good (a little give)
Unknown
Good to soft (some give)
Unknown
Good to firm (fairly firm)
Avoids
📏 Race distance
1M3F – 1M4F
Loves
1M1F – 1M2F
Unknown
1M6F – 2M
Avoids
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, long straights
Loves
Left-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, tight
Unknown

📅 Recent runs

The last 10 races, most recent first
10 Oct
2nd
Southwell
1m6f – 2m · Standard · 13 runners
14 Sep
9th
Windsor
1m3f – 1m4f · Good_To_Soft · 9 runners
10 Oct
🏆 Won
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 11 runners
12 Sep
5th
Chester
1m6f – 2m · Good · 7 runners
26 Jul
2nd
Salisbury
1m6f – 2m · Good_To_Firm · 4 runners
12 Jun
11th
Newbury
1m6f – 2m · Good_To_Firm · 12 runners
15 May
2nd
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 7 runners
28 Apr
2nd
Windsor
1m3f – 1m4f · Good_To_Firm · 10 runners
5 Mar
DNF
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 12 runners
11 Dec
7th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Kempton Park
Galloping
4 1 win, 1 second, 2 other 10 Oct 25%
Windsor
Sharp
2 1 second, 1 other 14 Sep 0%
Salisbury
Undulating
1 1 second 26 Jul 0%
Southwell
Galloping
1 1 second 10 Oct 0%
Newbury
Galloping
1 1 other 12 Jun 0%
Chester
Tight
1 1 other 12 Sep 0%