UK time :

An Peann Dearg

But then something changed. In late December 2024, the horse broke through at Leopardstown, and just over a month later, in early February, he won again at the same track. Two victories in quick succession after a long wait suggested something had finally clicked.Based on TrackLab's analysis
Quick facts
Age
9 years old
Sex
Gelding
Colour
Chestnut
Father
Well Chosen
Mother
Mooretown Vick
Trainer
Owner
Anne Coffeysusan Spencesonja Buckley
Official rating
110

📊 Key numbers

Career totals for this horse
21
Career races
2
Wins
9.5%
Win rate
avg ~10%
23.8%
Top-3 rate
avg ~30%
90 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 become a Leopardstown specialist, winning two of his five races at the Dublin track. That is a notable record at a course where consistency matters, and it hints at what Paul Nolan's yard in Wexford has seen: a horse that has battled through various problems over the years but is now running with a sharpness that wasn't there before. Sean O'Keeffe, who has ridden him in eight races, has won twice from that partnership — a 25% win rate that towers above the horse's overall record and suggests jockey and horse have found a working understanding.

The recent form is tougher to read. An Peann Dearg has not won in his last six races and was last out just a day ago, finishing eleventh. At nine years old and with only two career wins, he remains a modest performer, but Nolan clearly believes there is more to come. The trainer has said the horse surprised him with those two wins, that he has "come alive of late," and that he carries "a decent squeak" in bigger races. For a horse who spent years struggling, that is not nothing. An Peann Dearg remains active and, at Leopardstown at least, remains dangerous.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on yielding ground: 1 wins from 5 starts (20%)
✔ Excellent record on good_to_yielding ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 5 starts
⚠ Poor record on soft ground: 0 wins from 4 starts
⚠ Yet to win at Wexford in 7 attempts
⚠ Struggles on RH Sharp tracks: 0 wins from 8 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
Yielding (slightly soft)
Loves
Good to yielding (mild give)
Loves
Yielding to soft (damp)
Unknown
Good to soft (some give)
Unknown
Heavy (very wet)
Unknown
Good (a little give)
Avoids
Soft (muddy)
Avoids
📏 Race distance
Long Distance (2M+)
1M6F – 2M
Unknown
🏅 Race level
Class 1 (elite)
Unknown
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, hilly
Unknown
Right-handed, tight turns
Avoids
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
23 Jul
11th
Wexford
Long Distance (2m+) · Good · 16 runners
30 Jun
DNF
Wexford
Long Distance (2m+) · Good · 13 runners
7 May
DNF
Wexford
Long Distance (2m+) · Good_To_Yielding · 10 runners
2 Mar
7th
Leopardstown
Long Distance (2m+) · Yielding_To_Soft · 16 runners
2 Feb
7th
Leopardstown
Long Distance (2m+) · Soft · 14 runners
26 Dec
14th
Leopardstown
Long Distance (2m+) · Yielding · 22 runners
27 Oct
6th
Wexford
Long Distance (2m+) · Yielding · 8 runners
2 May
DNF
Punchestown
Long Distance (2m+) · Yielding_To_Soft · 45 runners
1 May
DNF
Punchestown
Long Distance (2m+) · Yielding · 23 runners
13 Mar
16th
Cheltenham
Long Distance (2m+) · Good_To_Soft · 21 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
2/8
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Shane O'Callaghan
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
Wexford
Sharp
7 1 second, 1 third, 5 other 23 Jul 0%
Leopardstown
Galloping
5 2 wins, 3 other 2 Mar 40%
Down Royal
Galloping
2 1 third, 1 other 6 May 0%
Punchestown
Galloping
2 2 other 2 May 0%
Cheltenham
Galloping
1 1 other 13 Mar 0%
Ballinrobe
Sharp
1 1 other 26 Aug 0%
Cork
Galloping
1 1 other 26 Nov 0%
Thurles
Undulating
1 1 other 16 Mar 0%
Limerick
Galloping
1 1 other 23 May 0%