UK time :

Mirabad

Mirabad has quietly built a solid record under Dan Skelton's Alcester yard, winning 5 of his 17 races — a win rate of just under 30 per cent — and collecting 11 additional top-3 finishes. At seven years old, he is a reliable middle-distance chaser who punches at Class 4 level, though he has shown he can perform above that when conditions suit.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Gleneagles
Mother
Mila
Owner
The Forefold Racing Partnership
Official rating
142

📊 Key numbers

Career totals for this horse
17
Career races
5
Wins
29.4%
Win rate
avg ~10%
64.7%
Top-3 rate
avg ~30%
1 day
Since last race

🔍 Full analysis

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

The story of Mirabad is really about ground and distance. Over 1 mile 6 furlongs to 2 miles, he has won 2 of his 4 races — a 50 per cent win rate that makes him genuinely effective at the trip. More striking still is his record on slightly soft ground: he has won all 3 races he has run on such surfaces. It is the kind of pattern that tells you exactly where to watch for him to run well. His last victory came at Aintree six months ago, and Skelton later explained the mood in the yard that day with rare colour — the trainer told his jockey Tristan Durrell beforehand to "go thieving, and nick what you can," suspecting Mirabad might not handle the ground at Bangor (where he has underperformed). At Aintree, he somehow delivered an unlikely success, one Skelton described as "amazing" after the race.

Recent form suggests he remains competitive. In his last six races, he has finished 2nd, then 1st, then 2nd again, interspersed with a couple of unplaced efforts. Last raced just a day ago, he is actively campaigned. Skelton's hesitation over running him in the Arkle — one of jump racing's biggest spring prizes — hints at realistic yard thinking: at this stage, with five or six strong runners already committed, the trainer was candid that Mirabad would be "more likely to go to Aintree" if the top race looked too crowded. It is the stance of a yard that knows what its horse can do and where it belongs.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_soft ground: 3 wins from 3 starts (100%)
✔ Well suited by 1m6f – 2m distances: 50% win rate
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to soft (some give)
Loves
Good (a little give)
Ok
Heavy (very wet)
Unknown
Soft (muddy)
Avoids
📏 Race distance
1M6F – 2M
Loves
Long Distance (2M+)
Ok
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Loves
Class 4 (standard)
🏟 Track shape
Left-handed, long straights
Right-handed, hilly
Right-handed, long straights
Ok
Left-handed, tight turns
Unknown
Long straights
Unknown
Right-handed, tight turns
Unknown

📅 Recent runs

The last 10 races, most recent first
22 Oct
2nd
Carlisle
Long Distance (2m+) · Good · 8 runners
25 Apr
DNF
Sandown Park
1m6f – 2m · Good · 7 runners
11 Apr
🏆 Won
Aintree
1m6f – 2m · Good_To_Soft · 8 runners
25 Feb
DNF
Bangor-on-Dee
Long Distance (2m+) · Soft · 3 runners
7 Feb
2nd
Warwick
Long Distance (2m+) · Heavy · 3 runners
18 Jan
DNF
Windsor
Long Distance (2m+) · Soft · 9 runners
27 Dec
3rd
Kempton Park
Long Distance (2m+) · Good · 5 runners
5 Dec
🏆 Won
Exeter
Long Distance (2m+) · Good_To_Soft · 4 runners
16 Nov
8th
Cheltenham
Long Distance (2m+) · Soft · 20 runners
8 Feb
10th
Newbury
Long Distance (2m+) · Soft · 18 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
Luke Scott
50%
Win rate
2/4
Wins / rides
50%
Win rate
2/4
Wins / rides
25%
Win rate
1/4
Wins / rides
Harry Skelton Current jockey
0%
Win rate
0/4
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Exeter
Undulating
2 1 win, 1 second 5 Dec 50%
Cheltenham
Galloping
2 1 win, 1 other 16 Nov 50%
Kempton Park
Galloping
2 1 second, 1 third 27 Dec 0%
hereford 1 1 win 4 Nov 100%
Aintree
Galloping
1 1 win 11 Apr 100%
Wincanton
Galloping
1 1 win 21 Apr 100%
Ascot
Galloping
1 1 third 22 Nov 0%
Windsor
Sharp
1 1 other 18 Jan 0%
Warwick
Sharp
1 1 second 7 Feb 0%
Bangor-on-Dee
Sharp
1 1 other 25 Feb 0%
Wetherby
Galloping
1 1 other 13 Jan 0%
Sandown Park
Galloping
1 1 other 25 Apr 0%
Newbury
Galloping
1 1 other 8 Feb 0%
Carlisle
Undulating
1 1 second 22 Oct 0%