UK time :

Wen Moon

Wen Moon is a six-year-old with a solid record of four wins and sixteen places from thirty-nine races—a horse that wins roughly one race in every ten starts and finishes in the money more often than not. Trained by Ben Haslam at Middleham Moor in North Yorkshire, the horse competes mostly at Class 4 level, where the competition is steep and wins are hard to come by. That makes Wen Moon's willingness to show up and run consistently valuable to the yard, which has had a strong season overall with thirty-five winners sent out already.Based on TrackLab's analysis
Quick facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Mehmas
Mother
Luminous Gold
Trainer
Owner
Mps Racing D Shapiro D Clifford
Official rating
68

📊 Key numbers

Career totals for this horse
39
Career races
4
Wins
10.3%
Win rate
avg ~10%
41.0%
Top-3 rate
avg ~30%
18 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 becomes more interesting when you look at ground conditions. Wen Moon absolutely loves wet, muddy ground, winning three races from ten attempts on such surfaces—a thirty percent win rate that stands out sharply against its overall performance. That's a genuine edge: conditions that trouble many other horses bring out the best in this one. Most of Wen Moon's recent form has been respectable without being brilliant. The horse has finished third twice and seventh once in the last six races, showing the consistent mid-field running that defines a reliable campaigner rather than a star in the making.

Wen Moon's last win came at Musselburgh back in November 2025, now eleven months ago—a considerable gap that suggests the horse is still searching for the next breakthrough. Andrew Mullen, the jockey who rides it most often, has managed just one win from twelve races together, so there may be room for a change of approach or rider to unlock another run of form. Still, this is the kind of horse that keeps running, keeps trying, and occasionally rewards patience when the mud comes out and the going gets tough.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on soft ground: 3 wins from 10 starts (30%)
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 6 starts
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts
⚠ Poor record on heavy ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Soft (muddy)
Loves
Good (a little give)
Ok
Standard (all-weather)
Unknown
Good to soft (some give)
Avoids
Good to firm (fairly firm)
Avoids
Heavy (very wet)
Avoids
📏 Race distance
5F – 6½F
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Loves
Class 4 (standard)
Ok
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, hilly
Left-handed, long straights
Ok
Right-handed, hilly
Unknown
Left-handed, tight turns
Avoids
Left-handed, tight
Avoids

📅 Recent runs

The last 10 races, most recent first
30 Sep
3rd
Musselburgh
5f – 6½f · Good_To_Soft · 12 runners
8 Sep
7th
Catterick Bridge
5f – 6½f · Good_To_Soft · 10 runners
3 Jun
3rd
Ripon
5f – 6½f · Good · 8 runners
18 May
3rd
Carlisle
5f – 6½f · Good · 11 runners
16 Apr
15th
Ripon
5f – 6½f · Good_To_Soft · 16 runners
5 Nov
🏆 Won
Musselburgh
5f – 6½f · Soft · 14 runners
21 Oct
5th
Newcastle
5f – 6½f · Standard · 14 runners
27 Sep
6th
Ripon
5f – 6½f · Good · 13 runners
5 Sep
7th
Haydock Park
5f – 6½f · Good · 14 runners
17 Aug
5th
Pontefract
5f – 6½f · Good_To_Firm · 6 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Andrew Mullen Current jockey
8.3%
Win rate
1/12
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/4
Wins / rides
Graham Lee
33.3%
Win rate
1/3
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
100%
Win rate
1/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
York
Galloping
10 1 win, 2 seconds, 2 thirds, 5 other 26 Jul 10%
Ripon
Sharp
7 1 win, 1 third, 5 other 3 Jun 14.3%
Pontefract
Undulating
7 1 win, 1 second, 2 thirds, 3 other 17 Aug 14.3%
Musselburgh
Sharp
3 1 win, 1 third, 1 other 30 Sep 33.3%
Catterick Bridge
Sharp
3 1 third, 2 other 8 Sep 0%
Chester
Tight
3 3 other 31 Aug 0%
Carlisle
Undulating
2 1 second, 1 third 18 May 0%
Hamilton Park
Sharp
1 1 other 5 Aug 0%
Newcastle
Galloping
1 1 other 21 Oct 0%
Nottingham
Galloping
1 1 other 2 May 0%
Haydock Park
Galloping
1 1 other 5 Sep 0%