:

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
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Grey
Father
Saxon Warrior
Mother
Cloud Illusions
Owner
Wetumpka Racing
Rating
65

📊 Key Numbers

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

🔍 Full Analysis

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

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
Firm (dry)
Unknown
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Standard (all-weather)
Avoids
Good (firm-ish)
Avoids
📏 Race Distance
1M1F – 1M2F
Loves
5F – 6½F
Unknown
1M3F – 1M4F
Unknown
7F – 1M
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
0%
Win rate
0/3
Won / Rode
Mason Paetel
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
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
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%