The overall numbers are modest but honest. Eighty-seven career winners in four years tells you this is a yard operating in competitive, volume-heavy territory — sending out plenty of runners and converting at around 1 in every 15 this season, with 17 winners from 256 runners. That 7% win rate is not flashy, but in a profession where margins are tight and most yards never sniff a top-level race, it represents steady, purposeful work.
Wolverhampton is where Moore does some of his sharpest business. Eight winners from just 50 runners at that track is a conversion rate of 16%, or roughly 1 in every 6 — well above the seasonal average. When Moore sends a horse to Wolverhampton, it pays to take notice. Normal conditions suit the yard too, with 9 wins from 89 races on standard ground, suggesting the horses are trained to perform when the surface is fair rather than extreme.
The partnership with jockey Taylor Fisher is the most productive in the yard's recent history. Nine wins from 57 rides together — winning about 1 in every 6 — points to a genuine working relationship built on communication and trust. Jockey-trainer combinations that click like this are worth tracking, because a shared understanding of how a horse needs to be ridden can make a real difference at the business end of a race. Meanwhile, Belle Of Kt has given Moore two wins from nine outings together, making her one of the more reliable performers the yard has produced.
Still only four years in, Moore is a trainer who has already shown he can compete at the very top of the sport. The foundation is there.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Wolverhampton | 50 | 8 | 16% |
| Lingfield Park | 40 | 2 | 5% |
| Bath | 35 | 3 | 8.6% |
| Chepstow | 23 | 1 | 4.3% |
| Windsor | 17 | 1 | 5.9% |
| Kempton Park | 17 | 0 | 0% |
| Newbury | 13 | 1 | 7.7% |
| Brighton | 13 | 0 | 0% |
| Ffos Las | 8 | 0 | 0% |
| Southwell | 7 | 0 | 0% |
| Leicester | 5 | 0 | 0% |
| Salisbury | 4 | 1 | 25% |
| Goodwood | 3 | 0 | 0% |
| Ascot | 3 | 0 | 0% |
| chelmsford | 3 | 0 | 0% |
| Chester | 2 | 0 | 0% |
| Haydock Park | 2 | 0 | 0% |
| Great Yarmouth | 2 | 0 | 0% |
| Nottingham | 2 | 0 | 0% |
| Taunton | 1 | 0 | 0% |
| Newmarket | 1 | 0 | 0% |
| Sandown Park | 1 | 0 | 0% |
| Carlisle | 1 | 0 | 0% |
| Ayr | 1 | 0 | 0% |
| York | 1 | 0 | 0% |
| Epsom Downs | 1 | 0 | 0% |