Billy No Mates
Billy No Mates is a 10-year-old horse that has spent a decade racing without ever quite becoming the consistent winner his the yard might have hoped for. With just two wins from 32 races across his career, he wins roughly 1 in every 16 races — a win rate that speaks to a horse forever competitive enough to place regularly, but rarely quite good enough to cross the line first. He has placed 12 times, which suggests he belongs in the races he enters, but his name tells you something true: he struggles to finish in front.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 horse has not won since September 2023, more than three years ago, despite continuing to race actively. His recent form shows modest returns: three places in his last six runs, along with some races where he finished further back. Ridden most often by Connor Beasley, they have not found success together — 13 races without a win — and his trainer Michael Dods, who runs a strong yard out of Piercebridge in County Durham, has had better luck with his other inmates this season. At Class 5 level, where Billy No Mates typically competes, he has won 2 of his 14 attempts, which suggests he is capable at that grade but hardly dominant even there. His last victory at Haydock Park remains the highlight of recent seasons, now more than three years in the past. For a horse still racing regularly, that is a long drought.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 1 wins from 8 starts (12%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 8 starts
⚠ Yet to win at Redcar in 5 attempts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Standard (all-weather)
Unknown
📏 Race Distance
Long Distance (2M+)
Avoids
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Avoids
🏟 Track Shape
Left-handed, long straights
Likes
Right-handed, hilly
Unknown
Right-handed, tight turns
Avoids
Left-handed, hilly
Avoids
📅 Recent Runs
The last 10 races, most recent first
2 Sep
6th
Hamilton Park
1m6f – 2m · Soft · 12 runners
19 Jun
7th
Ayr
1m6f – 2m · Soft · 9 runners
18 May
4th
Carlisle
1m6f – 2m · Soft · 9 runners
7 May
3rd
Redcar
1m6f – 2m · Good · 6 runners
18 Nov
9th
Newcastle
Long Distance (2m+) · Standard · 14 runners
9 Oct
4th
Newcastle
Long Distance (2m+) · Standard · 9 runners
19 Sep
6th
Ayr
1m6f – 2m · Soft · 14 runners
3 Sep
4th
Hamilton Park
1m6f – 2m · Good_To_Soft · 14 runners
25 Jul
3rd
Thirsk
1m6f – 2m · Good · 10 runners
7 Jul
8th
Ayr
1m6f – 2m · Good_To_Soft · 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 |
| Thirsk Galloping |
5 |
1 win, 1 second, 1 third, 2 other |
25 Jul |
20% |
| Redcar Galloping |
5 |
1 second, 2 thirds, 2 other |
7 May |
0% |
| Pontefract Undulating |
4 |
1 second, 2 thirds, 1 other |
8 Apr |
0% |
| Haydock Park Galloping |
3 |
1 win, 2 other |
27 Sep |
33.3% |
| Ayr Galloping |
3 |
3 other |
19 Jun |
0% |
| Hamilton Park Sharp |
3 |
1 second, 2 other |
2 Sep |
0% |
| Newcastle Galloping |
2 |
2 other |
18 Nov |
0% |
| York Galloping |
2 |
2 other |
12 Jul |
0% |
| Carlisle Undulating |
2 |
1 second, 1 other |
18 May |
0% |
| Doncaster Galloping |
2 |
2 other |
31 May |
0% |
| Ripon Sharp |
1 |
1 other |
27 Apr |
0% |