That solitary win came at Pontefract in September 2023, now over 32 months ago, and it remains the high point of a career that has otherwise been defined more by persistence than glory. The subsequent 6 races have all ended without a win, and the most recent form figures — 9th, 5th, 8th, 6th, and two unplaced runs — don't suggest a horse building toward anything in particular. She raced just yesterday, so she's active and clearly being kept busy.
At distances between 5 furlongs and six and a half furlongs, she has won 1 from 12 races (around 8% at that range), which is actually where her best chance lies — that single win came in this bracket, and it's the part of her profile worth watching. Most of her racing has come in Class 5 contests, which are the more accessible, lower-level races on the British schedule, yet she has failed to win any of her 18 races at that level, which is a surprising blank given that Class 5 is precisely where horses like her are expected to be competitive.
Charlie Deutsch has ridden her seven times without a winner between them — 0 from 7 — though that may say more about the difficulty of the task than the partnership itself. She is trained by Michael Mullineaux, a small Cheshire yard based in Alpraham that has sent out 4 winners this season, suggesting the team is capable of landing a race when the right horse is in form. Whether Granny B can provide another one remains the question. With one win to her name and the clock ticking on her best years, every run now is another spin of a wheel that hasn't come up lucky in a very long time.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wolverhampton Galloping |
5 | 1 second, 4 other | 15 Jul | 0% |
| Uttoxeter Sharp |
4 | 1 second, 1 third, 2 other | 16 Jul | 0% |
| Doncaster Galloping |
4 | 4 other | 1 Mar | 0% |
| Stratford-on-Avon Sharp |
4 | 4 other | 18 Oct | 0% |
| Pontefract Undulating |
2 | 1 win, 1 second | 28 Sep | 50% |
| Huntingdon Galloping |
2 | 1 third, 1 other | 1 Mar | 0% |
| Haydock Park Galloping |
1 | 1 other | 1 Jul | 0% |
| Leicester Sharp |
1 | 1 other | 4 Oct | 0% |
| Bangor-on-Dee Sharp |
1 | 1 third | 21 Jun | 0% |
| Ludlow Undulating |
1 | 1 other | 24 Oct | 0% |
| Market Rasen Sharp |
1 | 1 other | 8 May | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 12 Jul | 0% |
| Carlisle Undulating |
1 | 1 other | 19 Jun | 0% |
| Ripon Sharp |
1 | 1 other | 8 Aug | 0% |
| Wetherby Galloping |
1 | 1 other | 3 Jun | 0% |
| Sedgefield Sharp |
1 | 1 other | 5 Feb | 0% |
| hereford | 1 | 1 other | 11 Dec | 0% |
| Thirsk Galloping |
1 | 1 other | 9 Jun | 0% |
| Ayr Galloping |
1 | 1 other | 16 Sep | 0% |