UK time :

Moonjid

Moonjid has spent most of his four-year-old career searching for the winning formula, with two victories from 21 races, giving him a win rate of roughly 1 in every 10 starts. His breakthrough came at Nottingham on 15 October 2025, followed by his most recent victory at Great Yarmouth on 18 June — four months ago now.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Mohaather
Mother
Sweet Cecily
Owner
The Horse Watchers 5
Official rating
71

📊 Key numbers

Career totals for this horse
21
Career races
2
Wins
9.5%
Win rate
avg ~10%
28.6%
Top-3 rate
avg ~30%
13 days
Since last race

🏁 Next race

Tomorrow
Wolverhampton (AW)
About 1.2 miles · Standard all-weather surface · 11 runners

🔍 Full analysis

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

What does work for Moonjid is a specific distance. Over 1 mile 3 furlongs to 1 mile 4 furlongs, he has won 1 of his 5 races at those trips, a 20% win rate that stands out sharply against his overall record. He also fares better in Class 5 races — the lower levels of British racing — where he has won 1 of 6 (17%). Put those two factors together and you have a horse that might have something to offer if conditions align: the right distance, the right level, the right day.

The puzzle is his recent form. Since his June victory, Moonjid has raced six times and not found the line first. A third-place finish, then an eighth, fourth, fifth, and seventh tell the story of a horse slipping in and out of contention without quite managing to get back. Yet he is still racing, still being asked to do the job, and he ran just one day ago. For a horse that wins roughly once every ten attempts, that job is less about sudden glory and more about the grind of showing up, trying hard, and occasionally catching a break.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 1 wins from 7 starts (14%)
✔ Excellent record on good_to_firm ground: 1 wins from 6 starts (17%)
✔ Well suited by 1m3f – 1m4f distances: 20% win rate
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 4 starts
⚠ Poor record on standard ground: 0 wins from 3 starts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
5 Oct
3rd
Wolverhampton
1m1f – 1m2f · Standard · 11 runners
30 Aug
8th
Great Yarmouth
1m3f – 1m4f · Good_To_Soft · 9 runners
15 Aug
4th
Doncaster
1m3f – 1m4f · Good_To_Firm · 7 runners
26 Jul
5th
Pontefract
1m3f – 1m4f · Good_To_Firm · 5 runners
29 Jun
7th
Windsor
1m3f – 1m4f · Good_To_Firm · 8 runners
18 Jun
🏆 Won
Great Yarmouth
1m3f – 1m4f · Good_To_Firm · 7 runners
30 May
3rd
Beverley
1m1f – 1m2f · Good_To_Firm · 6 runners
22 May
5th
Pontefract
1m1f – 1m2f · Good_To_Soft · 10 runners
18 Apr
4th
Nottingham
1m1f – 1m2f · Good · 9 runners
7 Apr
8th
Southwell
1m1f – 1m2f · Standard · 13 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/4
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
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
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Great Yarmouth
Galloping
2 1 win, 1 other 30 Aug 50%
Nottingham
Galloping
2 1 win, 1 other 18 Apr 50%
Pontefract
Undulating
2 2 other 26 Jul 0%
Doncaster
Galloping
2 2 other 15 Aug 0%
Sandown Park
Galloping
2 2 other 13 Jun 0%
Wolverhampton
Galloping
1 1 third 5 Oct 0%
Goodwood
Undulating
1 1 other 3 Aug 0%
Kempton Park
Galloping
1 1 third 8 Oct 0%
Ffos Las
Galloping
1 1 other 30 Jun 0%
Carlisle
Undulating
1 1 second 1 Sep 0%
Southwell
Galloping
1 1 other 7 Apr 0%
Beverley
Undulating
1 1 third 30 May 0%
Thirsk
Galloping
1 1 other 30 Aug 0%
Windsor
Sharp
1 1 other 29 Jun 0%
Newbury
Galloping
1 1 other 17 May 0%
chelmsford 1 1 other 12 Mar 0%