UK time :

Enniskerry

Enniskerry is a 12-year-old horse that keeps finding the winner's circle just often enough to stay interesting. With five wins from 20 races, he wins roughly one in every four times out, which is respectable — and his recent form suggests he is far from finished. He came home second just a day ago, a performance that shows the horse still has appetite for racing at an age when many would be retired to grass.Based on TrackLab's analysis
Quick facts
Age
12 years old
Sex
Gelding
Colour
Bay
Father
Jeremy
Mother
Princess Gaia
Owner
Barry Connell
Official rating
84

📊 Key numbers

Career totals for this horse
20
Career races
5
Wins
25%
Win rate
avg ~10%
55.0%
Top-3 rate
avg ~30%
23 days
Since last race

🔍 Full analysis

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

The horse has a clear preference for normal racing conditions and distances between a mile and six furlongs and two miles, where he has won half his races. This tells us Barry Connell's yard, based in Co. Kildare, has learned what suits their runner and tends to place him thoughtfully. Sean Flanagan, his most regular rider, has won two of his seven races aboard Enniskerry — a 29% win rate that suggests real partnership there.

What stands out most is Enniskerry's consistency in finding places. Second and third finishes feature regularly in his last six races: a second just yesterday, two thirds in his previous five runs, and earlier a second finish too. That pattern of finishing in the frame speaks to a horse that is competitive at his level and holds his form. His most recent win came at Leopardstown on Boxing Day 2024, proof that the horse can still break through when everything aligns. For a 12-year-old, Enniskerry remains a genuine player rather than a sentimental favourite — and one who clearly loves a test of stamina on a standard racing surface.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 4 wins from 8 starts (50%)
✔ Well suited by 1m6f – 2m distances: 50% win rate
⚠ What to watch out for
⚠ Poor record on good_to_yielding ground: 0 wins from 6 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 6 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Yielding (slightly soft)
Soft (muddy)
Unknown
Good to yielding (mild give)
Avoids
📏 Race distance
1M6F – 2M
Loves
Long Distance (2M+)
Ok
🏟 Track shape
Left-handed, long straights
Loves
Left-handed, tight turns
Right-handed, tight
Right-handed, tight turns
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
25 Sep
8th
Listowel
1m6f – 2m · Good_To_Yielding · 17 runners
5 Oct
3rd
Tipperary
Long Distance (2m+) · Good_To_Yielding · 7 runners
22 Aug
3rd
Killarney
Long Distance (2m+) · Good · 9 runners
31 Jul
8th
Galway
Long Distance (2m+) · Good · 20 runners
3 Jul
2nd
Tipperary
Long Distance (2m+) · Good_To_Yielding · 12 runners
27 Dec
🏆 Won
Leopardstown
Long Distance (2m+) · Yielding · 21 runners
1 Dec
2nd
Fairyhouse
Long Distance (2m+) · Yielding · 15 runners
2 Nov
6th
Down Royal
Long Distance (2m+) · Good_To_Yielding · 18 runners
29 Sep
11th
The Curragh
Long Distance (2m+) · Good · 33 runners
29 Jul
10th
Galway
Long Distance (2m+) · Yielding · 23 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
28.6%
Win rate
2/7
Wins / rides
Mr Finian Maguire Current jockey
40%
Win rate
2/5
Wins / rides
Michael O'Sullivan
20%
Win rate
1/5
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
Galway
Tight
4 1 win, 3 other 31 Jul 25%
Fairyhouse
Galloping
3 1 second, 2 other 1 Dec 0%
Leopardstown
Galloping
2 2 wins 27 Dec 100%
Listowel
Sharp
2 1 win, 1 other 25 Sep 50%
Tipperary
Galloping
2 1 second, 1 third 5 Oct 0%
Roscommon
Sharp
1 1 win 26 Sep 100%
Down Royal
Galloping
1 1 other 2 Nov 0%
The Curragh
Galloping
1 1 other 29 Sep 0%
Killarney
Sharp
1 1 third 22 Aug 0%
Punchestown
Galloping
1 1 third 2 May 0%
Bellewstown
Sharp
1 1 third 4 Jul 0%
Ballinrobe
Sharp
1 1 other 31 May 0%