:

Moon Angel

There is a horse that has quietly put together one of the more interesting profiles in the Stuart Williams yard this season. Moon Angel is a five-year-old with two wins and four places from nine races — a win rate of roughly 1 in every 4.5 races (22%) — and is currently active, having raced just yesterday.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
9
Career races
2
Wins
22.2%
Win rate
avg ~10%
44.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

What stands out most is how clearly Moon Angel has found its best conditions. On fast, dry ground, this horse has won 2 of its 3 races — that is a two-in-three conversion rate, which is exceptional. Most horses at this level are happy to find one thing they do well; Moon Angel has found exactly the right surface and taken full advantage. The distance tells a similar story: over the longer trips between a mile and six furlongs and two miles, Moon Angel has won 2 of 5 races, a 40% win rate. That combination — a stayer who needs dry ground — gives the team a very clear picture of when to aim high and when to manage expectations.

The two wins bookend a tidy little run of form. The first came at Salisbury in June 2025, then a bigger win followed at Newmarket in August — a track that carries real prestige and where winning means something. The recent form figures read 8-1-3-3-1-4, which shows a horse that dips in and out of its best but is genuinely competitive when everything clicks. Two wins from the last six races is a solid return at this level.

Moon Angel typically races at Class 5, one of the lower tiers of British racing, and has won 1 of 4 races at that grade. That is a decent 25% win rate, but the Newmarket win in August suggests there may be slightly more to this horse than the grade implies — Newmarket is a track where exposed, honest horses often run their best races, and winning there is rarely an accident. Stuart Williams has sent out 67 winners from his Newmarket base this season, which is the output of a yard operating with real confidence. For a horse like Moon Angel, being in that environment — with a trainer in that kind of form — is no small thing.

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
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
Good (firm-ish)
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 turns
Unknown
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, tight
Unknown

📅 Recent Runs

The last 10 races, most recent first
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
33.3%
Win rate
1/3
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%
Southwell
Galloping
1 1 other 29 Jul 0%
Lingfield Park
Sharp
1 1 other 11 Sep 0%
Chester
Tight
1 1 third 12 Jul 0%
Ascot
Galloping
1 1 other 9 May 0%