:

Captain Hanley

Twenty-four races. Zero wins. And yet Captain Hanley keeps turning up, which says something about the patience — or perhaps the optimism — of Eamonn O'Connell's yard in Cullen, County Tipperary.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Camelot
Mother
Energia Fox
Owner
Eoghan Godfrey & E O'Connell
Rating
51

📊 Key Numbers

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

At six years old, Captain Hanley has at least shown he can get into the frame. Five places from those 24 races means he has finished in the money often enough to suggest he belongs on a racecourse — he just has a habit of finishing just behind the horse that matters most. His recent form tells a similar story: two second-place finishes in his last six runs, sandwiched around a fourth and a sixth. He gets close. He just doesn't get there.

Adam Caffrey has partnered him five times without a win to show for it, so that particular combination hasn't cracked the code either. To be fair to both horse and rider, converting places into wins is one of racing's crueller puzzles — some horses run their best race every time and still find one too good. Captain Hanley may simply be that kind of horse: honest, consistent at a certain level, and perpetually a length or two short of glory.

O'Connell's yard has sent out four winners this season, so the operation clearly knows how to win races. Captain Hanley, raced as recently as yesterday, remains very much in training and very much trying. Whether that first win ever comes is the question — but at 0 from 24, it would be one of the more satisfying moments of the season if it did.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Yet to win at Dundalk in 8 attempts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
Good (firm-ish)
Unknown
Good to yielding (mild give)
Unknown
Yielding (slightly soft)
Unknown
Good to soft (some give)
Unknown
Yielding to soft (damp)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
7F – 1M
Unknown
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
1M6F – 2M
Unknown
Long Distance (2M+)
Unknown
🏅 Competition Level
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Unknown
Right-handed, tight
Unknown
Long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
7 Jul
4th
Tramore
Long Distance (2m+) · Good · 12 runners
3 Jul
6th
Wexford
Long Distance (2m+) · Good · 17 runners
7 Jun
2nd
Punchestown
Long Distance (2m+) · Good_To_Yielding · 12 runners
31 May
DNF
Kilbeggan
Long Distance (2m+) · Good_To_Yielding · 15 runners
14 May
2nd
Clonmel
Long Distance (2m+) · Good_To_Yielding · 17 runners
25 Apr
6th
Limerick
1m3f – 1m4f · Yielding · 19 runners
27 Mar
5th
Dundalk
1m3f – 1m4f · Standard · 9 runners
6 Mar
2nd
Dundalk
1m6f – 2m · Standard · 17 runners
27 Feb
DNF
Dundalk
1m6f – 2m · Standard · 23 runners
6 Feb
4th
Dundalk
1m6f – 2m · Standard · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/2
Won / Rode
Alan O'Sullivan(4)
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Sam Coen
0%
Win rate
0/1
Won / Rode
W J Lee
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Conor Cusack
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Colin Keane Current Jockey
0%
Win rate
0/1
Won / Rode
Reese Holohan
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
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Dundalk
Galloping
8 1 second, 7 other 27 Mar 0%
Ballinrobe
Sharp
2 2 other 21 Jul 0%
Tramore
Sharp
2 1 third, 1 other 7 Jul 0%
Tipperary
Galloping
2 2 other 8 Aug 0%
Leopardstown
Galloping
1 1 other 5 Jun 0%
Punchestown
Galloping
1 1 second 7 Jun 0%
Wexford
Sharp
1 1 other 3 Jul 0%
Down Royal
Galloping
1 1 other 21 Jun 0%
Laytown
Galloping
1 1 third 4 Sep 0%
Roscommon
Sharp
1 1 other 13 Oct 0%
Clonmel
Sharp
1 1 second 14 May 0%
Limerick
Galloping
1 1 other 25 Apr 0%
Ayr
Galloping
1 1 other 7 Jul 0%
Kilbeggan
Tight
1 1 other 31 May 0%