UK time :

Son

Son has done what many racehorses never manage — he has won a race. That sole victory came at Newbury in June 2023, nearly three and a half years ago, and it remains the high point of a career that has delivered precious little else. In 29 races overall, the five-year-old has finished in the top three just once more besides that win, a record that speaks to the harsh reality of competing at the sport's highest levels. His recent form has been particularly barren: across his last six outings, he has failed to place at all, with a disqualification, a second-place finish, and a series of mid-field efforts that suggest he is struggling to find the races where he belongs.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Too Darn Hot
Mother
Mia Diletta
Owner
The Wolf Pack 2 And Partner
Official rating
78

📊 Key numbers

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

🔍 Full analysis

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

What is telling about Son's career is the gap between his targets and his ability. Trained by Tim Easterby at Great Habton in Yorkshire — a yard that has sent out 128 winners this season alone — Son has been campaigned primarily in top-class company, with seven races at the highest level producing nothing. His rider Pat Dobbs, one of the sport's most accomplished jockeys, has managed just one win from eleven outings together. Even that lone victory came on ground that the owner described as an unknown variable. After an honest effort finishing fourth in the Greenham Stakes in April 2024, Easterby made the decision to step Son down, seeking smaller opportunities rather than persisting in elite races where he has proven out of his depth. It is a pragmatic move: sometimes a horse's true level emerges not through what it wins, but through honest racing against lesser opposition.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 9 starts (11%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 8 starts
⚠ Poor record on good_to_soft ground: 0 wins from 7 starts
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Yet to win at York in 5 attempts
⚠ Struggles on RH Galloping tracks: 0 wins from 12 starts
⚠ Struggles on RH Undulating tracks: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard to slow (all-weather)
Unknown
Heavy (very wet)
Unknown
Good (a little give)
Avoids
Good to soft (some give)
Avoids
Soft (muddy)
Avoids
📏 Race distance
7F – 1M
5F – 6½F
Unknown
1M1F – 1M2F
Avoids
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Loves
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, long straights
Avoids
Right-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
9 Oct
14th
York
7f – 1m · Good_To_Soft · 22 runners
2 Oct
13th
Ascot
7f – 1m · Good_To_Firm · 18 runners
19 Sep
2nd
Ayr
7f – 1m · Heavy · 14 runners
6 Sep
5th
York
7f – 1m · Good_To_Soft · 19 runners
29 Aug
3rd
Beverley
7f – 1m · Soft · 13 runners
19 Aug
2nd
Carlisle
7f – 1m · Good_To_Soft · 12 runners
25 Jul
6th
York
7f – 1m · Good_To_Firm · 17 runners
10 Jul
13th
York
7f – 1m · Good_To_Firm · 19 runners
30 Jun
4th
Musselburgh
7f – 1m · Good · 8 runners
13 Jun
3rd
York
7f – 1m · Good · 22 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
9.1%
Win rate
1/11
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
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
York
Galloping
5 1 third, 4 other 9 Oct 0%
Newmarket
Galloping
4 4 other 16 May 0%
Ascot
Galloping
4 1 third, 3 other 2 Oct 0%
Newbury
Galloping
3 1 win, 2 other 12 Apr 33.3%
Sandown Park
Galloping
2 2 other 13 Jun 0%
Goodwood
Undulating
2 2 other 1 Aug 0%
Kempton Park
Galloping
2 2 other 5 Sep 0%
Musselburgh
Sharp
1 1 other 30 Jun 0%
Haydock Park
Galloping
1 1 second 9 May 0%
Beverley
Undulating
1 1 third 29 Aug 0%
Thirsk
Galloping
1 1 second 18 Apr 0%
Carlisle
Undulating
1 1 second 19 Aug 0%
Ayr
Galloping
1 1 second 19 Sep 0%
Epsom Downs
Undulating
1 1 other 5 Jun 0%
Salisbury
Undulating
1 1 third 16 Aug 0%