Sally Annes Dream
Twelve races into her career and Sally Annes Dream is still waiting for that first win — or even a place finish. A 4-year-old trained by
Seb Spencer at his Malton yard in North Yorkshire, she has run 12 times without troubling the judge once, finishing in the top three precisely zero times. That's not a rough patch; that's a consistent pattern, and any honest assessment has to start there.
Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
0%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The recent form makes for tough reading. Over her last six races, her finishing positions read 7-8-6-8-11-7 — meaning she's been finishing in the bottom half of her fields more often than not, with that eleventh-place finish particularly eye-catching for the wrong reasons. She hasn't won in any of her last six races, which of course extends her overall record of zero wins from twelve attempts. At Class 6, the lowest tier of British racing, she has run seven times without success. Class 6 is where horses come to find races they can be competitive in, so struggling at that level suggests the task of getting off the mark remains a real challenge.
She does come back fresh, though. Sally Annes Dream hasn't raced in around four months, and occasionally a break can sharpen a horse up — trainers use them deliberately to reset and return with improvement. Spencer's yard has been in decent form this season, sending out 13 winners, so there's clearly competence behind her preparation. Whether a freshened-up Sally Annes Dream is a different proposition to the one who finished eleventh last time out is the question worth watching. The evidence so far says be cautious, but the blank slate of a new campaign at least gives her the chance to write a different story.
⚡ Strengths & Risks
What the data says works for and against this horse
⚠ What to watch out for
⚠ Returning from a 124-day absence
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Unknown
Standard to slow (all-weather)
Unknown
Good to firm (drying out)
Unknown
🏅 Competition Level
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
📅 Recent Runs
The last 10 races, most recent first
25 Nov
7th
Wolverhampton
5f – 6½f · Standard · 9 runners
1 Oct
8th
Catterick Bridge
5f – 6½f · Soft · 13 runners
23 Sep
6th
Southwell
Sprint (< 5f) · Standard · 7 runners
29 Aug
8th
Thirsk
5f – 6½f · Good · 10 runners
17 Aug
11th
Southwell
5f – 6½f · Standard · 12 runners
24 Sep
7th
Beverley
5f – 6½f · Good · 13 runners
12 Sep
7th
Newcastle
5f – 6½f · Standard_To_Slow · 11 runners
18 Aug
10th
Southwell
5f – 6½f · Standard_To_Slow · 10 runners
2 Aug
9th
Newcastle
5f – 6½f · Standard_To_Slow · 14 runners
29 Jun
12th
Doncaster
5f – 6½f · Good_To_Firm · 14 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
Shay Farmer Current Jockey
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Southwell Galloping |
4 |
4 other |
23 Sep |
0% |
| Doncaster Galloping |
2 |
2 other |
29 Jun |
0% |
| Newcastle Galloping |
2 |
2 other |
12 Sep |
0% |
| Wolverhampton Galloping |
1 |
1 other |
25 Nov |
0% |
| Catterick Bridge Sharp |
1 |
1 other |
1 Oct |
0% |
| Thirsk Galloping |
1 |
1 other |
29 Aug |
0% |
| Beverley Undulating |
1 |
1 other |
24 Sep |
0% |