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
📊 Key Numbers
Career statistics for this horse
31.6%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
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
Yielding (slightly soft)
Unknown
Soft to heavy (wet)
Unknown
Good to yielding (mild give)
Avoids
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, hilly
Likes
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
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win 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% |