The top-level record is what really sets Mullins apart. Seventy-three wins at Class 1 level — the biggest races in Britain — across venues like Cheltenham, Aintree and Sandown Park tells you this is not a yard that fills its trophy cabinet with easy pickings. Cheltenham in particular has been a happy hunting ground, with two Class 1 victories on 10 March 2026 alone. Winning once at a Cheltenham festival is a moment a trainer remembers. Winning twice on the same afternoon is a statement.
The engine behind much of this success is jockey Paul Townend, who has formed one of the most productive partnerships in the sport with Mullins. Together they have combined for 93 wins from 321 rides — that is nearly 3 in every 10 races ending in victory. When Townend jumps aboard a Mullins-trained horse, you are watching a partnership that has figured each other out completely.
At course level, Tipperary stands out as particularly fertile ground. Six winners from just 12 runners there means the yard wins every other race it contests at that track — a ratio that sounds almost too good to be true, and yet there it is. One partnership, however, has refused to click: Kimi De Mai has run six times for Mullins without finding the winner's enclosure, a reminder that even the most efficient operations have their puzzles that take time to solve.
What is perhaps most striking about all of this is the timeline. Four years in, with 1,183 winners and 73 top-level victories already banked, Mullins is not building toward something — he is already there. The only question worth asking is how much higher the ceiling turns out to be.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Punchestown | 190 | 37 | 19.5% |
| Leopardstown | 116 | 10 | 8.6% |
| Fairyhouse | 107 | 17 | 15.9% |
| Cheltenham | 86 | 10 | 11.6% |
| Naas | 65 | 11 | 16.9% |
| Galway | 53 | 5 | 9.4% |
| Thurles | 42 | 16 | 38.1% |
| Navan | 37 | 12 | 32.4% |
| Cork | 35 | 7 | 20% |
| Tramore | 32 | 6 | 18.8% |
| Limerick | 31 | 11 | 35.5% |
| Listowel | 29 | 5 | 17.2% |
| Wexford | 29 | 4 | 13.8% |
| Clonmel | 24 | 6 | 25% |
| Kilbeggan | 23 | 5 | 21.7% |
| Downpatrick | 22 | 8 | 36.4% |
| Gowran Park | 20 | 6 | 30% |
| The Curragh | 19 | 3 | 15.8% |
| Aintree | 18 | 2 | 11.1% |
| Killarney | 16 | 4 | 25% |
| Roscommon | 15 | 4 | 26.7% |
| Tipperary | 12 | 6 | 50% |
| Sligo | 11 | 5 | 45.5% |
| Ballinrobe | 11 | 3 | 27.3% |
| Ascot | 9 | 2 | 22.2% |
| Down Royal | 9 | 0 | 0% |
| Dundalk | 6 | 2 | 33.3% |
| Newbury | 5 | 0 | 0% |
| Doncaster | 4 | 1 | 25% |
| York | 4 | 1 | 25% |
| Kempton Park | 3 | 1 | 33.3% |
| Sandown Park | 3 | 1 | 33.3% |
| Huntingdon | 3 | 0 | 0% |
| Newmarket | 3 | 0 | 0% |
| Bellewstown | 2 | 1 | 50% |
| Newcastle | 2 | 0 | 0% |
| Fakenham | 2 | 0 | 0% |
| Ludlow | 1 | 1 | 100% |
| Catterick Bridge | 1 | 1 | 100% |
| Carlisle | 1 | 1 | 100% |
| Exeter | 1 | 0 | 0% |
| Ayr | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |
| Chester | 1 | 0 | 0% |
| Southwell | 1 | 0 | 0% |
| Wetherby | 1 | 0 | 0% |