The headline moment so far came on 22 June 2023 at Ascot, where Murray landed one of the biggest prizes in British racing — a top-level Class 1 victory. For a trainer just two years into the job, winning at Ascot is the kind of result that changes how the industry sees you. There is only one of those on the board so far, but the fact it came so early suggests ambition is not in short supply.
Among his string, Ipanema Queen stands out as the horse that has given him his best moments. Together they have won 3 of their 8 races — that is a 37% win rate from a shared partnership, which is exceptional by any measure. When a trainer finds a horse that suits their methods that well, it tends to be more than luck.
His most regular jockey is David Egan, who has partnered Murray's horses 53 times and ridden 6 winners — roughly 1 in every 9 rides. That is a working relationship built on volume and familiarity, and those 53 races together represent a significant chunk of mutual trust. Murray also shows a clear preference for normal ground conditions, where his horses win 9 from 41 races — that is 22%, or nearly 1 in every 5. Compare that to his overall rate of 1 in 10, and it tells you something useful: when the going is right, his yard fires. If you are watching one of his runners on a dry, standard-conditions day, you are watching them at their best.
Still only four years in, Murray is a trainer in the middle of building something. The Ascot win is proof he can compete at the very top, and a yard that produces 87 winners in its first four seasons is not stumbling forward — it is moving with purpose.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Dundalk | 39 | 9 | 23.1% |
| The Curragh | 39 | 7 | 17.9% |
| Naas | 16 | 1 | 6.2% |
| Navan | 16 | 0 | 0% |
| Gowran Park | 14 | 1 | 7.1% |
| Kilbeggan | 11 | 0 | 0% |
| Leopardstown | 11 | 0 | 0% |
| Cork | 10 | 2 | 20% |
| Ascot | 10 | 0 | 0% |
| Roscommon | 9 | 2 | 22.2% |
| Sligo | 8 | 2 | 25% |
| Down Royal | 8 | 0 | 0% |
| Downpatrick | 7 | 1 | 14.3% |
| Listowel | 7 | 0 | 0% |
| Galway | 6 | 0 | 0% |
| Limerick | 5 | 1 | 20% |
| Punchestown | 5 | 0 | 0% |
| Ballinrobe | 4 | 0 | 0% |
| Fairyhouse | 4 | 0 | 0% |
| Tipperary | 3 | 0 | 0% |
| Newcastle | 2 | 0 | 0% |
| Newbury | 2 | 0 | 0% |
| Thurles | 2 | 0 | 0% |
| Bellewstown | 2 | 0 | 0% |
| Clonmel | 2 | 0 | 0% |
| Tramore | 2 | 0 | 0% |
| Doncaster | 1 | 0 | 0% |
| Wexford | 1 | 0 | 0% |
| Epsom Downs | 1 | 0 | 0% |
| York | 1 | 0 | 0% |
| Ayr | 1 | 0 | 0% |
| Newmarket | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |
| Aintree | 1 | 0 | 0% |