:

Granlahan

Granlahan is a four-year-old horse that has yet to break through into the winner's circle, despite showing enough consistency to suggest it belongs in races. The horse has lined up 12 times without a win, but has found the frame — finishing second, third, or fourth — on four occasions, a record that tells the story of a horse that can compete but has not quite got the job done when it matters.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Equiano
Mother
Fiuntach
Owner
Hem Syndicate
Rating
80

📊 Key Numbers

Career statistics for this horse
12
Career races
0
Wins
0%
Win rate
avg ~10%
33.3%
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

What is interesting about Granlahan is the recent form. In its last six races, it has placed three times, most recently finishing second just a day ago. That second place finish came after a run of fourth, second, sixth, and third. This is a horse that is running regularly and, more importantly, running well enough to be thereabouts. It is not winning races, but it is close to doing so. The pattern suggests a horse that has the ability to mix with its rivals and is active enough to suggest the trainer still sees potential.

Adrian McGuinness's yard at Lusk has been firing this season, sending out 45 winners, so Granlahan is not being overlooked or neglected. The fact that it is still being run tells you the trainer believes there is a race to be won. Whether Granlahan will break that duck remains to be seen, but a horse that finishes second and third as regularly as this one does is a horse capable of winning — it just needs a bit of luck to fall its way.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Unknown
Yielding (slightly soft)
Unknown
Soft (muddy)
Unknown
Good to yielding (mild give)
Unknown
Soft to heavy (wet)
Unknown
📏 Race Distance
Long Distance (2M+)
Unknown
🏟 Track Shape
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, tight
Unknown
Left-handed, tight turns
Unknown

📅 Recent Runs

The last 10 races, most recent first
31 Aug
2nd
Downpatrick
Long Distance (2m+) · Good · 12 runners
19 Aug
4th
Sligo
Long Distance (2m+) · Good · 13 runners
9 Aug
2nd
Downpatrick
Long Distance (2m+) · Good · 12 runners
21 Jul
6th
Ballinrobe
Long Distance (2m+) · Good · 19 runners
10 Jul
3rd
Kilbeggan
Long Distance (2m+) · Good · 19 runners
4 Jul
DNF
Bellewstown
Long Distance (2m+) · Good · 19 runners
9 Jun
3rd
Sligo
Long Distance (2m+) · Good · 19 runners
28 May
4th
Limerick
Long Distance (2m+) · Soft · 19 runners
10 May
8th
Cork
Long Distance (2m+) · Good · 17 runners
24 Apr
11th
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 17 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Patrick M O'Brien
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Kilbeggan
Tight
2 1 third, 1 other 10 Jul 0%
Sligo
Sharp
2 1 third, 1 other 19 Aug 0%
Downpatrick
Undulating
2 2 seconds 31 Aug 0%
Cork
Galloping
2 2 other 10 May 0%
Limerick
Galloping
1 1 other 28 May 0%
Ballinrobe
Sharp
1 1 other 21 Jul 0%
Bellewstown
Sharp
1 1 other 4 Jul 0%
Punchestown
Galloping
1 1 other 12 Jan 0%