:

Moon Angel

Moon Angel is a five-year-old with a workmanlike record — two wins and four places from ten races — who seems to have found his best form on fast, dry ground and over longer distances. The horse's win rate sits at one win in every five races, which is respectable if unspectacular, but what stands out is his consistency: he's placed in four of his ten outings, meaning he finishes in the frame roughly every other time he runs. That's the mark of a honest, reliable performer rather than a flashy talent.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Mare
Colour
Bay
Father
Time Test
Mother
Lost The Moon
Owner
Mrs S Goddard And Partner I
Rating
79

📊 Key Numbers

Career statistics for this horse
10
Career races
2
Wins
20%
Win rate
avg ~10%
40%
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 interesting part of Moon Angel's story is what the data reveals about his preferences. Give him dry ground and he transforms — he's won two of his three races when the surface has been fast, a win rate of roughly two in three. Crucially, he's also shown he can handle longer races; over distances from a mile and six furlongs to two miles, he's won twice from five attempts, a forty percent win rate that suggests those stamina-testing trips suit his temperament. His most recent win came at Newmarket on 16 August 2025, thirteen months ago, but his last six races tell a story of resurgence: he was third, then third again, then he won a race just over a week ago. That's the kind of trajectory that makes him worth watching — not a horse being retired in decline, but one whose form is tightening up.

Stuart Williams, his trainer at Newmarket, has sent out 67 winners this season, which suggests a yard with momentum and competence. Moon Angel typically races at Class 5 level, the lower tiers of British racing, where he's won once from four attempts. That ceiling may be where he belongs, but a horse that wins on his preferred ground and distance, and who's showing recent improvement, is exactly the type to keep an eye on in the months ahead. He raced just a day ago, so he's clearly still active and still trying.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 2 wins from 3 starts (67%)
Well suited by 1m6f – 2m distances: 40% win rate
⚠ What to watch out for
Poor record on standard_to_slow ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
28 Aug
7th
Sandown Park
1m1f – 1m2f · Good · 9 runners
9 May
8th
Ascot
1m1f – 1m2f · Good_To_Firm · 9 runners
16 Aug
🏆 Won
Newmarket
1m6f – 2m · Good_To_Firm · 7 runners
2 Aug
3rd
Newmarket
1m6f – 2m · Good_To_Soft · 10 runners
12 Jul
3rd
Chester
1m6f – 2m · Good · 9 runners
15 Jun
🏆 Won
Salisbury
1m6f – 2m · Good_To_Firm · 7 runners
11 Sep
4th
Lingfield Park
1m6f – 2m · Standard · 8 runners
21 Aug
4th
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 7 runners
29 Jul
6th
Southwell
1m3f – 1m4f · Standard_To_Slow · 13 runners
10 Jul
12th
Kempton Park
1m3f – 1m4f · Standard_To_Slow · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Marco Ghiani Current Jockey
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/3
Won / Rode
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
Newmarket
Galloping
2 1 win, 1 third 16 Aug 50%
Kempton Park
Galloping
2 2 other 21 Aug 0%
Salisbury
Undulating
1 1 win 15 Jun 100%
Chester
Tight
1 1 third 12 Jul 0%
Sandown Park
Galloping
1 1 other 28 Aug 0%
Southwell
Galloping
1 1 other 29 Jul 0%
Lingfield Park
Sharp
1 1 other 11 Sep 0%
Ascot
Galloping
1 1 other 9 May 0%