Ballintubber Boy
Ballintubber Boy is a nine-year-old who has been knocking around the lower reaches of British racing for three years, winning 7 races from 26 starts — a win rate of roughly 1 in every 4 attempts. That is a respectable return for a horse at Class 4 level, where he wins 6 out of every 14 races, a striking 43 percent. But the graph has flattened sharply: his last win came on 8 October 2024 at Huntingdon, and since then he has been chasing form without success, finishing twice second in his last six outings but unable to get back in the winner's circle.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
What makes him genuinely interesting is Huntingdon. At that track, Ballintubber Boy is a force: three wins from four attempts, a win rate that marks him as a genuine course specialist. That is the kind of record that builds into genuine leverage — a horse that the yard know will give them their best chance at a particular venue. He was last there over a year ago, so there is something to work with if the Naunton yard decides to return him to a track that suits him.
In the saddle, Sam Twiston-Davies — one half of the training partnership alongside his father Nigel — has ridden the horse 15 times and won 6 of those races, a 40 percent win rate when the two are paired. That is the kind of chemistry that suggests both jockey and horse understand each other. The yard itself is in decent form this season, having sent out 62 winners, so there is momentum in the operation. At nine years old, Ballintubber Boy is not finished, but he needs to find his way back to the track where he belongs.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Course specialist at Huntingdon: 3 wins from 4 starts (75%)
✔ Effective partnership with Sam Twiston-Davies: 40% win rate together
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 3 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 (a little give)
Likes
Good to soft (some give)
Ok
Good to firm (fairly firm)
Avoids
📏 Race distance
Long Distance (2M+)
Likes
🏅 Race level
Class 2 (high-level)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Left-handed, tight turns
Likes
Right-handed, tight turns
Ok
Right-handed, tight
Unknown
Left-handed, long straights
Unknown
Left-handed, tight
Unknown
Right-handed, hilly
Avoids
📅 Recent runs
The last 10 races, most recent first
15 Aug
6th
Market Rasen
Long Distance (2m+) · Good · 6 runners
12 Jul
3rd
Perth
Long Distance (2m+) · Good · 7 runners
11 Jun
4th
Worcester
Long Distance (2m+) · Good · 5 runners
19 May
6th
Huntingdon
Long Distance (2m+) · Good_To_Firm · 8 runners
21 Oct
2nd
Exeter
Long Distance (2m+) · Good_To_Firm · 4 runners
13 Oct
2nd
hereford
Long Distance (2m+) · Good · 4 runners
18 Aug
3rd
Stratford-on-Avon
Long Distance (2m+) · Good_To_Firm · 3 runners
8 Jun
5th
Perth
Long Distance (2m+) · Good · 8 runners
11 May
2nd
Ludlow
Long Distance (2m+) · Good · 2 runners
24 Oct
2nd
Ludlow
Long Distance (2m+) · Good · 4 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Huntingdon Galloping |
4 |
3 wins, 1 other |
19 May |
75% |
| Stratford-on-Avon Sharp |
3 |
2 wins, 1 third |
18 Aug |
66.7% |
| Market Rasen Sharp |
3 |
1 win, 2 other |
15 Aug |
33.3% |
| Ludlow Undulating |
3 |
2 seconds, 1 other |
11 May |
0% |
| hereford |
2 |
1 win, 1 second |
13 Oct |
50% |
| Exeter Undulating |
2 |
1 second, 1 other |
21 Oct |
0% |
| Perth Galloping |
2 |
1 third, 1 other |
12 Jul |
0% |
| Galway Tight |
1 |
1 other |
31 Jul |
0% |
| Warwick Sharp |
1 |
1 other |
12 Feb |
0% |
| Bangor-on-Dee Sharp |
1 |
1 other |
5 Sep |
0% |
| Leicester Sharp |
1 |
1 other |
1 Dec |
0% |
| Fontwell Park Tight |
1 |
1 other |
26 Dec |
0% |
| Worcester Galloping |
1 |
1 other |
11 Jun |
0% |
| Kempton Park Galloping |
1 |
1 other |
27 Nov |
0% |