Her most recent win came at Warwick on 23 September 2025, now nine months ago, and before that she broke her duck at Stratford-on-Avon in August 2024. Two wins from 26 races is not a headline statistic, but the last six runs give a more encouraging picture. Reading from most recent back, she has posted a third, a fall or non-completion of some kind, a second, a fifth, a fourth, and a first — a sequence that suggests a horse in decent form and running consistently without quite getting her nose in front again.
The most interesting wrinkle in Mary's profile is her record at Class 4 level, which is where she most often competes. In seven races at that grade, she has won precisely zero times — 0 from 7. Both of her career victories have come elsewhere, which raises the question of whether her the yard are pitching her into slightly the wrong company when they step her up. She clearly has the ability to win; the question seems to be finding the right opportunity to prove it again.
Charlie Todd has ridden her in 19 of her 26 races, a long-standing partnership that has produced just the one win together — roughly 1 in every 19 rides. That is a low conversion rate, though the sheer number of runs together suggests the team at Ian Williams' yard in Worcestershire trust the combination. Williams himself is in fine form this season, having sent out 96 winners, so the infrastructure around Mary is clearly working well. She raced just yesterday, which means she is fit, active, and in the middle of a campaign. The next win, when it comes, may simply be a matter of finding the right day.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Stratford-on-Avon Sharp |
4 | 1 win, 1 third, 2 other | 19 Apr | 25% |
| Warwick Sharp |
3 | 1 win, 1 second, 1 other | 23 Sep | 33.3% |
| Newbury Galloping |
3 | 2 thirds, 1 other | 7 Nov | 0% |
| Cheltenham Galloping |
3 | 1 third, 2 other | 16 Apr | 0% |
| Worcester Galloping |
3 | 3 other | 27 Sep | 0% |
| Huntingdon Galloping |
2 | 1 second, 1 third | 7 May | 0% |
| Market Rasen Sharp |
1 | 1 other | 9 Jan | 0% |
| Uttoxeter Sharp |
1 | 1 third | 13 Jun | 0% |
| Ludlow Undulating |
1 | 1 other | 9 May | 0% |
| Southwell Galloping |
1 | 1 second | 23 Oct | 0% |
| Taunton Undulating |
1 | 1 other | 27 Nov | 0% |
| Bangor-on-Dee Sharp |
1 | 1 other | 23 May | 0% |
| Downpatrick Undulating |
1 | 1 second | 20 Sep | 0% |
| Kelso Undulating |
1 | 1 other | 8 May | 0% |