His strongest partnership on paper is with trainer Mrs John Harrington's yard, where he has ridden 30 times and come away with 1 winner — a 3% win rate that does not tell a particularly eye-catching story on its own, but the sheer volume of rides from that stable suggests a level of trust that tends to matter as a jockey's career develops. Getting regular opportunities from a respected trainer is often worth more than the raw numbers suggest.
Where McCullagh looks most comfortable is on normal ground conditions, where he has won 2 from 24 races — roughly 1 in every 12 — an 8% win rate that sits well above his overall average. That is a meaningful gap. When the track is riding as it should, he converts at nearly twice the rate he manages overall, which points to a jockey who, given straightforward conditions, can really put his ability to work. He is still at the stage of his career where the wins come in ones and twos, but the trend is moving the right way, and at four years in, there is plenty of time for the numbers to keep improving.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Dundalk | 24 | 2 | 8.3% |
| The Curragh | 14 | 2 | 14.3% |
| Galway | 10 | 0 | 0% |
| Gowran Park | 6 | 0 | 0% |
| Limerick | 6 | 0 | 0% |
| Roscommon | 6 | 0 | 0% |
| Cork | 5 | 0 | 0% |
| Naas | 4 | 0 | 0% |
| Navan | 4 | 0 | 0% |
| Down Royal | 3 | 1 | 33.3% |
| Punchestown | 3 | 0 | 0% |
| Leopardstown | 3 | 0 | 0% |
| Fairyhouse | 2 | 0 | 0% |
| Tipperary | 2 | 0 | 0% |
| Clonmel | 1 | 0 | 0% |
| Thurles | 1 | 0 | 0% |
| Bellewstown | 1 | 0 | 0% |
| Listowel | 1 | 0 | 0% |
| Killarney | 1 | 0 | 0% |