UK time :

Ain't Nobody

Ain't Nobody won a Class 1 race at Ascot on 19 June 2024, which stands as its sole high-level success and its last victory. That win came just three weeks after the horse broke through for its first career win at Carlisle on 31 May, suggesting a period of real promise. But in the 28 months since, nothing has come together—it has raced 16 times without another win, though it has picked up five places along the way.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Sands Of Mali
Mother
Burmese Waltz
Trainer
Owner
J Blackburn J Matthews
Official rating
99

📊 Key numbers

Career totals for this horse
18
Career races
2
Wins
11.1%
Win rate
avg ~10%
27.8%
Top-3 rate
avg ~30%
26 days
Since last race

🏁 Next race

Fri 23 Oct
Dundalk (AW)
About 5 furlongs · Standard all-weather surface · 26 runners

🔍 Full analysis

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

The horse's overall record tells the story of a middling talent: 2 wins from 18 races, a win rate of roughly 1 in 9 attempts. At the top level, where it has run 10 times, it wins about 1 in every 10 races. That Ascot victory, while genuine, has not been the springboard it might have promised. Recent form has been quiet. In its last six races, it finished third, then seventh, thirteenth, fifteenth, ninth, and fourteenth—a stretch showing steady decline rather than dramatic collapse. The horse raced just over a month ago and remains active, suggesting it continues to appeal to the yard as a prospect.

Kevin Ryan's Hambleton yard has been prolific this season, sending out 45 winners, so the trainer has plenty of form horses in work. Tom Eaves, Ain't Nobody's most regular jockey, has partnered it eight times for one win together—a 12% win rate that mirrors the horse's broader pattern of occasional success surrounded by disappointment. For a four-year-old that showed early promise, Ain't Nobody now looks like a horse stuck between levels: too inconsistent to be reliable at the top, yet apparently too good to step down. That June day at Ascot may well prove to be its peak.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 5 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 8 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
22 Sep
3rd
Beverley
5f – 6½f · Good · 7 runners
30 Aug
7th
Beverley
5f – 6½f · Heavy · 11 runners
21 Aug
13th
York
5f – 6½f · Good_To_Soft · 18 runners
16 Jun
15th
Ascot
5f – 6½f · Good_To_Firm · 26 runners
13 May
9th
York
5f – 6½f · Good · 13 runners
2 May
14th
Newmarket
5f – 6½f · Good_To_Firm · 14 runners
20 Sep
21th
Ayr
5f – 6½f · Soft · 25 runners
6 Sep
13th
Haydock Park
5f – 6½f · Good · 17 runners
22 Aug
2nd
York
5f – 6½f · Good_To_Firm · 17 runners
3 Aug
6th
Chester
5f – 6½f · Good_To_Firm · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
12.5%
Win rate
1/8
Wins / rides
Kevin Stott Current jockey
0%
Win rate
0/3
Wins / rides
100%
Win rate
1/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
Ascot
Galloping
4 1 win, 1 third, 2 other 16 Jun 25%
York
Galloping
3 1 second, 2 other 21 Aug 0%
Haydock Park
Galloping
2 2 other 6 Sep 0%
Beverley
Undulating
2 1 third, 1 other 22 Sep 0%
Newmarket
Galloping
2 2 other 2 May 0%
Carlisle
Undulating
1 1 win 31 May 100%
Newbury
Galloping
1 1 other 19 Jul 0%
Chester
Tight
1 1 other 3 Aug 0%
Ayr
Galloping
1 1 other 20 Sep 0%
Doncaster
Galloping
1 1 other 13 Sep 0%