UK time :

Roc My Haarth

Roc My Haarth has been a slow burn. The seven-year-old has raced fifteen times and managed just one win, coming at Clonmel in early April — six months ago now. That victory arrived with jockey Liam Quinlan in the saddle, though the pair have only won once from their twelve races together, a combined record of around 8%. On the surface, these are the numbers of a horse that struggles to find the winner's enclosure. But at this level of racing, persistence matters, and Roc My Haarth is still competing, still racing regularly enough to suggest Ray Hackett's Nenagh yard believes there is more to come.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Shirocco
Mother
Timo
Owner
Ballyvara Racing Syndicate
Official rating
94

📊 Key numbers

Career totals for this horse
15
Career races
1
Wins
6.7%
Win rate
avg ~10%
26.7%
Top-3 rate
avg ~30%
20 days
Since last race

🔍 Full analysis

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

The recent form tells a story of inconsistency. In the last six outings, Roc My Haarth has placed second twice — solid efforts that suggest the horse can run to a level — but has also finished sixth twice and tenth once. That is the profile of a horse that turns up most weeks but cannot quite string together the kind of consistency needed to rack up wins. The four places from fifteen races show it is not without ability; it simply lacks the edge required at the level it competes. Hackett's yard has had a respectable season with four winners to date, which means Roc My Haarth remains a project worth the effort. With racing just yesterday, the horse is clearly fit and active, still being campaigned as a regular runner. For a seven-year-old with just the one win on the board, that continued activity suggests either genuine belief in another breakthrough, or simply the reality of a horse that earns its keep by turning up.

⚡ Strengths and risks

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

📅 Recent runs

The last 10 races, most recent first
28 Sep
6th
Roscommon
Long Distance (2m+) · Good_To_Yielding · 13 runners
7 Sep
6th
Galway
Long Distance (2m+) · Yielding · 23 runners
2 Apr
🏆 Won
Clonmel
Long Distance (2m+) · Soft · 17 runners
12 Mar
6th
Limerick
Long Distance (2m+) · Soft_To_Heavy · 19 runners
5 Feb
DNF
Thurles
Long Distance (2m+) · Soft · 21 runners
28 Dec
10th
Limerick
Long Distance (2m+) · Soft_To_Heavy · 17 runners
18 Nov
2nd
Limerick
Long Distance (2m+) · Heavy · 14 runners
2 Oct
7th
Clonmel
Long Distance (2m+) · Good · 19 runners
3 Apr
14th
Naas
Long Distance (2m+) · Good_To_Yielding · 23 runners
8 Mar
3rd
Gowran Park
Long Distance (2m+) · Soft · 23 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Liam Quinlan Current jockey
8.3%
Win rate
1/12
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Limerick
Galloping
5 1 second, 1 third, 3 other 12 Mar 0%
Clonmel
Sharp
2 1 win, 1 other 2 Apr 50%
Gowran Park
Undulating
2 1 third, 1 other 8 Mar 0%
Tipperary
Galloping
1 1 other 22 Nov 0%
Punchestown
Galloping
1 1 other 10 Dec 0%
Thurles
Undulating
1 1 other 5 Feb 0%
Roscommon
Sharp
1 1 other 28 Sep 0%
Naas
Galloping
1 1 other 3 Apr 0%
Galway
Tight
1 1 other 7 Sep 0%