:

Ravenscraig Castle

Forty-six races into his career and Ravenscraig Castle has only one win to show for it — but that single statistic tells you almost nothing useful about this horse. At eight years old, he has been around long enough to develop a reputation, and that reputation is complicated. Trainer Iain Jardine describes him plainly as "a tricky customer", which in racing terms is code for a horse who clearly has the talent but doesn't always choose to use it. Jardine adds that he reached a pretty high level on the flat before switching to hurdles, which gives you some sense of the engine underneath.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Gelding
Colour
Grey
Father
Nathaniel
Mother
In The Soup
Owner
A Sinclair, I Jardine & V Renwick
Rating
61

📊 Key Numbers

Career statistics for this horse
46
Career races
1
Wins
2.2%
Win rate
avg ~10%
30.4%
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 one career win finally arrived at Perth in July 2025, and when it came, it came in decisive fashion — not a scrappy nose victory, but a performance that suggested Ravenscraig Castle had been saving something up. Perth is a sharp, turning track in Scotland, and it's worth noting that Jardine has since mentioned it as a place the horse goes well. The team is now considering a switch to chasing, with Musselburgh floated as a venue where smaller fences might make the transition easier. That kind of specific thinking from a yard that has sent out 57 winners this season suggests Ravenscraig Castle is still very much part of the plans.

His best performances tend to come over long distances, two miles and beyond, where he has won 1 from 14 races — roughly 1 in every 14 attempts at those trips, which is low but notably better than his record at shorter. His most regular partner, jockey Andrew Mullen, has ridden him 16 times without a win between them, which is the sort of stat that quietly raises an eyebrow. Sometimes a horse just needs a different key. Jardine also floated the idea that Ravenscraig Castle might be best running fresh, meaning too many races too close together could be working against him rather than building him up. He raced just yesterday, so the next few weeks will be telling.

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 14 starts (7%)
Well suited by Long Distance (2m+) distances: 7% win rate
⚠ What to watch out for
Poor record on good_to_soft ground: 0 wins from 17 starts
Poor record on soft ground: 0 wins from 7 starts
Poor record on good_to_firm ground: 0 wins from 5 starts
Yet to win at Musselburgh in 11 attempts
Yet to win at Ayr in 8 attempts
Yet to win at Hamilton Park in 5 attempts
Yet to win at York in 5 attempts
Struggles on LH Galloping tracks: 0 wins from 18 starts
Struggles on RH Sharp tracks: 0 wins from 17 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Standard (all-weather)
Unknown
Heavy (very wet)
Unknown
Good to soft (some give)
Avoids
Soft (muddy)
Avoids
Good to firm (drying out)
Avoids
📏 Race Distance
Long Distance (2M+)
Loves
7F – 1M
Unknown
1M3F – 1M4F
Avoids
1M6F – 2M
Avoids
🏅 Competition Level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Avoids
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Unknown
🏟 Track Shape
Right-handed, long straights
Loves
Left-handed, hilly
Unknown
Left-handed, tight
Unknown
Left-handed, long straights
Avoids
Right-handed, tight turns
Avoids
Right-handed, hilly
Avoids

📅 Recent Runs

The last 10 races, most recent first
29 May
5th
Carlisle
1m3f – 1m4f · Good · 7 runners
17 Apr
9th
Ayr
Long Distance (2m+) · Soft · 15 runners
20 Mar
4th
Musselburgh
Long Distance (2m+) · Good_To_Soft · 15 runners
12 Mar
8th
Newcastle
7f – 1m · Standard · 12 runners
31 Jan
5th
Musselburgh
1m6f – 2m · Good_To_Soft · 9 runners
1 Jan
3rd
Musselburgh
1m6f – 2m · Good_To_Soft · 10 runners
28 Nov
5th
Musselburgh
1m6f – 2m · Good_To_Soft · 9 runners
16 Aug
4th
Perth
Long Distance (2m+) · Good · 7 runners
22 Jul
4th
Musselburgh
1m6f – 2m · Good · 6 runners
13 Jul
🏆 Won
Perth
Long Distance (2m+) · Good · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Andrew Mullen Current Jockey
0%
Win rate
0/16
Won / Rode
0%
Win rate
0/8
Won / Rode
William Maggs
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
Charlie Maggs
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Mohammed Tabti
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Cara Tuke(7)
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Shay Farmer
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Joshua Thompson
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Musselburgh
Sharp
11 2 seconds, 1 third, 8 other 20 Mar 0%
Ayr
Galloping
8 1 second, 7 other 17 Apr 0%
Perth
Galloping
5 1 win, 1 second, 1 third, 2 other 16 Aug 20%
Hamilton Park
Sharp
5 1 second, 1 third, 3 other 18 Jun 0%
York
Galloping
5 5 other 25 Aug 0%
Carlisle
Undulating
4 1 second, 3 other 29 May 0%
Newcastle
Galloping
2 2 other 12 Mar 0%
Haydock Park
Galloping
2 1 second, 1 other 21 Jul 0%
Cartmel
Tight
1 1 second 24 Aug 0%
Ripon
Sharp
1 1 third 23 Apr 0%
Kelso
Undulating
1 1 second 26 May 0%
Aintree
Galloping
1 1 other 16 May 0%