:

Ballynaheer

There is a horse in David Dennis's Oxfordshire yard that has quietly been one of the busiest and most consistent performers around at its level, and its recent form suggests it is very much in the form of its life. Ballynaheer is a seven-year-old with five wins and 12 places from 26 races — a career that tells the story of a horse that almost always gives its running, even when it doesn't win. That kind of reliability is easy to underestimate.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Mahler
Mother
Ballynagall
Owner
David Purvis
Rating
107

📊 Key Numbers

Career statistics for this horse
26
Career races
5
Wins
19.2%
Win rate
avg ~10%
46.2%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The numbers that really stand out are the most recent ones. In the last six races, Ballynaheer has won three times — including back-to-back wins — and has only once finished outside the top five. For a horse competing at Class 5 level, which is the bread-and-butter, everyday end of British racing, that is the sort of form that makes trainers and jockeys look forward to getting it to the track. Dennis's yard has sent out seven winners this season, and Ballynaheer has been doing its fair share of the heavy lifting.

One pattern worth noting is how well this horse performs on normal ground — the kind of conditions you'd get on a firm but fair summer's day. All five of its career wins have come in those conditions, and it has won 5 of 16 races on normal ground, which works out to roughly 1 in every 3 — a genuinely impressive ratio at any level. When the ground is right, Ballynaheer is a different proposition.

Jonathan Burke is the jockey most closely associated with this horse, and between them they have won 2 of their 8 races together — roughly 1 in 4, which is a solid record and suggests a working partnership that suits both parties. The first career win came at Huntingdon in April 2024, and the most recent came at Market Rasen just eight weeks ago, so this is very much a horse in its prime window right now.

Ballynaheer raced just yesterday, which means it has been running with remarkable regularity. That tells you something about the horse's constitution — it is robust, willing, and clearly thriving. At seven years old, with its best recent form coming in the last few months, this is not a horse winding down. If anything, it looks like a horse that has finally hit its stride.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 5 wins from 16 starts (31%)
⚠ 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

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Soft (muddy)
Unknown
Good to firm (drying out)
Unknown
Good to soft (some give)
Avoids
Heavy (very wet)
Avoids
📏 Race Distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Ok
Class 5 (entry-level)
🏟 Track Shape
Left-handed, tight
Loves
Left-handed, tight turns
Right-handed, long straights
Right-handed, tight turns
Long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
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
7 Sep
🏆 Won
Fontwell Park
Long Distance (2m+) · Good · 6 runners
20 Aug
6th
Worcester
Long Distance (2m+) · Good · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
25%
Win rate
2/8
Won / Rode
16.7%
Win rate
1/6
Won / Rode
Charlie Maggs
100%
Win rate
2/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Finn Lambert
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Huntingdon
Galloping
4 1 win, 3 other 18 Mar 25%
Fontwell Park
Tight
3 1 win, 1 second, 1 other 24 Apr 33.3%
Warwick
Sharp
3 1 win, 2 thirds 4 Nov 33.3%
Market Rasen
Sharp
2 1 win, 1 other 5 Apr 50%
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%
Chepstow
Galloping
1 1 other 8 Nov 0%
Newcastle
Galloping
1 1 other 14 Dec 0%
Worcester
Galloping
1 1 other 20 Aug 0%
Taunton
Undulating
1 1 other 30 Dec 0%
Wincanton
Galloping
1 1 third 17 Oct 0%
Southwell
Galloping
1 1 third 2 Feb 0%
Stratford-on-Avon
Sharp
1 1 other 30 May 0%