Ballynaheer
Ballynaheer is a seven-year-old who has found his rhythm on normal ground, winning 5 of his 18 races on fast, dry conditions—a win rate of roughly one in every three-and-a-half races. That's his sweet spot. Away from those conditions, he wins just once every 20 races, which tells you how much ground preference matters to a horse's form. His career tally stands at 5 wins and 13 places from 28 races overall, making him a consistent minor winner rather than a headline act, but consistency is something.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
His last victory came at Market Rasen six months ago, and while recent form has been patchy—a fourth, a win, two fifths, a second, and a fourth from his last six outings—he showed he can still find the winner's circle not so long ago. He races most often in Class 5, the lower tier of competition, where he has won 3 of 14 starts. Jonathan Burke, his most regular partner, has ridden him 8 times and landed 2 wins together, a 25% win rate that suggests they work well as a unit. The horse is trained by David Dennis at Edgcote in Oxfordshire, a yard that has been productive this season with 7 winners already. Ballynaheer raced just yesterday, so he is actively campaigned and clearly still part of the yard's plans. For a horse in his seventh year, that speaks to a level of soundness and willingness that keeps him competitive at his level.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 5 wins from 18 starts (28%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 5 starts
⚠ Poor record on heavy ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping 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)
Loves
Good to firm (fairly firm)
Unknown
Good to soft (some give)
Avoids
📏 Race distance
Long Distance (2M+)
Likes
🏅 Race level
Class 3 (mid-level)
Unknown
Class 5 (entry-level)
Likes
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, long straights
Likes
Right-handed, tight turns
Likes
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
12 Oct
4th
Worcester
Long Distance (2m+) · Good · 10 runners
22 Sep
2nd
Fontwell Park
Long Distance (2m+) · Good · 4 runners
30 May
5th
Stratford-on-Avon
Long Distance (2m+) · Good_To_Firm · 5 runners
24 Apr
5th
Fontwell Park
Long Distance (2m+) · Good_To_Soft · 7 runners
5 Apr
🏆 Won
Market Rasen
Long Distance (2m+) · Good · 4 runners
18 Mar
4th
Huntingdon
Long Distance (2m+) · Good · 4 runners
17 Nov
🏆 Won
Plumpton
Long Distance (2m+) · Good · 4 runners
4 Nov
🏆 Won
Warwick
Long Distance (2m+) · Good · 8 runners
13 Oct
2nd
hereford
Long Distance (2m+) · Good · 11 runners
22 Sep
2nd
Fontwell Park
Long Distance (2m+) · Good · 7 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 |
| Fontwell Park Tight |
4 |
1 win, 2 seconds, 1 other |
22 Sep |
25% |
| Huntingdon Galloping |
4 |
1 win, 3 other |
18 Mar |
25% |
| Warwick Sharp |
3 |
1 win, 2 thirds |
4 Nov |
33.3% |
| Market Rasen Sharp |
2 |
1 win, 1 other |
5 Apr |
50% |
| Worcester Galloping |
2 |
2 other |
12 Oct |
0% |
| hereford |
2 |
1 second, 1 other |
13 Oct |
0% |
| Uttoxeter Sharp |
2 |
1 third, 1 other |
6 Oct |
0% |
| Leicester Sharp |
2 |
2 other |
13 Dec |
0% |
| Plumpton Sharp |
1 |
1 win |
17 Nov |
100% |
| Wincanton Galloping |
1 |
1 third |
17 Oct |
0% |
| Chepstow Galloping |
1 |
1 other |
8 Nov |
0% |
| Stratford-on-Avon Sharp |
1 |
1 other |
30 May |
0% |
| Newcastle Galloping |
1 |
1 other |
14 Dec |
0% |
| Taunton Undulating |
1 |
1 other |
30 Dec |
0% |
| Southwell Galloping |
1 |
1 third |
2 Feb |
0% |