:

Muskerry Rock

Muskerry Rock is a 7-year-old with a workmanlike record that speaks to honest, unglamorous racing. Two wins from 17 races amounts to a win rate of roughly 1 in every 8 runs, but what matters more is where those wins are coming from. The horse won its first race at Wexford in May this year, then struck again at Newton Abbot in July — a five-week gap that suggests it takes time to bring this one into form. Six places from the remaining 15 races show it stays competitive even when it doesn't win, the kind of consistency that keeps a horse in work and makes it useful at the track.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Shirocco
Mother
One Treasure
Owner
Hools Forces Partnership
Rating
120

📊 Key Numbers

Career statistics for this horse
17
Career races
2
Wins
11.8%
Win rate
avg ~10%
35.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

Recent form has been genuinely solid. In the last six races, Muskerry Rock has won twice, placed twice, and had only one really poor run — an eighth-place finish — with a more recent outing that didn't register a place. That's two wins from six starts over a short window, a considerably sharper win rate than the career average. This is a horse that seems to be coming to hand. It raced just a day ago, which means it is still actively campaigned and clearly well in the mind of trainer Dan Skelton, whose Alcester yard has been prolific this season with 198 winners to their name. A trainer of that calibre doesn't keep a horse in work unless there is something useful to be extracted from it. For a modest performer in a competitive division, Muskerry Rock's recent pattern suggests it knows how to find the right race and finish.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Poor record on good ground: 0 wins from 7 starts
Struggles on RH Galloping tracks: 0 wins from 7 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
19 Aug
DNF
Worcester
Long Distance (2m+) · Good · 6 runners
13 Jul
🏆 Won
Newton Abbot
Long Distance (2m+) · Good_To_Firm · 5 runners
19 Jun
2nd
Market Rasen
Long Distance (2m+) · Good · 10 runners
10 Jun
2nd
Fontwell Park
Long Distance (2m+) · Good · 5 runners
7 May
🏆 Won
Wexford
Long Distance (2m+) · Good_To_Yielding · 8 runners
20 Apr
8th
Tramore
Long Distance (2m+) · Good_To_Yielding · 15 runners
29 Dec
11th
Limerick
Long Distance (2m+) · Soft_To_Heavy · 15 runners
27 Feb
10th
Clonmel
Long Distance (2m+) · Heavy · 19 runners
29 Dec
3rd
Limerick
Long Distance (2m+) · Yielding_To_Soft · 13 runners
13 Dec
6th
Cork
Long Distance (2m+) · Yielding · 16 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Mr Pat Taaffe
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Limerick
Galloping
3 1 third, 2 other 29 Dec 0%
Punchestown
Galloping
3 3 other 9 Jun 0%
Wexford
Sharp
1 1 win 7 May 100%
Newton Abbot
Sharp
1 1 win 13 Jul 100%
Fontwell Park
Tight
1 1 second 10 Jun 0%
Market Rasen
Sharp
1 1 second 19 Jun 0%
Gowran Park
Undulating
1 1 other 9 Nov 0%
Worcester
Galloping
1 1 other 19 Aug 0%
Leopardstown
Galloping
1 1 other 28 Dec 0%
Cork
Galloping
1 1 other 13 Dec 0%
Thurles
Undulating
1 1 third 29 Nov 0%
Clonmel
Sharp
1 1 other 27 Feb 0%
Tramore
Sharp
1 1 other 20 Apr 0%