This season tells a similar story. Palmer has turned out 67 winners from 517 runners — that is roughly 1 in every 8 races, or 13% — and three of those wins have come at the top level. A Class 1 at Goodwood on the first of August, another at Chester two days later, and a third at Redcar in October. Three of British racing's most celebrated venues, all in the same season. For a yard still only in its fourth year, that is a remarkable burst of form at the sharp end of the sport.
The most telling number in Palmer's day-to-day operation is the partnership with jockey Jason Hart. Across 58 rides together, they have combined for 11 wins — nearly 1 in every 5, at a 19% rate. That kind of consistency between a trainer and jockey does not happen by accident. It suggests real trust and a shared understanding of how to get the best out of a horse on race day. When Hart climbs aboard a Palmer-trained runner, the record says you pay attention.
There are smaller details worth noting too. At Chepstow, a track that can trip up even experienced trainers, Palmer has won with 3 of his 5 runners there — 60%, or three from five. And then there is his horse We're Goosers, who has won 2 of their 5 races together, a pairing that has clearly clicked. These are the kinds of specifics — a trainer who fires at a particular course, a horse who responds to how the yard prepares them — that separate a good training operation from a great one. Palmer, still early in his career, is building all the right evidence.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Chester | 74 | 13 | 17.6% |
| Wolverhampton | 45 | 7 | 15.6% |
| Kempton Park | 32 | 3 | 9.4% |
| Newmarket | 32 | 3 | 9.4% |
| Haydock Park | 29 | 2 | 6.9% |
| Southwell | 28 | 5 | 17.9% |
| Newcastle | 28 | 4 | 14.3% |
| Ascot | 27 | 5 | 18.5% |
| Doncaster | 22 | 1 | 4.5% |
| Newbury | 19 | 0 | 0% |
| York | 18 | 2 | 11.1% |
| Goodwood | 16 | 4 | 25% |
| Nottingham | 16 | 1 | 6.2% |
| Ayr | 12 | 1 | 8.3% |
| Hamilton Park | 11 | 5 | 45.5% |
| Windsor | 11 | 0 | 0% |
| chelmsford | 10 | 0 | 0% |
| Lingfield Park | 10 | 0 | 0% |
| Pontefract | 8 | 1 | 12.5% |
| Thirsk | 7 | 3 | 42.9% |
| Sandown Park | 7 | 1 | 14.3% |
| Redcar | 6 | 1 | 16.7% |
| Catterick Bridge | 6 | 0 | 0% |
| Leicester | 6 | 0 | 0% |
| Chepstow | 5 | 3 | 60% |
| Carlisle | 5 | 0 | 0% |
| Bath | 4 | 1 | 25% |
| Beverley | 4 | 0 | 0% |
| Ffos Las | 4 | 0 | 0% |
| The Curragh | 4 | 0 | 0% |
| Great Yarmouth | 3 | 0 | 0% |
| Salisbury | 2 | 1 | 50% |
| Musselburgh | 2 | 0 | 0% |
| Epsom Downs | 2 | 0 | 0% |
| chantilly | 1 | 0 | 0% |
| Brighton | 1 | 0 | 0% |