The most revealing number in Brennan's record is what happens when the ground gets soft underfoot — think wet, slightly holding conditions after a day or two of rain. In those circumstances, his runners win 2 from 16 races, a 12% clip that is almost exactly double his overall rate. That is not a coincidence. It suggests Brennan either knows how to find or develop horses that handle a bit of cut in the ground, and that he is patient enough to wait for the right conditions rather than run them regardless. For a small trainer, that kind of targeted thinking can be the difference between spinning your wheels and actually getting winners on the board.
His most regular jockey partnership is with Isabelle Ryder, who has ridden for him 31 times and converted 2 of those into wins. A 6% win rate across 31 rides is modest, but 31 rides together speaks to a real working relationship — Ryder clearly understands how his horses run, and that kind of continuity matters more than the raw numbers suggest.
The one partnership that has not clicked yet is with Chief Black Robe, a horse Brennan has sent out five times without a win to show for it. Five races without success is not a disaster, but it is enough to make you wonder whether the right race for that horse is still out there waiting to be found.
Brennan is still in the early chapters of his story as a trainer. The improvements are real, the soft-ground angle is a genuine edge, and the foundations look solid. Whether this is the season things start to accelerate is the interesting question.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Newton Abbot | 13 | 0 | 0% |
| Worcester | 13 | 0 | 0% |
| Market Rasen | 9 | 1 | 11.1% |
| Lingfield Park | 8 | 0 | 0% |
| Wolverhampton | 7 | 1 | 14.3% |
| Fontwell Park | 7 | 1 | 14.3% |
| Kempton Park | 7 | 0 | 0% |
| Stratford-on-Avon | 6 | 1 | 16.7% |
| Uttoxeter | 6 | 0 | 0% |
| Plumpton | 5 | 0 | 0% |
| Bangor-on-Dee | 4 | 1 | 25% |
| Huntingdon | 3 | 0 | 0% |
| Fakenham | 3 | 0 | 0% |
| Southwell | 2 | 0 | 0% |
| Newbury | 2 | 0 | 0% |
| Doncaster | 2 | 0 | 0% |
| Warwick | 1 | 1 | 100% |
| Cartmel | 1 | 0 | 0% |
| Ffos Las | 1 | 0 | 0% |
| hereford | 1 | 0 | 0% |
| Ludlow | 1 | 0 | 0% |
| Leicester | 1 | 0 | 0% |
| Bath | 1 | 0 | 0% |
| Catterick Bridge | 1 | 0 | 0% |
| Haydock Park | 1 | 0 | 0% |
| Epsom Downs | 1 | 0 | 0% |