That level, in Mullins' case, is as high as British racing gets. He has won 10 top-level races in his career at venues including Cheltenham, Sandown Park and Doncaster, and three of those came in the space of just four months between December 2025 and March 2026. Winning one Class 1 race is a landmark moment for most jockeys; winning three in a single season, including two at Cheltenham — the sport's most celebrated venue — tells you this is someone who does not shrink on the big occasions.
The partnership that has done the most to shape his career is the one with trainer W P Mullins, where the numbers really start to sing. From 131 races together, they have combined for 20 wins — a win rate of 15%, or roughly 1 in every 7 rides. That is almost double his overall average, and it suggests a genuine working relationship built on trust and familiarity rather than simply filling a spare saddle.
Beyond the big names and big days, Mullins has a knack for wet ground that is genuinely useful in a sport where the weather dictates so much. On soft or muddy ground he has won 10 times from 72 races — 1 in every 7 — a significantly better return than his overall record. Horses run differently when conditions are testing, and jockeys who read that well tend to keep finding winners when others are slipping back. Down Royal is another place where things click: four winners from just 16 races there is the kind of ratio that makes trainers take notice when entries go in.
Still only four years into his career and already past 200 winners, the trajectory is clear. The big-race wins are arriving with more regularity, the key trainer partnership is producing, and the ground conditions and tracks where he excels are well established. The foundations are firmly in place.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Punchestown | 51 | 5 | 9.8% |
| Fairyhouse | 33 | 2 | 6.1% |
| Tramore | 28 | 1 | 3.6% |
| Thurles | 27 | 3 | 11.1% |
| Clonmel | 26 | 1 | 3.8% |
| Cork | 26 | 1 | 3.8% |
| Cheltenham | 22 | 3 | 13.6% |
| Navan | 20 | 3 | 15% |
| Limerick | 19 | 3 | 15.8% |
| Naas | 17 | 2 | 11.8% |
| Leopardstown | 17 | 1 | 5.9% |
| Galway | 17 | 0 | 0% |
| Down Royal | 16 | 4 | 25% |
| Listowel | 14 | 1 | 7.1% |
| Wexford | 13 | 0 | 0% |
| Downpatrick | 13 | 0 | 0% |
| Ballinrobe | 12 | 2 | 16.7% |
| Tipperary | 12 | 0 | 0% |
| Killarney | 11 | 2 | 18.2% |
| Kilbeggan | 11 | 1 | 9.1% |
| Sligo | 10 | 0 | 0% |
| Gowran Park | 9 | 1 | 11.1% |
| Ayr | 2 | 0 | 0% |
| Roscommon | 2 | 0 | 0% |
| Newton Abbot | 2 | 0 | 0% |
| Doncaster | 1 | 1 | 100% |
| Uttoxeter | 1 | 0 | 0% |
| Carlisle | 1 | 0 | 0% |
| Newbury | 1 | 0 | 0% |
| Bellewstown | 1 | 0 | 0% |
| Laytown | 1 | 0 | 0% |
| Aintree | 1 | 0 | 0% |