UK time :

Neon Moon

Neon Moon is a ten-year-old that has found a way to keep winning at an age when many horses have long since retired. With seven wins from 33 races across a career that stretches back to 2022, this isn't a horse that dominates every time it steps onto the track — but it is a horse that knows how to get the job done when it matters.Based on TrackLab's analysis
Quick facts
Age
10 years old
Sex
Gelding
Colour
Bay
Father
No Risk At All
Mother
Hidden Horizons
Trainer
Owner
Brocade Racing
Official rating
130

📊 Key numbers

Career totals for this horse
34
Career races
7
Wins
20.6%
Win rate
avg ~10%
38.2%
Top-3 rate
avg ~30%
197 days
Since last race

🔍 Full analysis

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

The real story here is class. Neon Moon has won twice at the top end of the sport — both Class 2 victories, the kind of races that separate genuine racehorses from the also-rans. The most recent came at Ascot on November 21st, a track where many horses never win at all. Before that, there was another Class 2 success at Chepstow in October 2024. These are the performances that matter, the ones that prove Neon Moon belongs among the best field. When the horse runs in its more typical Class 3 races, it wins one in every six outings — solid enough, but those Class 2 wins stand out as genuine achievements.

David Pipe's Somerset yard has given Neon Moon a stable home through a long career, and the jockey Jack Tudor has ridden the horse 14 times, winning on three of those occasions at the same 21 percent rate. That reliability matters. Recent form shows the horse is still sharp: a fourth-place finish and two fifths in the last six races suggest it remains competitive, just not quite striking like it did four months ago. With over three weeks since its last outing, Neon Moon is fit, active, and clearly still wanted by the yard who believe there are more winning days ahead.

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Soft (muddy)
Good to soft (some give)
Ok
Heavy (very wet)
Unknown
📏 Race distance
Long Distance (2M+)
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Class 3 (mid-level)
Ok
Class 4 (standard)
Loves
🏟 Track shape
Left-handed, tight turns
Loves
Right-handed, long straights
Left-handed, long straights
Ok
Right-handed, hilly
Ok
Left-handed, tight
Unknown

📅 Recent runs

The last 10 races, most recent first
4 Apr
10th
Haydock Park
Long Distance (2m+) · Good · 17 runners
6 Mar
5th
Exeter
Long Distance (2m+) · Good_To_Soft · 9 runners
17 Jan
DNF
Ascot
Long Distance (2m+) · Soft · 9 runners
17 Dec
4th
Ludlow
Long Distance (2m+) · Good_To_Soft · 6 runners
21 Nov
🏆 Won
Ascot
Long Distance (2m+) · Good · 5 runners
1 Nov
5th
Ascot
Long Distance (2m+) · Good · 13 runners
3 May
4th
Uttoxeter
Long Distance (2m+) · Good · 16 runners
22 Mar
4th
Newbury
Long Distance (2m+) · Good · 7 runners
18 Dec
2nd
Ludlow
Long Distance (2m+) · Good_To_Soft · 7 runners
30 Nov
6th
Newcastle
Long Distance (2m+) · Good · 13 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
21.4%
Win rate
3/14
Wins / rides
Tom Scudamore
60%
Win rate
3/5
Wins / rides
0%
Win rate
0/4
Wins / rides
Philip Armson
0%
Win rate
0/3
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Rian Corcoran(7) Current jockey
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Ascot
Galloping
6 1 win, 1 second, 1 third, 3 other 17 Jan 16.7%
Newbury
Galloping
6 1 win, 1 third, 4 other 22 Mar 16.7%
Exeter
Undulating
4 4 other 6 Mar 0%
Ludlow
Undulating
3 1 win, 1 second, 1 other 17 Dec 33.3%
Haydock Park
Galloping
3 3 other 4 Apr 0%
Wincanton
Galloping
2 1 win, 1 other 2 Feb 50%
Taunton
Undulating
2 1 second, 1 other 6 Feb 0%
Uttoxeter
Sharp
2 2 other 3 May 0%
Fontwell Park
Tight
1 1 win 29 Mar 100%
Plumpton
Sharp
1 1 win 14 Feb 100%
Chepstow
Galloping
1 1 win 12 Oct 100%
Cheltenham
Galloping
1 1 other 12 Nov 0%
Kempton Park
Galloping
1 1 third 6 May 0%
Newcastle
Galloping
1 1 other 30 Nov 0%