Both wins came in the space of eight days in November 2024, suggesting she hit a real purple patch when conditions and confidence aligned. Her trainer Rebecca Menzies, who operates out of Morden in County Durham and has sent out 36 winners this season, noted on a stable tour that it took time for the penny to drop with this mare at home. She was hard to settle in training, which is often the sign of a horse with plenty of fire — and Disco Annie channels that energy into a bold, front-running style that suits her when everything clicks. Menzies described her as a horse who wears her heart on her sleeve, which is a trainer's way of saying: when she's in the mood, she really goes for it.
Since that November double, the wins have dried up. Her last six races have produced a best finish of third, and she hasn't won for around 18 months. The most recent form figures — 6-14-3-3-5-6 — suggest she is struggling to recapture that brief peak, though she did manage a couple of thirds in that sequence. She has raced most frequently at Class 4 level, one step below the top tier, winning 2 of those 14 races at that grade. Her regular partner Nathan Moscrop has been in the saddle for 17 of her 23 races, winning twice together — roughly 1 in every 8 rides — and that kind of long-standing partnership often means a jockey knows exactly how to manage a quirky character like this one.
She raced just yesterday, so she is clearly in active training and being kept busy. The question for Disco Annie is whether a return to Carlisle can unlock something the other tracks simply haven't.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Carlisle Undulating |
7 | 2 wins, 1 second, 2 thirds, 2 other | 8 Mar | 28.6% |
| Kelso Undulating |
3 | 3 other | 6 May | 0% |
| Cartmel Tight |
2 | 1 second, 1 other | 24 May | 0% |
| Aintree Galloping |
2 | 2 other | 26 Dec | 0% |
| Wetherby Galloping |
1 | 1 other | 23 Jan | 0% |
| Newbury Galloping |
1 | 1 other | 30 Nov | 0% |
| Hexham Undulating |
1 | 1 other | 22 Jun | 0% |
| Cheltenham Galloping |
1 | 1 other | 16 Apr | 0% |
| Market Rasen Sharp |
1 | 1 other | 16 Jan | 0% |
| Musselburgh Sharp |
1 | 1 other | 20 Mar | 0% |
| Perth Galloping |
1 | 1 other | 14 May | 0% |
| Ludlow Undulating |
1 | 1 third | 3 Dec | 0% |
| Ayr Galloping |
1 | 1 other | 20 Apr | 0% |