The numbers tell a story of steady improvement. Last year she was winning around 1 in every 12 or 13 races she entered. This season that has nudged up to 1 in every 10 — 8 winners from 81 runners — which might not sound dramatic, but in a sport where margins are razor-thin, that kind of upward trend matters. More encouragingly, the last two weeks have seen her running even hotter, with 1 winner from 6 runners, a rate of roughly 1 in 6 that outpaces her seasonal average by some distance.
If you want to find where Humphrey's horses show up best, look at Plumpton first. Three winners from 12 runners there — 1 in every 4 — suggests she knows exactly how to get her horses ready for that tight, quirky track. And on normal ground conditions, her record is notably sharp: 7 wins from 47 races, meaning she's winning roughly 1 in every 7 when conditions are neither too wet nor too firm. That's a meaningful edge over her overall average.
Her most reliable ally in the saddle has been Jamie Gambin, who has ridden 23 times for the yard and converted 4 of those into wins — roughly 1 in every 6 rides together. That's a partnership worth watching. The pairing with Park Annonciade is a smaller sample — 1 win from 5 races together — but the fact that the horse delivered Humphrey's one Class 1 victory gives it a significance the bare numbers don't fully capture.
Still early in her career and already with a top-level winner on the board, Humphrey looks like a trainer whose name is going to keep coming up. The improvement in her win rate, a clear affinity for Plumpton, and a sharp recent run of form all point the same way.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Huntingdon | 16 | 3 | 18.8% |
| Fakenham | 13 | 1 | 7.7% |
| Plumpton | 12 | 3 | 25% |
| Worcester | 5 | 0 | 0% |
| Southwell | 3 | 0 | 0% |
| Uttoxeter | 3 | 0 | 0% |
| Lingfield Park | 3 | 0 | 0% |
| Warwick | 3 | 0 | 0% |
| Doncaster | 2 | 0 | 0% |
| Market Rasen | 2 | 0 | 0% |
| Ludlow | 2 | 0 | 0% |
| Catterick Bridge | 2 | 0 | 0% |
| Sedgefield | 2 | 0 | 0% |
| Fontwell Park | 1 | 1 | 100% |
| Cheltenham | 1 | 0 | 0% |
| Newcastle | 1 | 0 | 0% |
| Ffos Las | 1 | 0 | 0% |
| Leicester | 1 | 0 | 0% |
| Aintree | 1 | 0 | 0% |
| chelmsford | 1 | 0 | 0% |
| Stratford-on-Avon | 1 | 0 | 0% |
| Wetherby | 1 | 0 | 0% |
| Bangor-on-Dee | 1 | 0 | 0% |
| Newton Abbot | 1 | 0 | 0% |
| Kempton Park | 1 | 0 | 0% |
| Chepstow | 1 | 0 | 0% |