John Galt
There's a horse called John Galt that has quietly been building a profile worth paying attention to. The four-year-old has won 1 race from 8 outings — not a remarkable record on the face of it, but the details tell a more interesting story. That sole win came at Leicester on 9 May 2026, and the recent run of form reads 5-1-2-3, meaning John Galt has finished in the top three in three of the last four races. For a horse that spent the earlier part of its career finding little, that kind of consistency is exactly what a trainer wants to see.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
37.5%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The man responsible is Jamie Osborne, whose yard in Upper Lambourn has sent out 47 winners already this season — that's a training operation firing on all cylinders, and horses in that kind of environment tend to improve. When a stable is in that sort of form, even the less fancied members of the string can find themselves in the right race at the right time.
What stands out most about John Galt is how well it performs over longer distances. At a mile and three to a mile and four furlongs — roughly a lap and a half of a standard track — it has won 1 from 3 races, a win rate of 33%, or one in every three attempts. That's a sharp improvement on its overall record of 1 from 8, and it strongly suggests the horse has a stamina-based profile: the further it goes, the more dangerous it becomes. Having raced just yesterday, it is clearly in active work and the team will be looking to capitalise on that Leicester win while the horse is in this kind of form.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Well suited by 1m3f – 1m4f distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 4 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 5 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Unknown
Standard to slow (all-weather)
Unknown
Standard (all-weather)
Avoids
📏 Race Distance
Long Distance (2M+)
Unknown
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
1 Jun
5th
Newbury
Long Distance (2m+) · Good_To_Firm · 8 runners
9 May
🏆 Won
Leicester
1m3f – 1m4f · Good_To_Firm · 6 runners
23 Apr
2nd
Southwell
1m6f – 2m · Standard · 5 runners
5 Apr
3rd
Southwell
1m6f – 2m · Standard · 9 runners
20 Mar
5th
Wolverhampton
1m6f – 2m · Standard · 11 runners
2 Mar
4th
Kempton Park
1m3f – 1m4f · Standard_To_Slow
19 Jan
4th
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 10 runners
15 Dec
4th
Wolverhampton
1m6f – 2m · Standard · 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 |
| Kempton Park Galloping |
2 |
2 other |
2 Mar |
0% |
| Wolverhampton Galloping |
2 |
2 other |
20 Mar |
0% |
| Southwell Galloping |
2 |
1 second, 1 third |
23 Apr |
0% |
| Leicester Sharp |
1 |
1 win |
9 May |
100% |
| Newbury Galloping |
1 |
1 other |
1 Jun |
0% |