:

Dacres Cross

Dacres Cross is a three-year-old who has taken a little time to find its feet, but when everything clicked at Carlisle in August 2025, it delivered a win that showed exactly what it is capable of. Across nine races so far, it has won once and placed twice — a win rate of around 1 in every 9 outings — which on the surface looks modest, but the story is more complicated than that.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Prince Of Lir
Mother
Shahaama
Trainer
Owner
J Speight & M Holdsworth
Rating
72

📊 Key Numbers

Career statistics for this horse
9
Career races
1
Wins
11.1%
Win rate
avg ~10%
22.2%
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

That Carlisle victory remains the high point, and it came at Class 4 level, where Dacres Cross has actually been quite competitive. In four races at that tier, it has won one — a 25% win rate, or 1 in every 4, which is a solid return and suggests it belongs in that company when conditions suit. The problem is what has happened since: the last six results read 3-1-17-7-6-11, starting from that win and running backwards, and the more recent numbers on the left tell a worrying story. Finishing 6th, then 7th, then 17th — that last figure in particular suggests a race where things went badly wrong, whether through a bad draw, interference, or simply an off day.

Kevin Ryan's yard at Hambleton in North Yorkshire is one of the more productive operations sending horses out this season, with 45 winners already on the board. That kind of output from a trainer tends to mean horses are placed thoughtfully, so it is worth watching whether Ryan finds Dacres Cross a spot where it can recapture that Carlisle form. Having raced just one day ago, it is clearly fit and being kept busy, which suggests the team believe there is more to come.

At three years old, there is still time for Dacres Cross to build on that one career win and turn itself into something more consistent. The Carlisle performance is the proof that it can do it. The question now is whether it can do it again.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 4 starts
Struggles on LH Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Soft (muddy)
Unknown
Good to firm (drying out)
Avoids
📏 Race Distance
5F – 6½F
7F – 1M
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Avoids
🏟 Track Shape
Left-handed, hilly
Unknown
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
26 Apr
11th
Wetherby
7f – 1m · Good_To_Firm · 11 runners
6 Oct
6th
Pontefract
5f – 6½f · Soft · 10 runners
12 Sep
7th
Doncaster
5f – 6½f · Good · 16 runners
20 Aug
17th
York
5f – 6½f · Good_To_Firm · 22 runners
12 Aug
🏆 Won
Carlisle
5f – 6½f · Good · 6 runners
12 Jul
3rd
York
5f – 6½f · Good_To_Firm · 9 runners
16 May
4th
Hamilton Park
5f – 6½f · Good_To_Firm · 8 runners
3 May
4th
Thirsk
5f – 6½f · Good · 9 runners
14 Apr
5th
Pontefract
5f – 6½f · Good · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/2
Won / Rode
Oisin McSweeney Current Jockey
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Pontefract
Undulating
2 2 other 6 Oct 0%
York
Galloping
2 1 third, 1 other 20 Aug 0%
Carlisle
Undulating
1 1 win 12 Aug 100%
Thirsk
Galloping
1 1 other 3 May 0%
Hamilton Park
Sharp
1 1 other 16 May 0%
Doncaster
Galloping
1 1 other 12 Sep 0%
Wetherby
Galloping
1 1 other 26 Apr 0%