What makes the current moment genuinely interesting is what's happened in the last two weeks. Two winners from just 10 runners — that's 1 in every 5, compared to the 1 in 19 he's averaged across the whole season. That kind of sudden uplift usually means something: horses coming back to form, the yard hitting its stride, or simply a trainer who has found the right races for the right horses at the right time. Whatever the reason, right now is an unusually good time to be watching Mullins closely.
His best results come on normal ground — the kind of standard conditions that make up the bread and butter of the British racing calendar. Six wins from 73 races in those conditions gives him a win rate of roughly 1 in 12, meaningfully better than his overall average. It suggests his horses are trained to perform when the track is fair and predictable, rather than relying on extremes of wet or dry to bring out their best.
The partnership with jockey Daniel Sansom is his most productive working relationship, with 3 wins from 45 rides together — about 1 in every 15. That's a connection built over time and repetition, the kind of trainer-jockey combination where communication and trust matter as much as raw talent. Meanwhile, Mullins's long-running partnership with Hilltown — 2 wins from 25 races together — speaks to the loyalty that characterises smaller yards. Twenty-five races is a long road to travel with any horse, and the fact that Mullins has stuck with Hilltown through that journey says something about how he operates.
Seventy-two winners in four years, a yard firing at twice its usual rate right now, and a clear sense of how and where his horses run best. Seamus Mullins is the kind of trainer who rewards attention.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Wincanton | 20 | 2 | 10% |
| Fontwell Park | 19 | 1 | 5.3% |
| Lingfield Park | 15 | 0 | 0% |
| Stratford-on-Avon | 14 | 1 | 7.1% |
| Plumpton | 14 | 0 | 0% |
| Newton Abbot | 12 | 2 | 16.7% |
| Fakenham | 10 | 1 | 10% |
| Newbury | 9 | 0 | 0% |
| Doncaster | 9 | 0 | 0% |
| Exeter | 8 | 2 | 25% |
| Cartmel | 6 | 0 | 0% |
| Kempton Park | 6 | 0 | 0% |
| Leicester | 6 | 0 | 0% |
| Salisbury | 4 | 0 | 0% |
| hereford | 4 | 0 | 0% |
| Cheltenham | 4 | 0 | 0% |
| Taunton | 3 | 0 | 0% |
| Bath | 3 | 0 | 0% |
| Uttoxeter | 3 | 0 | 0% |
| Market Rasen | 2 | 0 | 0% |
| Ascot | 2 | 0 | 0% |
| Bangor-on-Dee | 2 | 0 | 0% |
| Chepstow | 2 | 0 | 0% |
| Hexham | 2 | 0 | 0% |
| Sedgefield | 2 | 0 | 0% |
| Worcester | 2 | 0 | 0% |
| Sandown Park | 2 | 0 | 0% |
| Huntingdon | 1 | 1 | 100% |
| Great Yarmouth | 1 | 0 | 0% |
| Kelso | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |
| Ayr | 1 | 0 | 0% |
| Southwell | 1 | 0 | 0% |
| Windsor | 1 | 0 | 0% |
| Brighton | 1 | 0 | 0% |
| Newcastle | 1 | 0 | 0% |