That sole career victory came at Dundalk in November 2024, and it remains the defining moment of Mags's story so far. Dundalk is an all-weather, floodlit track that runs through the Irish winter, and winning there is no fluke — it takes a horse that handles an artificial surface and knows how to compete. The fact that it has not been repeated in the 18 months since is the frustrating part. Recent form reads 13th, 14th, and 20th in the last three outings, which is a long way from that November evening.
What is interesting is the distance. Over a mile and one or two furlongs — essentially a middle-distance trip — Mags has won 1 from just 3 races, a hit rate of 33%, or roughly one in every three attempts. That is a dramatically better picture than the overall record suggests, and it hints that a horse which looks disappointing on paper might simply have been miscast at the wrong trip on the wrong days.
The partnership with Ronan Whelan tells its own story: seven races together, no wins. That is not necessarily a criticism of either party — these things happen — but it is a combination that has yet to click. Trainer Charles Coakley has sent out just 2 winners this season, so this is a small operation, not a powerhouse stable flooding the track with well-backed favourites. When horses from quieter yards do win, it tends to mean something.
Mags raced just yesterday, which means they are fit and being kept busy. For a horse in this form, that suggests the team believes there is something still to find. Whether it comes at a mile and a furlong, back on a surface that suited once before, or under different conditions entirely, the blueprint for a better day does exist — it just needs the right circumstances to line up again.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Dundalk Galloping |
4 | 1 win, 2 seconds, 1 third | 6 Nov | 25% |
| The Curragh Galloping |
3 | 3 other | 23 May | 0% |
| Cork Galloping |
2 | 2 other | 11 Sep | 0% |
| Naas Galloping |
1 | 1 other | 15 Oct | 0% |
| Limerick Galloping |
1 | 1 other | 25 Apr | 0% |
| Leopardstown Galloping |
1 | 1 other | 12 Jun | 0% |