Day to day, Spencer sends out winners at a steady, reliable rate — 30 from 273 runners this season, which works out at roughly 1 in every 9 races. That is a solid return for any yard, but what makes the current moment eye-catching is his recent form. In the last two weeks alone, he has had 5 winners from just 12 runners — a success rate of 42%, compared to his seasonal average of 11%. When a trainer's numbers jump like that, it usually means the horses are fit, happy, and ready to run. The yard is clearly firing on all cylinders right now.
Two relationships stand out in Spencer's operation. His partnership with jockey George Wood is the backbone of the stable's results — Wood has ridden 14 winners from 119 rides for Spencer, winning roughly 1 in every 8 or 9 times out. That kind of sustained collaboration builds real understanding between a trainer and jockey, and it shows in the numbers. Then there is Wild Thoughts, a horse Spencer has won with 3 times from just 6 races together — an extraordinary hit rate that suggests Spencer knows exactly how to place and prepare this particular animal.
It is also worth noting that Spencer does particularly well when the ground is wet and muddy — 5 wins from 30 races in those conditions, or roughly 1 in every 6. That is noticeably better than his overall average, suggesting he either has horses that thrive in the mud or a sharp eye for spotting the right race when conditions turn. Kempton Park is another sweet spot, with 5 winners from 27 runners there. For a trainer still in the early chapters of his career, the consistency and ambition Spencer has shown are the real story here.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| meydan | 35 | 2 | 5.7% |
| Newmarket | 34 | 1 | 2.9% |
| Kempton Park | 27 | 5 | 18.5% |
| Newcastle | 25 | 4 | 16% |
| Lingfield Park | 17 | 3 | 17.6% |
| Great Yarmouth | 16 | 2 | 12.5% |
| Southwell | 14 | 2 | 14.3% |
| Ayr | 14 | 2 | 14.3% |
| Wolverhampton | 12 | 1 | 8.3% |
| Ascot | 12 | 1 | 8.3% |
| York | 10 | 1 | 10% |
| chelmsford | 9 | 1 | 11.1% |
| Redcar | 7 | 1 | 14.3% |
| Goodwood | 6 | 1 | 16.7% |
| Windsor | 6 | 0 | 0% |
| Haydock Park | 5 | 0 | 0% |
| Doncaster | 5 | 0 | 0% |
| Sandown Park | 4 | 1 | 25% |
| Chester | 4 | 0 | 0% |
| Thirsk | 2 | 1 | 50% |
| Ffos Las | 2 | 1 | 50% |
| Newbury | 2 | 0 | 0% |
| Bath | 1 | 0 | 0% |
| Nottingham | 1 | 0 | 0% |
| Brighton | 1 | 0 | 0% |
| Beverley | 1 | 0 | 0% |
| Chepstow | 1 | 0 | 0% |