The overall numbers tell a story of steady, real improvement. In her first year she was winning roughly 1 in every 20 races — a 5% win rate that is modest but not unusual for a trainer still finding their feet. This season that figure has more than doubled, to 11%, meaning she now wins roughly 1 in every 9 races from 137 runners. Across her two-year career she has trained 22 winners in total, and 15 of those have come in the last twelve months alone. The trajectory is clearly upward.
What makes the picture even more striking is what has happened in just the last two weeks. Three winners from six runners — a 50% hit rate against her seasonal average of 11%. That kind of purple patch can be the result of horses coming into form together, a yard firing on all cylinders, or simply everything clicking at once. Whatever the reason, it is the sort of form that gets people paying attention.
Her best results tend to come on normal, standard ground — she has won 7 races from 33 in those conditions, which works out at roughly 1 in every 5. That 21% win rate on a good surface is meaningfully higher than her overall average and suggests her horses are built to travel on a fair surface rather than a gruelling one. Her partnership with the horse Loustic Du Chatel stands out too — two wins from five races together is a productive relationship by any measure. Her most regular jockey, Brendan Powell, has ridden 49 times for the yard and delivered 4 winners, wins at roughly 1 in every 12 rides.
Two years in, one top-level win at Cheltenham, and a yard clearly improving race by race. For a trainer still in the early stages of building a career, this is a genuinely promising foundation.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Lingfield Park | 14 | 2 | 14.3% |
| Southwell | 14 | 2 | 14.3% |
| Fontwell Park | 14 | 1 | 7.1% |
| Kempton Park | 12 | 2 | 16.7% |
| hereford | 6 | 3 | 50% |
| Brighton | 6 | 2 | 33.3% |
| Plumpton | 6 | 0 | 0% |
| Ascot | 5 | 1 | 20% |
| Newbury | 5 | 0 | 0% |
| Wincanton | 5 | 0 | 0% |
| Leicester | 4 | 1 | 25% |
| Stratford-on-Avon | 4 | 0 | 0% |
| Sandown Park | 4 | 0 | 0% |
| Worcester | 4 | 0 | 0% |
| Huntingdon | 3 | 0 | 0% |
| Haydock Park | 3 | 0 | 0% |
| Windsor | 2 | 1 | 50% |
| Newcastle | 2 | 0 | 0% |
| Market Rasen | 2 | 0 | 0% |
| Warwick | 2 | 0 | 0% |
| Cheltenham | 2 | 0 | 0% |
| Exeter | 2 | 0 | 0% |
| chelmsford | 2 | 0 | 0% |
| Ludlow | 2 | 0 | 0% |
| Wetherby | 1 | 0 | 0% |
| Doncaster | 1 | 0 | 0% |
| Epsom Downs | 1 | 0 | 0% |
| Bath | 1 | 0 | 0% |
| Pontefract | 1 | 0 | 0% |
| Taunton | 1 | 0 | 0% |
| Aintree | 1 | 0 | 0% |
| Sedgefield | 1 | 0 | 0% |
| Ffos Las | 1 | 0 | 0% |
| Newton Abbot | 1 | 0 | 0% |
| Chepstow | 1 | 0 | 0% |
| Bangor-on-Dee | 1 | 0 | 0% |