:

Moulin Booj

There is something quietly impressive about a horse who keeps turning up. Moulin Booj has raced 45 times, won 7 of them, and placed in 22 more — meaning he has finished in the top three in well over half his career outings. That is the profile of a horse who is nearly always in the fight, even if the win does not always come.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
Sioux Nation
Mother
Enliven
Owner
The Pals
Rating
82

📊 Key Numbers

Career statistics for this horse
45
Career races
7
Wins
15.6%
Win rate
avg ~10%
48.9%
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

The most striking thing about Moulin Booj is what he does at Wolverhampton. He has raced there five times and won three of them — a 60% record at a single track is the kind of number that makes experienced racing people sit up and take notice. For context, even the very best horses rarely win more than one in three races across their careers, so dominating a venue at that rate is genuinely unusual. His most recent win came there in March 2026, and it is no coincidence that Wolverhampton is an all-weather track — Moulin Booj clearly takes to the surface. On fast, dry ground more broadly, he wins 3 from 12 races, or 25%, which is significantly better than his overall career average.

He is trained by George Scott at Newmarket, and Scott has been candid about the fact that the horse has had a significant number of physical issues along the way. The encouraging news, according to Scott, is that those problems are now behind him. The trainer has always believed in his ability — he was not surprised when the wins started coming — and he thinks Moulin Booj can continue to be competitive even stepping up in class. He has even mentioned a track like Epsom as a potential target, which suggests real ambition for where this horse could go next.

His partnership with jockey Callum Shepherd is worth noting. In 14 races together they have won 3, a win rate of roughly 1 in every 5 rides — noticeably better than Moulin Booj's overall career average of about 1 in 6. That is the kind of combination a trainer tends to stick with.

He has not won in his last six races, though the recent form figures of 5-2-3 show he is finishing close and running well. Raced just yesterday and still active, this is a horse in good heart — and if he finds himself back at Wolverhampton on a dry day with Shepherd in the saddle, the form book says you would be unwise to look past him.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 3 wins from 12 starts (25%)
Course specialist at Wolverhampton: 3 wins from 5 starts (60%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 5 starts
Poor record on good_to_soft ground: 0 wins from 3 starts
Poor record on soft ground: 0 wins from 3 starts
Yet to win at Lingfield Park in 5 attempts
Struggles on LH Sharp tracks: 0 wins from 5 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)
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Unknown
Good (firm-ish)
Avoids
Good to soft (some give)
Avoids
Soft (muddy)
Avoids
📏 Race Distance
Sprint (< 5F)
5F – 6½F
7F – 1M
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Avoids
Class 4 (standard)
Class 5 (entry-level)
Loves
Class 6 (grassroots)
🏟 Track Shape
Left-handed, hilly
Loves
Left-handed, long straights
Right-handed, tight turns
Right-handed, hilly
Unknown
Left-handed, tight turns
Avoids
Long straights
Avoids
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
3 Jul
5th
Doncaster
5f – 6½f · Good_To_Firm · 7 runners
21 Jun
2nd
Brighton
5f – 6½f · Good_To_Firm · 6 runners
1 Jun
3rd
Windsor
5f – 6½f · Good_To_Firm · 8 runners
4 May
6th
Bath
5f – 6½f · Good · 8 runners
3 Apr
6th
Lingfield Park
5f – 6½f · Standard · 12 runners
20 Mar
11th
Wolverhampton
5f – 6½f · Standard · 12 runners
9 Mar
🏆 Won
Wolverhampton
5f – 6½f · Standard
9 Mar
🏆 Won
Wolverhampton
5f – 6½f · Standard · 8 runners
21 Feb
4th
chelmsford
5f – 6½f · Standard · 9 runners
16 Sep
4th
Great Yarmouth
5f – 6½f · Good_To_Soft · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
21.4%
Win rate
3/14
Won / Rode
25%
Win rate
2/8
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
Won / Rode
Liam Wright Current Jockey
0%
Win rate
0/4
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Ben Curtis
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Southwell
Galloping
6 1 win, 2 seconds, 3 other 6 Apr 16.7%
Wolverhampton
Galloping
5 3 wins, 1 second, 1 other 20 Mar 60%
Lingfield Park
Sharp
5 5 other 3 Apr 0%
Windsor
Sharp
4 1 win, 2 thirds, 1 other 1 Jun 25%
chelmsford 4 1 second, 1 third, 2 other 21 Feb 0%
Great Yarmouth
Galloping
4 1 second, 1 third, 2 other 16 Sep 0%
Thirsk
Galloping
3 1 win, 1 third, 1 other 2 Aug 33.3%
Bath
Undulating
2 1 win, 1 other 4 May 50%
Chepstow
Galloping
1 1 other 26 Jun 0%
Ffos Las
Galloping
1 1 second 8 Aug 0%
Brighton
Undulating
1 1 second 21 Jun 0%
Nottingham
Galloping
1 1 third 30 Oct 0%
Doncaster
Galloping
1 1 other 3 Jul 0%
Goodwood
Undulating
1 1 other 23 May 0%
Musselburgh
Sharp
1 1 second 2 May 0%
Newcastle
Galloping
1 1 other 2 Oct 0%
Sandown Park
Galloping
1 1 other 14 Jun 0%
Newmarket
Galloping
1 1 other 18 Jul 0%
Ascot
Galloping
1 1 other 1 May 0%
Leicester
Sharp
1 1 second 12 Sep 0%