:

Cranachan

There is something quietly encouraging about a three-year-old who takes six races to find the winning feeling and then, once they do, keeps knocking on the door. Cranachan has done exactly that — one win and three placed finishes from six races in total, a record that translates to roughly 1 in every 6 races won, with a further half of all outings ending in a top-four finish. That is a horse who is competitive more often than not, even if the breakthrough took a little patience.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Cracksman
Mother
Bizzarria
Owner
Des Anderson
Rating
79

📊 Key Numbers

Career statistics for this horse
6
Career races
1
Wins
16.7%
Win rate
avg ~10%
50%
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 breakthrough came at Catterick Bridge on 22 April 2026, and it remains Cranachan's only career win to date, recorded around three months ago. Catterick is a tight, turning track in North Yorkshire that suits horses who are switched on and willing — winning there means something. Since then, the form figures of 2-4-1 show a horse who ran well enough to finish second, slipped back to fourth, and then landed that win before a second place on the most recent outing just a day ago. Cranachan is clearly in good heart and right in the mix at present.

The team behind the horse is worth noting. Ralph Beckett, based at Kimpton in Hampshire, is one of British racing's most respected trainers when it comes to developing younger horses, and this season his yard has sent out 107 winners — a remarkable volume that reflects not just talent but organisation and depth. Having a three-year-old in that kind of environment, still learning and still placing consistently, suggests there could be more to come from Cranachan as the season progresses.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Unknown
Standard (all-weather)
Unknown
Good (firm-ish)
Unknown
📏 Race Distance
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
1M6F – 2M
Unknown
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, tight turns
Unknown
Left-handed, long straights
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
17 Jul
2nd
Newmarket
1m6f – 2m · Good_To_Firm · 4 runners
20 Jun
4th
Doncaster
1m3f – 1m4f · Good_To_Firm · 6 runners
22 Apr
🏆 Won
Catterick Bridge
1m6f – 2m · Good · 5 runners
2 Mar
2nd
Kempton Park
1m3f – 1m4f · Standard_To_Slow
17 Dec
DNF
Lingfield Park
1m1f – 1m2f · Standard · 8 runners
3 Dec
6th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/2
Won / Rode
Hector Crouch 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
Kempton Park
Galloping
2 1 second, 1 other 2 Mar 0%
Catterick Bridge
Sharp
1 1 win 22 Apr 100%
Doncaster
Galloping
1 1 other 20 Jun 0%
Lingfield Park
Sharp
1 1 other 17 Dec 0%
Newmarket
Galloping
1 1 second 17 Jul 0%