:

Mudbir

There is a horse making a strong case for itself this season, and its name is worth remembering. Mudbir is a 4-year-old trained by John and Thady Gosden out of their Newmarket yard, and the numbers behind it are genuinely impressive. Three wins from just 8 races — that is a win rate of 38%, or roughly 3 in every 8 times it competes — puts it well above the average, and it has placed in 4 of the remaining 5 outings too. This is a horse that almost always gives you something to cheer about.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Kingman
Mother
Handassa
Owner
Shadwell Estate Company Ltd
Rating
94

📊 Key Numbers

Career statistics for this horse
8
Career races
3
Wins
37.5%
Win rate
avg ~10%
50%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Sat 25 Jul
Ascot
About 7 furlongs · Unknown · 61 runners

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The career arc has been quick and convincing. Mudbir got off the mark at Chelmsford in May 2025, then stepped up to win a Class 2 race at Goodwood in August — one of the top grades of racing in Britain, at one of the most prestigious venues in the country. Winning at that level, at a track like Goodwood, tells you this is not a horse quietly picking off easy races. It is competing against serious opposition and coming out on top.

The partnership with jockey Jim Crowley is one of the most striking details here. In 5 races together, Crowley has steered Mudbir to 3 wins — a 60% win rate, which in racing terms is extraordinary. That is winning 3 in every 5 times they line up together. When a jockey and horse click like that, it tends to mean the rider has worked out exactly how to get the best out of the animal — when to push, when to wait, when to let it find its own rhythm. That kind of understanding is hard to build and hard to replace.

The Gosden yard is operating at a formidable level right now, having sent out 140 winners this season alone. Being trained by one of Britain's most respected training operations, and being one of its better performers, puts Mudbir in good company. Recent form shows two 9th and 22nd place finishes after those victories, suggesting it has faced tougher assignments of late, but with a record this solid and a partnership with Crowley still intact, it would be no surprise to see it back in the winner's enclosure before long.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Effective partnership with Jim Crowley: 60% win rate together

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Ok
Good (firm-ish)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
7F – 1M
Ok
1M1F – 1M2F
Unknown
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, long straights
Ok
Right-handed, hilly
Unknown
Long straights
Unknown
Left-handed, long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
25 Jun
9th
Newmarket
7f – 1m · Good_To_Firm · 11 runners
9 May
22th
Ascot
7f – 1m · Good · 29 runners
23 Aug
7th
Goodwood
7f – 1m · Good_To_Firm · 12 runners
2 Aug
🏆 Won
Goodwood
7f – 1m · Good_To_Soft · 20 runners
5 Jul
🏆 Won
Sandown Park
7f – 1m · Good_To_Firm · 9 runners
6 Jun
5th
Doncaster
1m1f – 1m2f · Good · 16 runners
22 May
🏆 Won
chelmsford
1m1f – 1m2f · Standard · 16 runners
23 Oct
2nd
Newmarket
7f – 1m · Soft · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
60%
Win rate
3/5
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
Goodwood
Undulating
2 1 win, 1 other 23 Aug 50%
Newmarket
Galloping
2 1 second, 1 other 25 Jun 0%
Sandown Park
Galloping
1 1 win 5 Jul 100%
chelmsford 1 1 win 22 May 100%
Doncaster
Galloping
1 1 other 6 Jun 0%
Ascot
Galloping
1 1 other 9 May 0%