The most consistent thread running through McCullagh's career is the association with trainer Charles Weld, one of the sport's most respected names. Across 23 rides together, that partnership has produced 1 winner — around 1 in every 23 races — which, given the overall numbers this season, actually sits above the personal average. With a trainer of Weld's calibre sending horses out, those 23 rides represent real opportunities, and maintaining that relationship matters enormously for a jockey still building their reputation.
Where McCullagh does show a genuine edge is in wet, muddy conditions. On soft ground this season, the record reads 2 wins from 17 races — that's roughly 1 in every 8, or about 12%. Compare that to the overall 1-in-30 rate and it becomes obvious: when the ground is soft underfoot and lesser jockeys are uncomfortable, McCullagh rides markedly better. That kind of conditional strength is worth knowing, and it's the sort of detail that trainers filing away information will notice.
The partnership with Lady Delila hasn't clicked yet — three races together and no wins — but three runs is still a small sample and not much to draw conclusions from. The more pressing story is whether McCullagh can reverse the slide from last season and find more winners in the months ahead. At 25 career winners and still in the relatively early stages, the foundation is there. The next step is turning promising rides into results with greater regularity.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| The Curragh | 30 | 1 | 3.3% |
| Dundalk | 20 | 1 | 5% |
| Leopardstown | 12 | 0 | 0% |
| Cork | 9 | 1 | 11.1% |
| Gowran Park | 8 | 0 | 0% |
| Fairyhouse | 8 | 0 | 0% |
| Naas | 7 | 1 | 14.3% |
| Navan | 7 | 0 | 0% |
| Roscommon | 6 | 0 | 0% |
| Galway | 3 | 0 | 0% |
| Bellewstown | 3 | 0 | 0% |
| Punchestown | 2 | 0 | 0% |
| Ballinrobe | 1 | 0 | 0% |
| Limerick | 1 | 0 | 0% |
| Down Royal | 1 | 0 | 0% |