:

Moonlit Cloud

There is something quietly compelling about a horse that keeps turning up, race after race, and Moonlit Cloud has done exactly that across 38 races and six years of competing. The eight-year-old has won 4 times and placed 13 more, giving a win rate of around 1 in every 9 races — not spectacular on paper, but the full picture is more interesting than that headline figure suggests.Based on TrackLab's AI analysis
Quick Facts
Age
8 years old
Sex
Mare
Colour
Bay
Father
Sea The Moon
Mother
Apple Blossom
Trainer
Owner
K T Ivory
Rating
50

📊 Key Numbers

Career statistics for this horse
38
Career races
4
Wins
10.5%
Win rate
avg ~10%
34.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

The most striking thing about Moonlit Cloud is what happens when the horse goes to Bath. In just four visits to the Somerset track, it has won twice — a 50% win rate that any trainer would be delighted with. Those two Bath wins bookend a clear chapter of this horse's career: the first came in July 2022, the second in May 2024. That second Bath win was 26 months ago now, which is a long time, and Moonlit Cloud has gone six races without a victory since. The recent form — finishing 8th, 7th, 4th, 5th, 9th, and 3rd in its last six outings — is the pattern of a horse trying hard but not quite getting there.

Most of Moonlit Cloud's races have come at Class 5 level, which is where the bulk of everyday British racing happens — competitive without being elite. At that level, the horse has won 3 from 15, or 1 in every 5, which is actually a solid record and suggests this is exactly the right grade for it to be competitive. Step too high in class, and the margins get harder to close.

Jockey Liam Keniry has been the most regular partner, riding Moonlit Cloud six times and winning once — a 17% win rate, or roughly 1 in 6. That single win together is a small sample, but it is a partnership that has clearly been trusted to continue. The horse is trained by Dean Ivory at his yard in Radlett, Hertfordshire, and the operation has been in decent form this season with 7 winners already sent out.

Moonlit Cloud raced just yesterday, so the legs are still warm and the season is very much alive. At eight years old, the horse knows its job. Whether another Bath trip is on the cards remains to be seen — but if it is, history says that is where the best chance of a fifth career win lies.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 1 wins from 6 starts (17%)
Excellent record on good_to_soft ground: 1 wins from 5 starts (20%)
Excellent record on heavy ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
Poor record on standard ground: 0 wins from 7 starts
Poor record on standard_to_slow ground: 0 wins from 5 starts
Poor record on soft ground: 0 wins from 4 starts
Yet to win at chelmsford in 5 attempts
Struggles on RH Galloping tracks: 0 wins from 8 starts
Struggles on Galloping tracks: 0 wins from 5 starts
Struggles on RH Sharp tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
6 Jul
3rd
Lingfield Park
1m6f – 2m · Standard · 11 runners
5 Jun
9th
Bath
1m3f – 1m4f · Good · 10 runners
4 May
5th
Windsor
1m3f – 1m4f · Good_To_Firm · 9 runners
21 Apr
4th
Wolverhampton
1m1f – 1m2f · Standard · 6 runners
23 Oct
7th
Nottingham
1m3f – 1m4f · Heavy · 16 runners
2 Oct
8th
chelmsford
1m3f – 1m4f · Standard · 11 runners
2 Sep
6th
Wolverhampton
1m6f – 2m · Standard · 10 runners
7 Aug
3rd
chelmsford
1m3f – 1m4f · Standard_To_Slow · 11 runners
21 Jul
10th
Windsor
1m3f – 1m4f · Soft · 16 runners
28 Jun
5th
Windsor
1m3f – 1m4f · Good_To_Firm · 7 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
16.7%
Win rate
1/6
Won / Rode
Robert Havlin Current Jockey
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
50%
Win rate
2/4
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
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
Great Yarmouth
Galloping
5 1 win, 1 second, 3 other 13 Apr 20%
chelmsford 5 1 third, 4 other 2 Oct 0%
Bath
Undulating
4 2 wins, 1 third, 1 other 5 Jun 50%
Nottingham
Galloping
4 1 win, 3 other 23 Oct 25%
Kempton Park
Galloping
4 1 third, 3 other 21 Feb 0%
Windsor
Sharp
4 1 second, 3 other 4 May 0%
Newmarket
Galloping
3 1 second, 2 other 1 Nov 0%
Lingfield Park
Sharp
2 1 second, 1 third 6 Jul 0%
Wolverhampton
Galloping
2 2 other 21 Apr 0%
Ascot
Galloping
1 1 other 12 Jul 0%
Leicester
Sharp
1 1 other 10 Sep 0%
York
Galloping
1 1 other 14 Jun 0%
Newbury
Galloping
1 1 other 17 May 0%
Doncaster
Galloping
1 1 second 23 Mar 0%