UK time :

Esna

There's a horse making a strong case for itself right now. Winning half your races is genuinely rare in this sport, where even the best horses in training typically win far less often than that.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Mother
Dubai
Owner
Martin Hughes & Partners II
Official rating
107

📊 Key numbers

Career totals for this horse
4
Career races
2
Wins
50%
Win rate
avg ~10%
75%
Top-3 rate
avg ~30%
155 days
Since last race

🔍 Full analysis

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

What makes Esna particularly interesting is the momentum. The recent form reads 1-4-1-2 going back through the last four runs, meaning a win, a fourth, a win, and a second — with that most recent victory coming just this week at Newbury on 16 May 2026. Horses that win and then back it up quickly tend to be in the form of their lives, and Esna looks very much in that bracket right now. The career started with a first win at Sandown Park back in September 2025, so this is a horse that has been building steadily and is now hitting its stride as a 3-year-old, which is exactly the age when horses tend to peak and improve most sharply.

Behind Esna is Brian Meehan's yard, which has already sent out 13 winners this season — a healthy total that suggests the whole operation is running well. When a trainer has that kind of momentum, horses in form tend to stay in form. Esna raced just one day ago, so conditions are live and current, and there's every reason to watch closely for what comes next.

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Soft (muddy)
Unknown
Good to firm (fairly firm)
Unknown
Good (a little give)
Unknown
📏 Race distance
7F – 1M
Unknown
1M3F – 1M4F
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track shape
Right-handed, long straights
Ok
Left-handed, long straights
Unknown

📅 Recent runs

The last 10 races, most recent first
16 May
🏆 Won
Newbury
1m3f – 1m4f · Good · 6 runners
3 May
4th
Newmarket
1m3f – 1m4f · Good_To_Firm · 7 runners
17 Sep
🏆 Won
Sandown Park
7f – 1m · Soft · 5 runners
30 Aug
2nd
Sandown Park
7f – 1m · Soft · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
50%
Win rate
1/2
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Sandown Park
Galloping
2 1 win, 1 second 17 Sep 50%
Newbury
Galloping
1 1 win 16 May 100%
Newmarket
Galloping
1 1 other 3 May 0%