The numbers this season make for uncomfortable reading, though. Four winners from 126 runners works out at roughly 1 in every 32 races, a win rate of just 3%. That is a sharp drop from last year, when McKiernan was winning at 9% — three times the current rate. Whether that reflects a quieter string of horses, a run of bad luck, or something more structural is hard to say, but the contrast is stark enough to be worth watching as the season progresses.
His most regular partnership is with jockey Phillip Enright, who has ridden 98 times for the yard — a figure that speaks to a genuine working relationship rather than an occasional booking. Between them they have produced 4 winners from those 98 rides, a win rate of around 1 in every 25. That is modest on paper, but volume partnerships like this are the backbone of most yards, and the fact that Enright keeps coming back suggests a mutual trust that statistics alone do not always capture.
One area where McKiernan does show a clear edge is on very wet, muddy ground. In those conditions his horses win at 9% — 3 wins from 32 races — which is three times better than his overall rate this season. That kind of pattern is not coincidence; it suggests he has horses in his care that genuinely thrive when the ground is heavy, and it is the sort of detail that patient observers can use. When the rain comes and McKiernan has a runner, it is worth paying attention.
The one partnership that has not clicked is with Sticktothescript, the two having raced together four times without a win. Four races is too small a sample to draw firm conclusions, but it stands out simply because it is the only named pairing on his record this season. With McKiernan's overall form on an upward curve from his early career, the real question is whether this season's dip is a blip or a trend — and whether that wet-ground form can become a calling card as his yard continues to grow.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Punchestown | 20 | 0 | 0% |
| Naas | 19 | 2 | 10.5% |
| Limerick | 15 | 1 | 6.7% |
| Navan | 11 | 0 | 0% |
| Fairyhouse | 10 | 0 | 0% |
| Gowran Park | 7 | 1 | 14.3% |
| Kilbeggan | 7 | 0 | 0% |
| Roscommon | 6 | 0 | 0% |
| Down Royal | 5 | 0 | 0% |
| Clonmel | 5 | 0 | 0% |
| Thurles | 4 | 0 | 0% |
| Wexford | 4 | 0 | 0% |
| Cork | 3 | 0 | 0% |
| Leopardstown | 2 | 0 | 0% |
| Downpatrick | 2 | 0 | 0% |
| Ballinrobe | 2 | 0 | 0% |
| Galway | 2 | 0 | 0% |
| Tramore | 1 | 0 | 0% |
| Tipperary | 1 | 0 | 0% |