Those two wins tell an interesting story in themselves. The first came at Stratford-on-Avon in August 2024, and the second at Warwick in September 2025 — both tracks in the West Midlands heartland, not far from the Alvechurch base of trainer Ian Williams. Whether that proximity matters is hard to say, but it is worth noting. Williams is having a strong season by any measure, sending out 91 winners this campaign, which puts Mary in an active, well-resourced yard that clearly knows how to get horses ready to win.
Her most recent form is genuinely encouraging: a win, then a third, then a fourth, then a fifth in the four runs before her most recent outing. That sequence — 1-3-4-5 reading oldest to newest before last time — suggests a horse that peaked sharply around that Warwick victory in September and has been finding things a little harder since. Her last run, seven months on from that win, produced only a fifth place, though she did race as recently as yesterday, so the yard are clearly keeping her busy.
The one puzzle in her profile is her record in Class 4 races — the level she competes at most often. She has run seven times at that level without winning once. Both of her victories came elsewhere, which raises the quiet question of whether stepping down in class might unlock something. Charlie Todd, who rides her more than anyone else, has partnered her 16 times for just that 1 win together — a rate of roughly 1 in 16 — though the pair clearly have history and familiarity. Mary is not a star, but she is the kind of honest, consistent horse that yards quietly rely on.
| 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% |
| Cheltenham Galloping |
3 | 1 third, 2 other | 16 Apr | 0% |
| Newbury Galloping |
3 | 2 thirds, 1 other | 7 Nov | 0% |
| Worcester Galloping |
3 | 3 other | 27 Sep | 0% |
| Market Rasen Sharp |
1 | 1 other | 9 Jan | 0% |
| Huntingdon Galloping |
1 | 1 third | 14 Nov | 0% |
| Ludlow Undulating |
1 | 1 other | 9 May | 0% |
| Kelso Undulating |
1 | 1 other | 8 May | 0% |
| Taunton Undulating |
1 | 1 other | 27 Nov | 0% |
| Southwell Galloping |
1 | 1 second | 23 Oct | 0% |
| Downpatrick Undulating |
1 | 1 second | 20 Sep | 0% |