UK time :

Castle Rock

There's something immediately striking about Castle Rock: this horse has raced just three times and already won two of them, placing in the third. That's a win rate of roughly 2 in every 3 races, which for a two-year-old still finding its feet in the sport is a seriously impressive return.Based on TrackLab's analysis
Quick facts
Age
2 years old
Sex
Colt
Father
Havana Grey
Mother
All Back To Mine
Owner
Godolphin

📊 Key numbers

Career totals for this horse
3
Career races
2
Wins
66.7%
Win rate
avg ~10%
66.7%
Top-3 rate
avg ~30%
354 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Both wins came at Newmarket — the home track of trainer Charlie Appleby, whose yard has been in sensational form this season, sending out 122 winners. Appleby operates out of Godolphin's famous Moulton Paddocks stable, and Castle Rock looks every inch a horse that fits the operation's high standards. The second of those wins, in October 2025, came in a Class 2 race — one of the better races you'll find in Britain — which tells you this isn't a horse picking up easy wins in weak fields. Winning at that level as a two-year-old is a genuine statement.

What makes Castle Rock's profile a little more complicated is the gap since that last victory. It's now been roughly five months since the horse last set foot on a racecourse, and that kind of break at this stage of a young horse's career always raises a question: does it come back as sharp as it left? It might, of course — Appleby's team know how to prepare a horse — but a layoff of that length means there's something to prove on return, even if the raw form looks excellent. With only three races under its belt, Castle Rock is still largely an unknown quantity, and that's part of what makes the next run so interesting to watch.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Returning from a 149-day absence

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Unknown
Good to soft (some give)
Unknown
📏 Race distance
5F – 6½F
Unknown
7F – 1M
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track shape
Right-handed, long straights
Unknown
Left-handed, long straights
Unknown

📅 Recent runs

The last 10 races, most recent first
31 Oct
🏆 Won
Newmarket
5f – 6½f · Good · 6 runners
4 Oct
🏆 Won
Newmarket
7f – 1m · Good · 5 runners
20 Sep
4th
Newbury
7f – 1m · Good_To_Soft · 13 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
50%
Win rate
1/2
Wins / rides
Toby Moore Current jockey
100%
Win rate
1/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newmarket
Galloping
2 2 wins 31 Oct 100%
Newbury
Galloping
1 1 other 20 Sep 0%