:

Queen Sana

Queen Sana is a three-year-old who has yet to find the winner's enclosure, but the consistency of her placings suggests there is more to her than an outright dud. In thirteen races she has picked up seven places without winning, which means she finishes in the frame roughly every other time she runs. Her most recent outing a day ago continued that pattern—she came fourth, and before that she had strung together a run of three consecutive placings, including two seconds. That kind of reliability, even without a win, shows she belongs in the races she is entered for.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Ardad
Mother
Recife
Owner
Abdulla Mohd Jaber
Rating
69

📊 Key Numbers

Career statistics for this horse
13
Career races
0
Wins
0%
Win rate
avg ~10%
53.8%
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 problem for Queen Sana so far has been converting those near-misses into victories. Her last six races tell the story: second, second, sixth, second, fourth, seventh. Three of those six were runners-up finishes, which is almost cruel—she has come agonizingly close three times in six outings, yet never quite got her head in front. At Class 5 level, where she has run four times, she has not won either, though the small sample size there makes it hard to draw firm conclusions. Her trainer, Ollie Sangster, runs a strong outfit from Marlborough in Wiltshire and has sent out 46 winners this season, so the yard clearly knows what it is doing. For a horse as young as Queen Sana with an appetite for the placings, a breakthrough win may yet come—but so far, the gaps between second and first have proved just wide enough to keep her out.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
Good (firm-ish)
Unknown
Standard to slow (all-weather)
Unknown
Firm (dry)
Unknown
Good to firm (drying out)
Unknown
📏 Race Distance
5F – 6½F
Unknown
7F – 1M
Unknown
🏅 Competition Level
Class 5 (entry-level)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
20 Aug
7th
Lingfield Park
5f – 6½f · Standard · 8 runners
3 Aug
4th
Ripon
5f – 6½f · Good · 6 runners
14 Jul
2nd
Ffos Las
5f – 6½f · Good · 7 runners
29 Jun
6th
Pontefract
5f – 6½f · Good · 8 runners
2 Jun
2nd
Pontefract
5f – 6½f · Good · 7 runners
12 May
2nd
Bath
5f – 6½f · Firm · 5 runners
4 May
2nd
Windsor
5f – 6½f · Good_To_Firm · 11 runners
7 Apr
11th
Southwell
5f – 6½f · Standard · 12 runners
18 Mar
3rd
Kempton Park
5f – 6½f · Standard_To_Slow · 5 runners
30 Dec
5th
Wolverhampton
7f – 1m · Standard · 8 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Jason Watson Current Jockey
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
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
Wolverhampton
Galloping
3 2 seconds, 1 other 30 Dec 0%
Pontefract
Undulating
2 1 second, 1 other 29 Jun 0%
Southwell
Galloping
2 2 other 7 Apr 0%
Kempton Park
Galloping
1 1 third 18 Mar 0%
Windsor
Sharp
1 1 second 4 May 0%
Bath
Undulating
1 1 second 12 May 0%
Ripon
Sharp
1 1 other 3 Aug 0%
Lingfield Park
Sharp
1 1 other 20 Aug 0%
Ffos Las
Galloping
1 1 second 14 Jul 0%