The most recent win came just this week at Ayr on 13 July 2026, and that result carries real weight when you look at the form around it. Imperial Guard had finished ninth, sixth, eighth, eighth, and fifth in the five races before that, so this was a performance that bucked a difficult run of results. Winning at a moment like that, when things have not been going your way, is the kind of thing that makes the yard — sorry, that makes the team — sit up and take notice. The first career win had come back on 27 March 2024 at Kempton Park, so there is now a chapter on either side of a long middle section.
The horse shows its best form over seven furlongs to a mile, winning 1 from 5 races at those distances — a 20% win rate, or roughly 1 in every 5 races. That is a genuinely strong ratio for this horse and suggests that when the conditions are right, Imperial Guard can deliver. Most of its racing has come at Class 4 level, one of the mid-tier grades in British racing, where it has won 1 from 11 races at that level.
Behind the horse is the yard of Michael Dods, based at Piercebridge in County Durham. With 43 winners sent out already this season, Dods is operating at a strong clip, and Imperial Guard's win at Ayr fits neatly into that productive run. Having raced just one day ago, this is a horse very much in the thick of its season — and given what happened at Ayr, worth keeping an eye on over its preferred trip.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Kempton Park Galloping |
4 | 1 win, 1 second, 2 thirds | 15 Apr | 25% |
| Newmarket Galloping |
4 | 1 second, 1 third, 2 other | 19 Jul | 0% |
| Thirsk Galloping |
3 | 1 third, 2 other | 1 Jul | 0% |
| Southwell Galloping |
2 | 1 third, 1 other | 21 Sep | 0% |
| Ascot Galloping |
2 | 1 third, 1 other | 10 Aug | 0% |
| Ayr Galloping |
1 | 1 win | 13 Jul | 100% |
| Wolverhampton Galloping |
1 | 1 other | 20 Oct | 0% |
| Carlisle Undulating |
1 | 1 other | 18 May | 0% |
| Hamilton Park Sharp |
1 | 1 other | 26 Jun | 0% |
| chelmsford | 1 | 1 other | 28 Aug | 0% |
| York Galloping |
1 | 1 other | 15 Jun | 0% |
| Pontefract Undulating |
1 | 1 other | 6 Aug | 0% |
| Doncaster Galloping |
1 | 1 other | 30 Mar | 0% |