:

Kilbrin Rocco

Kilbrin Rocco is a 7-year-old who has finally settled into a pattern of form after a slow start. The horse has won 3 of its 19 races—a win rate of roughly 1 in 6—and has picked up six places besides, which suggests it stays competitive even when it doesn't win. That record might not leap off the page, but what matters is the shape of the form: two wins in the last six races shows the horse is firing now, at an age when many are past their peak.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Shirocco
Mother
Kashmir Lady
Owner
Jim Curtin
Rating
105

📊 Key Numbers

Career statistics for this horse
19
Career races
3
Wins
15.8%
Win rate
avg ~10%
31.6%
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

His most recent outing was just yesterday, and looking back at the last half-dozen races tells the story. A win, a second place, a win, and a ninth-place result form a pattern of someone who knows how to get the job done on his day but can still have an off race. The partnership with jockey G B Noonan stands out: they've ridden together six times, and Noonan has won twice from those rides—a 33% win rate that suggests genuine compatibility. When you're getting 1 in 3 winners with one jockey rather than the 1 in 6 you'd expect overall, that's a meaningful connection worth watching.

Trainer Eoin Christopher McCarthy at Athea in County Limerick is running a competitive yard—15 winners this season—and he clearly knows what Kilbrin Rocco needs. The horse broke through for its first win at Downpatrick in April 2024, then took nearly two years to add a second victory. That gap shows how tough racing is at this level, but the most recent win at Tramore three months ago suggests McCarthy has found the right formula. After a career that took time to get going, Kilbrin Rocco looks like he belongs in a race whenever he lines up.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Poor record on soft ground: 0 wins from 3 starts
Poor record on good_to_yielding ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
28 Jul
DNF
Galway
Long Distance (2m+) · Good · 23 runners
7 May
2nd
Wexford
Long Distance (2m+) · Good_To_Yielding · 10 runners
19 Apr
🏆 Won
Tramore
1m6f – 2m · Yielding · 10 runners
12 Mar
DNF
Limerick
Long Distance (2m+) · Heavy · 8 runners
5 Feb
9th
Thurles
Long Distance (2m+) · Soft · 19 runners
8 Jan
🏆 Won
Clonmel
Long Distance (2m+) · Heavy · 10 runners
26 Dec
2nd
Limerick
Long Distance (2m+) · Soft_To_Heavy · 14 runners
6 Nov
5th
Clonmel
Long Distance (2m+) · Soft · 19 runners
23 Oct
5th
Clonmel
Long Distance (2m+) · Good_To_Yielding · 17 runners
29 Sep
10th
Roscommon
Long Distance (2m+) · Good_To_Yielding · 19 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
G B Noonan Current Jockey
33.3%
Win rate
2/6
Won / Rode
A P Heskin
0%
Win rate
0/4
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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
Clonmel
Sharp
4 1 win, 3 other 8 Jan 25%
Limerick
Galloping
3 1 second, 2 other 12 Mar 0%
Downpatrick
Undulating
2 1 win, 1 other 10 May 50%
Thurles
Undulating
2 2 other 5 Feb 0%
Tramore
Sharp
1 1 win 19 Apr 100%
Roscommon
Sharp
1 1 other 29 Sep 0%
Cork
Galloping
1 1 other 5 Nov 0%
Tipperary
Galloping
1 1 other 4 Jul 0%
Killarney
Sharp
1 1 other 18 Jul 0%
Wexford
Sharp
1 1 second 7 May 0%
Galway
Tight
1 1 other 28 Jul 0%
Gowran Park
Undulating
1 1 other 11 Nov 0%