:

Asfoora

There's a horse that saves its best for the biggest stages. Asfoora has won just 2 of its 12 races — roughly 1 in every 6 — but both of those wins have come in Class 1 races, the highest level of competition in Britain. That is not a coincidence. It is a pattern.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Mare
Colour
Bay
Father
Flying Artie
Mother
Golden Child
Owner
Noor Elaine Farm Pty Ltd

📊 Key Numbers

Career statistics for this horse
12
Career races
2
Wins
16.7%
Win rate
avg ~10%
25%
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 first came at Royal Ascot in June 2024, one of the most famous race meetings in the world, and it was Asfoora's first career win. Some horses take years to find their feet; this one announced itself on the grandest platform available. The second came over a year later at York in August 2025, another Class 1, another big occasion, another moment delivered when it mattered most. Two runs at the top level, two wins. That record — winning 2 from 7 races at Class 1 level, roughly 1 in every 3.5 — is quietly remarkable for a horse that on paper looks like a modest performer.

Conditions matter too. On fast, dry ground, Asfoora comes alive, winning 2 of 7 races in those conditions, again close to 1 in every 3. When the ground is right and the occasion is right, this is a different horse entirely. The recent form figures — 9, 7, 12, 10, 7, 1 — tell the story of a horse that can look ordinary for long stretches and then produce something exceptional. That final "1" is the York Class 1 win from August 2025, sitting at the end of a sequence of mid-field finishes like a punchline only the horse knew was coming.

Jockey Oisin Murphy has been the regular partner, riding Asfoora in 8 of its 12 races and winning twice together — a win rate of 25%, or 1 in every 4 rides. That is a strong partnership by any measure, and it is no coincidence that the big wins have come with Murphy in the saddle. Trainer Henry Dwyer has sent out just 1 winner from his yard this season, which makes Asfoora all the more central to whatever the team achieves in 2025.

Now seven years old and still racing — it ran just yesterday — Asfoora is not done yet. The question is whether the stars align again: a big race, fast ground, Murphy aboard. When they do, this horse has shown twice already exactly what it can do.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 2 wins from 7 starts (29%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Good to soft (some give)
Unknown
Good (firm-ish)
Unknown
Yielding (slightly soft)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
5F – 6½F
🏅 Competition Level
Class 1 (elite)
Loves
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, long straights
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
4 Jul
9th
Sandown Park
5f – 6½f · Good · 10 runners
16 Jun
7th
Ascot
5f – 6½f · Good_To_Firm · 26 runners
23 May
12th
Haydock Park
5f – 6½f · Good_To_Soft · 13 runners
2 May
10th
Newmarket
5f – 6½f · Good_To_Firm · 14 runners
14 Sep
7th
The Curragh
5f – 6½f · Yielding · 16 runners
22 Aug
🏆 Won
York
5f – 6½f · Good_To_Firm · 17 runners
1 Aug
7th
Goodwood
5f – 6½f · Good_To_Soft · 14 runners
17 Jun
5th
Ascot
5f – 6½f · Good_To_Firm · 23 runners
23 Aug
4th
York
5f – 6½f · Good_To_Firm · 14 runners
2 Aug
2nd
Goodwood
5f – 6½f · Good_To_Firm · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
25%
Win rate
2/8
Won / Rode
0%
Win rate
0/1
Won / Rode
Mitchell Aitken
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Ascot
Galloping
3 1 win, 2 other 16 Jun 33.3%
York
Galloping
2 1 win, 1 other 22 Aug 50%
Goodwood
Undulating
2 1 second, 1 other 1 Aug 0%
Haydock Park
Galloping
2 2 other 23 May 0%
Sandown Park
Galloping
1 1 other 4 Jul 0%
The Curragh
Galloping
1 1 other 14 Sep 0%
Newmarket
Galloping
1 1 other 2 May 0%