The two wins have come at very different venues. The first arrived at Musselburgh in August 2024, and the second — most recently — at Leicester on 27 May 2025. That Leicester win came over seven furlongs to a mile, which is where Toy Soldier does its best work. In races over that distance, the horse has won 2 from 14, a win rate of 14% — roughly 1 in every 7 — which is a noticeably better return than its overall record suggests. In other words, get Toy Soldier over the right trip and it becomes a different proposition entirely.
The trainer is Maurice Andrew Ahern, based out of Mallow in County Cork, and the yard has sent out five winners already this season, so there is form behind the operation. Liam Wright has been the most regular jockey, but the partnership has not clicked yet — five races together, no wins. That is the kind of statistic that makes the yard — sorry, that makes a trainer think hard about whether to stick or twist.
What is harder to overlook is that Toy Soldier has not won in its last six races, and when pitched into Class 4 company — a step up in competitiveness — it has gone 0 from 6. That is a clear pattern: the horse can win, but it needs conditions to be right. The recent form has been more encouraging than those earlier blank runs — two second-place finishes in the last few outings suggest it is at least knocking on the door again. Raced just a day ago, Toy Soldier is clearly being kept busy, and with the right race over the right trip, another win is not out of the question. It just needs everything to fall into place.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Newmarket Galloping |
3 | 3 other | 20 Jun | 0% |
| Leicester Sharp |
2 | 1 win, 1 other | 27 May | 50% |
| Killarney Sharp |
2 | 2 other | 12 May | 0% |
| Dundalk Galloping |
2 | 2 other | 16 Jan | 0% |
| Down Royal Galloping |
2 | 1 second, 1 other | 19 Jun | 0% |
| Windsor Sharp |
2 | 2 other | 24 May | 0% |
| Musselburgh Sharp |
1 | 1 win | 2 Aug | 100% |
| Cork Galloping |
1 | 1 other | 10 Sep | 0% |
| Southwell Galloping |
1 | 1 other | 15 Mar | 0% |
| Ayr Galloping |
1 | 1 other | 5 Jul | 0% |
| Ffos Las Galloping |
1 | 1 second | 14 Aug | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 4 Jul | 0% |
| Lingfield Park Sharp |
1 | 1 other | 10 May | 0% |
| Gowran Park Undulating |
1 | 1 other | 20 Oct | 0% |
| The Curragh Galloping |
1 | 1 other | 15 Mar | 0% |
| Catterick Bridge Sharp |
1 | 1 third | 24 Jul | 0% |
| Roscommon Sharp |
1 | 1 second | 30 Jun | 0% |
| Kempton Park Galloping |
1 | 1 other | 7 Sep | 0% |
| Beverley Undulating |
1 | 1 second | 4 Jul | 0% |