At eight years old, Disco Annie has been around long enough to build a proper profile. Across 22 races in total she's won twice and finished in the places seven more times, giving her a win rate of around 1 in every 11 races (9%). That's a modest return on paper, but her recent form tells a more nuanced story: in her last six outings she's finished third twice, which means she's still competitive and still running well enough to be in the mix. She just hasn't quite managed to get her nose in front since November 2024 — now sixteen months ago and counting.
That last win came at Carlisle on 19 November 2024, eight days after her very first career victory at the same track. Back-to-back wins at the same course within a fortnight is a striking thing, and it suggests the combination of track, conditions and timing clicked into place in a way that hadn't happened before — and hasn't happened since. Her jockey for both of those wins was Nathan Moscrop, who has partnered her in 17 of her 22 races. Together they've won 2 of those 17 — roughly 1 in 8 (12%) — which is a meaningful working relationship for a horse at this level.
Disco Annie is trained by Rebecca Menzies, whose yard in County Durham has been in fine form this season with 38 winners sent out. She typically runs in Class 4 races — the solid middle tier of British racing, where things are competitive but not elite — and has won 2 of 14 at that level, a rate of 14%, or roughly 1 in 7. She raced nine days ago and is still active. The obvious question for anyone following her is simple: when does she next turn up at Carlisle?
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Carlisle Undulating |
7 | 2 wins, 1 second, 2 thirds, 2 other | 8 Mar | 28.6% |
| Aintree Galloping |
2 | 2 other | 26 Dec | 0% |
| Kelso Undulating |
2 | 2 other | 8 May | 0% |
| Cartmel Tight |
2 | 1 second, 1 other | 24 May | 0% |
| Perth Galloping |
1 | 1 other | 14 May | 0% |
| Wetherby Galloping |
1 | 1 other | 23 Jan | 0% |
| Ayr Galloping |
1 | 1 other | 20 Apr | 0% |
| Newbury Galloping |
1 | 1 other | 30 Nov | 0% |
| Ludlow Undulating |
1 | 1 third | 3 Dec | 0% |
| Musselburgh Sharp |
1 | 1 other | 20 Mar | 0% |
| Hexham Undulating |
1 | 1 other | 22 Jun | 0% |
| Market Rasen Sharp |
1 | 1 other | 16 Jan | 0% |
| Cheltenham Galloping |
1 | 1 other | 16 Apr | 0% |