The broader numbers back up what those headlines suggest. Since starting out in 2021, Johnson Houghton has trained 202 winners in total — a tally that most trainers take considerably longer to reach. Her career haul of 12 top-level victories spans some of the most famous tracks in the country: Newmarket, York, and Newbury all feature, three venues that attract the best horses and the sharpest competition. Winning there once is an achievement. Winning there repeatedly is a statement.
This season she has sent out 39 winners from 438 runners, which works out at roughly 1 in every 11 — a 9% win rate that mirrors her partnership with jockey Charles Bishop almost exactly. Bishop is her most productive riding ally, having won 20 races from 220 rides together, again at that same rate of 1 in 11. It is a working relationship that has clearly settled into something reliable and well-drilled — over a large enough sample of rides, consistency like that does not happen by accident.
One partnership that has not clicked — at least not yet — is with Felix Gem. Four races together, no wins. That stands out mainly because of how much else is going right at the moment. Not every combination finds its rhythm, and four races is still a small enough number that the picture could change quickly. But for now, it is the one quiet corner of an otherwise very loud season.
Johnson Houghton is four years in, 202 winners deep, and producing the kind of July that more established trainers would have been proud of. The career is still young by the standards of a sport where reputations are built over decades, and the early evidence is striking.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Kempton Park | 60 | 4 | 6.7% |
| Newbury | 45 | 2 | 4.4% |
| Wolverhampton | 32 | 4 | 12.5% |
| Salisbury | 31 | 3 | 9.7% |
| Windsor | 27 | 4 | 14.8% |
| Goodwood | 27 | 4 | 14.8% |
| Newmarket | 24 | 2 | 8.3% |
| Southwell | 23 | 0 | 0% |
| Lingfield Park | 21 | 0 | 0% |
| Ascot | 18 | 1 | 5.6% |
| Brighton | 17 | 2 | 11.8% |
| Bath | 17 | 1 | 5.9% |
| Haydock Park | 13 | 1 | 7.7% |
| Epsom Downs | 12 | 2 | 16.7% |
| Leicester | 11 | 2 | 18.2% |
| Sandown Park | 10 | 0 | 0% |
| Doncaster | 9 | 0 | 0% |
| Chepstow | 7 | 2 | 28.6% |
| Great Yarmouth | 7 | 1 | 14.3% |
| Nottingham | 7 | 1 | 14.3% |
| York | 5 | 0 | 0% |
| Chester | 5 | 0 | 0% |
| chelmsford | 4 | 1 | 25% |
| Pontefract | 2 | 1 | 50% |
| Ffos Las | 2 | 0 | 0% |
| The Curragh | 1 | 1 | 100% |
| Ripon | 1 | 0 | 0% |