:

Moulin Booj

There is something quietly impressive about a horse that just keeps showing up — and Moulin Booj has been doing exactly that. The six-year-old has run 41 times across a career that has produced 7 wins and 20 placed finishes, meaning it has finished in the money on more than two-thirds of its races. That is not a horse that dominates, but it is absolutely one that competes, and there is a real difference.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
84

📊 Key Numbers

Career statistics for this horse
41
Career races
7
Wins
17.1%
Win rate
avg ~10%
48.8%
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 happens when it gets to Wolverhampton. Three wins from just five races at that track is a remarkable record — winning 3 in 5 anywhere is good, but doing it consistently at one specific venue suggests the horse simply suits the place. The all-weather surface, the shape of the track, something about the way it rides — Moulin Booj has figured it out in a way plenty of other horses never do. Its most recent win came there just four weeks ago, and it raced again only yesterday, so this is a horse very much in the thick of an active campaign.

On dry, fast ground, Moulin Booj is a different animal again. Three wins from 9 races on those conditions — roughly 1 in every 3 — is well above its overall career average of about 1 win in every 6. That tells you something useful: when the ground is in its favour and the venue is right, this horse becomes genuinely hard to beat.

Callum Shepherd has been the regular partner, riding Moulin Booj in 14 of its races and winning 3 of them — a win rate of around 1 in 5, which is solid at this level. The pair clearly have an understanding. Behind the scenes, trainer George Scott operates out of Newmarket and has sent out 52 winners already this season, which marks him out as one of the more productive yards currently running. Moulin Booj is not a top-tier horse — it competes mainly at Class 4, which sits in the middle of the racing pyramid — but within that level it has carved out a very tidy record.

Two wins from its last six races, a Wolverhampton specialist, and a race just yesterday: Moulin Booj is a horse in form, in the right hands, and very much still doing the business.

Strengths & Risks AI Analysis

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 9 starts (33%)
Course specialist at Wolverhampton: 3 wins from 5 starts (60%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 4 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
Loves
Standard (all-weather)
Heavy (very wet)
Standard to slow
Good (firm-ish)
Avoids
Good to soft
Avoids
Soft (muddy)
Avoids
📏 Race Distance
Sprint (< 5F)
5F – 6½F
7F – 1M
🏅 Competition Level
Class 2
Class 3
Avoids
Class 4
Class 5
Class 6
🏟 Track Shape
Left-handed, wide and galloping
Right-handed, tight turning
Left-handed, undulating
Right-handed, undulating
Left-handed, tight turning
Avoids
Wide and galloping
Avoids
Right-handed, wide and galloping
Avoids

📅 Recent Runs

The last 10 races, most recent first
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
4 Sep
5th
Lingfield Park
5f – 6½f · Standard · 10 runners
14 Aug
3rd
Windsor
5f – 6½f · Good_To_Firm · 13 runners
2 Aug
🏆 Won
Thirsk
5f – 6½f · Good_To_Firm · 14 runners
18 Jul
5th
Newmarket
5f – 6½f · Good_To_Firm · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
21.4%
Win rate
3/14
Won / Rode
Darragh Keenan Current Jockey
33.3%
Win rate
2/6
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
Won / Rode
Liam Wright
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
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
0%
Win rate
0/1
Won / Rode
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%
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%
Windsor
Sharp
3 1 win, 1 third, 1 other 14 Aug 33.3%
Bath
Undulating
1 1 win 6 Sep 100%
Sandown Park
Galloping
1 1 other 14 Jun 0%
Goodwood
Undulating
1 1 other 23 May 0%
Leicester
Sharp
1 1 second 12 Sep 0%
Chepstow
Galloping
1 1 other 26 Jun 0%
Newmarket
Galloping
1 1 other 18 Jul 0%
Musselburgh
Sharp
1 1 second 2 May 0%
Newcastle
Galloping
1 1 other 2 Oct 0%
Ascot
Galloping
1 1 other 1 May 0%
Nottingham
Galloping
1 1 third 30 Oct 0%
Ffos Las
Galloping
1 1 second 8 Aug 0%