The top-level success tells you this isn't simply a yard that piles up winners in smaller races. Murphy has won 16 Class 1 races across his career — the biggest races in Britain — at prestigious venues including Sandown Park, Newbury, and Carlisle. That list includes a top-level win at Cheltenham in November 2025, one of the most competitive and celebrated racecourses in the world, and another at Carlisle just a fortnight earlier. When it matters most, he delivers.
What makes the numbers even more striking right now is that Murphy appears to be hitting peak form at exactly the right time. Over the last two weeks, his horses have won 5 from 14 — that's a win rate of 36%, almost double his already strong seasonal average. When a trainer's horses start winning at that kind of clip, it usually means everything in the yard is clicking: fitness, timing, track selection. It's the kind of purple patch that punters dream of spotting early.
His most productive working relationship is with jockey Sean Bowen, and the statistics make the case plainly. Bowen has ridden 478 times for Murphy, winning on 114 of those occasions — that's nearly one win in every four rides. For context, that's a better hit rate than Murphy's overall yard average, suggesting Bowen and Murphy genuinely bring out the best in each other's horses. Meanwhile, a horse called Tap Tap Shamie has won 1 of their 3 races together, a partnership still finding its feet but worth watching.
There's also a small but telling detail about Fakenham, a tight, quirky track in Norfolk that suits certain horses and trainers who understand it. Murphy has won 3 races from just 6 runners there — half of everything he's entered has won. That sort of record at a specific course isn't luck; it's knowledge. Four years in, Olly Murphy looks very much like a trainer who knows exactly what he's doing.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Uttoxeter | 78 | 14 | 17.9% |
| Perth | 63 | 21 | 33.3% |
| Worcester | 44 | 11 | 25% |
| Warwick | 34 | 8 | 23.5% |
| Market Rasen | 32 | 8 | 25% |
| Wetherby | 31 | 4 | 12.9% |
| Aintree | 31 | 3 | 9.7% |
| Southwell | 29 | 12 | 41.4% |
| Huntingdon | 29 | 4 | 13.8% |
| Cheltenham | 29 | 2 | 6.9% |
| Newbury | 29 | 1 | 3.4% |
| Ffos Las | 27 | 7 | 25.9% |
| Lingfield Park | 25 | 4 | 16% |
| Ayr | 22 | 6 | 27.3% |
| Carlisle | 19 | 4 | 21.1% |
| Haydock Park | 18 | 1 | 5.6% |
| Bangor-on-Dee | 18 | 1 | 5.6% |
| Leicester | 17 | 5 | 29.4% |
| Sandown Park | 17 | 2 | 11.8% |
| Chepstow | 16 | 3 | 18.8% |
| Windsor | 16 | 2 | 12.5% |
| Kempton Park | 15 | 5 | 33.3% |
| Kelso | 15 | 1 | 6.7% |
| Taunton | 13 | 2 | 15.4% |
| Stratford-on-Avon | 13 | 2 | 15.4% |
| Wincanton | 12 | 1 | 8.3% |
| Fontwell Park | 10 | 2 | 20% |
| Newton Abbot | 9 | 1 | 11.1% |
| hereford | 8 | 1 | 12.5% |
| Plumpton | 7 | 3 | 42.9% |
| Ascot | 7 | 0 | 0% |
| Fakenham | 6 | 3 | 50% |
| Hexham | 6 | 1 | 16.7% |
| Exeter | 5 | 0 | 0% |
| Wolverhampton | 4 | 0 | 0% |
| Newcastle | 3 | 0 | 0% |
| Doncaster | 3 | 0 | 0% |
| Sedgefield | 2 | 1 | 50% |
| Ludlow | 2 | 0 | 0% |
| Musselburgh | 1 | 0 | 0% |
| Catterick Bridge | 1 | 0 | 0% |
| Pontefract | 1 | 0 | 0% |
| Punchestown | 1 | 0 | 0% |
| Cartmel | 1 | 0 | 0% |
| Fairyhouse | 1 | 0 | 0% |