:

Royal Alliance

Royal Alliance is a 4-year-old with one win to its name from 13 races — a ratio of roughly 1 in every 13 outings — and that sole victory came at Newcastle back in October 2024, now almost 20 months ago. Since then, it has gone six races without adding to that tally, and the recent form figures of 3-16-14-19-15-12 tell a difficult story: a promising third place followed by a string of mid-field and backmarker finishes. This is a horse that has found winning hard to come by.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Persian King
Mother
Alliance D'Or
Owner
K Jardine & Maurice Andrew Ahern
Rating
60

📊 Key Numbers

Career statistics for this horse
13
Career races
1
Wins
7.7%
Win rate
avg ~10%
30.8%
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

The distance range of 7 furlongs to a mile looks like its best chance of performing, and the numbers offer a faint glimmer of hope there — 1 win from 7 races at those trips works out to about 14%, which is meaningfully better than its overall record. But at Class 4, one step below the mid-tier, it has run five times without winning once. That combination of struggling at a competitive level while rarely threatening to break through makes Royal Alliance a tricky horse to get excited about right now.

Maurice Andrew Ahern trains the horse from his yard in Mallow, County Cork, and his team has sent out five winners this season, so there is form in the yard. Whether Royal Alliance can tap into that is another question. It raced just one day ago, which means it is in the thick of an active campaign, and the yard will be hoping that consistency in racing brings back something close to that Newcastle breakthrough. For now, though, this is a horse still searching for evidence that day was the start of something rather than a happy accident.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 1 wins from 4 starts (25%)
Well suited by 7f – 1m distances: 14% win rate
⚠ What to watch out for
Poor record on soft ground: 0 wins from 3 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
Standard (all-weather)
Loves
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Unknown
Good (firm-ish)
Unknown
Good to firm (drying out)
Unknown
Yielding (slightly soft)
Unknown
Soft (muddy)
Avoids
📏 Race Distance
7F – 1M
Loves
5F – 6½F
Unknown
1M1F – 1M2F
Unknown
1M3F – 1M4F
Unknown
1M6F – 2M
Unknown
🏅 Competition Level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
20 Jun
3rd
Down Royal
1m6f – 2m · Soft · 17 runners
15 Mar
16th
The Curragh
1m1f – 1m2f · Heavy · 29 runners
16 Jan
14th
Dundalk
7f – 1m · Standard · 15 runners
2 Nov
19th
The Curragh
7f – 1m · Heavy · 21 runners
13 Oct
15th
Roscommon
7f – 1m · Soft · 18 runners
29 Sep
12th
Down Royal
1m6f – 2m · Yielding · 17 runners
10 Sep
19th
Cork
5f – 6½f · Soft · 24 runners
26 Apr
10th
Haydock Park
7f – 1m · Good · 11 runners
26 Feb
4th
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 6 runners
1 Feb
3rd
Newcastle
1m1f – 1m2f · Standard · 4 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
Leigh Roche Current Jockey
0%
Win rate
0/1
Won / Rode
Jamie Orr
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Newcastle
Galloping
2 1 win, 1 third 1 Feb 50%
The Curragh
Galloping
2 2 other 15 Mar 0%
Down Royal
Galloping
2 1 third, 1 other 20 Jun 0%
Haydock Park
Galloping
1 1 other 26 Apr 0%
Newmarket
Galloping
1 1 other 22 Jun 0%
Kempton Park
Galloping
1 1 other 26 Feb 0%
Roscommon
Sharp
1 1 other 13 Oct 0%
chelmsford 1 1 third 9 Nov 0%
Cork
Galloping
1 1 other 10 Sep 0%
Dundalk
Galloping
1 1 other 16 Jan 0%