UK time :

Scarlet Moon

Scarlet Moon has had a testing time in the saddle lately. The four-year-old has gone without a win for eleven months now, and that drought is starting to feel significant. The horse last tasted victory at Warwick back in November, and since then has managed just two top-3 finishes in its last six races—most recently a second place a day ago. Over a full career of 23 races, Scarlet Moon has won 5 times and finished in the top 3 a further 12 times, giving it a respectable 22% win rate overall. That suggests a horse capable of winning races at its level; what's missing right now is the form to prove it.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Chestnut
Father
Sea The Moon
Mother
Star Rock
Owner
Arbib Bloodstock Partnership
Official rating
80

📊 Key numbers

Career totals for this horse
23
Career races
5
Wins
21.7%
Win rate
avg ~10%
52.2%
Top-3 rate
avg ~30%
5 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The picture brightens when you look at where Scarlet Moon runs best. On normal ground conditions, the horse has won two of three races—a 67% win rate that stands out sharply against its middling results elsewhere. Class 4 company suits it too: three wins from twelve races, or one win in every four attempts at that standard. Trainer Archie Watson's Upper Lambourn yard has been prolific this season with 62 winners, and while Ben Poste, Scarlet Moon's usual rider, has only one win from eight races aboard, the partnership remains the default pairing. All the pieces for a return to form are in place—a yard in good order, a horse that knows how to win when conditions and class align, and a jockey it trusts. Right now Scarlet Moon needs a race on a normal ground surface and the kind of day when everything clicks. At four years old, there is still time.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 3 starts (67%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good (a little give)
Ok
Good to soft (some give)
Unknown
Good to firm (fairly firm)
Unknown
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Unknown
Soft (muddy)
Avoids
📏 Race distance
1M3F – 1M4F
Unknown
1M6F – 2M
Ok
Long Distance (2M+)
Ok
1M1F – 1M2F
Avoids
🏅 Race level
Class 1 (elite)
Unknown
Class 2 (high-level)
Unknown
Class 4 (standard)
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Left-handed, long straights
Left-handed, tight turns
Ok
Right-handed, tight turns
Unknown
Left-handed, tight
Unknown
Left-handed, hilly
Unknown
Right-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
13 Oct
7th
Wolverhampton
1m6f – 2m · Standard · 7 runners
29 Aug
9th
Goodwood
1m6f – 2m · Soft · 12 runners
4 Aug
2nd
Lingfield Park
1m6f – 2m · Good_To_Firm · 4 runners
1 May
10th
Goodwood
1m6f – 2m · Good · 10 runners
30 Mar
3rd
Ludlow
1m6f – 2m · Good · 8 runners
9 Mar
2nd
Stratford-on-Avon
Long Distance (2m+) · Soft
9 Mar
2nd
Stratford-on-Avon
Long Distance (2m+) · Soft · 6 runners
31 Jan
3rd
Musselburgh
1m6f – 2m · Good_To_Soft · 6 runners
1 Jan
2nd
Musselburgh
1m6f – 2m · Good_To_Soft · 10 runners
6 Dec
4th
Aintree
Long Distance (2m+) · Soft · 7 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
12.5%
Win rate
1/8
Wins / rides
60%
Win rate
3/5
Wins / rides
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/2
Wins / rides
Laura Coughlan
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Sandown Park
Galloping
2 1 win, 1 other 30 Jul 50%
Wolverhampton
Galloping
2 1 win, 1 other 13 Oct 50%
Stratford-on-Avon
Sharp
2 2 seconds 9 Mar 0%
Goodwood
Undulating
2 2 other 29 Aug 0%
Musselburgh
Sharp
2 1 second, 1 third 31 Jan 0%
Warwick
Sharp
1 1 win 4 Nov 100%
Kempton Park
Galloping
1 1 win 7 May 100%
Southwell
Galloping
1 1 win 6 Apr 100%
Doncaster
Galloping
1 1 other 7 Jun 0%
Sedgefield
Sharp
1 1 third 19 Oct 0%
Chester
Tight
1 1 other 12 Sep 0%
Ffos Las
Galloping
1 1 other 29 Jun 0%
Bath
Undulating
1 1 other 1 Oct 0%
Lingfield Park
Sharp
1 1 second 4 Aug 0%
Newbury
Galloping
1 1 other 16 Aug 0%
Ludlow
Undulating
1 1 third 30 Mar 0%
Aintree
Galloping
1 1 other 6 Dec 0%
Thirsk
Galloping
1 1 other 29 Aug 0%