Prodigal Son
Prodigal Son is a 4-year-old still waiting for his second moment in the sun. He broke his duck at Bath on 29 April, but that win four months ago remains his sole victory in twelve career races — a record that reads 1 win and 3 places. He wins roughly 1 in every 12 races, which puts him firmly in the category of horses who show up with something to prove but rarely deliver it consistently.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
25%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The gaps in his recent form tell the story of a horse treading water. In his last six races, he has finished second once, then picked up place money a couple of times, but finished outside the placings in three of his last six outings. He raced just a day ago and is still active on the track, so the opportunity to find another win is there — he just needs to find the right circumstances.
Those circumstances might come at distances between one mile and a furlong and one mile and two furlongs. Over that range, he has won 1 of 5 races, a 20% win rate that stands out against his dreadful record in higher company. In Class 5 races — the bottom tier of competitive racing — he has failed to win from 5 attempts. He needs either a drop in class or a return to the track and trip where his sole victory came. Trainer Heather Main's Kingston Lisle yard has been busy this season with 17 winners already, so there is clearly quality in the operation. The question for Prodigal Son is whether he can find his way back to the form that arrived, briefly, on that April afternoon at Bath.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Well suited by 1m1f – 1m2f distances: 20% win rate
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 3 starts
⚠ Poor record on good ground: 0 wins from 3 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
Good to soft (some give)
Unknown
Standard (all-weather)
Avoids
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
🏟 Track Shape
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
Right-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
21 Aug
2nd
Salisbury
1m1f – 1m2f · Good · 8 runners
23 Jul
9th
Sandown Park
1m1f – 1m2f · Good_To_Firm · 12 runners
31 May
7th
Nottingham
1m1f – 1m2f · Good · 7 runners
12 May
3rd
Bath
1m3f – 1m4f · Firm · 5 runners
29 Apr
🏆 Won
Bath
1m1f – 1m2f · Firm · 6 runners
10 Dec
8th
Kempton Park
5f – 6½f · Standard_To_Slow · 9 runners
29 Nov
5th
Wolverhampton
7f – 1m · Standard · 8 runners
4 Nov
9th
Wolverhampton
1m1f – 1m2f · Standard · 10 runners
1 Aug
10th
Newmarket
5f – 6½f · Good_To_Soft · 12 runners
10 Jun
4th
Salisbury
7f – 1m · Good_To_Firm · 10 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 |
| Wolverhampton Galloping |
3 |
3 other |
29 Nov |
0% |
| Bath Undulating |
2 |
1 win, 1 third |
12 May |
50% |
| Salisbury Undulating |
2 |
1 second, 1 other |
21 Aug |
0% |
| Sandown Park Galloping |
1 |
1 other |
23 Jul |
0% |
| Nottingham Galloping |
1 |
1 other |
31 May |
0% |
| Newbury Galloping |
1 |
1 other |
16 May |
0% |
| Kempton Park Galloping |
1 |
1 other |
10 Dec |
0% |
| Newmarket Galloping |
1 |
1 other |
1 Aug |
0% |