:

Impossible Mission

At three years old, Impossible Mission is still finding its feet, but there are already enough signs to suggest this is a horse worth keeping an eye on. From seven races so far, it has won once and finished in the placings three more times — a record that translates to winning roughly 1 in every 7 races. That is modest on paper, but the pattern of those results tells a more interesting story.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Colt
Colour
Chestnut
Father
Bated Breath
Mother
Mark Of An Angel
Owner
Adnan Bahbahani
Rating
74

📊 Key Numbers

Career statistics for this horse
7
Career races
1
Wins
14.3%
Win rate
avg ~10%
42.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 one win came at Wolverhampton on 24 November 2025, and it arrived at what looks like the horse's sweet spot: distances between a mile and a furlong and a mile and two furlongs. At those trips, Impossible Mission has won 1 from 3 races — a 33% win rate, which is genuinely strong. That is a very different animal to the horse that has been finishing sixth and seventh at other distances. The lesson seems clear: get the trip right, and this horse is competitive.

Since that Wolverhampton win, the recent form has been patchy — a mix of placed efforts and some disappointing finishes — but it raced just yesterday, which means it is in the middle of a busy, active campaign. Horses in consistent work can turn a corner quickly, and the trainer will be watching those mid-distance performances closely.

The yard behind it is John Butler's operation in Newmarket, one of British racing's great training centres. Butler's team has sent out 34 winners this season, which speaks to a stable in good health and capable of placing horses in the right races. Impossible Mission has been competing at Class 5 level — the bread-and-butter end of the sport, where horses are learning their trade and finding their level — and has won 1 from 3 races at that grade, again that 33% figure. For a young horse still developing, that is a perfectly respectable platform to build from.

The honest summary is this: Impossible Mission is not yet a star, but it is a three-year-old with a clear preference for a specific trip, trained by a yard currently firing on all cylinders. If Butler can get it back to that Wolverhampton distance and conditions, another win would not be a surprise at all.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Well suited by 1m1f – 1m2f distances: 33% win rate

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard to slow (all-weather)
Unknown
Good (firm-ish)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
📏 Race Distance
1M1F – 1M2F
Loves
7F – 1M
Unknown
1M3F – 1M4F
Avoids
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 5 (entry-level)
Loves
🏟 Track Shape
Left-handed, long straights
Loves
Left-handed, tight turns
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
22 May
3rd
Haydock Park
1m3f – 1m4f · Good_To_Soft · 12 runners
15 Apr
7th
Newmarket
1m3f – 1m4f · Good · 9 runners
20 Mar
6th
Lingfield Park
1m3f – 1m4f · Standard · 7 runners
24 Nov
🏆 Won
Wolverhampton
1m1f – 1m2f · Standard · 6 runners
15 Oct
3rd
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 14 runners
24 Sep
7th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 12 runners
4 Sep
9th
Haydock Park
7f – 1m · Good · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
50%
Win rate
1/2
Won / Rode
Jack Callan
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
Haydock Park
Galloping
2 1 third, 1 other 22 May 0%
Kempton Park
Galloping
2 1 third, 1 other 15 Oct 0%
Wolverhampton
Galloping
1 1 win 24 Nov 100%
Lingfield Park
Sharp
1 1 other 20 Mar 0%
Newmarket
Galloping
1 1 other 15 Apr 0%